Beispiel #1
0
    <?php
    // (1) Fin Affichage form
    } else {
        // Update de la modification de la demande

        $requete = mysql_query("UPDATE maint_task SET  Sector='$secteur',  Building='$bat', Room='$salle', NumComp='$poste', Mark='$marque', Cat='$typpb', Os='$se', Content='$texte' WHERE Rid = '$Rid'");
        // Mail de la modification de la demande
        $texte = stripslashes($texte);
        $Subject = "[MaintInfo]Modification demande d'intervention du $OpenTimeStamp";

        $Body = "Le ".date("d-m-Y H:i:s")."\n";
        $Body .= "Emetteur : $Owner\n";
        $Body .= "Modification de la demande du $OpenTimeStamp\n";
        $Body .= "Secteur d'enseignement : $secteur\n";
        $Body .= "	Salle: $bat $salle\n";
        $Body .= "	Ordinateur: Marque $marque Poste $poste SE $se\n";
        $Body .= "	Probl&#232;me: $typpb\n";
        $Body .= "	\nDescription :\n";
        $Body .= "$texte\n";

        mail_to ($MAILMAINT, $OwnerMail, $Subject, $Body, $OwnerMail);
        // Reaffichage de la demande
        $filter = "Acq='0' AND Rid='$Rid'";
        Aff_feed_wait($mode,$filter,"desc");
        Aff_bar_mode ("Votre modification &#233; &#233;t&#233; prise en compte !");
    }
}
include "Includes/pieds_de_page.inc.php";
?>
Beispiel #2
0
    if ($uid == "") {
            // L'utilisateur n'est pas authentifie
            table_alert ("Vous devez pr&#233;alablement vous authentifier sur votre  Espace perso  LCS pour acc&#233;der  &#224; 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'&#233;quipe de maintenance informatique pour acc&#233;der &#224; cette fonctionalit&#233; !");
            }
    }
    include "Includes/pieds_de_page.inc.php";
?>
Beispiel #3
0
    if ($uid == "") {
            // L'utilisateur n'est pas authentifie
            table_alert ("Vous devez pr&#233;alablement vous authentifier sur votre Espace perso  LCS pour acc&#233;der  &#224; 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 associes a 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 ("Modification rapport d'intervention");
                    Aff_bringback_mod_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'&#233;quipe de maintenance informatique pour acc&#233;der &#233; cette fonctionalit&#233; !");
            }
    }
    include "Includes/pieds_de_page.inc.php";
?>
Beispiel #4
0
    } else {
        // l'utilisateur ne fait pas partie de l'equipe de maintenance
        $mode = "user";
        Aff_mnu($mode);
        if ($mnuchoice == "wait" ) {
            Aff_bar_mode ("En attente");
            $filter = "Acq='0' AND Owner='".$user["fullname"]."'";
            if (Is_feed ($mode, $filter, "Vous n'avez pas de demande d'intervention en attente !") )
            Aff_feed_wait($mode,$filter,$tri);
        } elseif (  $mnuchoice == "myspool") {
            Aff_bar_mode ("Votre Encours");
            $filter = "Acq='1' AND Owner='".$user["fullname"]."'";
            if (Is_feed ($mode, $filter, "Vous n'avez pas de demande d'intervention en cours de traitement. !") )
            Aff_feed_take($mode,$filter,$tri);
        } elseif ( $mnuchoice == "myhistorique" ) {
            Aff_bar_mode ("Votre Historique");
            $filter = "Acq='2' AND Owner='".$user["fullname"]."'";
            if (Is_feed ($mode, $filter, "Vous n'avez pas de demande d'intervention clotur&eacute;e. !") )
            Aff_feed_close($mode,$filter,$tri);
        }
    }
}
include "Includes/pieds_de_page.inc.php";
echo "<script>
$(document).ready(function(){
$('div.mnu>a').removeClass('active');
$('div.mnu>a.".$mnuchoice ."').addClass('active');
});
</script>";
 ?>
Beispiel #5
0
          $result=@mysql_query($rq);
          }
         fclose($handle);
      }
 }
 // RESTAURATION BASE
 if ( ($sqlfile != "")) {
   // upload du fichier
   $tmpsqlfile =$sqlfile;
   system ("/usr/bin/mysql -u $USERAUTH -p$PASSAUTH $DBAUTHMAINT < $tmpsqlfile");
  }
 // FIN Traitement des modifications de configuration
 $mode = "team";
 // Affichage du menu haut
 Aff_mnu($mode);
 Aff_bar_mode ("Configuration");
 $html  = "<table style=\"width:100%;\"><tr><td>\n";
 // Affichage du menu de configuration
 $html .= "<div id=\"mnuconfig\">\n";
 $html .= "    <a href=\"config.php?conf=mail&amp;jeton=".md5($_SESSION['token'].htmlentities('/Plugins/Maintenance/config.php'))."\" class=\"mail\">Mail</a>\n";
 $html .= "    <a href=\"config.php?conf=secteur&amp;jeton=".md5($_SESSION['token'].htmlentities('/Plugins/Maintenance/config.php'))."\" class=\"secteur\">Secteur</a>\n";
 $html .= "    <a href=\"config.php?conf=topo&amp;jeton=".md5($_SESSION['token'].htmlentities('/Plugins/Maintenance/config.php'))."\" class=\"topo\">Topologie</a>\n";
 $html .= "    <a href=\"config.php?conf=save&amp;jeton=".md5($_SESSION['token'].htmlentities('/Plugins/Maintenance/config.php'))."\" class=\"save\">Sauvegarde base</a>\n";
 $html .= "    <a href=\"config.php?conf=restor&amp;jeton=".md5($_SESSION['token'].htmlentities('/Plugins/Maintenance/config.php'))."\" class=\"restor\">Restauration base</a>\n";
 $html .= "</div>\n";
 // Affichage de mainconfig
 if ( !isset($conf) || $conf == "mail" ) {
   // Config mail de diffusion
   $html .= "<div id=\"subconfig\" class=\"tableint\">\n";
   $html .= "<div class=\"subconfigsubtitle\"><img src=\"Style/img/24/email.png\" alt=\"\"/>&nbsp;Adresse de diffusion des demandes d'intervention</div>\n";
   $html .= "<div class=\"subconfigcontainer\">\n";