[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Epnadmin-fr] CVS: epnadmin 6cartes.inc.php,1.4,1.5 courriel.php,1.14,1.
From: |
Loïc Dayot |
Subject: |
[Epnadmin-fr] CVS: epnadmin 6cartes.inc.php,1.4,1.5 courriel.php,1.14,1.15 fr.lang.inc.php,1.22,1.23 initiations.inc.php,1.10,1.11 mysql.inc.php,1.4,1.5 parcours.inc.php,1.8,1.9 print.php,1.10,1.11 reservations.inc.php,1.7,1.8 reservations.php,1.15,1.16 session.php,1.17,1.18 sessions.inc.php,1.9,1.10 siteweb.inc.php,1.12,1.13 structures.inc.php,1.11,1.12 tableaux.inc.php,1.5,1.6 usagers.inc.php,1.14,1.15 |
Date: |
Tue, 13 May 2003 17:17:08 -0400 |
Update of /cvsroot/epnadmin/epnadmin
In directory subversions:/tmp/cvs-serv32164/epnadmin
Modified Files:
6cartes.inc.php courriel.php fr.lang.inc.php
initiations.inc.php mysql.inc.php parcours.inc.php print.php
reservations.inc.php reservations.php session.php
sessions.inc.php siteweb.inc.php structures.inc.php
tableaux.inc.php usagers.inc.php
Log Message:
L'extraction des textes de tous les scripts (pour les mettre dans un unique
fichier plus facile à traduire) n'est pas tout à fait achevé, mais ça ne
devrait plus tarder.
Index: 6cartes.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/6cartes.inc.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** 6cartes.inc.php 6 May 2003 19:31:04 -0000 1.4
--- 6cartes.inc.php 13 May 2003 21:17:06 -0000 1.5
***************
*** 46,54 ****
for ($i=1;$i<7;$i++)
{
! $imgcarte=ImageCreateFromPNG($dir_tmp_images.$i.".png");
! $x=480 * (($i-1)%2);
! $y=460 *floor(($i-1)/2);
! ImageCopyResized($image,$imgcarte, $x,$y, 0,0, 480,460, 480,460);
! ImageDestroy ($imgcarte);
}
ImagePNG($image);
--- 46,55 ----
for ($i=1;$i<7;$i++)
{
! $imgcarte=ImageCreateFromPNG($dir_tmp_images.$i.".png");
! $x=480 * (($i-1)%2);
! $y=460 *floor(($i-1)/2);
! ImageCopyResized($image,$imgcarte, $x,$y, 0,0, 480,460, 480,460);
!
! ImageDestroy ($imgcarte);
}
ImagePNG($image);
Index: courriel.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/courriel.php,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -r1.14 -r1.15
*** courriel.php 6 May 2003 19:31:04 -0000 1.14
--- courriel.php 13 May 2003 21:17:06 -0000 1.15
***************
*** 241,245 ****
// Retourver le numéro de l'enregistrement
$res = recherche("hebergements", "sousdomaine", "$sousdomaine.$domaine");
! $enr = fetch_object($res); ->fetchrow(DB_FETCHMODE_OBJECT);
$id_hebergement = $enr->id;
--- 241,245 ----
// Retourver le numéro de l'enregistrement
$res = recherche("hebergements", "sousdomaine", "$sousdomaine.$domaine");
! $enr = fetch_object($res); //->fetchrow(DB_FETCHMODE_OBJECT);
$id_hebergement = $enr->id;
***************
*** 633,637 ****
if (!$id_sousdomaine || $id_sousdomaine=="")
$mes.="$scourrielmanquedomaine<br>";
$res=recherche("hebergements", "id", $id_sousdomaine);
! if(!$sousdomaine=fetch_object($res)
$mes.="$ssousdomaineintrouvable<br>";
if (COURRIELS_AUTRES<"w" && $sousdomaine->id_structure!=$id_structure)
--- 633,637 ----
if (!$id_sousdomaine || $id_sousdomaine=="")
$mes.="$scourrielmanquedomaine<br>";
$res=recherche("hebergements", "id", $id_sousdomaine);
! if(!$sousdomaine=fetch_object($res))
$mes.="$ssousdomaineintrouvable<br>";
if (COURRIELS_AUTRES<"w" && $sousdomaine->id_structure!=$id_structure)
Index: fr.lang.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/fr.lang.inc.php,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -r1.22 -r1.23
*** fr.lang.inc.php 6 May 2003 19:31:04 -0000 1.22
--- fr.lang.inc.php 13 May 2003 21:17:06 -0000 1.23
***************
*** 24,27 ****
--- 24,28 ----
// config.php
+ {
$verrouille="<p>Attention, l'accès à ce script de configuration a été
verrouillé.<br>
Pour le déverrouiller, commenter ou supprimer la ligne contenant
\$verrou dans
***************
*** 144,149 ****
--- 145,152 ----
$sunitehoraire="Unité horaire des réservations des postes en accès
individuel.<br>
L'unité est la minute. Pour que les créneaux soient d'une heure pleine
et indivisible, saisir [60]. Pour fonctionner par demie-heure, saisir [30].";
+ }
// configuration.php
+ {
$sconfiguration="fonctionnalités et droits";
$titreconfiguration="Configuration de l'application et des autorisations";
***************
*** 176,181 ****
--- 179,186 ----
$smodifierlesdroits="Modifier les droits";
$smesdroits="Mes droits";
+ }
// courriel.php
+ {
$scourriel="courriel";
$scourrieltitre="Gestion de compte de courriel";
***************
*** 239,250 ****
$scourrielaffcreersoudom="<a href=\"%s\">Créer un nouveau sous-domaine de
courriel</a>\n";
$scourrielaffcreeraliassd="<a href=\"%s\">Créer un nouvel alias pour un
sous-domaine de courriel</a>\n";
// dateheure.inc.php
$slistejours=Array("dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi","dimanche");
$slistemois=Array("","janvier","février","mars","avril",
"mai","juin","juillet","août",
"septembre","octobre","novembre","décembre");
!
// entente.inc.php
$sperso="Perso";
$smastructure="Ma structure";
--- 244,258 ----
$scourrielaffcreersoudom="<a href=\"%s\">Créer un nouveau sous-domaine de
courriel</a>\n";
$scourrielaffcreeraliassd="<a href=\"%s\">Créer un nouvel alias pour un
sous-domaine de courriel</a>\n";
+ }
// dateheure.inc.php
+ {
$slistejours=Array("dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi","dimanche");
$slistemois=Array("","janvier","février","mars","avril",
"mai","juin","juillet","août",
"septembre","octobre","novembre","décembre");
! }
// entente.inc.php
+ {
$sperso="Perso";
$smastructure="Ma structure";
***************
*** 297,302 ****
--- 305,312 ----
$sStatistiques="Statistiques";
$sstatistiques="statistiques";
+ }
// header.inc.php
+ {
$sidentification="identification";
$stitreidentification="Identification pour accéder aux comptes personnels.";
***************
*** 307,312 ****
--- 317,324 ----
$sMonidentifiant="Mon identifiant";
$sMonmotdepasse="Mon mot de passe";
+ }
// horaires.php
+ {
$shoraires="calendrier et horaires";
$shortitre="Gestion du calendrier et des horaires d'ouverture";
***************
*** 320,325 ****
--- 332,339 ----
$shormodelehebdo="modèle hebdomadaire";
$shorvoirlistelocalisations="<p>Voir la <a href=\"%s\">liste des
localisations</a>.</p>\n";
+ }
// index.php
+ {
$saccueil="accueil";
$sindextitre1="Gestion des EPN";
***************
*** 328,333 ****
--- 342,349 ----
$sinitiationsaccessibles="Les initiations auxquelles je peux m'inscrire";
$sprochainesutilisaitons="Prochaines réservations en accès individuels";
+ }
// initiations.php
+ {
$sinitiations="initiations";
$stitreinitiations="Base des initiations";
***************
*** 374,379 ****
--- 390,412 ----
$sinitauteursversions="Auteurs et versions";
$sinitdansparcours="Fait partie des parcours<br>(lié aussi au
positionnement)";
+ }
+
+ // initiations.inc.php
+ {
+ $sthemeintrouvable="Le thème n'a pas pu être trouvé parmis les
enregistrements";
+ $sprerequis="Pré-requis";
+ $smoyenseval="Moyens d'évaluation";
+ $scontenuderoulement="Contenu / déroulement";
+ $spreparation="Préparation";
+ $srolesformateur="Rôles du formateur";
+ $srolesapprenants="Rôles des apprenants";
+ $spublic="Public";
+ $sbilanscommentairessession="Bilans et commentaires des sessions";
+ $ssession="Session";
+ $sBilan="Bilan";
+ }
// inscription_session.php
+ {
$sIdentifiant="Identifiant";
$sCredits="Crédits";
***************
*** 381,385 ****
$sinscrit="inscrit(e)";
$sdesinscrire="désinscrire";
! $seffectue="effectué";
$sabsent="absent(e)";
$sprobleme="problème";
--- 414,418 ----
$sinscrit="inscrit(e)";
$sdesinscrire="désinscrire";
! $seffectue="effectuée";
$sabsent="absent(e)";
$sprobleme="problème";
***************
*** 430,435 ****
--- 463,470 ----
$sinscriptionsession="inscriptions sessions";
$stitreinscriptionsession="Gestion des inscriptions aux sessions";
+ }
// localisations.php
+ {
$slocalisations="localisations";
$stitrelocalisations="Gestion des localisations";
***************
*** 450,455 ****
--- 485,492 ----
$slocalmanquenom="<p>Attention, le nom de la salle n'a pas été choisi</p>";
$smanquestructure="<p>Attention, la structure n'a pas été choisie</p>";
+ }
// logiciels.php
+ {
$manqueinfologiciel="<p>Problème : il me manque l'information sur le logiciel
!</p>\n";
$logicielintrouvable="<p>Problème : le logiciel n'a pas été retrouvé !</p>\n";
***************
*** 488,493 ****
--- 525,532 ----
$sdetaillogiciel="Informations sur un logiciel";
$sActions="Actions";
+ }
// materiels.php
+ {
$manqueinfomateriel="<p>Problème : il me manque l'information sur le materiel
!</p>\n";
$materielintrouvable="<p>Problème : le materiel n'a pas été retrouvé !</p>\n";
***************
*** 513,518 ****
--- 552,566 ----
$slistemateriels="Liste des matériels";
$sdetailmateriel="Détail d'un matériel";
+ }
+ // mysql.inc.php
+ {
+ $smysqlpbserveur="Impossible de se connecter au serveur mysql.";
+ $smysqlpbbase="Impossible de se connecter à la base de données.
+ <p><a href=\"config.php?operation=200\">Refaire une
configuration</a></p>";
+ $mysqlpbrequete="Problème dans la requête <font size=\"-1\">(%s)</font> :
%s.\n";
+ }
// parcours.php
+ {
$sparcours="parcours";
$sparcourstitre="Parcours pédagogique";
***************
*** 531,536 ****
--- 579,602 ----
$snbtotal="Nombre total";
$sparcoursmon="Mon parcours pédagogique personnel";
+ }
+
+ // parcours.inc.php
+ {
+ $sparcoursinitdansparcours="L'initiation : %s est dans mon parcours.";
+ $sparcourspasinitdispo="Il n'y a pas d'initiations disponibles.";
+ $shorsparcours="Hors parcours";
+ $sle="le";
+ $sprevue="prévue";
+ $smaispasprog="mais pas encore programmée";
+ $sprogrammee="programmée";
+ $sproblemelong="mais tout n'a pas marché cela aurait";
+ $smaislapin="mais je ne suis pas venu(e)";
+ $sretardlong="mais je suis arrivé(e) en retard et n'ai pas pu tout suivre";
+ $sparcoursprevuvide="Je ne suis inscrit(e) à aucune session pour le moment.";
+ $spassessionconvenant="Désolé, il n'y a aucune session programmée qui
pourrait vous convenir pour le moment.";
+ }
// positionnement.php
+ {
$spositionnement="positionnement";
$sposititre="Autoévaluation des compétences";
***************
*** 554,559 ****
--- 620,627 ----
$sposiafftout="Afficher l'ensemble des résultats enregistrées jusque là";
$sposiapresinitiation="Positionnement après une initiation";
+ }
// print.php
+ {
$stprint="cartes d'usagers";
$titreprint="Impression des cartes d'usagers";
***************
*** 571,576 ****
--- 639,646 ----
$sprintpasbcpdecartespretes="<p align=center>Il n'y a que %s cartes prêtes à
être imprimées</p>
<p align=center><a href=\"%s\">Préparer l'impression quand
même</a>.</p>\n";
+ }
// questions.php
+ {
$questions="questions";
$titrequestions="Base des questions d'autoévaluation";
***************
*** 589,594 ****
--- 659,666 ----
$squestionssuppr="Suppression d'une question";
$squestionsliste="Liste des questions";
+ }
// reservations.php
+ {
$sreservation="reservations de postes";
$stitrereservation="Réservation de poste en accès individuel";
***************
*** 641,649 ****
$sresamodiautreusager="Attention, vous tentez de modifier la réservation d'un
autre usager !";
$sresadanspasse="Attention, la réservation se trouve dans le passé.";
! $sresapourlejourmeme="Pour une réservation pour le jour meme,
veuillez contacter l'espace par télephone ou sur place.";
$sresadejannulee="La réservation est déjà annulée";
// session.php
$sajoutsession="Ajout d'une nouvelle session";
$smajsession="Modification d'un session";
--- 713,733 ----
$sresamodiautreusager="Attention, vous tentez de modifier la réservation d'un
autre usager !";
$sresadanspasse="Attention, la réservation se trouve dans le passé.";
! $sresapourlejourmeme="Pour une réservation pour le jour meme,
veuillez contacter l'espace par télephone ou sur place.";
$sresadejannulee="La réservation est déjà annulée";
+ }
+
+ // reservations.inc.php
+ {
+ $sHoraire="Horaire";
+ $sUtilisation="Utilisation";
+ $sseul="seul";
+ $sAnnuler="Annuler";
+ $sTotal="Total";
+ $sutilisationaucune="Aucune utilisation dans le"; // futur ou passé
+ }
// session.php
+ {
$sajoutsession="Ajout d'une nouvelle session";
$smajsession="Modification d'un session";
***************
*** 651,656 ****
--- 735,795 ----
$ssessions="sessions";
$stitresessions="Gestion des sessions";
+ $sdanslaliste="dans la liste";
+ $sintituleentouteslettres="Intitulé en toutes lettres";
+ $sincriptionouverte="Inscriptions ouvertes aux usagers ?";
+ $snbprevuparticip="Nombre prévu de participants";
+ $sAnimateur="Animateur";
+ $sprereservation="Pré-réservation";
+ $sreservation="Réservation";
+ $sannulee="Annulée";
+ $sstruorganisatrice="Structure organisatrice";
+ $scommentairesbilan="Commentaires<br>Bilan";
+ $sLieu="Lieu";
+ $sOrganisateur="Organisateur";
+ $sNombre="Nombre";
+ $stoutes="toutes";
+ $sRecherche="Recherche";
+ $sOrganisépar="Organisé par";
+ $ssessionpasvide="<p>Désolé, mais la session a encore des participants, il
n'est pas possible de la supprimer.</p>
+ <p>Voir la <a href=\"%s\">liste des participants</a> de la session
?</p>\n";
+ $ssessionconfsuppr="Suis-je sûr(e) de vouloir annuler la session ?";
+ $ssessionconfsupproui="Oui, j'annule la session.";
+ $ssessionsuppr="La session a été supprimée.";
+ $scourrielenvoye="Le courriel ci dessous a été envoyé aux structures
impliquées et à l'animateur.";
+ $ssessionsupprnok="Impossible d'effacer la session.";
+ $slocalisationpaschoisie="localisation/salle non sélectionnée";
+ $sstruorgapaschoisie="structure organisatrice non sélectionnée";
+ $sdatenonchoisie="date non déterminée";
+ $sheuredebutnonchoisie="heure de début non déterminée";
+ $sheurefinnonchoisie="heure de fin non déterminée";
+ $sintitulesessionnonchoisie="intitulé de la session vide";
+ $sanimateurnonchoisi="animateur de la session non saisi";
+ $sAttention="Attention";
+ $ssessionmodiok="Session modifiée.";
+ $sessionchangementetat="Changement d'état d'une session en";
+ $ssessionmodi="Modification d'une session";
+ $ssessionsuivante="La session suivante";
+ $ssessionremplacecelleci="Remplace celle ci-dessous";
+ $ssessionmodinok="Impossible de modifier la session";
+ $ssessionajoutnok="nouvelle session pas retrouvée";
+ $ssessionajoutok="Session ajoutée.";
+ $ssessionpreresa="Pré-réservation pour une session";
+ $ssessionajout="Ajout d'une session.";
+ $ssessionajoutsuivante="Création de la session suivante";
+ $ssessionlisteprevues="Liste des sessions prévues";
+ $ssessionlistepassees="Liste des sessions passées";
+ $sbilanpresenceetpedagogique="Bilan de présence<br>et pédagogique";
+ $sInscrits="Inscrit(e)";
+ }
+
+ // sessions.inc.php
+ {
+ $sLe="Le";
+ $savec="avec";
+ $ssessionpasprevue="Désolé, il n'y a pas de session de prévue pour le moment
pour cette initiation.";
+ }
// sitesweb.php
+ {
$ssites="sites internet";
$stitresites="Gestion des sites internet";
***************
*** 712,721 ****
<br>Mot de passe : <i>celui de mon compte personnel d'identification à
l'espace multimédia</i>
<br>Dossier de base : %s</p>\n";
!
// sitesweb.inc.php
!
!
// structures.php
$strusertsession="<p>Désolé, mais la structure est utilisés dans des
sessions, il n'est pas possible de la supprimer.</p>\n";
$strusertlocal="<p>Désolé, mais la structure a des localisations, il n'est
pas possible de la supprimer.</p>\n";
--- 851,863 ----
<br>Mot de passe : <i>celui de mon compte personnel d'identification à
l'espace multimédia</i>
<br>Dossier de base : %s</p>\n";
! }
// sitesweb.inc.php
! {
! $ssitealiasdecourt="alias de";
! $ssitegerepar="géré par";
! }
// structures.php
+ {
$strusertsession="<p>Désolé, mais la structure est utilisés dans des
sessions, il n'est pas possible de la supprimer.</p>\n";
$strusertlocal="<p>Désolé, mais la structure a des localisations, il n'est
pas possible de la supprimer.</p>\n";
***************
*** 756,761 ****
--- 898,914 ----
ni pour celle de l'administration de la messagerie
électronique.";
$schgmdpstruok="Changement de mot de passe dans la base PHP d'epnadmin";
+ }
+ // structures.inc.php
+ {
+ $sequipement="équipement";
+ }
+ // tableaux.inc.php
+ {
+ $sheuresenlignes="heures en lignes";
+ $sheuresencolonnes="heures en colonnes";
+ }
// tableau_horaire.php
+ {
$stablehoraire="disponibilité postes accès individuels";
$stitretablehoraire="Gestion du planning de l'utilisation des postes";
***************
*** 768,781 ****
$screditepuise="Désolé, mais vous avez épuisé votre crédit de temps
pour réserver des postes en accès individuels.";
// table_horaire_session.php
$stablehorairesession="planning salles";
$stitreplanningsession="Planning d'utilisation des salles";
$sselectionplanningsession="Sélection du planning d'utilisation des salles";
$spasdesalleselectionnee="Pas de salle sélectionnée. Recommencer la recherche
grâce au formulaire.";
// tarifs.php
$starifs="tarifs";
! $stitretarifs="Gestion des tarifs";
$starifsuppr="Suppression d'un tarif";
$starifutilise="Le tarif est attribué à des usagers; il n'est pas possible de
le supprimer";
--- 921,938 ----
$screditepuise="Désolé, mais vous avez épuisé votre crédit de temps
pour réserver des postes en accès individuels.";
+ }
// table_horaire_session.php
+ {
$stablehorairesession="planning salles";
$stitreplanningsession="Planning d'utilisation des salles";
$sselectionplanningsession="Sélection du planning d'utilisation des salles";
$spasdesalleselectionnee="Pas de salle sélectionnée. Recommencer la recherche
grâce au formulaire.";
+ }
// tarifs.php
+ {
$starifs="tarifs";
! $stitretarifs="Gestion des tarifs";
$starifsuppr="Suppression d'un tarif";
$starifutilise="Le tarif est attribué à des usagers; il n'est pas possible de
le supprimer";
***************
*** 791,796 ****
--- 948,955 ----
$starifmodifie="Tarif mis à jour";
$slistetarifs="Liste des tarifs";
+ }
// usagers.php
+ {
$susagers="usagers";
$susagertitre1="Gestion de mes informations personnelles";
***************
*** 865,870 ****
$saccesindivpasses="Accès individuels passés";
$sinitiationsaccessibles="Liste des initiations accessibles";
!
// usages.php
$susages="usages";
$susagestitre="Gestion des usages";
--- 1024,1042 ----
$saccesindivpasses="Accès individuels passés";
$sinitiationsaccessibles="Liste des initiations accessibles";
! }
!
! // usagers.inc.php
! {
! $sNoid_Codebarre="N° id<br>Code barre";
! $sAutre="Autre";
! $sInconnu="Inconnu";
! $sInconnue="Inconnue";
! $sCourrielcourt="Courriel";
! $sNombreheure="Nombre d'heures";
! $sAbonnement="Abonnement";
! }
!
// usages.php
+ {
$susages="usages";
$susagestitre="Gestion des usages";
***************
*** 883,888 ****
--- 1055,1062 ----
$susagesliste="Liste des usages en accès individuels";
$usagesvoirliste="Voir la <a href=\"%s\">liste des usages</a>";
+ }
// Toutes ou beaucoup
+ {
srand((float) microtime()*1000000);
$pasledroit="<p><b>";
***************
*** 915,923 ****
$sconfirmer="Confirmer";
$srechercher="Rechercher";
// Définition des signes pour les commandes récurrentes
- // Version graphique
if (TRUE)
! {
$ajouter = "<img src=\"images/ajouter.png\" border=0 alt=\"Ajouter\">";
$retirer = "<img src=\"images/retirer.png\" border=0 alt=\"Retirer\">";
--- 1089,1097 ----
$sconfirmer="Confirmer";
$srechercher="Rechercher";
+ }
// Définition des signes pour les commandes récurrentes
if (TRUE)
! { // Version graphique
$ajouter = "<img src=\"images/ajouter.png\" border=0 alt=\"Ajouter\">";
$retirer = "<img src=\"images/retirer.png\" border=0 alt=\"Retirer\">";
Index: initiations.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/initiations.inc.php,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** initiations.inc.php 6 May 2003 19:31:05 -0000 1.10
--- initiations.inc.php 13 May 2003 21:17:06 -0000 1.11
***************
*** 3,7 ****
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6 - 05/05/2003
This program is free software; you can redistribute it and/or modify
--- 3,7 ----
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6 - 13/05/2003
This program is free software; you can redistribute it and/or modify
***************
*** 54,61 ****
function rechercheTheme($id)
{
! $req = "SELECT * FROM themes WHERE id=$id";
! $res = executeRequete($req);
! if (!$res) debug ("Aucun enregistrement trouvé $req");
! return $res;
}
--- 54,62 ----
function rechercheTheme($id)
{
! global $sthemeintrouvable;
! $req = "SELECT * FROM themes WHERE id=$id";
! $res = executeRequete($req);
! if (!$res) debug ("$sthemeintrouvable $req");
! return $res;
}
***************
*** 79,151 ****
function afficheInitiation($id, $format="COMPLET")
{
! global $etaussi, $oualors;
$initiation=trouveInitiation($id);
echo "<table border=1 align=center bgcolor=\"".COULEUR_PEDAGOGIE."\">\n";
! echo "<tr><td>Intitulé de
l'initiation</td><td><h2>$initiation->initiation</h2></td></tr>\n";
! //if ($initiation->prerequis!="" && $format=="COMPLET")
{
! //debug("/".$initiation->prerequis);
! echo "<tr><td>Pré-requis</td><td>";
! $pr=explode(",", $initiation->prerequis);
! $sep=$sep2=""; // les séparateurs;
! for ($npr=0; $pr[$npr]; $npr++)
! {
! $prou=explode("|", $pr[$npr]);
! $res1 = recherche("initiations", "id", $prou[0]);
! $res2 = recherche("initiations", "id", $prou[1]);
! $res3 = recherche("initiations", "id", $prou[2]); // ca sert pas
encore, mais on ne sait jamais
! if ($requis = fetch_object($res1))
! echo " $sep $sep2 <a
href=\"initiations.php?id_initiation=$requis->id\">$requis->initiation</a> ";
! if ($requis = fetch_object($res2))
! echo " $oualors <a
href=\"initiations.php?id_initiation=$requis->id\">$requis->initiation</a> ";
! if ($requis = fetch_object($res3))
! echo " $oualors <a
href=\"initiations.php?id_initiation=$requis->id\">$requis->initiation</a> ";
! $sep="<br>\n";
! $sep2=$etaussi;
! }
! echo "</td></tr>\n";
}
! if ($initiation->objectifs!="")
! echo
"<tr><td>Objectifs</td><td>".nl2br($initiation->objectifs)."</td></tr>\n";
! if ($format=="COMPLET")
! {
! if ($initiation->moyen_evaluation!="")
! echo "<tr><td>Moyens
d'évaluation</td><td>".nl2br($initiation->moyen_evaluation)."</td></tr>\n";
! if ($initiation->nbmaxparticipants!="")
! echo "<tr><td>Nombre maximum de
participants</td><td>$initiation->nbmaxparticipants</td></tr>\n";
! if ($initiation->contenu!="")
! echo "<tr><td>Contenu /
déroulement</td><td>".nl2br($initiation->contenu)."</td></tr>\n";
! if ($initiation->preparation!="")
! echo
"<tr><td>Préparation</td><td>".nl2br($initiation->preparation)."</td></tr>\n";
! if ($initiation->role_formateur!="")
! echo "<tr><td>Rôles du
formateur</td><td>".nl2br($initiation->role_formateur)."</td></tr>\n";
! if ($initiation->role_apprenants!="")
! echo "<tr><td>Rôles des
apprenants</td><td>".nl2br($initiation->role_apprenants)."</td></tr>\n";
! }
! if ($format=="COMPLET")
! {
! echo
"<tr><td>Durée</td><td>".datetoheure($initiation->duree)."</td></tr>\n";
! if ($initiation->prolongements!="")
{
! echo "<tr><td>Prolongements possibles</td><td>";
! $req = "SELECT * FROM initiations WHERE id IN
($initiation->prolongements)";
! $res1 = executeRequete($req);
! $sep="";
! while ($requis = fetch_object($res1))
! {
! echo "<a
href=\"initiations.php?id_initiation=$requis->id\">$sep$requis->initiation</a>";
! $sep="<br>";
! }
! echo "</td></tr>\n";
}
}
if ($format=="COMPLET")
{
if ($initiation->auteurs_versions!="")
! echo
"<tr><td>Auteurs/versions</td><td>".nl2br($initiation->auteurs_version)."</td></tr>\n";
if ($initiation->dans_parcours!="")
! echo "<tr><td>Fait partie des
parcours</td><td>$initiation->dans_parcours</td></tr>\n";
if ($initiation->public!="")
! echo "<tr><td>Public</td><td>$initiation->public</td></tr>\n";
}
echo "</table>\n";
--- 80,150 ----
function afficheInitiation($id, $format="COMPLET")
{
! global $etaussi, $oualors, $sintitule, $sprerequis, $sobjectifs, $smoyenseval,
! $snbmaxpart, $scontenuderoulement, $spreparation, $srolesformateur,
$srolesapprenants, $sduree, $sprolongements,
! $sinitauteursversions, $sinitdansparcours, $spublic;
$initiation=trouveInitiation($id);
echo "<table border=1 align=center bgcolor=\"".COULEUR_PEDAGOGIE."\">\n";
! echo
"<tr><td>$sintitule</td><td><h2>$initiation->initiation</h2></td></tr>\n";
! echo "<tr><td>$sprerequis</td><td>";
! $pr=explode(",", $initiation->prerequis);
! $sep=$sep2=""; // les séparateurs;
! for ($npr=0; $pr[$npr]; $npr++)
{
! $prou=explode("|", $pr[$npr]);
! $res1 = recherche("initiations", "id", $prou[0]);
! $res2 = recherche("initiations", "id", $prou[1]);
! $res3 = recherche("initiations", "id", $prou[2]); // ca sert pas encore,
mais on ne sait jamais
! if ($requis = fetch_object($res1))
! echo " $sep $sep2 <a
href=\"initiations.php?id_initiation=$requis->id\">$requis->initiation</a> ";
! if ($requis = fetch_object($res2))
! echo " $oualors <a
href=\"initiations.php?id_initiation=$requis->id\">$requis->initiation</a> ";
! if ($requis = fetch_object($res3))
! echo " $oualors <a
href=\"initiations.php?id_initiation=$requis->id\">$requis->initiation</a> ";
! $sep="<br>\n";
! $sep2=$etaussi;
}
! echo "</td></tr>\n";
! if ($initiation->objectifs!="")
! echo
"<tr><td>$sobjectifs</td><td>".nl2br($initiation->objectifs)."</td></tr>\n";
! if ($format=="COMPLET")
! {
! if ($initiation->moyen_evaluation!="")
! echo
"<tr><td>$smoyenseval</td><td>".nl2br($initiation->moyen_evaluation)."</td></tr>\n";
! if ($initiation->nbmaxparticipants!="")
! echo
"<tr><td>$snbmaxpart</td><td>$initiation->nbmaxparticipants</td></tr>\n";
! if ($initiation->contenu!="")
! echo
"<tr><td>$scontenuderoulement</td><td>".nl2br($initiation->contenu)."</td></tr>\n";
! if ($initiation->preparation!="")
! echo
"<tr><td>$spreparation</td><td>".nl2br($initiation->preparation)."</td></tr>\n";
! if ($initiation->role_formateur!="")
! echo
"<tr><td>$srolesformateur</td><td>".nl2br($initiation->role_formateur)."</td></tr>\n";
! if ($initiation->role_apprenants!="")
! echo
"<tr><td>$srolesapprenants</td><td>".nl2br($initiation->role_apprenants)."</td></tr>\n";
! }
! if ($format=="COMPLET")
! {
! echo
"<tr><td>$sduree</td><td>".datetoheure($initiation->duree)."</td></tr>\n";
! if ($initiation->prolongements!="")
! {
! echo "<tr><td>$sprolongements</td><td>";
! $req = "SELECT * FROM initiations WHERE id IN
($initiation->prolongements)";
! $res1 = executeRequete($req);
! $sep="";
! while ($requis = fetch_object($res1))
{
! echo "<a
href=\"initiations.php?id_initiation=$requis->id\">$sep$requis->initiation</a>";
! $sep="<br>";
}
+ echo "</td></tr>\n";
+ }
}
if ($format=="COMPLET")
{
if ($initiation->auteurs_versions!="")
! echo
"<tr><td>$sinitauteursversions</td><td>".nl2br($initiation->auteurs_version)."</td></tr>\n";
if ($initiation->dans_parcours!="")
! echo
"<tr><td>$sinitdansparcours</td><td>$initiation->dans_parcours</td></tr>\n";
if ($initiation->public!="")
! echo "<tr><td>$spublic</td><td>$initiation->public</td></tr>\n";
}
echo "</table>\n";
***************
*** 153,161 ****
function afficheBilansInitiation($id)
! {
$res=recherche("sessions", "id_initiation", $id);
echo "<table border=1 align=center bgcolor=\"".COULEUR_PEDAGOGIE."\">\n";
! echo "<tr><td colspan=2 align=center>Bilans et commentaires des
sessions</td></tr>";
! echo "<tr><th>Session</th><th>Bilan</th></tr>\n";
while ($session=fetch_object($res))
--- 152,161 ----
function afficheBilansInitiation($id)
! {
! global $sbilanscommentairessession, $ssession, $sBilan;
$res=recherche("sessions", "id_initiation", $id);
echo "<table border=1 align=center bgcolor=\"".COULEUR_PEDAGOGIE."\">\n";
! echo "<tr><td colspan=2 align=center>$sbilanscommentairessession</td></tr>";
! echo "<tr><th>$ssession</th><th>$sBilan</th></tr>\n";
while ($session=fetch_object($res))
Index: mysql.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/mysql.inc.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** mysql.inc.php 6 May 2003 19:31:05 -0000 1.4
--- mysql.inc.php 13 May 2003 21:17:06 -0000 1.5
***************
*** 37,41 ****
// Ajout LD 3 mai 2003 - sur conseils VV - indépendances vis à vis du serveur
de bdd
! //require_once("DB.php"); // C'est un module à installer en plus sur le
serveur.
// Ce module se nomme php-pear, à installer en plus du module gd
--- 37,41 ----
// Ajout LD 3 mai 2003 - sur conseils VV - indépendances vis à vis du serveur
de bdd
! require_once("DB.php"); // C'est un module à installer en plus sur le serveur.
// Ce module se nomme php-pear, à installer en plus du module gd
***************
*** 45,61 ****
function Mysql_connecte()
{
! global $db, $type_base, $mysql_serveur, $mysql_identifiant,
$mysql_motdepasse, $mysql_base;
! @mysql_connect($mysql_serveur,$mysql_identifiant,$mysql_motdepasse)
! or die("Impossible de se connecter au serveur mysql.");
!
! /* $connexion =
"$type_base://$mysql_identifiant:address@hidden/$mysql_base";
! $db = DB::connect($connexion); /*
if (DB::isError($db))
! die("Impossible de se connecter au serveur mysql.
! <p><a href=\"config.php?operation=200\">Refaire une
configuration</a></p>");
! $db->setFetchMode(DB_FETCHMODE_OBJECT);*/
@mysql_select_db($mysql_base)
! or die("Impossible de se connecter à la base de données.
! <p><a href=\"config.php?operation=200\">Refaire une
configuration</a></p>");
}
--- 45,61 ----
function Mysql_connecte()
{
! global $db, $type_base, $mysql_serveur, $mysql_identifiant,
$mysql_motdepasse, $mysql_base,
! $smysqlpbserveur, $smysqlpbbase;
! /*
! $connexion = "$type_base://$mysql_identifiant:address@hidden/$mysql_base";
! $db = DB::connect($connexion);
if (DB::isError($db))
! die($smysqlpbbase);
! $db->setFetchMode(DB_FETCHMODE_OBJECT);
! */
! @mysql_connect($mysql_serveur,$mysql_identifiant,$mysql_motdepasse)
! or die($smysqlpbserveur);
@mysql_select_db($mysql_base)
! or die($smysqlpbbase);
}
***************
*** 66,70 ****
$req = "SELECT * FROM $table WHERE ".$champ."=\"".$valeur."\"";
if ($tri!="") $req.=" ORDER BY ".$tri;
! //$db->setFetchMode(DB_FETCHMODE_OBJECT);
$res = executeRequete($req);
return $res;
--- 66,70 ----
$req = "SELECT * FROM $table WHERE ".$champ."=\"".$valeur."\"";
if ($tri!="") $req.=" ORDER BY ".$tri;
! //$db->setFetchMode(DB_FETCHMODE_OBJECT); // A quoi ça peut servir ?
$res = executeRequete($req);
return $res;
***************
*** 74,85 ****
function executeRequete($req)
{
! global $mysql_serveur, $mysql_identifiant, $mysql_motdepasse, $mysql_base,
$db, $type_base, $mysql_identifiant_root, $mysql_motdepasse_root;
! //$res = $db->query($req);
! $res = mysql_query ($req); // or exit("Problème d'exécution de requête de
sélection $req.");
! //if (DB::iserror($res))
if (! $res)
! debug ("Problème dans la requête <font size=\"-1\">($req)</font> :
".mysql_error()."\n");
! // debug ("Problème dans la requête <font size=\"-1\">($req)</font> :
".DB::iserror($res)."\n");
! // debug("erreur requete");
return $res;
}
--- 74,89 ----
function executeRequete($req)
{
! global $mysql_serveur, $mysql_identifiant, $mysql_motdepasse, $mysql_base,
$db, $type_base, $mysql_identifiant_root, $mysql_motdepasse_root,
$mysqlpbrequete;
!
! /*
! $res = $db->query($req);
! if (DB::iserror($res))
! debug (sprintf($mysqlpbrequete, $req, DB::iserror($res)));
! */
!
! $res = mysql_query ($req);
if (! $res)
! debug (sprintf($mysqlpbrequete, $req, mysql_error()));
!
return $res;
}
***************
*** 89,96 ****
{
global $db, $type_base, $mysql_serveur, $mysql_identifiant,
$mysql_motdepasse, $mysql_base;
! // $res = $db->query($req);
! $enr=mysql_fetch_object($resultat);
! return $enr;
! //return $resultat->fetchrow(DB_FETCHMODE_OBJECT);
} // retourne un objet enregistrement
--- 93,98 ----
{
global $db, $type_base, $mysql_serveur, $mysql_identifiant,
$mysql_motdepasse, $mysql_base;
! // return $resultat->fetchrow(DB_FETCHMODE_OBJECT);
! return mysql_fetch_object($resultat);
} // retourne un objet enregistrement
***************
*** 98,102 ****
function fetch_array($resultat)
{
! return $resultat->fetchrow(DB_FETCHMODE_ASSOC);
} // retourne un tableau enregistrement
--- 100,105 ----
function fetch_array($resultat)
{
! // return $resultat->fetchrow(DB_FETCHMODE_ASSOC);
! return mysql_fetch_array($resultat);
} // retourne un tableau enregistrement
***************
*** 104,108 ****
function num_rows($resultat)
{
! return $resultat->numrows();
} // retourne un nombre
--- 107,112 ----
function num_rows($resultat)
{
! //return $resultat->numrows();
! return mysql_num_rows($resultat);
} // retourne un nombre
***************
*** 116,121 ****
{
global $db;
mysql_close();
- //$db->disconnect();
}
--- 120,125 ----
{
global $db;
+ // $db->disconnect();
mysql_close();
}
Index: parcours.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/parcours.inc.php,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** parcours.inc.php 6 May 2003 19:31:05 -0000 1.8
--- parcours.inc.php 13 May 2003 21:17:06 -0000 1.9
***************
*** 3,7 ****
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6 - 03/05/2003
This program is free software; you can redistribute it and/or modify
--- 3,7 ----
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6 - 13/05/2003
This program is free software; you can redistribute it and/or modify
***************
*** 147,186 ****
function ajouteInitiation($id_usager, $id_initiation)
{
! // On regarde si l'initiation n'est pas déjà dans le parcours
pédagogique...
! $req = "SELECT id_usager FROM parcours
! WHERE id_usager=$id_usager AND id_initiation=$id_initiation";
! $res2 = executeRequete($req);
! $parcours = fetch_object($res2);
! if (!$parcours) // Non, l'initiation n'est pas encore dans le parcours
{
! // On regarde quel est le niveau de l'usager.
! $res3 = recherchePositionnement($id_usager, $id_initiation);
! $posi = fetch_object($res3);
! switch ($posi->niveau)
! {
! case "initié(e)" : $état="conseillé"; break;
! case "avancé(e)" : $état=""; break; // pas la peine.
! default : $état="indispensable"; break;
! } // switch
! if ($état!="")
! {
! // On regarde s'il y a des prérequis et on ajoute les prérequis.
! // On recherche les initiations dépendantes.
! $initiation = trouveInitiation($id_initiation);
! $prerequis = $initiation->prerequis;
! //debug("Prérequis : $prerequis");
! if ($prerequis!="")
! {
! $req = "SELECT * FROM initiations WHERE id IN
($prerequis)";
! $res1 = executeRequete($req);
! while ($requis = fetch_object($res1))
! ajouteInitiation($id_usager, $requis->id);
! }
!
! $req = "INSERT INTO parcours (id_usager, id_initiation, etat)
VALUES ($id_usager, $id_initiation, \"$état\")";
! echo "<br>L'initiation : $initiation->initiation est dans mon
parcours.\n";
! executeRequete($req);
! }
}
// return $état;
}
--- 147,186 ----
function ajouteInitiation($id_usager, $id_initiation)
{
! global $sparcoursinitdansparcours;
! // On regarde si l'initiation n'est pas déjà dans le parcours pédagogique...
! $req = "SELECT id_usager FROM parcours
! WHERE id_usager=$id_usager AND id_initiation=$id_initiation";
! $res2 = executeRequete($req);
! $parcours = fetch_object($res2);
! if (!$parcours) // Non, l'initiation n'est pas encore dans le parcours
! {
! // On regarde quel est le niveau de l'usager.
! $res3 = recherchePositionnement($id_usager, $id_initiation);
! $posi = fetch_object($res3);
! switch ($posi->niveau)
{
! case "initié(e)" : $état="conseillé"; break;
! case "avancé(e)" : $état=""; break; // pas la peine.
! default : $état="indispensable"; break;
! } // switch
! if ($état!="")
! {
! // On regarde s'il y a des prérequis et on ajoute les prérequis.
! // On recherche les initiations dépendantes.
! $initiation = trouveInitiation($id_initiation);
! $prerequis = $initiation->prerequis;
! //debug("Prérequis : $prerequis");
! if ($prerequis!="")
! {
! $req = "SELECT * FROM initiations WHERE id IN ($prerequis)";
! $res1 = executeRequete($req);
! while ($requis = fetch_object($res1))
! ajouteInitiation($id_usager, $requis->id);
! }
! $req = "INSERT INTO parcours (id_usager, id_initiation, etat) VALUES
($id_usager, $id_initiation, \"$état\")";
! printf($sparcoursinitdansparcours, $initiation->initiation);
! executeRequete($req);
}
+ }
// return $état;
}
***************
*** 188,192 ****
function formulaireAjoutInitiation($id_usager)
{
! global $ajouter, $info, $PHP_SELF;
// Affiche toutes les initiations triées par thème avec un lien pour
l'inscrire.
echo "<table align=center>\n";
--- 188,192 ----
function formulaireAjoutInitiation($id_usager)
{
! global $ajouter, $info, $PHP_SELF, $sparcourspasinitdispo;
// Affiche toutes les initiations triées par thème avec un lien pour
l'inscrire.
echo "<table align=center>\n";
***************
*** 219,223 ****
if ($aucun)
{
! echo "<tr><td colspan=4>Il n'y a pas d'initiations
disponibles.</td></tr>\n";
}
echo "</table></td></tr>\n";
--- 219,223 ----
if ($aucun)
{
! echo "<tr><td
colspan=4>$sparcourspasinitdispo</td></tr>\n";
}
echo "</table></td></tr>\n";
***************
*** 228,232 ****
function afficheParcours($id_usager, $mode="tout")
{
! global $info, $programmer, $deprogrammer, $rien, $retirer;
switch ($mode)
{
--- 228,233 ----
function afficheParcours($id_usager, $mode="tout")
{
! global $info, $programmer, $deprogrammer, $rien, $retirer, $shorsparcours,
$sle, $de, $sà, $savec, $sprevue,
! $smaispasprog, $seffectue, $sproblemelong, $programmee;
switch ($mode)
{
***************
*** 267,271 ****
$session=fetch_object($resc);
}
! echo "<td>Hors parcours</td>\n";
echo "<td>$session->nom_session</td>\n";
}
--- 268,272 ----
$session=fetch_object($resc);
}
! echo "<td>$shorsparcours</td>\n";
echo "<td>$session->nom_session</td>\n";
}
***************
*** 278,282 ****
$session=fetch_object($resb);
}
! $information=" le <b>".datetodate($session->date)." à
".datetoheure($session->debut)."</b> avec $session->animateur à
".localisation($session->id_localisation);
switch ($parcours->etat)
--- 279,283 ----
$session=fetch_object($resb);
}
! $information=" $sle <b>".datetodate($session->date)." $sà
".datetoheure($session->debut)."</b> $savec $session->animateur $sà
".localisation($session->id_localisation);
switch ($parcours->etat)
***************
*** 288,297 ****
{
$usager = trouveUsager($id_usager);
! echo " prévue $information";
echo "</td>\n<td><a
href=\"inscription_session.php?operation=8&id_session=$parcours->id_session&id_usager=$id_usager\">$deprogrammer</a>\n";
}
else
{
! echo " mais pas encore programmée";
if (accessible($id_usager, $parcours->id_initiation))
echo "</td>\n<td><a
href=\"parcours.php?operation=6&id_initiation=$parcours->id_initiation&id_usager=$id_usager\">$programmer</a>\n";
--- 289,298 ----
{
$usager = trouveUsager($id_usager);
! echo " $sprevue $information";
echo "</td>\n<td><a
href=\"inscription_session.php?operation=8&id_session=$parcours->id_session&id_usager=$id_usager\">$deprogrammer</a>\n";
}
else
{
! echo " $smaispasprog";
if (accessible($id_usager, $parcours->id_initiation))
echo "</td>\n<td><a
href=\"parcours.php?operation=6&id_initiation=$parcours->id_initiation&id_usager=$id_usager\">$programmer</a>\n";
***************
*** 301,309 ****
break;
case "effectué" :
! echo " <b>effectuée</b> $information\n";
echo "<td>$rien</td>\n";
break;
case "absent" :
! echo " programmée $information <b>mais je ne suis pas venu(e)</b>";
if (accessible($id_usager, $parcours->id_initiation))
echo "</td>\n<td><a
href=\"parcours.php?operation=6&id_initiation=$parcours->id_initiation&id_usager=$id_usager\">$programmer</a>";
--- 302,310 ----
break;
case "effectué" :
! echo " <b>$seffectue</b> $information\n";
echo "<td>$rien</td>\n";
break;
case "absent" :
! echo " $sprogrammee $information <b>$smaislapin</b>";
if (accessible($id_usager, $parcours->id_initiation))
echo "</td>\n<td><a
href=\"parcours.php?operation=6&id_initiation=$parcours->id_initiation&id_usager=$id_usager\">$programmer</a>";
***************
*** 312,316 ****
break;
case "probleme" :
! echo " programmée $information <b>mais tout n'a pas marché cela
aurait</b>";
if (accessible($id_usager, $parcours->id_initiation))
echo "</td>\n<td><a
href=\"parcours.php?operation=6&id_initiation=$parcours->id_initiation&id_usager=$id_usager\">$programmer</a>";
--- 313,317 ----
break;
case "probleme" :
! echo " $sprogrammee $information <b>$sproblemelong</b>";
if (accessible($id_usager, $parcours->id_initiation))
echo "</td>\n<td><a
href=\"parcours.php?operation=6&id_initiation=$parcours->id_initiation&id_usager=$id_usager\">$programmer</a>";
***************
*** 319,323 ****
break;
case "en retard" :
! echo " programmée $information <b>mais je suis arrivé(e) en retard et
n'ai pas pu tout suivre</b>";
if (accessible($id_usager, $parcours->id_initiation))
echo "</td><td><a
href=\"parcours.php?operation=6&id_initiation=$parcours->id_initiation&id_usager=$id_usager\">$programmer</a>";
--- 320,324 ----
break;
case "en retard" :
! echo " $sprogrammee $information <b>$sretardlong</b>";
if (accessible($id_usager, $parcours->id_initiation))
echo "</td><td><a
href=\"parcours.php?operation=6&id_initiation=$parcours->id_initiation&id_usager=$id_usager\">$programmer</a>";
***************
*** 335,339 ****
if (!$yena)
! echo "<tr><td>Je ne suis inscrit(e) à aucune session pour le
moment.</td></tr>\n";
echo "</table>\n";
}
--- 336,340 ----
if (!$yena)
! echo "<tr><td>$sparcoursprevuvide</td></tr>\n";
echo "</table>\n";
}
***************
*** 341,345 ****
function afficheSessionsAccessibles($id_usager)
{
! global $info, $programmer, $deprogrammer, $rien, $retirer;
echo "<table border=1 align=center>\n";
// Affichage maintenant des sessions qui ne font pas partie du parcours,
mais à inscription automatique
--- 342,347 ----
function afficheSessionsAccessibles($id_usager)
{
! global $info, $programmer, $deprogrammer, $rien, $retirer,
! $sà, $savec, $spassessionconvenant;
echo "<table border=1 align=center>\n";
// Affichage maintenant des sessions qui ne font pas partie du parcours,
mais à inscription automatique
***************
*** 368,372 ****
$res3=executeRequete($req3);
$affiche&=(! fetch_object($res3));
!
// Est-ce que la session est accessible, compte-tenu de son parcours et
son niveau
$affiche&=(accessible($id_usager, $session->id_initiation));
--- 370,374 ----
$res3=executeRequete($req3);
$affiche&=(! fetch_object($res3));
!
// Est-ce que la session est accessible, compte-tenu de son parcours et
son niveau
$affiche&=(accessible($id_usager, $session->id_initiation));
***************
*** 400,404 ****
echo "<td><table width=\"100%\"><tr><td>";
! echo datetodate($session->date)." à
".localisation($session->id_localisation)." avec ".$session->animateur;
echo "</td><td>";
echo " <a
href=\"inscription_session.php?operation=3&id_session=$session->id&id_usager=$id_usager\">$programmer</a>";
--- 402,406 ----
echo "<td><table width=\"100%\"><tr><td>";
! echo datetodate($session->date)." $sà
".localisation($session->id_localisation)." $savec ".$session->animateur;
echo "</td><td>";
echo " <a
href=\"inscription_session.php?operation=3&id_session=$session->id&id_usager=$id_usager\">$programmer</a>";
***************
*** 408,412 ****
if (!$yena)
! echo "<tr><td>Désolé, il n'y a aucune session programmée qui pourrait
vous convenir pour le moment.</td></tr>\n";
echo "</table>\n";
}
--- 410,414 ----
if (!$yena)
! echo "<tr><td>$spassessionconvenant</td></tr>\n";
echo "</table>\n";
}
Index: print.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/print.php,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** print.php 6 May 2003 19:31:05 -0000 1.10
--- print.php 13 May 2003 21:17:06 -0000 1.11
***************
*** 65,70 ****
$style = BCS_DRAW_TEXT;
! define (__TRACE_ENABLED__, false);
! define (__DEBUG_ENABLED__, false);
$obj = new I25Object($width, $height, $style, $code);
--- 65,70 ----
$style = BCS_DRAW_TEXT;
! define (__TRACE_ENABLED__, true);
! define (__DEBUG_ENABLED__, true);
$obj = new I25Object($width, $height, $style, $code);
***************
*** 78,99 ****
$background_color = ImageColorAllocate ($im, 255, 255, 255);
$imgperso=ImageCreateFromPNG($imagepourcarte);
! /*
! $i=0;
! while ($tarifs[$i])
! {
! if ($tarifs[$i]==$tarif) { $tarif=$i; $i=1000; }
! $i++;
! } */
if (defined("FCT_TARIFS"))
! {
$r=hexdec(substr($couleurtarif[$tarif],0,2));
$b=hexdec(substr($couleurtarif[$tarif],2,2));
$v=hexdec(substr($couleurtarif[$tarif],4,2));
$tarifpierre = ImageColorAllocate ($im, $r, $b, $v);
! imagefilledrectangle($im,0,80,480,130,$tarifpierre);
}
$noir = ImageColorAllocate ($im, 0, 0, 0);
$rouge = ImageColorAllocate ($im, 255, 0, 0);
imagettftext ($im,14,0,160,200,$noir,$dir_fontes_ttf."ARIALBD.TTF","$sNom
: ");
imagettftext ($im,14,0,220,200,$rouge,$dir_fontes_ttf."ARIALBD.TTF",$nom);
--- 78,96 ----
$background_color = ImageColorAllocate ($im, 255, 255, 255);
$imgperso=ImageCreateFromPNG($imagepourcarte);
!
if (defined("FCT_TARIFS"))
! {
$r=hexdec(substr($couleurtarif[$tarif],0,2));
$b=hexdec(substr($couleurtarif[$tarif],2,2));
$v=hexdec(substr($couleurtarif[$tarif],4,2));
$tarifpierre = ImageColorAllocate ($im, $r, $b, $v);
! imagefilledrectangle($im,0,80,480,130, $tarifpierre);
}
$noir = ImageColorAllocate ($im, 0, 0, 0);
$rouge = ImageColorAllocate ($im, 255, 0, 0);
+ ImageColorTransparent($imgperso, imagecolorAt($imgperso, 10,10));
+ ImageCopy($im, $imgperso, 0,0, 0,0, 240,222);
+
imagettftext ($im,14,0,160,200,$noir,$dir_fontes_ttf."ARIALBD.TTF","$sNom
: ");
imagettftext ($im,14,0,220,200,$rouge,$dir_fontes_ttf."ARIALBD.TTF",$nom);
***************
*** 116,122 ****
imagettftext
($im,12,0,175,440,$rouge,$dir_fontes_ttf."ARIAL.TTF",$motdepasse);
! ImageColorTransparent($imgperso,imagecolorat($imgperso,1,1));
! ImageCopy($im,$imgperso,0,0,0,0,240,222);
! ImageCopyResized($im,$obj->mImg,160,280,0,30,160,32,80,16);
//debug($ii); // $i ça ne fonctionnait pas...
ImagePNG($im, $dir_tmp_images.$ii.'.png');
--- 113,117 ----
imagettftext
($im,12,0,175,440,$rouge,$dir_fontes_ttf."ARIAL.TTF",$motdepasse);
! ImageCopyResized($im, $obj->mImg, 160,280,0,30,160,32,80,16);
//debug($ii); // $i ça ne fonctionnait pas...
ImagePNG($im, $dir_tmp_images.$ii.'.png');
Index: reservations.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/reservations.inc.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** reservations.inc.php 6 May 2003 19:31:05 -0000 1.7
--- reservations.inc.php 13 May 2003 21:17:06 -0000 1.8
***************
*** 3,7 ****
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6 - 05/01/2003
This program is free software; you can redistribute it and/or modify
--- 3,7 ----
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6 - 13/05/2003
This program is free software; you can redistribute it and/or modify
***************
*** 52,55 ****
--- 52,56 ----
function affiche_utilisations($id, $temps=FUTUR)
{
+ global $sDate, $sHoraire, $sPoste, $sUtilisation, $sEtat, $sAnnuler, $savec,
$sseul, $sTotal, $sutilisationaucune;
$query = "SELECT * FROM utilisation_postes WHERE id_usager='$id'";
if ($temps==PASSE) $query .= " AND (date<CURRENT_DATE OR (date=CURRENT_DATE
AND debut<=CURRENT_TIME))";
***************
*** 59,72 ****
{
// echo "<h3 align=center>Utilisations des postes dans le $temps</h3>\n";
! ?>
! <table align=center border="1">
! <tr>
! <th>Date</th>
! <th>Horaire</th>
! <th>Poste</th>
! <th>Utilisation</th>
! <th>Etat</th>
! </tr>
! <?
$totalheures="00:00";
while($tab = fetch_object($result))
--- 60,70 ----
{
// echo "<h3 align=center>Utilisations des postes dans le $temps</h3>\n";
! echo "<table align=center border=\"1\">
! <tr><th>$sDate</th>
! <th>$sHoraire</th>
! <th>$sPoste</th>
! <th>$sUtilisation</th>
! <th>$sEtat</th>
! </tr>\n";
$totalheures="00:00";
while($tab = fetch_object($result))
***************
*** 81,86 ****
echo "<tr><td>". datetodate($tab->date) . "</td>\n";
echo "<td>". datetoheure($tab->debut) . " à " . datetoheure($tab->fin)
. "</td>\n";
! $heure=differenceHeure($tab->fin, $tab->debut);
! $totalheures=additionHeure($total, $heure);
echo "<td><A
HREF=\"materiels.php?id_materiel=$tab3->id&id_usager=$id\">$tab3->materiel</td>\n";
echo "<td>$tab2->nom";
--- 79,87 ----
echo "<tr><td>". datetodate($tab->date) . "</td>\n";
echo "<td>". datetoheure($tab->debut) . " à " . datetoheure($tab->fin)
. "</td>\n";
! if ($tab->etat!="annulée")
! {
! $heure=differenceHeure($tab->fin, $tab->debut);
! $totalheures=additionHeure($totalheures, $heure);
! }
echo "<td><A
HREF=\"materiels.php?id_materiel=$tab3->id&id_usager=$id\">$tab3->materiel</td>\n";
echo "<td>$tab2->nom";
***************
*** 90,110 ****
$tab4=fetch_object($res4);
if ($tab4)
! echo " (avec $tab4->prenom $tab4->nom)";
else
! echo " (seul)";
}
else
! echo " (seul)";
echo "</td>\n";
! echo "<td>$tab->etat ";
if (($tab->etat!="annulée") & ($tab->etat!="non tenue") &
($temps==FUTUR))
! echo "<a
href=\"reservations.php?operation=2&id_utilisation=$tab->id&id_usager=$id\">Annuler</a>";
echo "</td></tr>\n";
}
! echo "<tr><td>Total :</td><td>".datetoheure($totalheures)."</td><td
colspan=3></td></tr>";
echo "</table>\n";
}
else
! echo "<h3>Aucune utilisation dans le $temps</h3>\n";
}
--- 91,111 ----
$tab4=fetch_object($res4);
if ($tab4)
! echo " ($savec $tab4->prenom $tab4->nom)";
else
! echo " ($sseul)";
}
else
! echo " ($sseul)";
echo "</td>\n";
! echo "<td>$tab->etat ";
if (($tab->etat!="annulée") & ($tab->etat!="non tenue") &
($temps==FUTUR))
! echo "<a
href=\"reservations.php?operation=2&id_utilisation=$tab->id&id_usager=$id\">$sAnnuler</a>";
echo "</td></tr>\n";
}
! echo "<tr><td>$sTotal :</td><td>".datetoheure($totalheures)."</td><td
colspan=3></td></tr>";
echo "</table>\n";
}
else
! echo "<h3>$sutilisationaucune $temps</h3>\n";
}
Index: reservations.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/reservations.php,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** reservations.php 6 May 2003 19:31:05 -0000 1.15
--- reservations.php 13 May 2003 21:17:06 -0000 1.16
***************
*** 196,200 ****
// Est-ce que la réservation n'est pas déjà annulée ?
! if ($uu->etat='annulée')
echo $sresadejannulee;
else
--- 196,200 ----
// Est-ce que la réservation n'est pas déjà annulée ?
! if ($uu->etat=='annulée')
echo $sresadejannulee;
else
Index: session.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/session.php,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -r1.17 -r1.18
*** session.php 6 May 2003 19:31:05 -0000 1.17
--- session.php 13 May 2003 21:17:06 -0000 1.18
***************
*** 42,46 ****
<meta http-equiv=\"Content-Type\" content=\"text/html;
charset=iso-8859-1\">";
$titr = $stitresessions;
! $datemaj="3 mai 2003";
define("COULEUR", COULEUR_SESSIONS);
require("entete.inc.php");
--- 42,46 ----
<meta http-equiv=\"Content-Type\" content=\"text/html;
charset=iso-8859-1\">";
$titr = $stitresessions;
! $datemaj="13 mai 2003";
define("COULEUR", COULEUR_SESSIONS);
require("entete.inc.php");
***************
*** 51,55 ****
// modifié dans v0.5, les variables envoyées depuis le planning sont
différentes (datev, debutv et id_localisation)
global $datev, $debutv, $id_localisation, $PHP_SELF, $id_structure,
$is_ident, $id_animateur,
! $sSalle, $sDate, $sde, $sà;
if (isset($id_session) && $id_session!=0)
{
--- 51,59 ----
// modifié dans v0.5, les variables envoyées depuis le planning sont
différentes (datev, debutv et id_localisation)
global $datev, $debutv, $id_localisation, $PHP_SELF, $id_structure,
$is_ident, $id_animateur,
! $sSalle, $sDate, $sde, $sà,
! $oualors, $sdanslaliste, $sintituleentouteslettres, $sincriptionouverte,
$soui, $snon,
! $snbprevuparticip, $sAnimateur, $sEtat, $sprereservation, $sreservation,
$sannulee, $sstruorganisatrice,
! $scommentairesbilan, $sconfirmer, $ssupprimer;
!
if (isset($id_session) && $id_session!=0)
{
***************
*** 95,103 ****
choixHeure($finv, "finv"); // added V-0.5
echo "</tr></table></td></tr>
! <tr><td>Intitulé en toutes lettres :</td>
<td><input type=\"text\" name=\"nom_session\"
value=\"$session->nom_session\" size=50></td></tr>";
if (defined("FCT_PEDAGOGIE"))
{
! echo "<tr><td><b>Ou alors</b> dans la liste :</td>
<td><select name=\"id_initiation\">
<option value=\"\">\n";
--- 99,107 ----
choixHeure($finv, "finv"); // added V-0.5
echo "</tr></table></td></tr>
! <tr><td>$sintituleentouteslettres :</td>
<td><input type=\"text\" name=\"nom_session\"
value=\"$session->nom_session\" size=50></td></tr>";
if (defined("FCT_PEDAGOGIE"))
{
! echo "<tr><td><b>$oualors</b> $sdanslaliste :</td>
<td><select name=\"id_initiation\">
<option value=\"\">\n";
***************
*** 116,137 ****
if (defined("FCT_USAGERS"))
{
! echo "<tr><td>Inscriptions ouvertes aux usagers ?</td>
<td><input type=\"radio\" ";
if (!$session->inscriptionauto || $session->inscriptionauto=="oui")
echo "checked ";
! echo "name=\"inscriptionauto\" value=\"oui\">oui
<input type=\"radio\" ";
if ($session->inscriptionauto=="non")
echo "checked ";
! echo "name=\"inscriptionauto\" value=\"non\">non</td></tr>\n";
}
! echo "<tr><td>Nombre de participants prévu :</td>
<td><input type=\"text\" name=\"nbparticipants\"
value=\"$session->nbparticipants\" size=5></td></tr>
! <tr><td>Animateur</td>
<td colspan=\"2\">
<input type=\"text\" name=\"animateur\"
value=\"$session->animateur\" size=\"40\"></td></tr>
! <tr><td>Etat:</td>
<td colspan=\"2\">";
! if ($session->etat=="")
$session->etat="pré-réservation";
if (SESSIONS_AUTRES>="w" ||
--- 120,141 ----
if (defined("FCT_USAGERS"))
{
! echo "<tr><td>$sincriptionouverte</td>
<td><input type=\"radio\" ";
if (!$session->inscriptionauto || $session->inscriptionauto=="oui")
echo "checked ";
! echo "name=\"inscriptionauto\" value=\"oui\">$soui
<input type=\"radio\" ";
if ($session->inscriptionauto=="non")
echo "checked ";
! echo "name=\"inscriptionauto\" value=\"non\">$snon</td></tr>\n";
}
! echo "<tr><td>$snbprevuparticip :</td>
<td><input type=\"text\" name=\"nbparticipants\"
value=\"$session->nbparticipants\" size=5></td></tr>
! <tr><td>$sAnimateur</td>
<td colspan=\"2\">
<input type=\"text\" name=\"animateur\"
value=\"$session->animateur\" size=\"40\"></td></tr>
! <tr><td>$sEtat :</td>
<td colspan=\"2\">";
! if ($session->etat=="")
$session->etat="pré-réservation";
if (SESSIONS_AUTRES>="w" ||
***************
*** 143,153 ****
<option value=\"pré-réservation\"";
if ($session->etat=="pré-réservation") echo " SELECTED";
! echo " >Pré-réservation
<option value=\"réservation\"";
if ($session->etat=="réservation") echo " SELECTED";
! echo " >Réservation
<option value=\"annulée\"";
if ($session->etat=="annulée") echo " SELECTED";
! echo " >Annulée
</select>";
}
--- 147,157 ----
<option value=\"pré-réservation\"";
if ($session->etat=="pré-réservation") echo " SELECTED";
! echo " >$sprereservation
<option value=\"réservation\"";
if ($session->etat=="réservation") echo " SELECTED";
! echo " >$sreservation
<option value=\"annulée\"";
if ($session->etat=="annulée") echo " SELECTED";
! echo " >$sannulee
</select>";
}
***************
*** 156,160 ****
echo "</td></tr>
! <tr><td>Structure organisatrice</td>
<td colspan=\"2\">\n";
if (STRUCTURES_AUTRES<"r")
--- 160,164 ----
echo "</td></tr>
! <tr><td>$sstruorganisatrice</td>
<td colspan=\"2\">\n";
if (STRUCTURES_AUTRES<"r")
***************
*** 165,173 ****
choix_structure($session->id_structure, "id_structurev");
echo "</td></tr>
! <tr><td>Commentaires<br>Bilan</td>
<td colspan=\"2\">
<textarea name=\"commentaires\" cols=\"60\"
rows=\"10\">$session->commentaires</textarea>
</td></tr>
! <tr><td align=center colspan=2><input type=\"submit\"
name=\"Submit\" value=\"Confirmer\"></td></tr>
</form>\n";
if ($operation==21)
--- 169,177 ----
choix_structure($session->id_structure, "id_structurev");
echo "</td></tr>
! <tr><td>$scommentairesbilan</td>
<td colspan=\"2\">
<textarea name=\"commentaires\" cols=\"60\"
rows=\"10\">$session->commentaires</textarea>
</td></tr>
! <tr><td align=center colspan=2><input type=\"submit\"
name=\"Submit\" value=\"$sconfirmer\"></td></tr>
</form>\n";
if ($operation==21)
***************
*** 175,179 ****
<input type=\"hidden\" name=\"operation\" value=\"31\">
<input type=\"hidden\" name=\"id_session\" value=\"$id_session\">
! <input type=\"submit\" name=\"Effacer\" value=\"Supprimer\">
</form></td></tr>\n";
echo "</table>\n";
--- 179,183 ----
<input type=\"hidden\" name=\"operation\" value=\"31\">
<input type=\"hidden\" name=\"id_session\" value=\"$id_session\">
! <input type=\"submit\" name=\"Effacer\" value=\"$ssupprimer\">
</form></td></tr>\n";
echo "</table>\n";
***************
*** 183,187 ****
function formChoixOrganisateurLieuNombreInitiation($id_organisateur, $lieuv,
$nbv, $operation, $critere_initiation)
{
! global $PHP_SELF;
echo "<tr>\n";
echo "<form name=\"formorganisateurlieunombre\" method=\"post\"
action=\"$PHP_SELF\">
--- 187,192 ----
function formChoixOrganisateurLieuNombreInitiation($id_organisateur, $lieuv,
$nbv, $operation, $critere_initiation)
{
! global $PHP_SELF,
! $sLieu, $sOrganisateur, $sNombre, $stoutes, $sRecherche;
echo "<tr>\n";
echo "<form name=\"formorganisateurlieunombre\" method=\"post\"
action=\"$PHP_SELF\">
***************
*** 192,196 ****
// Lieu de la session
! echo "<td>Lieu : "; choix_lieu($lieuv, "lieuv"); echo "\n";
// Initiation (à faire choisir un jour)
--- 197,201 ----
// Lieu de la session
! echo "<td>$sLieu : "; choix_lieu($lieuv, "lieuv"); echo "\n";
// Initiation (à faire choisir un jour)
***************
*** 202,209 ****
//
! echo "<td>Organisateur : "; choix_structure($id_organisateur,
"id_organisateur"); echo "</td>\n";
echo "<td align=center colspan=6>
! Nombre :
<select name=\"nbv\" tabindex=2>
<option value='10'";
--- 207,214 ----
//
! echo "<td>$sOrganisateur : "; choix_structure($id_organisateur,
"id_organisateur"); echo "</td>\n";
echo "<td align=center colspan=6>
! $sNombre :
<select name=\"nbv\" tabindex=2>
<option value='10'";
***************
*** 218,225 ****
<option value='100000'";
if ($nbv==100000) echo " selected";
! echo ">toutes</option>
</select>
<br>
! <input type=\"submit\" name=\"Recherche des sessions\"
value=\"Recherche\">";
echo "</td></form></tr>\n";
}
--- 223,230 ----
<option value='100000'";
if ($nbv==100000) echo " selected";
! echo ">$stoutes</option>
</select>
<br>
! <input type=\"submit\" name=\"Recherche des sessions\"
value=\"$sRecherche\">";
echo "</td></form></tr>\n";
}
***************
*** 227,231 ****
function descriptionSession($id_session, $lien=FALSE)
{
! global $PHP_SELF, $url_epnadmin;
$res=recherche("sessions", "id", $id_session);
$session=fetch_object($res);
--- 232,238 ----
function descriptionSession($id_session, $lien=FALSE)
{
! global $PHP_SELF, $url_epnadmin,
! $sintitule, $sEtat, $sLieu, $sDate, $sAnimateur, $sOrganisépar,
$sCommentaires, $sLien;
!
$res=recherche("sessions", "id", $id_session);
$session=fetch_object($res);
***************
*** 235,248 ****
$initiation=fetch_object($res);
}
! $description="\nIntitulé : ".$session->nom_session.$initiation->initiation;
! $description.="\nEtat : ".$session->etat;
! $description.="\nLieu : ".localisation($session->id_localisation);
! $description.="\nDate : ".datetodate($session->date)." de
".datetoheure($session->debut)." à ".datetoheure($session->fin);
! $description.="\nAnimateur : ".$session->animateur;
! $description.="\nOrganisé par : ".structure($session->id_structure);
if ($session->commentaires>"")
! $description.="\nCommentaires : ".nl2br($session->commentaires);
if ($lien)
! $description.="\nLien :
".$url_epnadmin."/session.php?operation=2&id_session=$session->id\n";
return $description;
} // function descriptionSession
--- 242,255 ----
$initiation=fetch_object($res);
}
! $description="\n$sintitule :
".$session->nom_session.$initiation->initiation;
! $description.="\n$sEtat : ".$session->etat;
! $description.="\n$sLieu : ".localisation($session->id_localisation);
! $description.="\n$sDate : ".datetodate($session->date)." de
".datetoheure($session->debut)." à ".datetoheure($session->fin);
! $description.="\n$sAnimateur : ".$session->animateur;
! $description.="\n$sOrganisépar : ".structure($session->id_structure);
if ($session->commentaires>"")
! $description.="\n$sCommentaires : ".nl2br($session->commentaires);
if ($lien)
! $description.="\n$sLien :
".$url_epnadmin."/session.php?operation=2&id_session=$session->id\n";
return $description;
} // function descriptionSession
***************
*** 276,283 ****
$res = recherche("parcours", "id_session", $id_session);
if (fetch_object($res))
! {
! echo "<p>Désolé, mais la session a encore des participants, il n'est
pas possible de la supprimer.</p>\n";
! echo "<p>Voir la <a
href=\"inscription_session.php?id_session=$id_session\">liste des
participants</a> de la session ?</p>\n";
! }
else
{
--- 283,287 ----
$res = recherche("parcours", "id_session", $id_session);
if (fetch_object($res))
! printf($ssessionpasvide,
"inscription_session.php?id_session=$id_session");
else
{
***************
*** 286,293 ****
<input type=\"hidden\" name=\"id_session\" value=\"$id_session\">
<input type=\"hidden\" name=\"operation\" value=\"32\">
! <b>Suis-je sûr(e) de vouloir annuler la session ?</b>";
echo nl2br(descriptionSession($id_session));
echo "</td></tr>
! <tr><td align=center><input type=\"submit\" name=\"Annuler\"
value=\"Oui, j'annule la session.\">
</form></td></tr></table>\n"; //'
}
--- 290,297 ----
<input type=\"hidden\" name=\"id_session\" value=\"$id_session\">
<input type=\"hidden\" name=\"operation\" value=\"32\">
! <b>$ssessionconfsuppr</b>";
echo nl2br(descriptionSession($id_session));
echo "</td></tr>
! <tr><td align=center><input type=\"submit\" name=\"Annuler\"
value=\"$ssessionconfsupproui\">
</form></td></tr></table>\n"; //'
}
***************
*** 300,304 ****
if (!$session=fetch_object($res))
{
! echo "session introuvable";
echo cadre_fin();
break;
--- 304,308 ----
if (!$session=fetch_object($res))
{
! echo $ssessionintrouvable;
echo cadre_fin();
break;
***************
*** 318,322 ****
// On enregistre la description
! $corps = "La session ci-dessous a été supprimée.\n"
.descriptionSession($id_session, FALSE);
--- 322,326 ----
// On enregistre la description
! $corps = "$ssessionsuppr\n"
.descriptionSession($id_session, FALSE);
***************
*** 325,331 ****
if (mysql_query($query))
{
! echo "Session effacée.";
// On prépare l'envoi d'un courriel
! $objet = "Suppression d'une session.\n";
$a = courriel("structures", $session->id_structure);
if ($session->id_structure != $localisation->id_structure)
--- 329,336 ----
if (mysql_query($query))
{
! echo $ssessionsuppr;
// On prépare l'envoi d'un courriel
! $objet = "$ssessionsuppr\n";
! $objet .= descriptionSession($id_session);
$a = courriel("structures", $session->id_structure);
if ($session->id_structure != $localisation->id_structure)
***************
*** 337,346 ****
if (@mail($a, $objet, $corps, "From: ".$de))
{
! echo "<p>Le courriel ci dessous a été envoyé aux structures impliquées
et à l'animateur.</p>\n";
echo nl2br($corps);
}
}
else
! echo "<p>Impossible d'effacer la session.</p>\n";
echo cadre_fin();
break;
--- 342,351 ----
if (@mail($a, $objet, $corps, "From: ".$de))
{
! echo "<p>$scourrielenvoye</p>\n";
echo nl2br($corps);
}
}
else
! echo "<p>$ssessionsupprnok</p>\n";
echo cadre_fin();
break;
***************
*** 351,364 ****
echo cadre_debut($smajsession);
$mes="";
! if ($id_localisation=="") $mes.="salle non sélectionnée<br>";
! if ($id_structurev=="") $mes.="structure organisatrice non
sélectionnée<br>";
! if ($datev=="") $mes.="date non déterminée<br>";
! if ($debutv=="") $mes.="heure de début non déterminée<br>";
! if ($finv=="") $mes.="heure de fin non déterminée<br>";
! if ($nom_session=="" && $id_initiation=="") $mes.="intitulé de la session
vide<br>";
! if ($animateur=="" && $id_animateurv=="") $mes.="animateur de la session
non saisi<br>";
if ($mes!="")
{
! echo "<p>Attention : $mes</p>\n";
break;
}
--- 356,369 ----
echo cadre_debut($smajsession);
$mes="";
! if ($id_localisation=="") $mes.="$slocalisationpaschoisie<br>";
! if ($id_structurev=="") $mes.="$sstruorgapaschoisie<br>";
! if ($datev=="") $mes.="$sdatenonchoisie<br>";
! if ($debutv=="") $mes.="$sheuredebutnonchoisie<br>";
! if ($finv=="") $mes.="$sheurefinnonchoisie<br>";
! if ($nom_session=="" && $id_initiation=="")
$mes.="$sintitulesessionnonchoisie<br>";
! if ($animateur=="" && $id_animateurv=="") $mes.="$sanimateurnonchoisi<br>";
if ($mes!="")
{
! echo "<p>$sAttention : $mes</p>\n";
break;
}
***************
*** 366,370 ****
if (!$session=fetch_object($res))
{
! echo "session introuvable";
break;
}
--- 371,375 ----
if (!$session=fetch_object($res))
{
! echo $ssessionintrouvable;
break;
}
***************
*** 399,408 ****
if (executeRequete($query))
{
! echo "Session modifiée.";
// On prépare l'envoi d'un courriel
if ($session->etat!=$etat)
! $objet="Changement d'état d'une session en ".$etat;
else
! $objet = "Modification d'une session.\n";
$a = courriel("structures", $session->id_structure);
if ($session->id_structure != $localisation->id_structure)
--- 404,413 ----
if (executeRequete($query))
{
! echo $ssessionmodiok;
// On prépare l'envoi d'un courriel
if ($session->etat!=$etat)
! $objet="$sessionchangementetat ".$etat;
else
! $objet = "$ssessionmodi.\n";
$a = courriel("structures", $session->id_structure);
if ($session->id_structure != $localisation->id_structure)
***************
*** 411,424 ****
$a.=", ".courriel("animateurs", $session->id_animateur);
$de = courriel("structures", $id_structure);
! $corps = "La session suivante :\n".descriptionSession($id_session, TRUE).
! "\nRemplace celle ci-dessous :\n".$origine;
if (@mail($a, $objet, $corps, "From: ".$de))
{
! echo "<p>Le courriel ci dessous a été envoyé aux structures impliquées
et à l'animateur.</p>\n";
echo nl2br($corps);
}
}
else
! echo "Impossible de modifier la session";
echo cadre_fin();
break;
--- 416,429 ----
$a.=", ".courriel("animateurs", $session->id_animateur);
$de = courriel("structures", $id_structure);
! $corps = "$ssessionsuivante :\n".descriptionSession($id_session, TRUE).
! "\n$ssessionremplacecelleci :\n".$origine;
if (@mail($a, $objet, $corps, "From: ".$de))
{
! echo "<p>$scourrielenvoye</p>\n";
echo nl2br($corps);
}
}
else
! echo $ssessionmodinok;
echo cadre_fin();
break;
***************
*** 429,433 ****
if (!$session=fetch_object($res))
{
! echo "session introuvable";
break;
}
--- 434,438 ----
if (!$session=fetch_object($res))
{
! echo $ssessionintrouvable;
break;
}
***************
*** 455,468 ****
echo cadre_debut($sajoutsession);
$mes="";
! if ($id_localisation=="") $mes.="salle non sélectionnée<br>";
! if ($id_structurev=="") $mes.="structure organisatrice non
sélectionnée<br>";
! if ($datev=="") $mes.="date non déterminée<br>";
! if ($debutv=="") $mes.="heure de début non déterminée<br>";
! if ($finv=="") $mes.="heure de fin non déterminée<br>";
! if ($nom_session=="" && $id_initiation=="") $mes.="intitulé de la session
vide<br>";
! if ($animateur=="" && $id_animateurv=="") $mes.="animateur de la session
non saisi<br>";
if ($mes!="")
{
! echo "<p>Attention : $mes</p>\n";
break;
}
--- 460,473 ----
echo cadre_debut($sajoutsession);
$mes="";
! if ($id_localisation=="") $mes.="$slocalisationpaschoisie<br>";
! if ($id_structurev=="") $mes.="$sstruorgapaschoisie<br>";
! if ($datev=="") $mes.="$sdatenonchoisie<br>";
! if ($debutv=="") $mes.="$sheuredebutnonchoisie<br>";
! if ($finv=="") $mes.="$sheurefinnonchoisie<br>";
! if ($nom_session=="" && $id_initiation=="")
$mes.="$sintitulesessionnonchoisie<br>";
! if ($animateur=="" && $id_animateurv=="") $mes.="$sanimateurnonchoisi<br>";
if ($mes!="")
{
! echo "<p>$sAttention : $mes</p>\n";
break;
}
***************
*** 492,505 ****
if (executeRequete($query))
{
! $id_session=mysql_insert_id();
$res=recherche("sessions", "id", $id_session);
if (!$session=fetch_object($res))
! echo "pas retrouvée";
! echo "Session ajoutée.";
// On prépare l'envoi d'un courriel
if ($etat=="pré-réservation")
! $objet="Pré-réservation pour une session";
else
! $objet = "Ajout d'une session.\n";
$a = courriel("structures", $session->id_structure);
if ($session->id_structure != $localisation->id_structure)
--- 497,511 ----
if (executeRequete($query))
{
! $id_session=mysql_insert_id(); // TODO : à extraire et à mettre dans
mysql.inc.php
$res=recherche("sessions", "id", $id_session);
if (!$session=fetch_object($res))
! echo $ssessionajoutnok;
! else
! echo $ssessionajoutok;
// On prépare l'envoi d'un courriel
if ($etat=="pré-réservation")
! $objet=$ssessionpreresa;
else
! $objet = $ssessionajout;
$a = courriel("structures", $session->id_structure);
if ($session->id_structure != $localisation->id_structure)
***************
*** 508,515 ****
$a.=", ".courriel("animateurs", $session->id_animateur);
$de = courriel("structures", $id_structure);
! $corps = "Création de la session suivante
:\n".descriptionSession($id_session, TRUE)."\n";
if (@mail($a, $objet, $corps, "From: ".$de))
{
! echo "<p>Le courriel ci dessous a été envoyé aux structures impliquées
et à l'animateur.</p>\n";
echo nl2br($corps);
}
--- 514,521 ----
$a.=", ".courriel("animateurs", $session->id_animateur);
$de = courriel("structures", $id_structure);
! $corps = "$ssessionajoutsuivante :\n".descriptionSession($id_session,
TRUE)."\n";
if (@mail($a, $objet, $corps, "From: ".$de))
{
! echo "<p>scourrielenvoye</p>\n";
echo nl2br($corps);
}
***************
*** 585,591 ****
$res = executeRequete($req);
if ($temps==FUTUR)
! $t="Liste des sessions prévues";
else
! $t="Liste des sessions passées";
echo cadre_debut($t);
echo "<table align=center border=1>";
--- 591,597 ----
$res = executeRequete($req);
if ($temps==FUTUR)
! $t=$ssessionlisteprevues;
else
! $t=$ssessionlistepassees;
echo cadre_debut($t);
echo "<table align=center border=1>";
***************
*** 601,613 ****
if ($session->etat!="réservation")
echo "<i><font color=\"darkRed\">$session->etat</font></i>\n";
! echo "<b>$session->initiation$session->nom_session</b>
($session->animateur)</td>
<td>";
// Affichage de la structure organisatrice
! echo "Organisée par ".structure($session->id_structure)."</td>\n";
// TODO : vérifier les droits d'accès à la ligne ci-dessous.
if ($temps==PASSE)
! echo "<td><a
href=\"inscription_session.php?id_session=$session->id\">Bilan de
présence<br>et pédagogique</a>";
else
! echo "<td><a
href=\"inscription_session.php?id_session=$session->id\">Inscrits</a>";
// Est-ce une session faisant partie des parcours d'initiation ?
if ($session->inscriptionauto=="oui")
--- 607,624 ----
if ($session->etat!="réservation")
echo "<i><font color=\"darkRed\">$session->etat</font></i>\n";
! echo "<b>$session->initiation$session->nom_session</b> (";
! if ($session->id_animateur>0)
! echo animateur($session->id_animateur);
! else
! $session->animateur;
! echo ")</td>
<td>";
// Affichage de la structure organisatrice
! echo "$sOrganisépar ".structure($session->id_structure)."</td>\n";
// TODO : vérifier les droits d'accès à la ligne ci-dessous.
if ($temps==PASSE)
! echo "<td><a
href=\"inscription_session.php?id_session=$session->id\">$sbilanpresenceetpedagogique</a>";
else
! echo "<td><a
href=\"inscription_session.php?id_session=$session->id\">$sInscrits</a>";
// Est-ce une session faisant partie des parcours d'initiation ?
if ($session->inscriptionauto=="oui")
***************
*** 627,631 ****
WHERE id_session='$session->id' AND (etat='indispensable'
OR etat='conseillé')";
$res1 = executeRequete($req1);
! if (fetch_object($res1))
echo " à faire";
}
--- 638,642 ----
WHERE id_session='$session->id' AND (etat='indispensable'
OR etat='conseillé')";
$res1 = executeRequete($req1);
! if (fetch_object($res1)) // Il y en a qui sont inscrits mais dont la
présence n'a pas été confirmée ou infirmée
echo " à faire";
}
Index: sessions.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/sessions.inc.php,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** sessions.inc.php 6 May 2003 19:31:05 -0000 1.9
--- sessions.inc.php 13 May 2003 21:17:06 -0000 1.10
***************
*** 3,7 ****
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6 - 03/05/2003
This program is free software; you can redistribute it and/or modify
--- 3,7 ----
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6 - 13/05/2003
This program is free software; you can redistribute it and/or modify
***************
*** 70,76 ****
function trouveSession($id_session)
{
! $req = "SELECT * FROM sessions WHERE id=$id_session";
! $res = executeRequete($req);
! return fetch_object($res);
}
--- 70,76 ----
function trouveSession($id_session)
{
! $req = "SELECT * FROM sessions WHERE id=$id_session";
! $res = executeRequete($req);
! return fetch_object($res);
}
***************
*** 81,85 ****
function afficheCalendrierSession($id_initiation, $id_usager="")
{
! global $info, $programmer;
$initiation=trouveInitiation($id_initiation);
echo "<table align=center border=1><tr>";
--- 81,85 ----
function afficheCalendrierSession($id_initiation, $id_usager="")
{
! global $info, $programmer, $sLe, $savec, $ssessionpasprevue;
$initiation=trouveInitiation($id_initiation);
echo "<table align=center border=1><tr>";
***************
*** 93,101 ****
while ($session = fetch_object($res))
{
! echo "<tr><td>Le ".datetodate($session->date);
! echo " de ".datetoheure($session->debut);
! echo " à ".datetoheure($session->fin);
! echo " à ".localisation($session->id_localisation);
! echo " avec ".$session->animateur;
echo "</td><td><a
href=\"inscription_session.php?operation=3&id_session=$session->id&id_usager=$id_usager\">
$programmer</a></td></tr>\n";
--- 93,101 ----
while ($session = fetch_object($res))
{
! echo "<tr><td>$sLe ".datetodate($session->date);
! echo " $sde ".datetoheure($session->debut);
! echo " $sà ".datetoheure($session->fin);
! echo " $sà ".localisation($session->id_localisation);
! echo " $savec ".$session->animateur;
echo "</td><td><a
href=\"inscription_session.php?operation=3&id_session=$session->id&id_usager=$id_usager\">
$programmer</a></td></tr>\n";
***************
*** 103,107 ****
}
if ($i==0)
! echo "<tr><td colspan=2>Désolé, il n'y a pas de session de prévue pour
le moment pour cette initiation.</td></tr>\n";
echo "</table>\n";
--- 103,107 ----
}
if ($i==0)
! echo "<tr><td colspan=2>$ssessionpasprevue</td></tr>\n";
echo "</table>\n";
***************
*** 109,114 ****
--- 109,117 ----
// Affichage d'une session dans un tableau (tableau défini ailleurs)
+ // LD mai 2003 : Est-ce que ça sert encore quelque part ???
function session($id_session)
{
+ global $sLe,$sà,$sLieu,$savec,$sde;
+
$res=recherche("sessions", "id", $id_session);
$session=fetch_object($res);
***************
*** 119,126 ****
}
echo "<tr><th
align=center>$session->nom_session$initiation->initiation</th></tr>
! <tr><td align=center>Le ".datetodate($session->date)." de
".datetoheure($session->debut)
! ." à ".datetoheure($session->fin)."</td></tr>
! <tr><td align=center>Lieu :
".localisation($session->id_localisation)."</td></tr>
! <tr><td align=center>Organisé par : $session->animateur de
".structure($session->id_structure)."</td></tr>\n";
}
--- 122,129 ----
}
echo "<tr><th
align=center>$session->nom_session$initiation->initiation</th></tr>
! <tr><td align=center>$sLe ".datetodate($session->date)." $sde
".datetoheure($session->debut)
! ." $sà ".datetoheure($session->fin)."</td></tr>
! <tr><td align=center>$sLieu :
".localisation($session->id_localisation)."</td></tr>
! <tr><td align=center>$savec : $session->animateur $sde
".structure($session->id_structure)."</td></tr>\n";
}
Index: siteweb.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/siteweb.inc.php,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** siteweb.inc.php 6 May 2003 19:31:06 -0000 1.12
--- siteweb.inc.php 13 May 2003 21:17:06 -0000 1.13
***************
*** 3,7 ****
Copyright (C) 2002 Loïc Dayot - Mairie Pierrefitte (93)
! EPNadmin - Version 0.6 - 03/05/2003
This program is free software; you can redistribute it and/or modify
--- 3,7 ----
Copyright (C) 2002 Loïc Dayot - Mairie Pierrefitte (93)
! EPNadmin - Version 0.6 - 13/05/2003
This program is free software; you can redistribute it and/or modify
***************
*** 107,116 ****
function sousdomaine($id_sousdomaine)
{
$res=recherche("hebergements", "id", $id_sousdomaine);
$sousdomaine=fetch_object($res);
$ret="$sousdomaine->sousdomaine";
if ($sousdomaine->type=="aliassiteweb" ||
$sousdomaine->type=="aliascourriel")
! $ret.=" (alias de $sousdomaine->login)";
! $ret.=" géré par ";
if ($sousdomaine->id_structure)
$ret.=structure($sousdomaine->id_structure);
--- 107,117 ----
function sousdomaine($id_sousdomaine)
{
+ global $ssitealiasdecourt, $ssitegerepar;
$res=recherche("hebergements", "id", $id_sousdomaine);
$sousdomaine=fetch_object($res);
$ret="$sousdomaine->sousdomaine";
if ($sousdomaine->type=="aliassiteweb" ||
$sousdomaine->type=="aliascourriel")
! $ret.=" ($ssitealiasdecourt $sousdomaine->login)";
! $ret.=" $ssitegerepar ";
if ($sousdomaine->id_structure)
$ret.=structure($sousdomaine->id_structure);
Index: structures.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/structures.inc.php,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** structures.inc.php 6 May 2003 19:31:06 -0000 1.11
--- structures.inc.php 13 May 2003 21:17:06 -0000 1.12
***************
*** 3,7 ****
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6
This program is free software; you can redistribute it and/or modify
--- 3,7 ----
Copyright (C) 2001, 2002 Bertand Pallie, Loïc Dayot - Mairie Pierrefitte
(93)
! EPNadmin - Version 0.6 - 13/05/2003
This program is free software; you can redistribute it and/or modify
***************
*** 49,53 ****
function localisation($id_localisation, $image=FALSE, $liens=FALSE)
{
! global $id_structure;
$res=recherche("localisations", "id", $id_localisation);
$local=fetch_object($res);
--- 49,53 ----
function localisation($id_localisation, $image=FALSE, $liens=FALSE)
{
! global $id_structure, $sequipement;
$res=recherche("localisations", "id", $id_localisation);
$local=fetch_object($res);
***************
*** 61,65 ****
($id_structure==$reponse->id_structure
&& PARC_MOI>="r")
|| PARC_AUTRES>="r") )
! $retour.=" - <font size=\"-1\"><a
href=\"materiels.php?operation=5&lieuv=L$id_localisation\">équipement</a></font>";
if ($image && $local->description!="")
$retour.="<br><font size=\"-1\">$local->description</font>";
--- 61,65 ----
($id_structure==$reponse->id_structure
&& PARC_MOI>="r")
|| PARC_AUTRES>="r") )
! $retour.=" - <font size=\"-1\"><a
href=\"materiels.php?operation=5&lieuv=L$id_localisation\">$sequipement</a></font>";
if ($image && $local->description!="")
$retour.="<br><font size=\"-1\">$local->description</font>";
Index: tableaux.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/tableaux.inc.php,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** tableaux.inc.php 16 Feb 2003 21:49:56 -0000 1.5
--- tableaux.inc.php 13 May 2003 21:17:06 -0000 1.6
***************
*** 132,157 ****
// Partie d'un formulaire pour le choix du sens du tableau, horaires en
colonnes ou en lignes
function ChoixSenstableau($sens)
! {
// Affichage plus simple
echo "<input type=\"radio\" name=\"sens\" value=\"normal\"";
if ($sens=="normal") echo " checked";
! echo ">heures en colonnes<br>
<input type=\"radio\" name=\"sens\" value=\"transposé\"";
if ($sens=="transposé") echo " checked";
! echo ">heures en lignes\n";
! /* echo "<td><table><tr><td><input type=\"radio\" name=\"sens\"
value=\"normal\"";
! if ($sens=="normal") echo " checked";
! echo "></td><td><table border=1><tr><td></td><td><font
size=-1>10h</font></td><td><font size=-1>11h</font></td></tr>
! <tr><td><font size=-1>...</font></td><td></td><td></td></tr>
! <tr><td><font size=-1>...</font></td><td></td><td></td></tr>
! </table></td><td>
! <input type=\"radio\" name=\"sens\" value=\"transposé\"";
! if ($sens=="transposé") echo " checked";
! echo "></td><td><table border=1><tr><td></td><td><font
size=-1>...</font></td><td><font size=-1>...</font></td></tr>
! <tr><td><font size=-1>10h</font></td><td></td><td></td></tr>
! <tr><td><font size=-1>11h</font></td><td></td><td></td></tr>
! </table></td></tr></table>
! </td>\n";
! */
}
--- 132,144 ----
// Partie d'un formulaire pour le choix du sens du tableau, horaires en
colonnes ou en lignes
function ChoixSenstableau($sens)
! {
! global $sheuresenlignes, $sheuresencolonnes;
// Affichage plus simple
echo "<input type=\"radio\" name=\"sens\" value=\"normal\"";
if ($sens=="normal") echo " checked";
! echo ">$sheuresencolonnes<br>
<input type=\"radio\" name=\"sens\" value=\"transposé\"";
if ($sens=="transposé") echo " checked";
! echo ">$sheuresenlignes\n";
}
Index: usagers.inc.php
===================================================================
RCS file: /cvsroot/epnadmin/epnadmin/usagers.inc.php,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -r1.14 -r1.15
*** usagers.inc.php 6 May 2003 19:31:06 -0000 1.14
--- usagers.inc.php 13 May 2003 21:17:06 -0000 1.15
***************
*** 61,65 ****
{
global $usagev, $datev, $debutv, $finv, $id_horaire, $id_materiel,
$id_session,
! $id_usager, $id_usager2, $PHP_SELF;
echo "<form name=\"rechercheusager\" method=\"post\" action=\"$PHP_SELF\">
<input type=\"hidden\" name=\"operation\"
value=\"$operation_retour\">";
--- 61,67 ----
{
global $usagev, $datev, $debutv, $finv, $id_horaire, $id_materiel,
$id_session,
! $id_usager, $id_usager2, $PHP_SELF,
! $sNoid_Codebarre, $sIdentifiant, $sPrenom, $sNom, $srechercher;
!
echo "<form name=\"rechercheusager\" method=\"post\" action=\"$PHP_SELF\">
<input type=\"hidden\" name=\"operation\"
value=\"$operation_retour\">";
***************
*** 72,83 ****
if ($format=="AUTONOME")
echo "<table bgcolor=\"#FFF0F0\" align=center border=1>
! <tr><td></td><td>No
id<br>Code-barre</td><td>Identifiant</td><td>Prénom</td><td>Nom</td></tr>\n";
echo "<tr>
<td></td>
! <td><input type=\"text\" name=\"id\" value=\"$id\"
size=10><br><input type=\"text\" name=\"code_barre\" value=\"$code_barre\"
size=10></td>
<td><input type=\"text\" name=\"login\" value=\"$login\"
size=10></td>
<td><input type=\"text\" name=\"prenom\" value=\"$prenom\"
size=10></td>
<td><input type=\"text\" name=\"nom\" value=\"$nom\" size=10></td>
! <td colspan=3><input type=\"submit\" name=\"Rechercher\"
value=\"Rechercher\"></td><td>";
if ($mode=="RESERVATION")
--- 74,86 ----
if ($format=="AUTONOME")
echo "<table bgcolor=\"#FFF0F0\" align=center border=1>
!
<tr><td></td><td>$sNoid_Codebarre</td><td>$sIdentifiant</td><td>$sPrenom</td><td>$sNom</td></tr>\n";
echo "<tr>
<td></td>
! <td><input type=\"text\" name=\"id\" value=\"$id\" size=10><br>
! <input name=\"code_barre\" type=\"text\" value=\"$code_barre\"
size=10></td>
<td><input type=\"text\" name=\"login\" value=\"$login\"
size=10></td>
<td><input type=\"text\" name=\"prenom\" value=\"$prenom\"
size=10></td>
<td><input type=\"text\" name=\"nom\" value=\"$nom\" size=10></td>
! <td colspan=3><input type=\"submit\" name=\"Rechercher\"
value=\"$srechercher\"></td><td>";
if ($mode=="RESERVATION")
***************
*** 98,101 ****
--- 101,105 ----
function affiche_liste_usagers($id, $login, $nom, $prenom, $tri="nom",
$mode="USAGER")
{
+ global $sNoid_Codebarre, $sIdentifiant, $sPrenom, $sNom, $starif, $sCredits,
$sheurereservable, $sAutre;
$criteres = "";
$prem =" WHERE ";
***************
*** 113,127 ****
echo "U1 U2";
echo "</th>
! <th>No id<br>Code barre</th>
! <th>Identifiant</th>
! <th>Prénom</th>
! <th>Nom</th>
! <th>Tarif</th>
! <th>Crédit</th>
! <th>Heures<br>Réservables</th>
! <th>Autre</th>
</tr>\n";
switch ($mode)
! {
case "RESERVATION" : $rop=3; break;
case "COURRIEL" : $rop=70; break;
--- 117,131 ----
echo "U1 U2";
echo "</th>
! <th>$sNoid_Codebarre</th>
! <th>$sIdentifiant</th>
! <th>$sPrenom</th>
! <th>$sNom</th>
! <th>$starif</th>
! <th>$sCredits</th>
! <th>$sheurereservable</th>
! <th>$sAutre</th>
</tr>\n";
switch ($mode)
! { // Calcul du code de retour du parametre operation
case "RESERVATION" : $rop=3; break;
case "COURRIEL" : $rop=70; break;
***************
*** 144,148 ****
{
global $tarifs, $couleurtarif, $id_session, $datev, $id_materiel, $id_horaire,
! $usagev, $info, $modifier, $programmer, $supprimer;
switch ($FORMAT)
{
--- 148,155 ----
{
global $tarifs, $couleurtarif, $id_session, $datev, $id_materiel, $id_horaire,
! $usagev, $info, $modifier, $programmer, $supprimer,
! $sPrenom, $sNom, $sIdentifiant, $sDatedenaissance, $sSexe, $sInconnu,
$sInconnue,
! $sAdresse, $sCourriel, $sStructuredeprovenance, $sCommentaires,
$sCourrielcourt, $sTelephones,
! $smasculin, $sfeminin;
switch ($FORMAT)
{
***************
*** 206,211 ****
--- 213,223 ----
{
echo "<td><font size=\"-1\">";
+
+ // TODO : Faire disparaître au profit d'un contrôle dans usagers.php
+ if (!$usager->sexe || $usager->sexe<="")
+ echo "<font color=\"#FF0000\"><b>Sexe inconnue !</b></font>";
if (!$usager->naissance || $usager->naissance<="0000-00-00")
echo "<font color=\"#FF0000\"><b>Date naissance inconnue
!</b></font>";
+
if ($usager->commentaires || $usager->commentaire)
echo "$usager->commentaire<br>
***************
*** 218,235 ****
case "COMPLET" :
echo "<table border=1 align=center>
! <tr><td>Prénom :</td><td><b>$usager->prenom</b></td></tr>
! <tr><td>Nom :</td><td><b>$usager->nom</b></td></tr>
! <tr><td>Identifiant :</td><td>$usager->login</td></tr>\n";
/* if ($isadmin)
echo "<tr><td>Mot de passe
:</td><td>$usager->motdepasse</td></tr>\n"; */
! echo "<tr><td>Date de naissance :</td>";
! if (!$usager->naissance)
! echo "<td bgcolor=\"black\"><font color=\"#FF0000\"><b>Inconnue
!</b></font>";
else
echo "<td>".datetodate($usager->naissance);
echo "</td></tr>
! <tr><td>Adresse :</td><td>$usager->adresse</td></tr>";
! echo "<tr><td>Courriel :</td><td>$usager->courriel</td></tr>
! <tr><td>Structure de provenance :</td>";
if ($usager->id_structure_provenance)
if ($res = recherche("structures", "id",
$usager->id_structure_provenance))
--- 230,262 ----
case "COMPLET" :
echo "<table border=1 align=center>
! <tr><td>$sPrenom :</td><td><b>$usager->prenom</b></td></tr>
! <tr><td>$sNom :</td><td><b>$usager->nom</b></td></tr>
! <tr><td>$sIdentifiant :</td><td>$usager->login</td></tr>\n";
/* if ($isadmin)
echo "<tr><td>Mot de passe
:</td><td>$usager->motdepasse</td></tr>\n"; */
! echo "<tr><td>$sDatedenaissance :</td>";
! if ($usager->naissance<="0000-00-00")
! echo "<td bgcolor=\"black\"><font color=\"#FF0000\"><b>$sInconnue
!</b></font>";
else
echo "<td>".datetodate($usager->naissance);
echo "</td></tr>
! <tr><td>$sSexe :</td>";
! if ($usager->sexe<=" ")
! echo "<td bgcolor=\"black\"><font color=\"#FF0000\"><b>$sInconnu
!</b></font>";
! else
! {
! echo "<td>";
! switch ($usager->sexe)
! {
! case "m" : echo $smasculin; break;
! case "f" : echo $sfeminin; break;
! }
! } // if !$usager->sexe
! echo "</td></tr>
! <tr><td>$sAdresse
:</td><td>$usager->adresse<br>$usager->ville</td></tr>";
! echo "</td></tr>
! <tr><td>$sTelephones :</td><td>$usager->telephone</td></tr>";
! echo "<tr><td>$sCourrielcourt :</td><td><a
href=\"mailto:$usager->courriel\">$usager->courriel</a></td></tr>
! <tr><td>$sStructuredeprovenance :</td>";
if ($usager->id_structure_provenance)
if ($res = recherche("structures", "id",
$usager->id_structure_provenance))
***************
*** 239,243 ****
}
if (($is_ident=="structure" || $is_ident=="animateur") &&
(USAGERS_AUTRES>="r"))
! echo "<tr><td>Commentaires :</td><td>$usager->commentaire</td></tr>";
echo "</table>\n";
break;
--- 266,270 ----
}
if (($is_ident=="structure" || $is_ident=="animateur") &&
(USAGERS_AUTRES>="r"))
! echo "<tr><td>$sCommentaires
:</td><td>$usager->commentaire</td></tr>";
echo "</table>\n";
break;
***************
*** 248,266 ****
function affiche_credit($usager)
{
! global $tarifs, $couleurtarif;
$res=recherche("credits", "id_usager", $usager->id);
$credit = fetch_object($res);
echo "<table border=1 align=center>
! <tr><td>Prénom :</td><td><b>$usager->prenom</b></td></tr>
! <tr><td>Nom :</td><td><b>$usager->nom</b></td></tr>
! <tr><td>Tarif :</td><td
bgcolor=\"".$couleurtarif[$credit->id_tarif]."\">".$tarifs[$credit->id_tarif]."</td></tr>
! <tr><td>Nombre d'heures réservables
:</td><td>".datetoheure(min2h($credit->credit_reservable))."</td></tr>
! <tr><td>Nombre d'heures pour l'accès individuel
:</td><td>".datetoheure(min2h($credit->credit_acces_individuel))."</td></tr>
! <tr><td>Nombre d'heures pour les activités collectives
:</td><td>".datetoheure(min2h($credit->credit_activites_collectives))."</td></tr>
! <tr><td>Abonnement pour l'accès individuel :</td><td>du ";
if ($credit->debut_abonnement_acces_individuel>"1")
echo datetodate($credit->debut_abonnement_acces_individuel);
--- 275,296 ----
function affiche_credit($usager)
{
! global $tarifs, $couleurtarif,
! $sPrenom, $sNom, $starif, $sheurereservable, $saccesindividuel,
$sactivcollectives,
! $sNombreheure, $sAbonnement;
!
$res=recherche("credits", "id_usager", $usager->id);
$credit = fetch_object($res);
echo "<table border=1 align=center>
! <tr><td>$sPrenom :</td><td><b>$usager->prenom</b></td></tr>
! <tr><td>$sNom :</td><td><b>$usager->nom</b></td></tr>
! <tr><td>$starif :</td><td
bgcolor=\"".$couleurtarif[$credit->id_tarif]."\">".$tarifs[$credit->id_tarif]."</td></tr>
! <tr><td>$sheurereservable
:</td><td>".datetoheure(min2h($credit->credit_reservable))."</td></tr>
! <tr><td>$sNombreheure $saccesindividuel
:</td><td>".datetoheure(min2h($credit->credit_acces_individuel))."</td></tr>
! <tr><td>$sNombreheure $sactivcollectives
:</td><td>".datetoheure(min2h($credit->credit_activites_collectives))."</td></tr>
! <tr><td>$sAbonnement $saccesindividuel :</td><td>du ";
if ($credit->debut_abonnement_acces_individuel>"1")
echo datetodate($credit->debut_abonnement_acces_individuel);
***************
*** 273,277 ****
echo "?";
echo "</td></tr>
! <tr><td>Abonnement pour les activités collectives :</td><td>du ";
if ($credit->debut_abonnement_activites_collectives>"1")
echo datetodate($credit->debut_abonnement_activites_collectives);
--- 303,307 ----
echo "?";
echo "</td></tr>
! <tr><td>$sAbonnement $sactivcollectives :</td><td>du ";
if ($credit->debut_abonnement_activites_collectives>"1")
echo datetodate($credit->debut_abonnement_activites_collectives);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Epnadmin-fr] CVS: epnadmin 6cartes.inc.php,1.4,1.5 courriel.php,1.14,1.15 fr.lang.inc.php,1.22,1.23 initiations.inc.php,1.10,1.11 mysql.inc.php,1.4,1.5 parcours.inc.php,1.8,1.9 print.php,1.10,1.11 reservations.inc.php,1.7,1.8 reservations.php,1.15,1.16 session.php,1.17,1.18 sessions.inc.php,1.9,1.10 siteweb.inc.php,1.12,1.13 structures.inc.php,1.11,1.12 tableaux.inc.php,1.5,1.6 usagers.inc.php,1.14,1.15,
Loïc Dayot <=