Exemple #1
0
			}
			for (var i; i <= 50; i++)
			{
				document.getElementById('c' + i).style.display = 'none';
			}
			return false;
		}
	</script>
	<?php 
    echo "<div class=\"page_sans_col_gauche\">";
    if (isset($id_area)) {
        $res = grr_sql_query("SELECT * FROM " . TABLE_PREFIX . "_area WHERE id={$id_area}");
        if (!$res) {
            fatal_error(0, get_vocab('error_area') . $id_area . get_vocab('not_found'));
        }
        $row = grr_sql_row_keyed($res, 0);
        grr_sql_free($res);
        if ($action == "duplique_area") {
            echo "<h2>" . get_vocab("duplique_domaine") . "</h2>";
        } else {
            echo "<h2>" . get_vocab("editarea") . "</h2>";
        }
        if ($row["calendar_default_values"] == 'y') {
            $row["morningstarts_area"] = $morningstarts;
            $row["eveningends_area"] = $eveningends;
            $row["resolution_area"] = $resolution;
            $row["duree_par_defaut_reservation_area"] = $duree_par_defaut_reservation_area;
            $row["duree_max_resa_area"] = $duree_max_resa;
            $row["eveningends_minutes_area"] = $eveningends_minutes;
            $row["weekstarts_area"] = $weekstarts;
            $row["twentyfourhour_format_area"] = $twentyfourhour_format;
Exemple #2
0
function  grr_backup($id_entry,$login_moderateur,$motivation_moderation) {
    $sql = "SELECT * FROM ".TABLE_PREFIX."_entry WHERE id='".$id_entry."'";
    $res = grr_sql_query($sql);
    if (! $res)  return FALSE;
    $row = grr_sql_row_keyed($res, 0);
    grr_sql_free($res);

    $req = "insert into ".TABLE_PREFIX."_entry_moderate set
    id = '".$row['id']."',
    start_time = '".$row['start_time']."',
    end_time  = '".$row['end_time']."',
    entry_type  = '".$row['entry_type']."',
    repeat_id  = '".$row['repeat_id']."',
    room_id = '".$row['room_id']."',
    timestamp = '".$row['timestamp']."',
    create_by = '".$row['create_by']."',
    beneficiaire = '".$row['beneficiaire']."',
    name = '".protect_data_sql($row['name'])."',
    type = '".$row['type']."',
    description = '".protect_data_sql($row['description'])."',
    statut_entry = '".$row['statut_entry']."',
    option_reservation = '".$row['option_reservation']."',
    overload_desc  = '".protect_data_sql($row['overload_desc'])."',
    moderate = '".$row['moderate']."',
    motivation_moderation = '".protect_data_sql(strip_tags($motivation_moderation))."',
    login_moderateur = '".protect_data_sql($login_moderateur)."'";

    $res = grr_sql_query($req);
    if (! $res)
        return FALSE;
    else {
        grr_sql_free($res);
        return TRUE;
    }
}
Exemple #3
0
/**
 * @param string $motivation_moderation
 */
function grr_backup($id_entry, $login_moderateur, $motivation_moderation)
{
    $sql = "SELECT * FROM " . TABLE_PREFIX . "_entry WHERE id='" . $id_entry . "'";
    $res = grr_sql_query($sql);
    if (!$res) {
        return false;
    }
    $row = grr_sql_row_keyed($res, 0);
    grr_sql_free($res);
    $req = "INSERT INTO " . TABLE_PREFIX . "_entry_moderate SET\n\tid = '" . $row['id'] . "',\n\tstart_time = '" . $row['start_time'] . "',\n\tend_time  = '" . $row['end_time'] . "',\n\tentry_type  = '" . $row['entry_type'] . "',\n\trepeat_id  = '" . $row['repeat_id'] . "',\n\troom_id = '" . $row['room_id'] . "',\n\ttimestamp = '" . $row['timestamp'] . "',\n\tcreate_by = '" . $row['create_by'] . "',\n\tbeneficiaire = '" . $row['beneficiaire'] . "',\n\tname = '" . protect_data_sql($row['name']) . "',\n\ttype = '" . $row['type'] . "',\n\tdescription = '" . protect_data_sql($row['description']) . "',\n\tstatut_entry = '" . $row['statut_entry'] . "',\n\toption_reservation = '" . $row['option_reservation'] . "',\n\toverload_desc  = '" . protect_data_sql($row['overload_desc']) . "',\n\tmoderate = '" . $row['moderate'] . "',\n\tmotivation_moderation = '" . protect_data_sql(strip_tags($motivation_moderation)) . "',\n\tlogin_moderateur = '" . protect_data_sql($login_moderateur) . "'";
    $res = grr_sql_query($req);
    if (!$res) {
        return false;
    } else {
        grr_sql_free($res);
        return true;
    }
}
Exemple #4
0
 function update_site($id)
 {
   if ((isset($_POST['back']) or isset($_GET['back']))) {
     // On affiche le tableau des sites
     read_sites();
     exit();
   }
   // On affiche le formulaire de saisie quand l'appel de la fonction ne provient pas de la validation de ce même formulaire
   if (! (isset($_POST['save']) or isset($_GET['save'])))
   {
     // Initialisation
     $res = grr_sql_query("SELECT * FROM ".TABLE_PREFIX."_site WHERE id='".$id."'");
     if (! $res) fatal_error(0,'<p>'.grr_sql_error().'</p>');
     $row = grr_sql_row_keyed($res, 0);
     grr_sql_free($res);
     $sitecode = $row['sitecode'];
     $sitename = $row['sitename'];
     $adresse_ligne1 = $row['adresse_ligne1'];
     $adresse_ligne2 = $row['adresse_ligne2'];
     $adresse_ligne3 = $row['adresse_ligne3'];
     $cp = $row['cp'];
     $ville = $row['ville'];
     $pays = $row['pays'];
     $tel = $row['tel'];
     $fax = $row['fax'];

     // Affichage des titres de la page
     echo '      <h2>'.get_vocab('modifier site').'</h2>';
     echo '
      <form action="admin_site.php?action=update" method="post">
        <table>
          <tr><td>'.get_vocab('site_code').'&nbsp;*</td><td><input type="text" name="sitecode" value="'.$sitecode.'" size="10" title="'.get_vocab('site_code').'" /></td></tr>
          <tr><td>'.get_vocab('site_name').'&nbsp;*</td><td><input type="text" name="sitename" value="'.$sitename.'" size="50" title="'.get_vocab('site_name').'" /></td></tr>
          <tr><td>'.get_vocab('site_adresse_ligne1').'</td><td><input type="text" name="adresse_ligne1" value="'.$adresse_ligne1.'" size="38" title="'.get_vocab('site_adresse_ligne1').'" /></td></tr>
          <tr><td>'.get_vocab('site_adresse_ligne2').'</td><td><input type="text" name="adresse_ligne2" value="'.$adresse_ligne2.'" size="38" title="'.get_vocab('site_adresse_ligne2').'" /></td></tr>
          <tr><td>'.get_vocab('site_adresse_ligne3').'</td><td><input type="text" name="adresse_ligne3" value="'.$adresse_ligne3.'" size="38" title="'.get_vocab('site_adresse_ligne3').'" /></td></tr>
          <tr><td>'.get_vocab('site_cp').'</td><td><input type="text" name="cp" value="'.$cp.'" size="5" title="'.get_vocab('site_cp').'" /></td></tr>
          <tr><td>'.get_vocab('site_ville').'</td><td><input type="text" name="ville" value="'.$ville.'" size="50" title="'.get_vocab('site_ville').'" /></td></tr>
          <tr><td>'.get_vocab('site_pays').'</td><td><input type="text" name="pays" value="'.$pays.'" size="50" title="'.get_vocab('site_pays').'" /></td></tr>
          <tr><td>'.get_vocab('site_tel').'</td><td><input type="text" name="tel" value="'.$tel.'" size="25" title="'.get_vocab('site_tel').'" /></td></tr>
          <tr><td>'.get_vocab('site_fax').'</td><td><input type="text" name="fax" value="'.$fax.'" size="25" title="'.get_vocab('site_fax').'" /></td></tr>
        </table>
        <div>
        <input type="hidden" name="valid" value="yes" />
        <input type="hidden" name="id" value="'.$id.'" />
        <input type="submit" name="save" value="'.get_vocab('save').'" />
        <input type="submit" name="back" value="'.get_vocab('back').'" /></div>
        </form>';
      echo get_vocab("required");
   // Sinon, il faut valider le formulaire
   } else {
     $msg ='';
     if (!isset($id)) $id = isset($_POST['id']) ? $_POST['id'] :  NULL;
     if (!isset($sitecode)) $sitecode = isset($_POST['sitecode']) ? $_POST['sitecode'] : NULL;
     if (!isset($sitename)) $sitename = isset($_POST['sitename']) ? $_POST['sitename'] :  NULL;
     if (!isset($adresse_ligne1)) $adresse_ligne1 = isset($_POST['adresse_ligne1']) ? $_POST['adresse_ligne1'] :  NULL;
     if (!isset($adresse_ligne2)) $adresse_ligne2 = isset($_POST['adresse_ligne2']) ? $_POST['adresse_ligne2'] :  NULL;
     if (!isset($adresse_ligne3)) $adresse_ligne3 = isset($_POST['adresse_ligne3']) ? $_POST['adresse_ligne3'] :  NULL;
     if (!isset($cp)) $cp = isset($_POST['cp']) ? $_POST['cp'] :  NULL;
     if (!isset($ville)) $ville = isset($_POST['ville']) ? $_POST['ville'] :  NULL;
     if (!isset($pays)) $pays = isset($_POST['pays']) ? $_POST['pays'] :  NULL;
     if (!isset($tel)) $tel = isset($_POST['tel']) ? $_POST['tel'] :  NULL;
     if (!isset($fax)) $fax = isset($_POST['fax']) ? $_POST['fax'] :  NULL;

     // On vérifie que le code et le nom du site ont été renseignés
     if ($sitecode=='' or $sitecode==NULL or $sitename=='' or $sitename==NULL)
     {
       $_POST['save'] = 'no';
       $_GET['save'] = 'no';
       echo '<span class="avertissement">'.get_vocab('required').'</span>';
     }

     // Sauvegarde du record
     if ((isset($_POST['save']) and ($_POST['save']!='no')) or ((isset($_GET['save'])) and ($_GET['save']!='no')))
     {
         $sql="update ".TABLE_PREFIX."_site
       		SET sitecode='".strtoupper(protect_data_sql($sitecode))."',
       			sitename='".protect_data_sql($sitename)."',
       			adresse_ligne1='".protect_data_sql($adresse_ligne1)."',
       			adresse_ligne2='".protect_data_sql($adresse_ligne2)."',
       			adresse_ligne3='".protect_data_sql($adresse_ligne3)."',
       			cp='".protect_data_sql($cp)."',
       			ville='".strtoupper(protect_data_sql($ville))."',
       			pays='".strtoupper(protect_data_sql($pays))."',
       			tel='".protect_data_sql($tel)."',
       			fax='".protect_data_sql($fax)."'
          where id='".$id."'";
         if (grr_sql_command($sql) < 0)
           fatal_error(0,'<p>'.grr_sql_error().'</p>');
           $site = mysql_insert_id();
     }
     // On affiche le tableau des sites
     read_sites();
   }

 }