Mozilla Sidebar Add-on
Overview
This applies to Netscape 6 and Mozilla 0.9.x or higher (see below if you use other browsers). It lets you easily create a simple sidebar panel that lets you whiz to a TWiki web in one mouse click, simplifying navigation. The panel includes a number of features
- List of recent WebChanges, with a 'diffs' link to quickly see what changed
- Also provides one-click access to the full list of changes in the main window
- Pop-up list of topics - this is to simplify editing by letting you copy and paste topic names (like PopupPageIndexForEditing)
- Reload button
It works using HTML only, with the exception of some
JavaScript to size the pop-up window - if you have
JavaScript turned off, the window still works but must be re-sized manually.
Implementing sidebars
To try this out, see
Codev.MozillaSidebar, where you can add TWiki.org sidebars with a single click.
To implement this locally, you just need to copy the
Codev.WebSidebar and
Codev.WebFastList topics to a suitable web (perhaps Plugins is a good choice?), and then copy a non-Codev version of these pages into all other webs (e.g. copy
Main.WebSidebar and
Main.WebFastList.
Known issues
Currently the 'home' web for the sidebar and topic list pages is hard-coded as Codev - should be a site-level variable.
Other browsers
This code works immediately in other browsers, e.g. IE5 and Opera, but currently requires some manual sizing of windows. If anyone is interested in this, some
JavaScript could be used to detect the browser and do the re-sizing automatically on non-Mozilla browsers.
Add-On Info
- Set SHORTDESCRIPTION = Add a sidebar panel to Mozilla browsers to simplify TWiki navigation
--
RichardDonkin - 25 Feb 2002