Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 20-02-2009 16:22:21

Super_baloo8
Membre

Pop-up Puntoolbar Ancienne version, < < etc

Bonjour à tous,

Je dois être un boulet :boulet: mais je n'arrive pas à trouver réponse à mon problème.

J'ai mis à jour le forum que j'utilise, mais pour l'instant, il est de côté car il doit faire ses preuves dans un environnement tout neuf. Avec la dernière version de Puntoolbar sur le forum tout neuf je n'ai aucun problème.

Par contre, sur mon forum actuel, j'ai le problème suivant avec Puntoolbar :

- Pour l'insertion d'émoticônes, pour éviter d'en avoir trop d'afficher d'un seul coup, je limite le nombre d'émoticônes afficher en direct

- J'ai donc le lien "Plus d'émoticônes" qui apparait

- Lorsque la pop-up est ouverture, je clique sur un des smileys, et lorsqu'il l'insère ... ça se complique.

J'ai des smileys avec comme code bbcode "<sourire>", donc avec des caractères spéciaux.

Quand je l'insère depuis la pop-up, il me les insère ainsi "<sourire>"

Je n'ai pas réussi à trouver une réponse à mon problème sur le forum (malgrès une bonne heure de recherche hmm)

Je vous remercie d'avance pour votre aide !

(Je ne fais pas la mise à jour de puntoolbar sur mon forum actuelle, car c'est presque du suicide, trop de chose installé, et comme je suis pratiquement sur que ce n'est pas grand chose à modifié pour que cela fonctionne, je m'en remet à vous !!!!)


[img]http://www.grid-france.fr/images/equipe/userbar_equipe_france_2.gif[/img] Équipe France

Hors ligne

#2 20-02-2009 18:43:24

Mpok
Néo Admin

Re : Pop-up Puntoolbar Ancienne version, < < etc

Ben oui, c'est normal : si tu autorise le "<" dans les messages, ça revient à dire que tu autorise le html, ce qui est gênant (et potentiellement dangereux).
La solution est d'utiliser des balises bbcodes classiques du genre ":sourire"

Hors ligne

#3 20-02-2009 18:55:35

Super_baloo8
Membre

Re : Pop-up Puntoolbar Ancienne version, < < etc

Pratiquement tous mes smileys sont ainsi, et aucun problème, c'est juste la pop-up qui ne me décode pas proprement le contenu du texte des émoticones.

Si je dois changer maintenant les texte des émoticône, j'ai 15 000 messages à retoucher hmm


[img]http://www.grid-france.fr/images/equipe/userbar_equipe_france_2.gif[/img] Équipe France

Hors ligne

#4 20-02-2009 20:17:32

M@x
Membre

Re : Pop-up Puntoolbar Ancienne version, < < etc

Passe un lien d'exemple avec un accès aux invités. Histoire de voir exactement d'ou viens ce soucis. wink


...

Hors ligne

#5 21-02-2009 19:47:51

Super_baloo8
Membre

Re : Pop-up Puntoolbar Ancienne version, < < etc

Désolé de répondre si tard, pas eu le temps de venir plus tôt

C'est le forum marquer dans mon profil, donc http://www.grid-france.fr/forum/index.php

Merci !


[img]http://www.grid-france.fr/images/equipe/userbar_equipe_france_2.gif[/img] Équipe France

Hors ligne

#6 21-02-2009 20:04:23

M@x
Membre

Re : Pop-up Puntoolbar Ancienne version, < < etc

Supprime (ou met en commentaire) les lignes 76 et 77 de smilies.php Fait quelques tests.


...

Hors ligne

#7 22-02-2009 01:22:17

Super_baloo8
Membre

Re : Pop-up Puntoolbar Ancienne version, < < etc

Merci, je en commentant les ligne de JS, ça ne faisait rien, si ce n'est ne plus écrire le code TXT du smiley dans le message.

Par contre, j'ai rajouter en php deux petite str_replace pour remplacer les caractère par leur équivalent html.

Donc ce qui donne :

---- Trouver ligne 61 ----
<?php
    $stop = count($smiley_text);
    for ($i = 0; $i < $stop; ++$i)
    {

---- Ajouter après ----

    $smiley_text[$i] = str_replace('<', '<', $smiley_text[$i]);
    $smiley_text[$i] = str_replace('>', '>', $smiley_text[$i]);

---- Enregistrer smilies.php et renvoyer sur le serveur ----

Merci pour ton aide M@x !


[img]http://www.grid-france.fr/images/equipe/userbar_equipe_france_2.gif[/img] Équipe France

Hors ligne

Pied de page des forums