Add git compile step and buildbot contact email
[openafs-wiki.git] / TWiki / TWikiContribs.mdwn
1 # <a name="TWiki Contribs"></a> TWiki Contribs
2
3 _Reusable code that may be used over several plugins and add-ons._
4
5 <div>
6   <ul>
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>
10       </ul>
11     </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>
15       </ul>
16     </li>
17   </ul>
18 </div>
19
20 ## <a name="Overview"></a> Overview
21
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.
23
24 **_Relevant links on TWiki.org:_**
25
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
30
31 **_See other types of extensions:_** [[TWikiAddOns]], [[TWikiPlugins]], [[TWikiSkins]]
32
33 ## <a name="TWiki Contribs Installed on this"></a> TWiki Contribs Installed on this TWiki
34
35 # <a name="TWiki Installation Error"></a> TWiki Installation Error
36
37 Incorrect format of searchformat template (missing sections? There should be 4 %SPLIT% tags)
38
39 ## <a name="Installing Contribs"></a> Installing Contribs
40
41 - Download an add-on from TWiki:Plugins.ContribPackage.
42 - Follow the installation instructions in the contrib topic.
43
44 ## <a name="Creating new Contribs"></a> Creating new Contribs
45
46 - Visit TWiki:Plugins.ContribPackageHowTo and follow the instructions.
47
48 **_Related Topics:_** [[DeveloperDocumentationCategory]], [[AdminDocumentationCategory]], TWiki:TWiki.TWikiPluginsSupplement
49
50 -- **_Contributors:_** TWiki:Main.PeterThoeny