Smilies ou éditeur light les comprenants pour les commentaires ?
Frédéric
Member
Bonsoir à tous,
Voilà je trouve pluxml vraiment bien fais dans le concept, mais personnellement je pense que les Smilies manques dans les commentaires.
je sais très bien que pluxml ce veux léger, mais j'ai du mal a percevoir un blog avec des commentaires sans Smilies.
Y a t'il une solution "provisoire" pour les intégrer svp ?
Voilà je trouve pluxml vraiment bien fais dans le concept, mais personnellement je pense que les Smilies manques dans les commentaires.
je sais très bien que pluxml ce veux léger, mais j'ai du mal a percevoir un blog avec des commentaires sans Smilies.
Y a t'il une solution "provisoire" pour les intégrer svp ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pas forcément un truc qui traduise les codes classiques en smiley (genre tu tappes et il te le transforme en siley). Avec l'apparition de la barre d'outils au dessus de nos textes, on pourrait très bien imaginer des icones-smileys qui, une fois que l'on clique dessus, insère le lien de l'image en relation.
Exactement comme pour "paragraphe, H1, H2 etc" sauf qu'au lieu de faire apparaitre <p></p> il te met un lien d'image <img src=" blablabla" >
Je suis sûr que des petits futés pourraient faire ça
Ceci dit, ce forum intègre les smiley, y'a pas moyen de récupérer la fonction? Enfin, pour ce que je m'y connais moi en php ... je devrais plutôt me taire :P
Bon j'ai tenté un code basique, j'ai créé un fichier qui permet le parsage des smilies dans core/lib.
class.plx.smilies.php : Ensuite j'inclus dans les commentaires ce fichier:
Dans class.plx.motor.php rechercher dans la fonction "function newCommentaire":
Et j'ajoute en dessous:
Ensuite j'intègre mes smilies cliquable dans mon template.
Dans article.php, rechercher: Ajouter en dessous:
Et j'ai bien sur tout mes smilies dans le dossier core/smilies/.
Rien que la fonction insère dans le textarea et le parsage si 'insère le code smilie ne marche pas alors que ceci marchais parfaitement bien pour pluxml 4.1
Fonctionne avec Pluxml 4.3
Dans core/lib : class.plx.smilies.php :
Ensuite dans core/lib class.plx.motor.php on cherche sous la fonction "function newCommentaire" :
Et on ajoute dessous :
Maintenant on file direction themes/montheme commentaire.php
On cherche au niveau du formulaire :
Et on ajoute en dessous ceci :
Dans ce même fichier on fouille pour trouver : Et on le remplace par :
Pour ma part c'est là que j'ai trouvé l'erreur : le textarea n'avais pas d'ID donc le javascript pouvais toujours hurler "getElementById" y'avais personne pour lui répondre...
Bien entendu tout les smiley sont à placer dans : core/smilies/
ATTENTION : tout ça est à tester et peu sans doute être améliorer. Je ne suis pas responsable si il y a une coquille. Sachez tout de même que chez moi, en tous cas, ça marche
c'est simple et facile a mettre en place, merci !
Mais j'ai une question : comment faire pour ajouter les smiley dans les articles ?
Merci d'avance !
Le6barbare
Je pense qu'on peut faire sans.
Dès que j'aurais un peu temps je vous proposerai une solution.
Bon travail Fred et Lewo
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Peut-on voir un exemple quelque part ?
Merci !