Quick Menu Skin

A functional skin that replaces the left bar with a customizable Javascript menu system.

Screen Shot

Click for full screen image

Installation

Note: You do not need to install anything on the browser to use this skin. The following instructions are for the administrator who installs the skin on the server where TWiki is running.

Settings

The menu can behave in two ways. When CLICKMENU is set to 0 then the menu automatically shows when you hover the mouse over the menu. When it is set to 1 then the menu is activated by clicking on it. By default CLICKMENU is set to 0.

To add different menus to the menubar you can set QUICKMENUBAR to the topic containing the javascript for your own custom menus. By default QUICKMENUBAR is set to %SYSTEMWEB%.QuickMenuBar, have a look at QuickMenuBar to see how the menus are created.

To change settings just add them to TWikiPreferences, WebPreferences, or your personal page.
Eg:

   * Set CLICKMENU = 1
   * Set QUICKMENUBAR = %SYSTEMWEB%.QuickMenuBar

Modifying Menus

The menu bar is built by default from QuickMenuBar, which in turn includes QuickMenuBarLogin (if login is enabled) and QuickMenuBarWebs and QuickMenuBarUtilities. If internationalisation is enabled, then QuickMenuBarLanguage is also included. These files contain javascript commands that are included by the skin's templates. You can edit these files to customize the menu, but be sure to avoid unwanted linking by enclosing your code in <noautolink> ... </noautolink> tags.

QuickMenu Javascript Reference

QuickMenu Examples

Skin Info

Description: Functional skin that replaces the left bar with a customizable Javascript menu system
Screenshot: Click for full screen image
Preview: Preview with this topic
Base Name: quickmenu
Skin Author: TWiki:Main/VernonLyon
Skin Version: 1 Feb 2007 (v1.07)
Change History:  
1 Feb 2007: Added a missing template for TWiki 4.1.0 (v1.07)
21 Nov 2006: Added backlinks template, Fixed IE "select" bug, Menu items are actual links, Cleaner interface (v1.06)
13 Sep 2006: Fixed IE bug (v1.05)
18 Jul 2006: Added language support (v1.04)
13 Jul 2006: Added support for icons in the menubar (v1.03)
4 Jul 2006: Added QUICKMENUBAR setting (v1.02)
21 Jun 2006: Added "Account" menu (v1.01)
13 Jun 2006: Initial version (v1.00)
Dependencies:  
Skin Home: http://TWiki.org/cgi-bin/view/Plugins/QuickMenuSkin
Feedback: http://TWiki.org/cgi-bin/view/Plugins/QuickMenuSkinDev
Appraisal: http://TWiki.org/cgi-bin/view/Plugins/QuickMenuSkinAppraisal

Related topic: TWikiSkins, TWikiSkinBrowser, UserDocumentationCategory, AdminDocumentationCategory

-- TWiki:Main/VernonLyon - 13 Jun 2006


Open toggle, Twisty open toggleShow attachmentsClose toggle, Twisty close toggleHide attachments

Topic attachments
I Attachment Action Size Date Who Comment

GIFgif arrow.gif manage 0.1 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

GIFgif arrow_over.gif manage 0.2 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

GIFgif fullscreen.gif manage 24.1 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

GIFgif menu_bg.gif manage 0.8 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

GIFgif menu_over.gif manage 0.2 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

GIFgif menubar.gif manage 0.9 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

GIFgif menubaritem_bg.gif manage 0.1 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

GIFgif menuitem_bg.gif manage 0.3 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

GIFgif menuitem_over.gif manage 0.1 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

Cascading Style Sheet filecss qmenu.css manage 2.0 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

JavaScriptjs qmenu.js manage 11.7 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

GIFgif screenshot.gif manage 8.7 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

Cascading Style Sheet filecss style.css manage 6.6 K 2008-12-08 - 09:55 TWikiAdminUser Saved by install script

Edit | Attach | Backlinks: Web, All Webs | Printable | History: r2 < r1 | More topic actions

This site is powered by the TWiki collaboration platformCopyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.QuickMenuSkin.