Ignore:
Timestamp:
Aug 28, 2008, 2:32:39 AM (16 years ago)
Author:
rvelices
Message:
  • based on test_menu by grum (thanks to you) - integration of dynamic menu bar to pwg
  • the menubar is composed now of dynamic blocks that can be ordered/hidden
  • plugins can add their own blocks
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/functions_html.inc.php

    r2433 r2488  
    773773}
    774774
     775/*event handler for menu*/
     776function register_default_menubar_blocks( $menu_ref_arr )
     777{
     778  $menu = & $menu_ref_arr[0];
     779  if ($menu->get_id() != 'menubar')
     780    return;
     781  $menu->register_block( new RegisteredBlock( 'mbLinks', 'Links', 'piwigo'));
     782  $menu->register_block( new RegisteredBlock( 'mbCategories', 'Categories', 'piwigo'));
     783  $menu->register_block( new RegisteredBlock( 'mbTags', 'Related tags', 'piwigo'));
     784  $menu->register_block( new RegisteredBlock( 'mbSpecials', 'special_categories', 'piwigo'));
     785  $menu->register_block( new RegisteredBlock( 'mbMenu', 'title_menu', 'piwigo'));
     786  $menu->register_block( new RegisteredBlock( 'mbIdentification', 'identification', 'piwigo') );
     787}
     788
    775789?>
Note: See TracChangeset for help on using the changeset viewer.