Commit c90b6f8e authored by Stephane Crozat's avatar Stephane Crozat

Reformulation des insctructions

parent ad91ebfb
......@@ -26,15 +26,19 @@ class Views {
echo '<link href="css/main.css" type="text/css" rel="stylesheet"/>';
echo '</head>';
echo '<body>';
echo '<h1>Inscriptions aux Api</h1>';
echo '<h1>Foire aux Api</h1>';
}
public function printInstructions($row) {
echo '<h2>Catalogue</h2>';
echo '<p>Les Api sont décrites ici : <b><a href="https://apint.utc.fr/cat">https://apint.utc.fr/cat</a></b>. Veillez à avoir bien lu la fiche avant de vous inscrire (pré-requis, dates...).</p>';
echo '<h2>Instructions</h2>';
echo '<p>Les Api sont décrites ici : <b><a href="https://apint.utc.fr/cat">https://apint.utc.fr/cat</a></b></p>';
echo "<p>Veillez à avoir bien lu la fiche avant de vous inscrire (pré-requis, dates...). Vous pouvez vous inscrire et vous désinscrire <b>tant que votre inscription n'est pas validée</b>.</p>";
echo "<p>La présence à une Api validée est obligatoire.<p>";
echo '<p>Vous ne <b>pouvez pas</b> suivre deux Api qui se déroulent lors de la même semaine (sauf pour le cas particulier de l\'Api <i>Animer une Api</i>). Si vous choisissez deux Api la même semaine, vous serez inscrit à la première qui sera validée.</p>';
echo '<ul>';
echo '<li>Les Api sont ajoutées au fil du semestre par les responsables des Api. Dès qu\'une Api est ouverte, les étudiants peuvent commencer à s\'inscrire.';
echo '<li><b>Règle d\'or : dès qu\'un responsable d\'Api a validé une inscription, celle-ci est irréversible (ni l\'enseignant ni l\'étudiant ne peuvent l\'annuler).</b> Si un étudiant était inscrit à d\'autres Api la même semaine, ces inscriptions sont annulées.</li>';
echo '<li>Un étudiant peut s\'inscrire à plusieurs Api la même semaine, mais il ne pourra en suivre qu\'une seule. Il peut librement se déinscrire tant que l\'inscription n\'est pas validée.</li>';
echo '<li>Si un reponsable d\'Api commence à valider des inscriptions, alors l\'Api sera nécessairement ouverte</li>';
echo '</ul>';
}
public function printUser($isResp, $isAdmin) {
......@@ -111,7 +115,7 @@ class Views {
echo "<a href='index.php?action=sub&api=$row[id]'>[inscription]</a> ";
}
elseif (! $row['is_available']) {
echo "[-] ";
echo "[indisponible] ";
}
else {
echo '[complet] ';
......
/** Test dataset **/
BEGIN;
DELETE FROM subscribe;
DELETE FROM api;
DELETE FROM localuser;
INSERT INTO localuser (utclogin) VALUES ('crozatst');
INSERT INTO localuser (utclogin) VALUES ('prof1');
INSERT INTO localuser (utclogin) VALUES ('student1');
INSERT INTO localuser (utclogin) VALUES ('student2');
INSERT INTO localuser (utclogin) VALUES ('student3');
INSERT INTO localuser (utclogin) VALUES ('sdesterc');
INSERT INTO localuser (utclogin) VALUES ('dore');
INSERT INTO localuser (utclogin) VALUES ('nsalzman');
INSERT INTO localuser (utclogin) VALUES ('dauzatbr');
INSERT INTO localuser (utclogin) VALUES ('jlaforet');
INSERT INTO api VALUES (
INSERT INTO api ( id, dbegin, code, name, description, duration, size, ects, resplogin) VALUES (
'1e06e8dc-2178-11e9-8edb-4bc5e8f8599c',
TO_DATE('20190121','yyyymmdd'),1,'Poésie et ingénierie','Lorem ipsum dolor sit amet',5,3,2,'crozatst'
TO_DATE('20190701','yyyymmdd'),1,'Poésie et ingénierie','Lorem ipsum dolor sit amet',5,3,2,'crozatst'
);
INSERT INTO api VALUES (
'2afa8472-2178-11e9-b2b0-07511495b3b2',
TO_DATE('20190121','yyyymmdd'),2,'Cloud big data blockchain IA','At vero eos et accusamus',3,12,1,'crozatst'
TO_DATE('20190701','yyyymmdd'),2,'Cloud big data blockchain IA','At vero eos et accusamus',3,12,1,'crozatst'
);
INSERT INTO api VALUES (
'3352b3a0-217d-11e9-aabc-037b6e1a6a33',
TO_DATE('20190128','yyyymmdd'),3,'La TRM et la G1','Duis rhoncus turpis non libero auctor posuere.',5,50,2,'crozatst'
TO_DATE('20190708','yyyymmdd'),3,'La TRM et la Ğ1','Duis rhoncus turpis non libero auctor posuere.',5,10,2,'crozatst'
);
INSERT INTO api VALUES (
'4352b3a0-217d-11e9-aabc-037b6e1a6a16',
TO_DATE('20190128','yyyymmdd'),4,'Initiation au Picard','Vivamus porttitor arcu non dui mollis.',1,1,1,'crozatst'
TO_DATE('20190715','yyyymmdd'),4,'Initiation au Picard','Vivamus porttitor arcu non dui mollis.',1,1,1,'crozatst'
);
INSERT INTO api VALUES (
'1452b3a0-217d-11e9-aabc-037b6e1a6a16',
TO_DATE('20190701','yyyymmdd'),14,'SUSHI','Contribution au projet SUSHI : productions d''outils méthodologiques spécifiques pour le cursus Hutech.',5,6,2,'nsalzman'
);
INSERT INTO api VALUES (
'1142b3a0-217d-11e9-aabc-037b6e1a6a16',
TO_DATE('20190701','yyyymmdd'),114,'SUSHI II','Le retour.',3,3,1,'nsalzman'
);
INSERT INTO api VALUES (
'1652b3a0-217d-11e9-aabc-037b6e1a6a16',
TO_DATE('20190701','yyyymmdd'),16,'La Data Science pour tous','La Data Science pour tous : comprendre et pratiquer.',5,10,2,'sdesterc'
);
INSERT INTO api VALUES (
'1052b3a0-217d-11e9-aabc-037b6e1a6a16',
TO_DATE('20190708','yyyymmdd'),10,'Apprentissage automatique','Apprentissage automatique statistique et introduction à la recherche.',5,3,2,'sdesterc'
);
INSERT INTO api VALUES (
'1002b3a0-217d-11e9-aabc-037b6e1a6a16',
TO_DATE('20190701','yyyymmdd'),100,'Baby-foot','Concevoir un baby-foot.',5,4,2,'dore'
);
INSERT INTO api VALUES (
'1052b3a0-217d-11e9-aabc-037b6e1a6a16',
TO_DATE('20190708','yyyymmdd'),10,'Habilitation électrique','Formation préalable à l''habilitation électrique.',5,2,2,'dauzatbr'
);
INSERT INTO api VALUES (
'2052b3a0-217d-11e9-aabc-037b6e1a6a16',
TO_DATE('20190708','yyyymmdd'),20,'Python pour les sciences','Initiation à Python pour les sciences.',5,4,2,'jlaforet'
);
/* Initial Subscriptions */
INSERT INTO subscribe (utclogin,api,subdate) VALUES (
'student1','1e06e8dc-2178-11e9-8edb-4bc5e8f8599c',TO_DATE('20190121','yyyymmdd')
'dore','1e06e8dc-2178-11e9-8edb-4bc5e8f8599c',TO_DATE('20190121','yyyymmdd')
);
INSERT INTO subscribe (utclogin,api,subdate) VALUES (
'student2','1e06e8dc-2178-11e9-8edb-4bc5e8f8599c',TO_DATE('20190121','yyyymmdd')
'sdesterc','1e06e8dc-2178-11e9-8edb-4bc5e8f8599c',TO_DATE('20190121','yyyymmdd')
);
INSERT INTO subscribe (utclogin,api,subdate) VALUES (
'student3','1e06e8dc-2178-11e9-8edb-4bc5e8f8599c',TO_DATE('20190121','yyyymmdd')
'nsalzman','1e06e8dc-2178-11e9-8edb-4bc5e8f8599c',TO_DATE('20190121','yyyymmdd')
);
INSERT INTO subscribe (utclogin,api,subdate) VALUES (
'student1','2afa8472-2178-11e9-b2b0-07511495b3b2',TO_DATE('20190121','yyyymmdd')
'dore','2afa8472-2178-11e9-b2b0-07511495b3b2',TO_DATE('20190121','yyyymmdd')
);
INSERT INTO subscribe (utclogin,api,subdate) VALUES (
'student1','4352b3a0-217d-11e9-aabc-037b6e1a6a16',TO_DATE('20190121','yyyymmdd')
'dore','4352b3a0-217d-11e9-aabc-037b6e1a6a16',TO_DATE('20190121','yyyymmdd')
);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment