X-Git-Url: http://git.euphorik.ch/index.cgi?a=blobdiff_plain;ds=inline;f=php%2Fsmiles.php;fp=php%2Fsmiles.php;h=bd95a3642584c50aef9740a85b1ae34786baa519;hb=27f3004da65f2b5803709b3fa76a791c9b38a0c9;hp=0000000000000000000000000000000000000000;hpb=262be7e249593a2764a7c452f70dc5ac68887d5c;p=cl7.git
diff --git a/php/smiles.php b/php/smiles.php
new file mode 100644
index 0000000..bd95a36
--- /dev/null
+++ b/php/smiles.php
@@ -0,0 +1,113 @@
+-(("] = "argn.gif";
+$smiles[">(("] = "argn.gif";
+
+$smiles[">-("] = "pascontent.gif";
+$smiles[">("] = "pascontent.gif";
+
+$smiles[":-(("] = "triste.gif";
+$smiles[":(("] = "triste.gif";
+
+$smiles[":-("] = "sniff.gif";
+$smiles[":("] = "sniff.gif";
+
+$smiles["8-)"] = "cool.gif";
+$smiles["8)"] = "cool.gif";
+
+$smiles[":chat:"] = "chat.gif";
+
+/*--------------------------------------------------
+auteur : pifou
+date : 21.02.2002
+
+affichage de tous les smiles dans un tableau
+---------------------------------------------------*/
+function afficher_smiles ($smiles, $ajout=0)
+{
+ $nb_colonne = 3; #nombre de colonne que l'on souuhaite au tableau
+
+ $fichier_avant = ""; #pour connaitre quel était le fichier precedement rencontré
+
+ $nb_cellule = 0; #le nombre de cellule
+ $cellule_tmp =""; #pour la construction d'une cellule
+
+ #parcours tous les smiles
+ foreach ($smiles as $smile => $fichier)
+ {
+ #si le fichier n'est pas le même qu'avant (passage à une autre figure)
+ if ($fichier != $fichier_avant)
+ {
+ $nb_cellule++;
+ if ($nb_cellule != 1) #si ce n'est pas la première iteration
+ {
+ $cellules[] = $cellule_tmp; #ajoute la celulle au tableau de cellules
+ $cellule_tmp=""; #remet à zero la celulle temporaire
+ }
+ if ($ajout) $cellule_tmp .= '';
+
+ $cellule_tmp .= '';
+
+ if ($ajout) $cellule_tmp .= '';
+ }
+
+ $cellule_tmp .= ' '. $smile;
+ $fichier_avant = $fichier;
+ }
+ $cellules[] = $cellule_tmp;
+
+ #affiche le tableau
+ echo '
'; + echo $cellule; + echo ' | '; + if ($num % $nb_colonne == $nb_colonne-1) echo "