Edgewall Software
Home
Trac
Trac Hacks
Genshi
Babel
Bitten
Home
Download
Documentation
Mailing Lists
License
FAQ
Search:
Login
Preferences
Help/Guide
About Trac
Wiki
Timeline
Roadmap
Browse Source
View Tickets
New Ticket
Search
Context Navigation
-1
Start Page
Index
History
Editing PageTemplates/TracDev/PluginDevelopment/ExtensionPoints
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
== Extension Point : <Name>, E.g. ''IAuthenticator'' == ||'''Interface'''||The interface name. E.g. ''IAuthenticator''|| ||'''Module'''||The module from where the interface can be imported from. E.g. trac.web.api|| ||'''Source'''||Provide a source link here. You might also include a line reference if you want. E.g. [source:trac/trunk/web/api.py]|| ||'''Since'''||Since when is the extension point interface available? E.g. [milestone:0.12 0.12]|| Provide a short introductory explanation on the interface and the module providing it. E.g. the ''IAuthenticator'' extension point is defined by trac.web.api. It is used by trac to authenticate users based on the current request and session thereof. == Purpose == Provide detailed information on the purpose of the interface here. E.g. ''IAuthenticator'' is used by the main request dispatcher to associate the current request's session with a user, or, in case that no such user exists, with the anonymous user. The most basic implementation would search for a cookie in the request. Other, more elaborate implementations for example would provide single sign on by for example evaluating an existing request header, and so on. == Usage == Provide detailed usage information of the extension point and implementations thereof. E.g. when is a method of the implementation being called and so on. == Examples == Provide one or more example implementations of the interface. == Available Implementations == Provide references to available implementations of the interface, for example by linking to sources in trac trunk or on trac-hacks. You might also include short discussions on how they have been implemented.
Note:
See
WikiFormatting
and
TracWiki
for help on editing wiki content.
Change information
Your email or username:
E-mail address and name can be saved in the
Preferences
Comment about this change (optional):
Note:
See
TracWiki
for help on using the wiki.