예제 #1
0
파일: bring_back.php 프로젝트: rhertzog/lcs
    if ($uid == "") {
            // L'utilisateur n'est pas authentifie
            table_alert ("Vous devez préalablement vous authentifier sur votre  Espace perso  LCS pour accéder  à cette application !");
    } else {
            // L'utilisateur est authentifie
            list($user, $groups)=people_get_variables($uid, false);
            // Initialisation de la variable mnuchoice si elle vide
            if ( !isset($mnuchoice) ) $mnuchoice="wait";
            // include des params de config de l'appli
            require "Includes/config.inc.php";
            // Recherche si l'utilisateur authentifie fait partie du groupe Info_Reseau
             if (is_admin("Maint_is_admin",$uid)=="Y") {
                    $mode = "team_CR";
                    // Lecture des parametres LDAP associesa cet utilisateur
                    list($user, $groups)=people_get_variables($uid, false);
                    // Affichage du menu haut
                    Aff_mnu($mode);
                    $filter = "Rid='$Rid' AND Acq='1' AND Author='".$user["fullname"]."'";
                    Aff_feed_take($mode,$filter, $tri);
                    // Affichage du formulaire de redaction du rapport d'intervention
                    Aff_bar_mode ("Rapport d'intervention");
                    Aff_bringback_form($Rid, $user["fullname"], $user["email"]);
                    // A la validation le CR est poste et ajoute a la table maint_thread et retour a la page Encours
            } else {
                    Aff_mnu($mode);
                    table_alert ("Vous devez faire partie de l'équipe de maintenance informatique pour accéder à cette fonctionalité !");
            }
    }
    include "Includes/pieds_de_page.inc.php";
?>
예제 #2
0
    $rid=$purifier->purify($_POST['rid']);
    $OpenTimeStamp=$purifier->purify($_POST['OpenTimeStamp']);
    $post=$purifier->purify($_POST['post']);
}
//
html();
$uid=  $_SESSION['login'];
if ($uid == "") {
    // L'utilisateur n'est pas authentifie
    table_alert ("Vous devez préalablement vous authentifier sur votre  Espace perso  LCS  pour accéder é cette application !");
} else {
    // L'utilisateur est authentifie
    // Lecture des parametres LDAP associes a cet utilisateur
    list($user, $groups)=people_get_variables($uid, false);
    // Affichage du menu haut
    Aff_mnu("user");
    //Verification si rid appartient a Owner
    include "Includes/config.inc.php";
    list ($Sector, $Owner, $OwnerMail, $Author, $Building, $Room, $NumComp, $Mark, $Cat, $Os, $Content, $OpenTimeStamp, $NumBoost)=read_task($Rid);
    if ( $Owner == $user["fullname"] && $Acq == 0 ) {
        Aff_bar_mode ("Modification demande");
        #table_alert ("Desole, cette fonctionnalite n'est pas encore disponible!");
        $edit = true;
    } else {
        table_alert ("Vous ne pouvez pas modifier cette demande d'intervention !");
        $edit = false;
    }
    if ( $edit && ( !$post || ( $post && ( empty($secteur) ||  empty($bat) ||  empty($salle) ||  empty($poste) || empty($se) || empty($texte))))) {
        ?>
        <script>
        $(document).ready(function(){
예제 #3
0
if ($uid== "") {
    // L'utilisateur n'est pas authentifie
    table_alert ("Vous devez pr&#233;alablement vous authentifier sur votre &#171; Espace perso  LCS &#187; pour acc&#233;der &#224; cette application !");
} else {
    include "Includes/config.inc.php";
    include "Includes/func_maint.inc.php";
    # DEBUG
    if ($DEBUG) echo "DEBUG   bat etage >> $bat, $etage<br>";
    html();
    // L'utilisateur est authentifie
    // Lecture des parametres LDAP associes a cet utilisateur
    list($user, $groups)=people_get_variables($uid, false);
    // Affichage du menu haut
    if (is_admin("Maint_is_admin",$uid)=="Y") $type_mnu="team"; else $type_mnu="user";
    Aff_mnu($type_mnu);
    ?>
    <form name="demande" id="demandeForm" action="action/envoi.ajax.php" method="POST">
    <input name="jeton_ajax" type="hidden" id="jet" value="<?php echo md5($_SESSION['token'].htmlentities('/Plugins/Maintenance/action/requete_topo.php')); ?>" />
    <input name="jeton_ajax2" type="hidden" id="jet2" value="<?php echo md5($_SESSION['token'].htmlentities('/Plugins/Maintenance/action/topo.ajax.php')); ?>" />
    <input name="jeton" type="hidden"  value="<?php echo md5($_SESSION['token'].htmlentities('/Plugins/Maintenance/action/envoi.ajax.php')); ?>" />
    <?php
      Aff_messIntro();
    ?>
    <div class="tableintro divintro info tableau">
          <img src="Style/img/exclamation.png" alt="Important" />
          <i>Tous les champs marqu&eacute;s d'un ast&eacute;risque ' * ' doivent obligatoirement &ecirc;tre compl&eacute;t&eacute;s.</i>
          <br class="cleaner" style="clear:both"/>
    </div>
    <div class="separate" style="height:10px"></div>
    <div class="tableau tableint">