Bienvenue sur Geeklog France, anonyme 10 décembre 2019 - 04:37


Root : Plugins : 
Category: Plugins
Tags: -
Date: 2016-01-22 11:42
Size: 92,51 KB
Version: 1.2.6
MD5: 76f609da28824bb01d8801a2945e53fc
Submitter: Ben
Rating: 0.00
Popularity: 1529   POP

Menu plugin allows you to create menus for header, footer, blocks or any element with autotag [menu]. You can also to easily customize the look and feel of your menus by adjusting the values of each colors or choose images for background.

Menu plugin version 1.1+ works on Geeeklog 1.8.0+


Before updating to Menu plugin 1.1 you need to update your Geeklog at least to jquery 1.7.0+ (public_html/javascript/jquery.min.js) and jquery-ui (public_html/javascript/jquery_ui). If you have custom css for your menus move your data/menu to data/menu_data or css will be lost during upload of the plugin archive during update.

In any case before updating to menu plugin 1.1 by uploading the new menu plugin archive (admin/plugins.php) or by ftp transfert please create those folders:

  * data/menu_data
  * data/menu_data/cache
  * data/menu_data/css


To add menu to header you need to add {header_navigation} variable in your template.

Modern Curve theme

Edit header.thtml file

<!-- #navigation -->
<!-- #navigation -->

Professional theme

Edit header.thtml file

<div class="clearfix">

Denim theme

Edit header.thtml file

<!-- #navigation { -->
    <div id="navigation">
        <div class="navigation_content">
<!-- } #navigation -->

Purepro theme

For purepro theme only: To add menu to footer create a staticpage with id purepro_footer and put and autotag [ menu:footer ] in this staticpage where footer is the name of your menu.

Cool theme

Cool theme is ready for menu plugin :) Menu is automaticaly display is menu plugin is activate.

Menu block

To display a menu in a block use autotag [ menu : name of the menu]

User interface

You can create a new menu and add elements to this menu. To add a new menu, click the Create New Menu link. To edit a menu's items, click the icon under the Elements column. To change the menu colors, click the icon under the Options column.

Colors and images customisation

You can select any color for backgrounds or text or choose to use images for backgrounds and sub Menu Parent Indicator.

Customise CSS

With version 1.0+ of the menu plugin you can now customise the css for any menu. To add a custom css declaration, create a new folder under **data/menu_data** folder and call it css.

data folder is at the top level of your geeklog install.

Then add a gl_menu1.css file under this css folder **where 1 is the menu id you need to customise**.


#gl_menu1 li a, #gl_menu1 li a:link {
    color: rgb(255, 255, 255);
    text-shadow: 1px 1px 1px rgb(85, 85, 85);

#gl_menu1 ul {
    font: 18px bold Verdana,sans-serif;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
.gl_menu1 li ul {

To center your navigation:

#gl_menu1 {
    margin:0 auto;

To add » before each subnav links

#gl_menu1 li li a:before {
    content: "\00BB";
    margin-right: 6px;


Next version

  •   [todo] remove menu form main config
  •   [todo] check menu_parent.png on install
  •   [todo] check multi custom css added in page code

Version 1.2.6 Jan. 22nd, 2016

  • Initial import on Github

Version 1.2.5 July 31th, 2014

  • [fix] another compress issue on some server

Version 1.2.4 July 30th, 2014

  • [fix] compress issue

Version 1.2.1 - 1.2.2 - 1.2.3 July 23th, 2014

  • [fix] show/hide glfunc div when change type of an element on creation page
  • [fix] issue with menu_parent.png image
  • [fix] blank page under IE9

Version 1.2 June 11th, 2014

  • [fix] show/hide glfunc div when change type of an element on edit page
  • [fix] the menu plugin can't work if staticpages plugin is not install
  • [fix] staticpage choice
  • [new] use colors with the responsive menu (blackground, hover and links)

Version 1.1 April 29, 2014

  • [fix] sql issue for topic assignment
  • [fix] comment submission count
  • [new] make menu plugin available for Geeklog 1.8.0
  • [new] responsive menu. Need jquery 1.7.0+
  • [new] custom css folder move in data/menu_data folder to avoid issue during update by archive upload
  • [new] move cache folder in data/menu_data/cache folder

Version 1.0 June, 18th 2013

  • [new] You can now cutomise css for each menu
  • [fix] z-index for menus to avoid issue with lightbox
  • [new] Convert to COM_createHTMLDocument for Geeklog 2
  • [new] Remove reference to stories tid for Geeklog 2.0
  • [fix] Language display on admin pages
  • [fix] CSS is now cached by the system
  • [new] Create menu folder under public_html/images folder on install and menu/cache under data folder
  • [replace] menu autotag replace hmenu and vmenu

Version 0.9 May, 5 2012

  • First beta release

File List for the Project: menu

Titre File Version Size Date
Menu plugin 1.2.6 94727 2016-01-22 11:42