Example #1
0
<?
/*===========================================
   Projet LcSE3
   Administration du serveur LCS
   Equipe Tice academie de Caen
   Distribue selon les termes de la licence GPL
   Derniere modification : 04/04/2014
   ============================================= */
include "../Annu/includes/check-token.php";
if (!check_acces()) exit;

$login=$_SESSION['login'];

include ("/var/www/lcs/includes/headerauth.inc.php");
include ("/var/www/Annu/includes/ldap.inc.php");

$head = "<html>\n";
$head .= "	<head>\n";
$head .= "         <title>...::: Interface d'administration Serveur LCS :::...</title>\n";
$head .= '<meta http-equiv="content-type" content="text/html;charset=utf-8" />';
$head .= "         <link rel='stylesheet' href='./style/stylesort.css' />\n";
$head .= "         <link  href='../Annu/style.css' rel='StyleSheet' type='text/css'>\n";
$head .= " 		   <link rel='stylesheet' type='text/css' media='screen' href='../libjs/jquery-ui/css/redmond/jquery-ui.css'> \n";
$head .= "         <link rel='stylesheet' type='text/css' media='screen' href='../libjs/jqGrid/css/ui.jqgrid.css' >\n";
$head .= "         <script type='text/javascript' src='../libjs/jquery/jquery.js'></script>\n";
$head .= "         <script type='text/javascript' src='../libjs/jqGrid/js/i18n/grid.locale-fr.js'></script>\n";
$head .= "         <script type='text/javascript' src='../libjs/jqGrid/js/jquery.jqGrid.min.js'></script>\n";
$head .= "         <script type='text/javascript' src='./js/script_redir.js'></script>\n";
$head .= "	</head>\n";
$head .= "	<body>\n";
Example #2
0
<?php

/*===========================================
  Projet LcSE3
  Administration du serveur LCS
  Equipe Tice academie de Caen
  Distribue selon les termes de la licence GPL
  Derniere modification : 23/01/2015
  ============================================= */
include "../Annu/includes/check-token.php";
if (!check_acces()) {
    exit;
}
$login = $_SESSION['login'];
include "../lcs/includes/headerauth.inc.php";
include "../Annu/includes/ldap.inc.php";
include "../Annu/includes/ihm.inc.php";
// Purifier
if (count($_GET) > 0) {
    //configuration objet
    include "../lcs/includes/htmlpurifier/library/HTMLPurifier.auto.php";
    $config = HTMLPurifier_Config::createDefault();
    $purifier = new HTMLPurifier($config);
    //purification des variables
    $do = $purifier->purify($_GET['do']);
}
// Messages d'aide
function msgaide($msg)
{
    return "&nbsp;<u onmouseover=\"this.T_SHADOWWIDTH=5;this.T_STICKY=1;return escape" . gettext("('" . $msg . "')") . "\"><img name=\"action_image2\"  src=\"../images/help-info.gif\" ALT=\"Infos\"></u>";
}
Example #3
0
<?php
/* =============================================
   Projet LCS-SE3
   Liste des profs pour openvpn
   Equipe Tice académie de Caen
   Derniere modifications : 17/04/2014
   Distribué selon les termes de la licence GPL
   ============================================= */
   
include "/var/www/Annu/includes/check-token.php";
if (!check_acces(1)) exit;

$login=$_SESSION['login'];
   
include ("/var/www/lcs/includes/headerauth.inc.php");
include ("/var/www/Annu/includes/ldap.inc.php");
include ("/var/www/Annu/includes/ihm.inc.php");



$html = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n
          <head>\n
          <title>...::: S&#233;lection briques fonctionnelles LCS  :::...</title>\n
          <link  href='../Annu/style.css' rel='StyleSheet' type='text/css'>\n
          </head>\n
          <body>\n";
          
echo $html;

echo "<h1>Gestion LCS OpenVPN</h1>\n";
Example #4
0
<?php /* spip/spip_session_lcs.php derniere revision : 30/01/2015 */
$DBG = false;
//register global
$action=$_GET['action'];

function fich_debug($texte){
	global $DBG;
	if($DBG){
		$fich=fopen("/tmp/debug_spiplcs.txt","a+");
		fwrite($fich,$texte);
		fclose($fich);
	}
}

require "/var/www/Annu/includes/check-token.php";
if (!check_acces(1)) exit;
$login=$_SESSION['login'];

#include ("/var/www/lcs/includes/user_lcs.inc.php");
include ("/var/www/lcs/includes/config.inc.php");
include ("/var/www/Annu/includes/ldap.inc.php");
$authlink=mysql_connect("$HOSTAUTH", "$USERAUTH", "$PASSAUTH");

list($user, $groups)=people_get_variables($login, true);

if ( $action=="login" ) {
    if ( $login ) {
        // ou est l'espace prive ?
        @define('_DIR_RESTREINT_ABS', 'ecrire/');
        include_once _DIR_RESTREINT_ABS.'inc_version.php';
        include_once _DIR_RESTREINT_ABS.'inc/vieilles_defs.php';
Example #5
0
<?php

require "/var/www/Annu/includes/check-token.php";
if (!check_acces(1)) {
    exit;
}
$login = $_SESSION['login'];
if (!$login) {
    $opts = array('root' => "error");
    return;
}
error_reporting(0);
// Set E_ALL for debuging
include_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'elFinderConnector.class.php';
include_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'elFinder.class.php';
include_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'elFinderVolumeDriver.class.php';
include_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'elFinderVolumeLocalFileSystem.class.php';
// Required for MySQL storage connector
// include_once dirname(__FILE__).DIRECTORY_SEPARATOR.'elFinderVolumeMySQL.class.php';
// Required for FTP connector support
//include_once dirname(__FILE__).DIRECTORY_SEPARATOR.'elFinderVolumeFTP.class.php';
/**
 * Simple function to demonstrate how to control file access using "accessControl" callback.
 * This method will disable accessing files/folders starting from  '.' (dot)
 *
 * @param  string  $attr  attribute name (read|write|locked|hidden)
 * @param  string  $path  file path relative to volume root directory started with directory separator
 * @return bool|null
 **/
function access($attr, $path, $data, $volume)
{
Example #6
0
<?php
//maj : 02/10/2015 
include "Includes/checking.php";
 if (! check_acces()) {exit;}
include "Includes/basedir.inc.php";
include "$BASEDIR/lcs/includes/headerauth.inc.php";
include "$BASEDIR/Annu/includes/ldap.inc.php";
include "$BASEDIR/Annu/includes/ihm.inc.php";
include "Includes/func_maint.inc.php";
include "Includes/config.inc.php";
include ("$BASEDIR/lcs/includes/htmlpurifier/library/HTMLPurifier.auto.php");

    if (count($_GET)>0) {
    $config = HTMLPurifier_Config::createDefault();
    $purifier = new HTMLPurifier($config);
        // Register Global GET
        $conf=$purifier->purify($_GET['conf']);
        $bat=$purifier->purify($_GET['bat']);
        $etage=$purifier->purify($_GET['etage']);
        $salle=$purifier->purify($_GET['salle']);
        $secteur=$purifier->purify($_GET['secteur']);
    }
    if (count($_POST)>0) {
    $config = HTMLPurifier_Config::createDefault();
    $purifier = new HTMLPurifier($config);
    // Register Global POST
    $MAILMAINTCONF=$purifier->purify($_POST['MAILMAINTCONF']);
    $mailconf=$purifier->purify($_POST['mailconf']);
    $SECTEURNEW=$purifier->purify($_POST['SECTEURNEW']);
    $SECTEUROLD=$purifier->purify($_POST['SECTEUROLD']);
    $secteurconf=$purifier->purify($_POST['secteurconf']);
Example #7
0
<?php
/**
 * topo.ajax.php
 * Affichage du formulaire de localisation
 * la partie php doit etre mise en fonctions
 * et deplacee dans le fichier /Includes/func_maint.inc.php
 *  01/10/2015
*/
include "../Includes/checking.php";
 if (! check_acces()) {echo $_POST['jeton'];exit;}
 include "../Includes/basedir.inc.php";
 include ("$BASEDIR/lcs/includes/htmlpurifier/library/HTMLPurifier.auto.php");
 if (count($_GET)>0) {
    $config = HTMLPurifier_Config::createDefault();
    $purifier = new HTMLPurifier($config);
    $Rid=$purifier->purify($_GET['Rid']);
}
?>
<div id="topoTab">
<?php
//session_start();
include "../Includes/config.inc.php";

// si modification d'une demande par le demandeur
// on recupere le rid et les  Secteur, Bat, Etage et Salle
if (isset( $Rid) &&  $Rid!=0) {
       // $Rid=$_POST["Rid"];
        $req = mysql_query("SELECT * FROM maint_task WHERE (Rid='$Rid')");
        $row = mysql_fetch_row($req);
        $Secteur=$row[6];
        $Bat=$row[7];