diff --git a/admin/index.php b/admin/index.php index 5468c17..039af43 100644 --- a/admin/index.php +++ b/admin/index.php @@ -2,14 +2,17 @@ ob_start(); // Start reading html $relativePath = "../"; ?> -

ADMIN

-

Bienvenue sur la page d'administration

+
+

ADMIN

+

Bienvenue sur la page d'administration

+ + Editer les scores +
+ Editer le texte de la carte +
+ Editer le planning +
- Editer les scores -
- Editer le texte de la carte -
- Editer le planning -

ADMIN

-

Edition de la carte

+
+

ADMIN

+

Edition de la carte

- + -
+
- - + + - - + + -
- Enregistrer -
-
-
- - Retour sur la page admin - - - Retour sur le site - +
+ Enregistrer +
+
+
+ get_map_selectors() as $row) { echo ""; diff --git a/admin/planning.php b/admin/planning.php index c0c4389..aad12d4 100644 --- a/admin/planning.php +++ b/admin/planning.php @@ -1,48 +1,51 @@ -

ADMIN

-

Edition du planning

+
+

ADMIN

+

Edition du planning

- + -
-
- -
-
-
Début
-
Durée
-
Nom
-
-
- -
+
+
+ +
+
+
Début
+
Durée
+
Nom
+
+
+ +
-
- Enregistrer -
-
- + get_map_selectors() as $row) { echo ""; diff --git a/admin/scores.php b/admin/scores.php index ade8439..033aba8 100644 --- a/admin/scores.php +++ b/admin/scores.php @@ -2,41 +2,44 @@ ob_start(); // Start reading html $relativePath = "../"; ?> -

ADMIN

-

Edition des scores

+
+

ADMIN

+

Edition des scores

- + -
- -
-
-
Log
-
Points
-
-
- -
+
+ +
+
+
Log
+
Points
+
+
+ +
-
- Enregistrer -
-
- +
' + dayNames[i] + '
'); + let $dayColumn = $('#day_'+i); + getDayActivities(i, function (data) { + activityList[i] = data; + for (let j = 0; j < data.length; j++) { + addActivityToColumn($dayColumn, data[j]); + } + }); + } +} + +function addActivityToColumn($col, act) { + let offsetTop = $col.find('.planning-header').outerHeight(true); + $col.append('
' + + '
' + + '
' + + act['small_title'] + + '
' + + '
' + + '
'); + let position = (act['start'] - startHour); + $('#' + act['ID']).css('top', offsetTop + position * cellHeight); + $('#' + act['ID']).css('height', act['length'] * cellHeight); + $('#' + act['ID']).find('.event-color').css('background-color', act['color']); + $('#' + act['ID']).on('click', function () { + clicked($(this)); + }); +} + + +function generateHours() { + tableWrapper.append('
Horaires
') + for (let i = startHour; i < 24; i++) { + tableWrapper.find('#hoursColumn').append('
' + i + 'h
') + } + tableWrapper.find('.horaires').css('height', cellHeight); +} diff --git a/assets/js/planningManager.js b/assets/js/planningManager.js index a1fe763..68a312b 100644 --- a/assets/js/planningManager.js +++ b/assets/js/planningManager.js @@ -14,18 +14,21 @@ let entryTemplate = ''; let editEntryTemplate = - ' \n' + - ' \n' + - ' \n' + - ' \n' + - '\n' + - ' \n' + - ' \n' + - ' \n' + - ' \n' + - '\n' + - ' \n' + - ' '; + '\n' + + '\n' + + '\n' + + '\n' + + '' + + '\n' + + '\n' + + '\n' + + '\n' + + '' + + '\n' + + '' + + '' + + '\n' + + '\n'; $(document).ready(function () { getDayActivities(getSelectedDay()); @@ -117,6 +120,7 @@ function showInfo(entry) { $('#smallTitleInput').val(entry['small_title']); $('#fullTitleInput').val(entry['full_title']); $('#descriptionInput').val(entry['description']); + $('#colorInput').val(entry['color']); }, onClose: function () { entry['start'] =$('#startTimeInput').val(); @@ -124,6 +128,7 @@ function showInfo(entry) { entry['small_title'] = $('#smallTitleInput').val(); entry['full_title'] = $('#fullTitleInput').val(); entry['description'] = $('#descriptionInput').val(); + entry['color'] = $('#colorInput').val(); updateListEntry(entry); }, }); diff --git a/blouse.php b/blouse.php index 2ee8e66..794f1f3 100755 --- a/blouse.php +++ b/blouse.php @@ -1,68 +1,73 @@ -

La Blouse

-

Mais qu'est-ce que c'est cette histoire, une page entière dédiée à une pauvre blouse de TP ? Que nenni ! LA - Blouse - est une tradition ancestrale à l'INSA. Cette blouse, que tu devras porter pendant ta semaine d'accueil et - pendant - les TP, devra être brodée par tes soins (et pas de tricheurs !). -

-

- Cette année, le thème étant l'espace, tu devras teinter ta blouse en Bleu inter-sidéral si tu es dans la team USA, et Rouge Stellaire pour la - Mère Patrie. Ensuite, du devras la décorer en brodant et cousant selon - ce thème en respectant les règles ci-dessous. Qui sait, peut-être que tu seras élu Miss ou Mister Blouse. -

-

- Voici les 5 commandements de la Blouse, et attention à les respecter scrupuleusement ! -

- +

+ Pour t’aider dans l ‘élaboration de ton œuvre magistrale, voici les logos + de + la semaine (à ne surtout pas coller évidement, utilise-les seulement comme modèle !). +

+ +

+ Pour te motiver, voici ce que notre Miss Blouse avait brodé pour le thème de la ferme +

+
execute([$day]); foreach ($info_json as $value) { - $sql = 'INSERT INTO planning_insa (day, small_title, full_title, description, start, length) VALUES (?, ?, ?, ?, ?, ?)'; + $sql = 'INSERT INTO planning_insa (day, small_title, full_title, description, color, start, length) VALUES (?, ?, ?, ?, ?, ?, ?)'; $cursor = $this->conn->prepare($sql); - $cursor->execute([$value['day'], $value['small_title'], $value['full_title'], $value['description'], $value['start'], $value['length']]); + $cursor->execute([$value['day'], $value['small_title'], $value['full_title'], $value['description'], $value['color'], $value['start'], $value['length']]); } } } diff --git a/coms.php b/coms.php index 5e8aef1..7780c9a 100755 --- a/coms.php +++ b/coms.php @@ -1,8 +1,10 @@ -

Les Coms

-

La liste de toutes les coms de ta semaine d'accueil, avec les contacts des responsables.

+
+

Les Coms

+

La liste de toutes les coms de ta semaine d'accueil, avec les contacts des responsables.

+
-

Les Téléchargements

-

Sur cette page tu peux télécharger les différents documents de ta semaine d'accueil

- +
+

Les Téléchargements

+

Sur cette page tu peux télécharger les différents documents de ta semaine d'accueil

+ +
+
-
+
diff --git a/info.php b/info.php index 321bade..39dba2b 100644 --- a/info.php +++ b/info.php @@ -1,78 +1,87 @@ -

Contact

-

- Voici la merveilleuse page que personne lit ! Mais t'es là, donc autant en profiter. -

-

- Pour avoir les news, rejoins le groupe Facebook de la - semaine. On y postera des infos sur les événements à venir. - Mais on a pensé à ceux qui n'ont pas les réseaux sociaux, c'est pourquoi je vais essayer de mettre les infos sur le - site aussi. -

-
-
Si t'as des questions à propos du site, tu peux m'envoyer des mails (pas trop quand même) :
- -
-
Pour les questions concernant la semaine, adresse-toi directement au Prez, il saura surement t'aider :
- -
-
Sinon, si tu veux des infos à propos d'une activité/COM spécifique, va sur la page des COMs - pour - contacter le responsable. -
-
-

- Ta semaine d'accueil est possible grâce à l'Amicale, une - association gérée par des élèves de l'INSA, pour proposer aux étudiants des activités et des services. -

+
+

Contact

+

+ Voici la merveilleuse page que personne lit ! Mais t'es là, donc autant en profiter. +

+

+ Pour avoir les news, rejoins le groupe Facebook de la + semaine. On y postera des infos sur les événements à venir. + Mais on a pensé à ceux qui n'ont pas les réseaux sociaux, c'est pourquoi je vais essayer de mettre les infos sur + le + site aussi. +

+
+
Si t'as des questions à propos du site, tu peux m'envoyer des mails (pas trop quand même) :
+ +
+
Pour les questions concernant la semaine, adresse-toi directement au Prez, il saura surement t'aider :
+ +
+
Sinon, si tu veux des infos à propos d'une activité/COM spécifique, va sur la page des COMs + pour + contacter le responsable. +
+
+

+ Ta semaine d'accueil est possible grâce à l'Amicale, une + association gérée par des élèves de l'INSA, pour proposer aux étudiants des activités et des services. +

-

Crédits

-

- Site créé par Arnaud VERGNET, un GDA qui avait du temps à perdre mais qui aime bien rendre service. J'ai essayé de - faire ce site le plus modulable possible, donc si un de vous veut le reprendre pour l'année suivante, envoyez-moi un - petit mot pour que je passe le flambeau (pas besoin de connaissances de fou, ya pas grand-chose à modifier). -

-
-

Voici les différentes technologies et ressources utilisées pour ce site :

- -

- Image de fond trouvée sur Pexexls -

+

Crédits

+

+ Site créé par Arnaud VERGNET, un GDA qui avait du temps à perdre mais qui aime bien rendre service. J'ai essayé + de + faire ce site le plus modulable possible, donc si un de vous veut le reprendre pour l'année suivante, + envoyez-moi un + petit mot pour que je passe le flambeau (pas besoin de connaissances de fou, ya pas grand-chose à modifier). +

+
+

Voici les différentes technologies et ressources utilisées pour ce site :

+ +

+ Image de fond trouvée sur Pexexls +

-

Vie Privée

-

- Je mets juste ça ici au cas où. Le site utilise Matomo pour analyser la - fréquentation. Ces données sont anonymes et permettent de savoir quelles pages sont utiles (c'est la première année - qu'on fait un site) ainsi que ton pays d'origine (pour voir si les étrangers ont reçu les info). Pour ne pas être - traqué, activez simplement l'option "Indiquer aux sites que je ne souhaite pas être traqué" de votre navigateur. Si - jamais vous avez des problèmes, contactez-moi comme expliqué ci-dessus. -

+

Vie Privée

+

+ Je mets juste ça ici au cas où. Le site utilise Matomo pour analyser la + fréquentation. Ces données sont anonymes et permettent de savoir quelles pages sont utiles (c'est la première + année + qu'on fait un site) ainsi que ton pays d'origine (pour voir si les étrangers ont reçu les info). Pour ne pas + être + traqué, activez simplement l'option "Indiquer aux sites que je ne souhaite pas être traqué" de votre navigateur. + Si + jamais vous avez des problèmes, contactez-moi comme expliqué ci-dessus. +

+
-

Le Plan

-

- Voici le plan de ton nouveau campus, que tu vas connaître par cœur en quelques jours (fond de carte issu du site - Open Street Map). -

-

- Clique sur un bâtiment pour voir les infos. -

-

- Une petite note sur le numéro des salles : sur ton edt, c'est marqué le nom du bâtiment suivi du numéro de la - salle (le STPI est aussi appelé bâtiment des Amphis). Le chiffre des centaines indique l'étage. Donc si tu vois - marqué "Amphi 6", c'est dans le STPI au rez-de-chaussée, et "GC 312" c'est dans le GC au 3ème (j'espère t'auras - pas à aller aussi loin). -

-
- +
+

Le Plan

+

+ Voici le plan de ton nouveau campus, que tu vas connaître par cœur en quelques jours (fond de carte issu du site + Open Street Map). +

+

+ Clique sur un bâtiment pour voir les infos. +

+

+ Une petite note sur le numéro des salles : sur ton edt, c'est marqué le nom du bâtiment suivi du numéro de la + salle (le STPI est aussi appelé bâtiment des Amphis). Le chiffre des centaines indique l'étage. Donc si tu vois + marqué "Amphi 6", c'est dans le STPI au rez-de-chaussée, et "GC 312" c'est dans le GC au 3ème (j'espère t'auras + pas à aller aussi loin). +

+
+ +
+ +

Le Parrainage

Tu viens ou va t'envoler de ton petit chez toi, tu es apeuré ? Pas de soucis, nous allons envoyer un Guide Défenseur d'Astronaute à tes côtés pour t'accompagner non seulement pendant la semaine, mais aussi pour toute @@ -11,7 +12,9 @@ ob_start(); // Start reading html

Tu étais sur une autre planète et t'as paumé ta fiche, pas (trop) de soucis, tu peux la télécharger ici : - Superbe lien vers ta magnifique fiche de parrainage à ne pas oublier de renvoyer par courrier pour être sur d'avoir un parrain/marraine.

+ Superbe lien vers ta magnifique fiche de parrainage à ne pas oublier + de + renvoyer par courrier pour être sur d'avoir un parrain/marraine.

Pour savoir où envoyer ta fiche de parrainage, va voir à la dernière page de cette dernière.

@@ -21,6 +24,8 @@ ob_start(); // Start reading html class="fas fa-envelope">etud.insa-toulouse.fr ou laxagueetud.insa-toulouse.fr

+
+ -