linea21-core
[ class tree: linea21-core ] [ index: linea21-core ] [ all elements ]

Source for file common_menu.php

Documentation is available at common_menu.php

  1. <?php
  2. /**
  3.  * @package linea21.core
  4.  * @subpackage admin
  5.  * @author linea21 <info@linea21.com>
  6.  * @version $id SVN
  7.  * @param  $rub : connu de admin/index.php
  8.  * @access public
  9.  * @license http://opensource.org/licenses/gpl-3.0.html
  10.  */
  11.  
  12. /**
  13. * displayitem()
  14. * affichage des items du menu. Prise en charge de leur ETAT : actif ou non
  15. @param string $rubactive 
  16. @param string $currentrub 
  17. @param string $accesskey 
  18. @return string $content
  19. */
  20.  
  21. function displayitem($rubactive$currentrub$accesskey)
  22. {
  23.     if ($rubactive == $currentrub{
  24.         $content "<li><a href=\"index.php?rub=" $currentrub "\" class=\"aactif\" accesskey=\"" $accesskey "\" title=\"" $GLOBALS['lang']['menu']['item'' : ' $GLOBALS['lang']['menu'][$currentrub"\">" $GLOBALS['lang']['menu'][$currentrub" <img src=\"../gfx/" .THEME_ADMIN"/images/admin/puce_menu_select.gif\" width=\"10\" height=\"10\" alt=\"\" id=\"imgmenu\" /></a></li>\n";
  25.     else {
  26.         $content "<li><a href=\"index.php?rub=" $currentrub "\" accesskey=\"" $accesskey "\" title=\"" $GLOBALS['lang']['menu'][$currentrub"\">" $GLOBALS['lang']['menu'][$currentrub"</a></li>\n";
  27.     
  28.     return $content;
  29.  
  30. $menu_constructor '';
  31. if (MOD_PROJECT === && IsSuperAdmin()) $menu_constructor .= displayitem($rub'project''p');
  32. if (MOD_NEWS === && HaveRight('news')) $menu_constructor .= displayitem($rub'news''a');
  33. if (MOD_PUBLICATION === && HaveRight('publication')) {
  34.     if ($rub == 'resources' || $rub == 'contents'{
  35.         if (isset($type&& $type == 'W'$menu_constructor .= displayitem('workshop''publication''d');
  36.         if (isset($type&& $type == 'P'$menu_constructor .= displayitem('publication''publication''d');
  37.     else {
  38.         $menu_constructor .= displayitem($rub'publication''d');
  39.     
  40.  
  41. if (MOD_WORKSHOP === && HaveRight('workshop')) {
  42.     if ($rub == 'resources' || $rub == 'content' || $rub == 'workshoprep'{
  43.         if (isset($type&& $type == 'W'$menu_constructor .= displayitem('workshop''workshop''g');
  44.         if (isset($type&& $type == 'P'$menu_constructor .= displayitem('publication''workshop''g');
  45.         if ($rub == 'workshoprep'$menu_constructor .= displayitem('workshop''workshop''g');
  46.     else {
  47.         $menu_constructor .= displayitem($rub'workshop''g'$GLOBALS['lang']['menu']);
  48.     
  49.  
  50. if (MOD_SDI === && IsSuperAdmin()) $menu_constructor .= displayitem($rub'sdi''b');
  51. if (MOD_DASHBOARD === && HaveRight('dashboard')) $menu_constructor .= displayitem($rub'dashboard''i');
  52. if (MOD_YELLOWPAGES === && HaveRight('yellowpages')) $menu_constructor .= displayitem($rub'yellowpages''y');
  53. if (MOD_NEWSLETTER === && IsSuperAdmin()) $menu_constructor .= displayitem($rub'newsletter''r');
  54. if (MOD_USER === && IsSuperAdmin()) $menu_constructor .= displayitem($rub'user''u');
  55. if (MOD_THEME === && IsSuperAdmin()) $menu_constructor .= displayitem($rub'theme''t');
  56. if (MOD_SCALE === && IsSuperAdmin()) $menu_constructor .= displayitem($rub'scale''e');
  57. if (MOD_LEVEL === && IsSuperAdmin()) $menu_constructor .= displayitem($rub'level''n');
  58. if (MOD_SYSTEM === && IsSuperAdmin()) $menu_constructor .= displayitem($rub'system''n');
  59. ?>
  60. <div class="containermenu">
  61. <div class="menu"> 
  62.     <ul>
  63.         <?php echo $menu_constructor?>
  64.     </ul>
  65. </div>
  66. <form method="post" action="search.php">
  67.     <div id="containersearch">
  68.         <span><?php echo $GLOBALS['lang']['menu']['search'];?></span>
  69.         <input type="text" name="search" id="searchincome" maxlength="150" accesskey="s" value="" />
  70.         <input type="submit" id="gosearch" name="valid" value="" />
  71.     </div>
  72. </form>

Documentation generated on Sat, 08 Nov 2008 14:51:40 +0100 by phpDocumentor 1.4.1