Changes between Version 32 and Version 33 of TracDev/PluginDevelopment
- Timestamp:
- May 4, 2010, 7:50:32 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev/PluginDevelopment
v32 v33 13 13 [source:/trunk/trac/db/api.py trac.db.api.IDatabaseConnector]:: Allows users to add more database backend connectors to the system. Currently available are MySQL, PostgreSQL, and SQLite. 14 14 [source:/trunk/trac/resource.py trac.resource.IResourceManager]:: Allows plugins to take over full control of the realms that they provide, incl. also introducing new resource types to the system. 15 [source:/trunk/trac/web/api.py trac.web.api.IAuthenticator]:: Allows plugins to authenticate HTTP requests or sessions thereof. The first authenticator able to authenticate a user is the authoritative authenticator, meaning that other authenticators available in the system will not be called. 15 16 [source:/trunk/trac/web/api.py trac.web.api.IRequestHandler]:: Allows plugins to process HTTP requests. 16 17 [source:/trunk/trac/web/api.py trac.web.api.IRequestFilter]:: Allows plugins to both preprocess and postprocess HTTP requests.