<?php /* $Id: menu.php,v 1.9 2005/01/18 22:16:10 anarcat Exp $ ---------------------------------------------------------------------- AlternC - Web Hosting System Copyright (C) 2002 by the AlternC Development Team. http://alternc.org/ ---------------------------------------------------------------------- Based on: Valentin Lacambre's web hosting softwares: http://altern.org/ ---------------------------------------------------------------------- LICENSE This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. To read the license please visit http://www.gnu.org/copyleft/gpl.html ---------------------------------------------------------------------- Original Author of file: Purpose of file: ---------------------------------------------------------------------- */ require_once("../class/config.php"); // Getting logo $logo = variable_get('logo_menu', '' ,'You can specify a logo for the menu, example /images/my_logo.png .', array('desc'=>'URL','type'=>'string')); if ( empty($logo) || ! $logo ) { $logo = 'images/logo3.png'; } ?> <img src="<?php echo $logo; ?>" class="menutoplogo" border="0" alt="AlternC" width='190px' height='46px' /> <p class="currentuser"><?php echo sprintf(_("Welcome %s"),$mem->user["login"]); ?></p> <?php $obj_menu = $menu->getmenu(); foreach ($obj_menu as $k => $m ) { echo "<style>.$k-menu .menu-title { background-image: url('".$m['ico']."'); background-repeat: no-repeat; background-position: 8px 3px; padding-left: 30px;} </style>"; echo "<div class='menu-box {$k}-menu ".(!empty($m['divclass'])?$m['divclass']:'')."'>\n"; echo " <a href=\"".$m['link']."\""; if (!empty($m['target'])) echo " target='". $m['target']."' "; echo ">\n"; echo " <span class='menu-title'>\n"; //echo " <img src='".$m['ico']."' alt=\"".$m['title']."\" width='16px' height='16px' /> "; echo " <span class='"; if (!empty($m['class'])) echo $m['class']." "; echo "'>"; // fin span ouvrant echo $m['title']; if (isset($m['quota_total'])) { if (!$quota->cancreate($k)) { echo '<span class="full">' ; } else { echo "<span>"; } echo " (".$m['quota_used']."/".$m['quota_total'].")"; echo "</span>\n"; } // if there are some quota if ( empty($m['links'])) { $i = "images/menu_right.png"; // img machin } else { if ( $m['visibility'] ) { $i="/images/menu_moins.png"; } else { $i="/images/menu_plus.png"; } } echo " <img src='$i' alt='' style='float:right;' width='16px' height='16px' id='menu-$k-img'/>\n"; echo " </span>"; echo " </span>\n"; echo " </a>\n"; if (!empty($m['links'])) { echo "<div class='menu-content' id='menu-$k'>"; echo " <ul>"; foreach( $m['links'] as $l ) { if ( $l['txt'] == 'progressbar' ) { $usage_percent = (int) ($l['used'] / $l['total'] * 100); echo "<li>"; echo '<div class="progress-bar">'; echo '<div class="barre" style="width:'.$usage_percent.'%; background-color:'.PercentToColor($usage_percent).'" ></div>'; //echo '<div class="txt">'.$usage.' %</div>'; echo '</div>'; echo "</li>"; continue; } // progressbar echo "<li><a href=\"".$l['url']."\" "; if (!empty($l['onclick'])) echo " onclick='". $l['onclick']."' "; if (!empty($l['target'])) echo " target='". $l['target']."' "; echo " ><span class='".(empty($l['class'])?'':$l['class'])."'>"; if (!empty($l['ico'])) echo "<img src='".$l['ico']."' alt='' /> "; echo $l['txt']; echo "</span></a></li>"; } echo " </ul>"; echo "</div>"; } echo "</div>"; if (! $m['visibility']) echo "<script type='text/javascript'>menu_toggle('menu-$k');</script>\n"; } ?> <p class="center"><a href="about.php"><img src="images/logo2.png" class="menulogo" border="0" alt="AlternC" title="<?php __("About"); ?>" width='150px' height='102px' /></a> <br /> <?php echo "$L_VERSION"; ?> </p>