Changes between Version 3 and Version 4 of TracDev/PluginDevelopment/ExtensionPoints/trac.admin.api.IAdminPanelProvider
- Timestamp:
- Aug 7, 2011, 10:46:04 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev/PluginDevelopment/ExtensionPoints/trac.admin.api.IAdminPanelProvider
v3 v4 29 29 from trac.core import * 30 30 from trac.admin import IAdminPanelProvider 31 from trac.web.chrome import ITemplateProvider,add_notice, add_warning31 from trac.web.chrome import add_notice, add_warning 32 32 from trac.util.text import exception_to_unicode 33 33 … … 60 60 return 'admin_query.html', dict((option, self.config.get('query', option)) 61 61 for option in options) 62 63 # ITemplateProvider methods64 # Used to add the plugin's templates and htdocs65 def get_templates_dirs(self):66 from pkg_resources import resource_filename67 return [resource_filename(__name__, 'templates')]68 62 }}} 69 63 70 The accompanying ''admin_query.html'' :64 The accompanying ''admin_query.html'' template (provided by an appropriate [wiki:TracDev/PluginDevelopment/ExtensionPoints/trac.web.chrome.ITemplateProvider ITemplateProvider] implementation): 71 65 {{{#!xml 72 66 <!DOCTYPE html