1 # <a name="TWiki Contribs"></a> TWiki Contribs
3 _Reusable code that may be used over several plugins and add-ons._
7 <li><a href="#TWiki Contribs"> TWiki Contribs</a><ul>
8 <li><a href="#Overview"> Overview</a></li>
9 <li><a href="#TWiki Contribs Installed on this"> TWiki Contribs Installed on this TWiki</a></li>
12 <li><a href="#TWiki Installation Error">TWiki Installation Error</a><ul>
13 <li><a href="#Installing Contribs"> Installing Contribs</a></li>
14 <li><a href="#Creating new Contribs"> Creating new Contribs</a></li>
20 ## <a name="Overview"></a> Overview
22 TWiki contribs extend the functionality of TWiki, typically used by plugins and add-ons. They may also provide alternative implementations for sections of the TWiki core e.g. user management, or when an extension just can't be implemented as a plugin because it requires very close access to TWiki internals.
24 **_Relevant links on TWiki.org:_**
26 - TWiki:Plugins.ContribPackage - list of all contributed contrib packages
27 - TWiki:Plugins.ContribDevelopment - discussion and feedback on contributed packages
28 - TWiki:Plugins.ContribBrainstorming - open forum for new contrib ideas
29 - TWiki:Plugins.ContribPackageHowTo - instructions and template to create a new contrib package
31 **_See other types of extensions:_** [[TWikiAddOns]], [[TWikiPlugins]], [[TWikiSkins]]
33 ## <a name="TWiki Contribs Installed on this"></a> TWiki Contribs Installed on this TWiki
35 # <a name="TWiki Installation Error"></a> TWiki Installation Error
37 Incorrect format of searchformat template (missing sections? There should be 4 %SPLIT% tags)
39 ## <a name="Installing Contribs"></a> Installing Contribs
41 - Download an add-on from TWiki:Plugins.ContribPackage.
42 - Follow the installation instructions in the contrib topic.
44 ## <a name="Creating new Contribs"></a> Creating new Contribs
46 - Visit TWiki:Plugins.ContribPackageHowTo and follow the instructions.
48 **_Related Topics:_** [[DeveloperDocumentationCategory]], [[AdminDocumentationCategory]], TWiki:TWiki.TWikiPluginsSupplement
50 -- **_Contributors:_** TWiki:Main.PeterThoeny