Exemplo n.º 1
0
/**
*  menuAdmin() :
*@type : function
*@param : $login (login user)
*@return : array()  (menu administration)
*/
function menuAdmin($login, $liens)
{
    if (acces_btn_admin($login) == "Y") {
        // acces au menu d'administration
        for ($i = 0; $i < count($liens); $i++) {
            // Affichage item menu
            if (strlen($liens[$i][0]) > 0 && ldap_get_right($liens[$i][1], $login) == "Y") {
                $apps['admin'][$i] = array("txt" => $liens[$i][0], "url" => "#", "rev" => "admin", "img" => "core/images/app/lcslogo-admin.png", "typ" => "admn", "smn" => array());
            }
            if (count($liens[$i]) > 0) {
            }
            for ($j = 2; $j < count($liens[$i]); $j = $j + 3) {
                if (ldap_get_right($liens[$i][$j + 2], $login) == "Y") {
                    // On vire le target quand il existe (cas de pla)
                    $tmp = explode("\"", $liens[$i][$j + 1]);
                    # if ( $tmp[1] == "target='_new'" ) $liens[$i][$j+1] = $tmp[0];
                    if (preg_match("/target/", $tmp[1])) {
                        $liens[$i][$j + 1] = $tmp[0];
                    }
                    $apps['admin'][$i]['smn'][] = array("txt" => $liens[$i][$j], "url" => "../Admin/" . preg_replace("/\\/Admin\\//", "", $liens[$i][$j + 1]));
                }
            }
        }
        return $apps;
    }
    // Fin menu admin
    return;
}
Exemplo n.º 2
0
<?php

include "/usr/share/lcs/desktop/core/includes/desktop_check.php";
require "/var/www/lcs/includes/headerauth.inc.php";
require "/var/www/Annu/includes/ldap.inc.php";
?>
<div id="" class="jqd_formulaires ctn-form-left" style="background-color:#660000;">
<?php 
if (acces_btn_admin($login) == "Y") {
    // acces au menu d'administration
    ?>
		<ul style="" class="clear_both ul2cols">
<!--
			<li>
				<label for="dispIcons4">Icones par défaut affichées sur le bureau à la première connexion</label>
				<select id="dispIcons4" name="dispIcons4" multiple="multiple" rows="7" style="width:98%;height:100px;font-size:10px;">
				</select>
			<div>
			<input type="checkbox" id="selectAllApplis4" name="selectAllApplis4" value="all">
			<label for="selectAllApplis4">Tout sélectionner</label>
			</div>
			</li>
-->
			<li>
				<label for="maintUrl">Saisissez l'url ou l'adresse courriel à ouvrir lors d'un appel à la maintenance (<small>Clic sur l'icone "clé" dans la barre de menu</small>)</label>
				<input type="text" name="maintUrl" id="maintUrl" style="width:98%;" value=""/>
			</li>
			<li>
				<label for="showGroups">Ne pas afficher les groupes secondaires dans les informations utilisateur pour les membres du groupe Elèves(<small>Classes, Cours, etc</small>)</label>
				<input type="checkbox" name="showGroups" id="showGroups"  value=""/>
			</li>
Exemplo n.º 3
0
   	echo "<div class=\"bouton\"><a href=\"../doc/index.php \" target=\"principale\" onMouseOut=\"MM_nbGroup('out');\"  onMouseOver=\"MM_nbGroup('over','BP_r1_c8','images/$path/BP_r1_c8_f2.gif','images/$path/BP_r1_c8_f3.gif',1);\"  onClick=\"MM_nbGroup('down','navbar1','BP_r1_c8','images/$path/BP_r1_c8_f3.gif',1);\" ><img name=\"BP_r1_c8\" title=\"Aide\" alt=\"Aide\" src=\"images/$path/BP_r1_c8.gif\"  border=\"0\"></a></div>\n";
        echo "<div class=\"bouton\"></div>\n";
	echo "<div class=\"deconnect\"><img title=\"D&#233;connect&#233;\" alt=\"D&#233;connect&#233;\" src=\"images/deconnect.png\" width=\"26\" height=\"9\"  hspace=\"5\" align=\"bottom\" border=\"0\"></div>\n";

} else {
 	// Un utilisateur est authentifie
	echo "<div class=\"bouton\"><a href=\"statandgo.php?use=Accueil&jeton=".md5($_SESSION['token'].htmlentities("/lcs/statandgo.php"))."\" target=\"principale\" onMouseOut=\"MM_nbGroup('out');\"  onMouseOver=\"MM_nbGroup('over','BP_r1_c3','images/$path/mon_LCS_BP_r1_c3_f2.gif','images/$path/mon_LCS_BP_r1_c3_f3.gif',1);\"  onClick=\"MM_nbGroup('down','navbar1','BP_r1_c3','images/$path/mon_LCS_BP_r1_c3_f3.gif',1);\" ><img name=\"BP_r1_c3\" title=\"Mon LCS\" alt=\"Mon LCS\" src=\"images/$path/mon_LCS_BP_r1_c3.gif\" border=\"0\"></a></div>\n";
   	echo "<div class=\"bouton\"><a href=\"statandgo.php?use=Applis&jeton=".md5($_SESSION['token'].htmlentities("/lcs/statandgo.php"))."\" target=\"principale\"  onMouseOut=\"MM_nbGroup('out');\" onMouseOver=\"MM_nbGroup('over','BP_r1_c4','images/$path/BP_r1_c4_f2.gif','images/$path/BP_r1_c4_f3.gif',1);\"  onClick=\"MM_nbGroup('down','navbar1','BP_r1_c4','images/$path/BP_r1_c4_f3.gif',1);\" ><img name=\"BP_r1_c4\" title=\"Applications\" alt=\"Applications\" src=\"images/$path/BP_r1_c4.gif\" border=\"0\"></a></div>\n";
	// Webmail
	if ( isset($squirrelmail) ) // Squirrelmail
            echo "<div class=\"bouton\"><a href=\"statandgo.php?use=squirrelmail&jeton=".md5($_SESSION['token'].htmlentities("/lcs/statandgo.php"))."\" target=\"principale\" onMouseOut=\"MM_nbGroup('out');\" onMouseOver=\"MM_nbGroup('over','BP_r1_c5','images/$path/BP_r1_c5_f2.gif','images/$path/BP_r1_c5_f3.gif',1);\"  onClick=\"MM_nbGroup('down','navbar1','BP_r1_c5','images/$path/BP_r1_c5_f3.gif',1);\" ><img name=\"BP_r1_c5\" title=\"Webmail\" alt=\"Webmail\"  src=\"images/$path/BP_r1_c5.gif\" border=\"0\"></a></div>\n";
	elseif ( isset($roundcube) ) // Roundcube
            echo "<div class=\"bouton\"><a href=\"statandgo.php?use=roundcube&jeton=".md5($_SESSION['token'].htmlentities("/lcs/statandgo.php"))."\" target=\"principale\" onMouseOut=\"MM_nbGroup('out');\" onMouseOver=\"MM_nbGroup('over','BP_r1_c5','images/$path/BP_r1_c5_f2.gif','images/$path/BP_r1_c5_f3.gif',1);\"  onClick=\"MM_nbGroup('down','navbar1','BP_r1_c5','images/$path/BP_r1_c5_f3.gif',1);\" ><img name=\"BP_r1_c5\" title=\"Webmail\" alt=\"Webmail\"  src=\"images/$path/BP_r1_c5.gif\" border=\"0\"></a></div>\n";
	if ( isset($spip) ) // CMS
            echo "<div class=\"bouton\"><a href=\"statandgo.php?use=spip&jeton=".md5($_SESSION['token'].htmlentities("/lcs/statandgo.php"))."\" target=\"principale\" onMouseOut=\"MM_nbGroup('out');\"  onMouseOver=\"MM_nbGroup('over','BP_r1_c6','images/$path/BP_r1_c6_f2.gif','images/$path/BP_r1_c6_f3.gif',1);\"  onClick=\"MM_nbGroup('down','navbar1','BP_r1_c6','images/$path/BP_r1_c6_f3.gif',1);\" ><img name=\"BP_r1_c6\" title=\"Forum\" alt=\"Forum\" src=\"images/$path/BP_r1_c6.gif\" border=\"0\"></a></div>\n";
        if ( acces_btn_admin($login) =="Y") // acces au menu d'administration
   	    echo "<div class=\"bouton\"><a href=\"statandgo.php?use=Admin&jeton=".md5($_SESSION['token'].htmlentities("/lcs/statandgo.php"))."\" target=\"principale\"onMouseOut=\"MM_nbGroup('out');\"  onMouseOver=\"MM_nbGroup('over','BP_r1_c7','images/$path/BP_r1_c7_f2.gif','images/$path/BP_r1_c7_f3.gif',1);\"  onClick=\"MM_nbGroup('down','navbar1','BP_r1_c7','images/$path/BP_r1_c7_f3.gif',1);\" ><img name=\"BP_r1_c7\" title=\"Administration\" alt=\"Administration\" src=\"images/$path/BP_r1_c7.gif\" border=\"0\"></a></div>\n";
	// Aide
   	echo "<div class=\"bouton\"><a href=\"statandgo.php?use=Aide&jeton=".md5($_SESSION['token'].htmlentities("/lcs/statandgo.php"))."\" target=\"principale\"  onMouseOut=\"MM_nbGroup('out');\"  onMouseOver=\"MM_nbGroup('over','BP_r1_c8','images/$path/BP_r1_c8_f2.gif','images/$path/BP_r1_c8_f3.gif',1);\"  onClick=\"MM_nbGroup('down','navbar1','BP_r1_c8','images/$path/BP_r1_c8_f3.gif',1);\" ><img name=\"BP_r1_c8\" title=\"Aide\" alt=\"Aide\" src=\"images/$path/BP_r1_c8.gif\" border=\"0\"></a></div>\n";
        // HelpDesk
//	if ( isset($helpdesk) && ( (is_admin('Lcs_is_admin', $login) == "Y")  || (is_admin('System_is_admin', $login) == "Y") ) )
//   	    echo "<div class=\"bouton\"><a href=\"/helpdesk/\" target=\"principale\" onMouseOut=\"MM_nbGroup('out');\" onMouseOver=\"MM_nbGroup('over','BP_r1_c11','images/$path/helpdesk-surv.gif','images/$path/helpdesk-on.gif',1);\" onClick=\"MM_nbGroup('down','navbar1','BP_r1_c11','images/$path/helpdesk-on.gif',1);\" ><img name=\"BP_r1_c11\" title=\"Helpdesk\" alt=\"Helpdesk\" src=\"images/$path/helpdesk-off.gif\" border=\"0\"></a></div>\n";
	// Case vierge
   	echo "<div class=\"bouton\"></div>\n";
   	// Deconnection LCS
   	echo "<div class=\"bouton\"><a href=\"logout.php\" onMouseOut=\"MM_nbGroup('out');\" onMouseOver=\"MM_nbGroup('over','BP_r1_c10','images/$path/BP_r1_c10_f2.gif','images/$path/BP_r1_c10_f3.gif',1);\" onClick=\"MM_nbGroup('down','navbar1','BP_r1_c10','images/$path/BP_r1_c10_f3.gif',1);\" ><img name=\"BP_r1_c10\" title=\"D&#233;connection\" alt=\"D&#233;connection\" src=\"images/$path/BP_r1_c10.gif\" border=\"0\"></a></div>\n";
        // Info connect
	echo "<div class=\"connexion\"><img src=\"images/connect.png\" alt=\"Login\" width=\"26\" height=\"9\"  hspace=\"5\" align=\"bottom\" border=\"0\"><font class=\"login\">$login</font></div>\n";
}
?>
    </div><!-- Fin blockleft -->