Version 23 (modified by 14 years ago) (diff) | ,
---|
Serve a page in Trac within an Iframe
Notice: This plugin is unmaintained and available for adoption.
Table of Contents
Description
Adds a button to the main navigation bar and serves a page in the Trac template within an Iframe linking to the appropriate URL. This will work for any number of URLs specified in the proper format.
See also: MenusPlugin, NavAddPlugin.
Bugs/Feature Requests
Getting the Plugin
Subversion Checkout:
svn co http://trac-hacks.org/svn/tractabplugin/trac10 svn co http://trac-hacks.org/svn/tractabplugin/trac11
Zip Files
Download the zipped source :
- [download:/tractabplugin/trac10 Zipped source for plugin for Trac0.10].
- [download:/tractabplugin/trac11 Zipped source for plugin for Trac0.11].
Example
The following trac.ini configuration will create 2 new tabs on the main navigation bar, one named Google and the other named My Blog, with the respective URLs and permissions (e.g. Google requires WIKI_VIEW, while MyBlog requires TRAC_ADMIN). The handlers for these items will be /tractab/Google
and /tractab/My%20Blog
.
[components] tractab.*=enabled [tractab] names=Google,My Blog urls=http://www.google.com,http://blogs.acceleration.net/russ perms=WIKI_VIEW,TRAC_ADMIN
- Note: The perms parameter is optional, but if left unspecified, it requires TRAC_ADMIN permissions to view the tabs.
- Note: The parameter lists are sensitive to whitespace. No whitespace should exist between comma separated entries, although an entry can contain whitespace (e.g. My Blog).
Recent Changes
- 12716 by rjollos on 2013-03-13 14:25:53
-
Refs #5742: Refactored template.
- 12715 by rjollos on 2013-03-13 14:08:26
-
Refs #5742:
- Moved import of
resource_filename
to its customary location within theITemplateProvider
method. - Organized imports.
- Minor source code formatting changes.
- Removed unused method.
- Moved import of
- 12714 by rjollos on 2013-03-13 13:55:40
-
Refs #5742: Misc changes.
- Modified entry point.
- Added
url
tosetup.py
. - Added to
setup.py
:- license header
- description and long description
- project url
- included "2-Clause" in license description
- Formatted source code.
(more)
Author/Contributors
Author: bobbysmith007
Current Maintainer: rjollos