115 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
			
		
		
	
	
			115 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
| <?php
 | |
| /*
 | |
|  ----------------------------------------------------------------------
 | |
|  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
 | |
|  ----------------------------------------------------------------------
 | |
| */
 | |
| 
 | |
| /**
 | |
|  * Main left menu of AlternC, uses Hooks 
 | |
|  * 
 | |
|  * @copyright AlternC-Team 2000-2017 https://alternc.com/
 | |
|  */
 | |
| 
 | |
| 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'));
 | |
| 
 | |
| echo '<div class="menutoplogo">';
 | |
| if ( ! empty($logo) &&  ! is_null($logo)) {
 | |
|   echo "<img src=\"".$logo."\" border='0' alt='AlternC' width='45px' height='46px' />";
 | |
| }
 | |
| echo "<img src='images/logo3.png' border='0' alt='AlternC' ".(( ! empty($logo) &&  ! is_null($logo))?"width='140px'":"")." height='40px' />";
 | |
| echo "</div>";
 | |
| ?>
 | |
| <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'])) {
 | |
|   if ( $m['visibility']) $visible=""; else $visible="style=\"display: none\"";
 | |
|     echo "<div class='menu-content' id='menu-$k' $visible >";
 | |
|     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>";
 | |
| 
 | |
| }
 | |
| 
 | |
| ?>
 | |
| <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>
 | |
| 
 | |
| 
 |