Topic Smiley perso - Tous les smileys bien classés ;)

Tu peux remplacer

<form name="bbcode">
<input type="text" name="code" size="45">
</form>

<form name="bb_url">
<input type="text" name="code2" size="60">
</form>

par

<form name="bbcode">
<input type="text" name="code" size="45">
<input type="text" name="code2" size="60">
</form>

Ensuite, tu ne peux pas remplir les deux avec la même fonction javascript de cette manière. Soit tu as deux fonctions javascript (mais c’est lourd), soit tu mets deux paramètres à la fonction. Tu peux mettre ce javascript :

function codesmiley(text, text2) {
	document.bbcode.code.value = text;
	document.bbcode.code2.value = text2;
}

et placer le focus() et le select() sur l’un des deux au choix, mais pas sur les deux :wink:

Puis pour la ligne qui génère le lien vers la fonction javascript, ça donne ça :

echo "\t\t<td align=\"center\"><a href=\"javascript:codesmiley('" . bbcode($files[$i]) . "', '" . bb_url($files[$i]) . "')\"><img src=\"" . $files[$i] . "\" border=\"0\"/></a></td>\n";

Je n’ai pas testé, mais ça doit marcher :oui:

(edit : correction de bug :o )

Merci, j’ajouterai tes smileys plus tard :wink:

ah, et pour le [: kend] y a aussi [: filtreantiflood] [:filtreantiflood]

Je l’avais retenu comme ça car je le postais toujours après ce put*in de filtre sur l’ancien forum. :ane:

Je pense que ca va merdouiller avec le formulaire, vu qu’on appelle une fois bbcode et l’autre fois bb_url mais un seul est défini avec deux attributs, nan ?

Non non, c’est indépendant.
Les fonctions php sont appelée côté serveur, pour générer les codes (soit [ :blabla] soit [img ]http://blabla[/img ] selon la fonction.)

La fonction javascript (côté client) est appelée par le lien <a href=“javascript:codesmiley(‘blabla…’)”>. Et elle modifiera les champs des formulaires en les appelant par leur nom : document.nomduformulaire.nomduchamp.value = valeur;

Le php, ça sert juste à générer la page html. Regarde le code source de la page sur le net pour bien comprendre :wink:

sympa la page new version :wink:

[:redlord] [: redlord]
[:haggarth] [: haggarth]

[:lapinbilly] [: lapinbilly]

[:jeanguy] [: jeanguy]

Ce message n’était pas conforme aux règles d’utilisation du nouveau forum :

:MDR

[ :adri2000] [:adri2000]

[:dent] [: dent]
[:obeteuch] [: obeteuch]
[:bojano] [: bojano]
[:onajob] [: onajob]
[:telamon] [: telamon]
[:lemajor] [: lemajor]
[:cyrilic] [: cyrilic]

G-rom…Jérome !!! …ayé, je viens de comprendre :heink: :smiley:

j’suis tout fier la :sol:

( j’suis le montgolfière au cerf-volant :pt1cable: :paf: …oky je sors …[:arkeo] [] )

[:okey-dokey] [: okey-dokey]
[:elrancho] [: elrancho]
[:elpacha] [: elpacha]

[:cybercopine] [: cybercopine]

voilà tout ce que je me souviens pour les anciens pseudo qui trainaient ici :smiley:

on l’a mis [:macfly] [ :macfly] ?

:jap:

ah nan ça revient :
[:nuggets] [: nuggets]
[:joecanada] [: joecanada]
[:rachel] [: rachel]
[:zetroll] [: zetroll]
[:dredd] [: dredd]

[:cend] [: cend] :smiley: