couleurs aléatoire

This commit is contained in:
Baptiste 2022-06-20 18:54:57 +02:00
parent adb94fab34
commit af4ef87477
7 changed files with 54 additions and 25 deletions

18
assets/fonts/color.php Normal file
View file

@ -0,0 +1,18 @@
<?php
function colored_text($str) {
$cl = ["red", "blue", "green", "orange", "grey", "brown", "purple"];
$str_out = "";
$ant_color = "";
for($i=0; $i<=strlen($str)-1 ;$i++) {
$color = $cl[rand(0, 6)];
while($color == $ant_color) {
$color = $cl[rand(0, 6)];
}
$ant_color = $color;
$str_out = $str_out."<font color='".$color."'>".$str[$i]."</font>";
}
return "<strong>".$str_out."</strong>";
}
?>

View file

@ -1,5 +1,7 @@
<?php <?php
ob_start(); // Start reading html ob_start(); // Start reading html
include "assets/fonts/color.php";
?> ?>
<main> <main>
<div class="box-jaune"> <div class="box-jaune">
@ -16,18 +18,18 @@ ob_start(); // Start reading html
<div id="texte"> <div id="texte">
<p>Cher Plante Piranha Affamée,</p> <p>Cher Plante Piranha Affamée,</p>
<p> Voici LE mot le plus important, que dis-je, le plus essentiel et inéluctable, le mot de la blouse. Pendant cette semaine dimmersion dans lincroyable des INSA Bros, cette dernière est un élément indispensable. Sache que ta blouse te sera utile en TP mais aussi lors de la semaine daccueil pour quon puisse reconnaître le PPA que tu es !</p> <p> Voici LE mot le plus important, que dis-je, le plus essentiel et inéluctable, le mot de la blouse. Pendant cette semaine dimmersion dans lincroyable des <?= colored_text("INSA BROS") ?>, cette dernière est un élément indispensable. Sache que ta blouse te sera utile en TP mais aussi lors de la semaine daccueil pour quon puisse reconnaître le PPA que tu es !</p>
<p>Et oui, tu as choisi de faire partie de la grande famille quest lInstitut Nintendo Super Athlétique de Toulouse donc tu te dois, comme les anciens combattants tels que tes parrains/marraines, de respecter la tradition ancestrale ! A savoir, concocter la plus ravissante blouse aux couleurs de ton équipe :</p> <p>Et oui, tu as choisi de faire partie de la grande famille quest l<?= colored_text("Institut Nintendo Super Athl") ?>é<?= colored_text("tique de Toulouse") ?> donc tu te dois, comme les anciens combattants tels que tes parrains/marraines, de respecter la tradition ancestrale ! A savoir, concocter la plus ravissante blouse aux couleurs de ton équipe :</p>
<ul> <ul>
<li> Bleu pour Boomario</li> <li> <font color="blue">Bleu</font> pour Boomario</li>
<li> Rose pour PK Peach</li> <li> <font color="#FFDC00">Jaune</font> pour PK Peach</li>
</ul> </ul>
<br> <br>
<p>Et oui, même si tu as mieux à faire pendant tes vacances dété bien méritées, tu devras tout de même faire ressortir le côté artistique qui sommeille en toi. Entre deux parties de MARIO Kart tu utiliseras un fil et une aiguille pour broder TA BLOUSE ! Pour que ta blouse soit la plus topissime possible, suis bien à la lettre ces 5 commandements :</p> <p>Et oui, même si tu as mieux à faire pendant tes vacances dété bien méritées, tu devras tout de même faire ressortir le côté artistique qui sommeille en toi. Entre deux parties de MARIO Kart tu utiliseras un fil et une aiguille pour broder <?= colored_text("TA BLOUSE") ?> ! Pour que ta blouse soit la plus topissime possible, suis bien à la lettre ces 5 commandements :</p>
<p>Uniquement fils et aiguilles, tu utiliseras.</p> <p>Uniquement fils et aiguilles, tu utiliseras.</p>
@ -40,9 +42,9 @@ ob_start(); // Start reading html
<ul> <ul>
<li>On veut voir sur le devant de ta blouse, ton prénom, le blason et le nom de ton bled dorigine.</li> <li>On veut voir sur le devant de ta blouse, ton prénom, le blason et le nom de ton bled dorigine.</li>
<li>A larrière de ta blouse, il est indispensable de mettre ton surnom (en gros et bien visible) et INSA 60 en très gros, car tu aimes ta promo.</li> <li>A larrière de ta blouse, il est indispensable de mettre ton surnom (en gros et bien visible) et <?= colored_text("INSA 60") ?>” en très gros, car tu aimes ta promo.</li>
<li>Quant aux espaces vides, aux poches et aux manches, il faudra les combler de broderies et de fantaisies sur le thème de Mario aux couleurs de TON ÉQUIPE !</li> <li>Quant aux espaces vides, aux poches et aux manches, il faudra les combler de broderies et de fantaisies sur le thème de Mario aux <?= colored_text("couleurs") ?> de TON ÉQUIPE !</li>
</ul> </ul>
<img src="assets/img/blouse/exemple.png" class="ex_blouse"> <img src="assets/img/blouse/exemple.png" class="ex_blouse">
@ -50,9 +52,9 @@ ob_start(); // Start reading html
<p>Créatif et original, tu seras, des bonus à la clé, il y aura. Et bien sûr, faire preuve dhumour, tu noublieras pas !</p> <p>Créatif et original, tu seras, des bonus à la clé, il y aura. Et bien sûr, faire preuve dhumour, tu noublieras pas !</p>
<p>Et garde toujours en tête... LES TRICHEURS SERONT EMPRISONNÉS CHEZ BOWSER !</p> <p>Et garde toujours en tête... LES TRICHEURS SERONT EMPRISONNÉS CHEZ <?= colored_text("BOWSER") ?> !</p>
<p>La blouse est un moyen de nous reconnaître entre promos, cest un peu notre carte didentité ! Tu devras donc teinter et décorer ta blouse aux couleurs de ton équipe : bleu ou rose, au cas tu ne laurais toujours pas compris. Et qui sait, tu seras peut-être élu miss ou mister blouse !</p> <p>La blouse est un moyen de nous reconnaître entre promos, cest un peu notre carte didentité ! Tu devras donc teinter et décorer ta blouse aux couleurs de ton équipe : bleu ou rose, au cas tu ne laurais toujours pas compris. Et qui sait, tu seras peut-être élu <?= colored_text("miss") ?> ou <?= colored_text("mister blouse") ?> !</p>
<p>Lors des différents niveaux du jeu, tu pourras croiser :</p> <p>Lors des différents niveaux du jeu, tu pourras croiser :</p>
<ul> <ul>

View file

@ -13,6 +13,8 @@ function music($name, $link) {
echo "</ul>"; echo "</ul>";
echo "</div>"; echo "</div>";
} }
include "assets/fonts/color.php";
?> ?>
<main> <main>
<div class="box-jaune"> <div class="box-jaune">
@ -26,9 +28,9 @@ function music($name, $link) {
</div> </div>
<div id="desc"> <div id="desc">
<p>A l'INSA, Toulouse, les chansons sont très importantes, vous allez en chanter beaucoup et très fort pendant votre semaine d'intégration. <p><?= colored_text("A l'INSA, Toulouse") ?>, les chansons sont très importantes, vous allez en chanter beaucoup et très fort pendant votre semaine d'accueil.
Pour que tu sois prêt pour cette semaine et pour l'entièreté de ta vie étudiante, on pense que c'est important que tu connaisses les chansons suivantes:</p> Pour que tu sois prêt pour cette semaine et pour l'entièreté de ta <?= colored_text("vie etudiante") ?>, on pense que c'est important que tu connaisses les chansons suivantes:</p>
</div> </div>
<br><br> <br><br>

View file

@ -1,5 +1,7 @@
<?php <?php
ob_start(); // Start reading html ob_start(); // Start reading html
include "assets/fonts/color.php";
?> ?>
<main> <main>
@ -15,7 +17,7 @@ ob_start(); // Start reading html
<div id="msg_acc"> <div id="msg_acc">
<p> <p>
Bienvenue à l'INSA Toulouse jeune aventurier, pour ta magnifique semaine d'accueil. Bienvenue à l'<font color="red">INSA Toulouse</font> jeune aventurier, pour ta magnifique semaine d'accueil.
Ce site est fait pour t'aider à commencer l'aventure en toute sérénité. Ce site est fait pour t'aider à commencer l'aventure en toute sérénité.
</p> </p>
<p> <p>
@ -33,7 +35,7 @@ ob_start(); // Start reading html
<br> <br>
<h3><a href="enigma.php" style="text-decoration: none; color: black;">INSA BROS</a></h3> <h3><a href="enigma.php" style="text-decoration: none; color: black;">INSA BROS</a></h3>
<p> <p>
Si tu as reçu (et lu!) ta plaquette, tu sais que tu fais partie d'une #team: Si tu as reçu (et lu!) ta <?= colored_text("plaquette") ?>, tu sais que tu fais partie d'une #team:
</p> </p>
<p> <p>
<a href="team.php?team=boomario" class="link">Boomario</a>, <a href="team.php?team=boomario" class="link">Boomario</a>,

View file

@ -1,5 +1,7 @@
<?php <?php
ob_start(); // Start reading html ob_start(); // Start reading html
include "assets/fonts/color.php";
?> ?>
<main> <main>
<div class="box-jaune"> <div class="box-jaune">
@ -12,14 +14,13 @@ ob_start(); // Start reading html
<span class="circles circles-bottom"></span> <span class="circles circles-bottom"></span>
</div> </div>
<div id="desc"> <div id="desc">
<h1>Izly et Lydia : les applis pour te simplifier la vie</h1>
Pour payer au Pk, au RU ou encore à la cafet tu vas avoir deux applis pour te Pour payer au Pk, au RU ou encore à la cafet tu vas avoir deux applis pour te
simplifier la vie.<br><br> simplifier la vie.<br><br>
<strong>Izly</strong>, cest comme un mini-compte bancaire que tu peux recharger avec ta carte ou <?= colored_text("Izly") ?>, cest comme un mini-compte bancaire que tu peux recharger avec ta carte ou
ton compte perso avec lequel tu vas pouvoir payer tes repas au RU et à la cafet. Il est aussi ton compte perso avec lequel tu vas pouvoir payer tes repas au RU et à la cafet. Il est aussi
relié à ta carte étudiante, ce qui te permet de payer même si ton téléphone est déchargé. relié à ta carte étudiante, ce qui te permet de payer même si ton téléphone est déchargé.
Cest aussi lappli essentielle pour prendre un café entre deux TD.<br><br> Cest aussi lappli essentielle pour prendre un café entre deux TD.<br><br>
<strong>Lydia</strong>, cest un peu pareil que Izly, mais elle te servira plus pour acheter des paninis <?= colored_text("Lydia") ?>, cest un peu pareil que Izly, mais là elle te servira plus pour acheter des paninis
au Pôle Huma, ce qui nest pas rien. Crois moi PPA, quand tu es un Petit Paresseux Affamé au Pôle Huma, ce qui nest pas rien. Crois moi PPA, quand tu es un Petit Paresseux Affamé
qui part pour 3h dexpression, le panini fait du bien ! Avec Lydia tu peux aussi faire de qui part pour 3h dexpression, le panini fait du bien ! Avec Lydia tu peux aussi faire de
nombreuses économies sur plein de frais sur le campus. Ton entrée aux évènements, ton nombreuses économies sur plein de frais sur le campus. Ton entrée aux évènements, ton

View file

@ -1,5 +1,7 @@
<?php <?php
ob_start(); // Start reading html ob_start(); // Start reading html
include "assets/fonts/color.php";
?> ?>
<div class="box-jaune"> <div class="box-jaune">
<span class="corners corners-top"></span> <span class="corners corners-top"></span>
@ -11,9 +13,9 @@ ob_start(); // Start reading html
<span class="circles circles-bottom"></span> <span class="circles circles-bottom"></span>
</div> </div>
<div id="desc"> <div id="desc">
<p>Toutes mes félicitations Prodigieux Plombier Agrégé, car tu viens de débloquer la course de ta vie avec un décor Insane✨.</p> <p>Toutes mes félicitations <font color="red">P</font>rodigieux <font color="red">P</font>lombier <font color="red">A</font>grégé, car tu viens de débloquer la course de ta vie avec un décor <?= colored_text("Insane") ?>✨.</p>
<p>Ici pas de pitié, tu vas te confronter aux plus grands, à lélite de la F1. Mais no stress mon Parfait Pilote Aérodynamique : du Capitole à Esquirol si tu rencontres des obstacles sur ta route (peau de banane, crash de carapace de tortue volante, électrocution, infarctus du mariokart tout ça...) la com prev, tel un cube mystère, est pour te remettre sur la bonne voie. Petite pause toutes les deux heures oblige, (#lecodepirecauchemard) nous disposons de ravitaillements en cas de fringales ainsi que de trousses de secours si tes un pro des tonneaux (et pas que de solution fermentée belge).</p> <p>Ici pas de pitié, tu vas te confronter aux plus grands, à lélite de la F1. Mais no stress mon <strong>P</strong>arfait <strong>P</strong>ilote <strong>A</strong>érodynamique : du <?= colored_text("Capitole") ?> à <?= colored_text("Esquirol") ?> si tu rencontres des obstacles sur ta route (peau de banane, crash de carapace de tortue volante, électrocution, infarctus du mariokart tout ça...) la com prev, tel un cube mystère, est là pour te remettre sur la bonne voie. Petite pause toutes les deux heures oblige, (#lecodepirecauchemard) nous disposons de <?= colored_text("ravitaillements") ?> en cas de fringales ainsi que de trousses de secours si tes un pro des tonneaux (et pas que de solution fermentée belge).</p>
<p>Nous veillerons à te faire atteindre la ligne darrivée aka la sortie du ParKour en un seul morceau ! Nous sommes également pour prévenir et sassurer quaucuns bébés INSA ne rejoignent le game... Je sais exactement ce que tu penses Possesseur de Permis Averti : Comment nous reconnaître ?! Alors rien de plus simple ! Nous sommes reconnaissables à notre flow éblouissant et à notre brassard jaune ! Alors maintenant attache ta ceinture et noublie pas Petit Poivrot Ambulant : boire ou conduire il faut choisir ;)<br> <p>Nous veillerons à te faire atteindre la ligne darrivée aka la sortie du ParKour en un seul morceau ! Nous sommes également pour prévenir et sassurer quaucuns bébés INSA ne rejoignent le game... Je sais exactement ce que tu penses <strong>P</strong>ossesseur de <strong>P</strong>ermis <strong>A</strong>verti : Comment nous reconnaître ?! Alors rien de plus simple ! Nous sommes reconnaissables à notre flow éblouissant et à notre <font color="orange">brassard jaune</font> ! Alors maintenant attache ta ceinture et noublie pas <strong>P</strong>etit <strong>P</strong>oivrot <strong>A</strong>mbulant : <font color="red">boire ou conduire il faut choisir</font> ;)<br>
XOXO *check de coude covid friendly*</p> XOXO *check de coude covid friendly*</p>
La Com Prev, Ezzeddine et Camille<br> La Com Prev, Ezzeddine et Camille<br>
PS: en attendant la semaine daccueil, on te conseille de voir cette petite vidéo PS: en attendant la semaine daccueil, on te conseille de voir cette petite vidéo

View file

@ -1,6 +1,8 @@
<?php <?php
ob_start(); // Start reading html ob_start(); // Start reading html
include "assets/fonts/color.php";
if(isset($_GET['team'])) if(isset($_GET['team']))
{ {
$team = htmlspecialchars($_GET['team']); $team = htmlspecialchars($_GET['team']);
@ -31,8 +33,8 @@ if($team === "boomario") {
</div> </div>
<section> <section>
<p>Bonjour bonjour Petit Plombier Aguerris et bienvenue dans la team qui va gagner cette semaine !!!<br><br> <p>Bonjour bonjour <font color="blue">P</font>etit <font color="blue">P</font>lombier <font color="blue">A</font>guerris et bienvenue dans la team qui va <?= colored_text("gagner") ?> cette semaine !!!<br><br>
Tu es dans la meilleur des teams, Boomario et c'est moi, Sarah, qui vais être là pour vous guider mes petits marios !<br> Je compte sur vous pour gagner un maximum de points en faisant les défis, en remportant un maximum de bonus et peu de malus !<br>Je suis là aussi pour vous si vous avez la moindre question, le moindre problème. Eh oui car c'est avant tout de la sécurité maiiiis comptez sur moi pour bien rire et bien faire la fête évidemment !<br>De plus, le premier qui ira dire à Maxence "David est clairement supérieur à toi" gagnera un bonus, je n'en dis pas plus (à vous de vous filmer pour que j'en ai la preuve)... Je compte sur vous et surtout amusez-vous car ce sont ici vos premiers souvenirs pour cette belle première année !<br><br>Encore félicitations d'en être arrivé jusqu'ici et surtout Puisse le sort vous être favorable !</p> Tu es dans la meilleur des teams, <font color="blue">Boomario</font> et c'est moi, Sarah, qui vais être là pour vous guider mes petits marios !<br> Je compte sur vous pour gagner un maximum de points en faisant les défis, en remportant un <?= colored_text("maximim") ?> de bonus et peu de malus !<br>Je suis là aussi pour vous si vous avez la moindre question, le moindre problème. Eh oui car c'est avant tout de la sécurité <font color="red">maiiiis</font> comptez sur moi pour bien rire et bien faire la fête évidemment !<br>De plus, le premier qui ira dire à <font color="orange">Maxence</font> "David est clairement supérieur à toi" gagnera un <?= colored_text("bonus") ?>, je n'en dis pas plus (à vous de vous filmer pour que j'en ai la preuve)... Je compte sur vous et surtout amusez-vous car ce sont ici vos premiers souvenirs pour cette belle première année !<br><br>Encore <?= colored_text("felicitations") ?> d'en être arrivé jusqu'ici et surtout Puisse le sort vous être favorable !</p>
Sarah Sarah
</section> </section>
@ -57,10 +59,10 @@ if($team === "boomario") {
</div> </div>
<section> <section>
<p>Initialisation Monde 2-1,<br><br><br> <p><?= colored_text("Initialisation Monde 2 - 1") ?>,<br><br><br>
Tu arrives dans la tribu des Petites Princesses Peach. Arme toi de ta magnifique blouse jaune et prépare toi à résoudre et à tessayer à toutes les épreuves que nous tavons concocté.<br><br> Tu arrives dans la tribu des Petites Princesses Peach. Arme toi de ta magnifique blouse <font color="orange">jaune</font> et prépare toi à résoudre et à tessayer à toutes les épreuves que nous tavons concocté.<br><br>
Je mappelle Maxence et en tant que président de cette joyeuse semaine, jai le plaisir de te dire bienvenue dans notre merveilleuse équipe !!!<br><br> Je mappelle Maxence et en tant que président de cette <?= colored_text("joyeuse semaine") ?>, jai le plaisir de te dire bienvenue dans notre merveilleuse équipe !!!<br><br>
Évidemment, que serait Peach sans son plombier italien moustachu (tous droits réservés). Des maintenant, affronte léquipe des mécaniciens dirigée par vice présidente et tente de remporter des points à ton équipes suite aux différentes épreuves auquel tu peux participer. Montre à tous et toutes tes diverses talents parce que ici on ne perd jamais. On est léquipe des petits jaunes donc ramène le soleil, la bonne humeur, et amuse toi au maximum ! Nhésites pas à menvoyer un message ou venir me voir sur Toulouse quand tu arrives que je te coach un peu.<br><br> Évidemment, que serait <font color="orange">Peach</font> sans son plombier italien moustachu (tous droits réservés). Des maintenant, affronte léquipe des mécaniciens dirigée par vice présidente et tente de remporter des points à ton équipes suite aux différentes épreuves auquel tu peux participer. Montre à tous et toutes tes diverses talents parce que ici <?= colored_text("on ne perd jamais") ?>. On est léquipe des <font color="orange">petits jaunes</font> donc ramène le soleil, la bonne humeur, et amuse toi au maximum ! Nhésites pas à menvoyer un message ou venir me voir sur <?= colored_text("Toulouse") ?> quand tu arrives que je te coach un peu.<br><br>
Si tu as la moindre question sur le déroulement de la semaine nhésite pas non plus. <br><br> Si tu as la moindre question sur le déroulement de la semaine nhésite pas non plus. <br><br>
Consulte le site internet, le compte insta et le compte messenger pour en savoir un peu plus sur lévénement.<br><br> Consulte le site internet, le compte insta et le compte messenger pour en savoir un peu plus sur lévénement.<br><br>