MOD déplacement des fichiers php dans le dossier PHP (sauf index.php)
[cl7.git] / php / smiles.php
diff --git a/php/smiles.php b/php/smiles.php
new file mode 100644 (file)
index 0000000..bd95a36
--- /dev/null
@@ -0,0 +1,113 @@
+<?php\r
+/*--------------------------------------------------\r
+auteur : pifou\r
+date   : 21.02.2002\r
+\r
+affichage de smiles\r
+---------------------------------------------------*/\r
+\r
+###lES SMILES###\r
+$smiles[":)="] = "spliff.gif"; \r
+$smiles[":-)="] = "spliff.gif";\r
+\r
+$smiles[":))"] = "bigsmile.gif"; \r
+$smiles[":-))"] = "bigsmile.gif";\r
+\r
+$smiles[":)"] = "smile.gif"; \r
+$smiles[":-)"] = "smile.gif";\r
+\r
+$smiles[";)"] = "clin.gif"; \r
+$smiles[";-)"] = "clin.gif";\r
+\r
+$smiles[":-p"] = "eheheh.gif"; \r
+$smiles[":-P"] = "eheheh.gif";\r
+$smiles[":p"] = "eheheh.gif"; \r
+$smiles[":P"] = "eheheh.gif";\r
+\r
+$smiles["¦-)"] = "lol.gif"; \r
+$smiles["¦)"] = "lol.gif";\r
+\r
+$smiles["|-p"] = "langue.gif"; \r
+$smiles["|-P"] = "langue.gif";\r
+$smiles["|p"] = "langue.gif"; \r
+$smiles["|P"] = "langue.gif";\r
+\r
+$smiles[":-o"] = "oh.gif"; \r
+$smiles[":o"] = "oh.gif";\r
+$smiles[":-O"] = "oh.gif"; \r
+$smiles[":O"] = "oh.gif";\r
+$smiles[":-0"] = "oh.gif"; \r
+$smiles[":0"] = "oh.gif";      \r
+\r
+$smiles[">-(("] = "argn.gif"; \r
+$smiles[">(("] = "argn.gif";\r
+\r
+$smiles[">-("] = "pascontent.gif"; \r
+$smiles[">("] = "pascontent.gif";\r
+\r
+$smiles[":-(("] = "triste.gif"; \r
+$smiles[":(("] = "triste.gif";\r
+\r
+$smiles[":-("] = "sniff.gif"; \r
+$smiles[":("] = "sniff.gif";\r
+\r
+$smiles["8-)"] = "cool.gif"; \r
+$smiles["8)"] = "cool.gif";\r
+\r
+$smiles[":chat:"] = "chat.gif";\r
+\r
+/*--------------------------------------------------\r
+auteur : pifou\r
+date   : 21.02.2002\r
+\r
+affichage de tous les smiles dans un tableau\r
+---------------------------------------------------*/\r
+function afficher_smiles ($smiles, $ajout=0)\r
+{\r
+       $nb_colonne = 3; #nombre de colonne que l'on souuhaite au tableau       \r
+               \r
+       $fichier_avant = ""; #pour connaitre quel était le fichier precedement rencontré\r
+       \r
+       $nb_cellule = 0; #le nombre de cellule\r
+       $cellule_tmp =""; #pour la construction d'une cellule\r
+       \r
+       #parcours tous les smiles\r
+       foreach ($smiles as $smile => $fichier)\r
+       {\r
+               #si le fichier n'est pas le même qu'avant (passage à une autre figure) \r
+               if ($fichier != $fichier_avant)\r
+               {\r
+                       $nb_cellule++;\r
+                       if ($nb_cellule != 1) #si ce n'est pas la première iteration\r
+                       {\r
+                               $cellules[] = $cellule_tmp; #ajoute la celulle au tableau de cellules\r
+                               $cellule_tmp=""; #remet à zero la celulle temporaire\r
+                       }\r
+                       if ($ajout) $cellule_tmp .= '<a href ="javascript:ajouter_smile(\''. $smile .'\')";>';\r
+                       \r
+                       $cellule_tmp .= '<img border="0" src="images/smiles/'.$fichier.'"/>';\r
+                       \r
+                       if ($ajout) $cellule_tmp .= '</a>';\r
+               }\r
+               \r
+               $cellule_tmp .=  ' '. $smile;                   \r
+               $fichier_avant = $fichier;\r
+       }\r
+       $cellules[] = $cellule_tmp;\r
+\r
+       #affiche le tableau\r
+       echo '<table width="100%" border="0" cellspacing="0" cellpadding="4">';\r
+       #pour chaque cellule\r
+       foreach($cellules as $num => $cellule)\r
+       {\r
+               if ($num % $nb_colonne == 0) echo "<tr>";\r
+               echo '<td  class="smile">';\r
+               echo $cellule;\r
+               echo '</td>';\r
+               if ($num % $nb_colonne == $nb_colonne-1) echo "</tr>";\r
+       }\r
+       echo '</table>';\r
+\r
+}\r
+\r
+?>
\ No newline at end of file