19:1528062008
@ Reply : répondre facilement aux commentaires de Dotclear 2
Par Moe - Site / Dév
Cette extension affiche une flèche au-dessus des commentaires, en cliquant dessus le nom du propriétaire du commentaire est affiché sous la forme d'un lien. Cela permet d'identifier le commentaire auquel le commentaire répond.
C'est visible par exemple dans les premiers commentaires en-dessous.
Captures d'écran, dernière version et support sur Dotclear Lab.
Commentaires
Ah bah ça m'intéressait bien mais pour le coup, ça ne marche pas chez moi... quand je clique sur la flèche ça met bien le @ mais pas le pseudo du mec à qui je répond...
@GoOz : ça doit être un problème de cache, tu peux l'effacer et regarder si c'est mieux ?
@Moe : négatif, ça ne change rien. Par contre j'ai 2 versions de mon blog, celle online et une beta qui ne tape pas dans la même bdd mais qui ont exactement le même theme et les mêmes plugin mais pas forcément les même widgets... et sur la beta ça marche.
Je ne pense pas que ça vienne de la bdd mais peut être qu'un widget ferait conflit...
@GoOz : les 2 blogs utilisent le plugin qui donne un rang aux commentateurs suivant le nombre de commentaires ? Je parie que le blog qui l'utilise est celui qui a un problème avec @ Reply. :)
Edit : je viens de regarder le plugin Rang, ça peut pas être ça ...
@Moe : Et bien non, les 2 l'utilisent et... pour une raison qui m'est inconnue ça marche maintenant. Alors que je n'ai rien fait sur la version online à part la vidange de cache et ça n'avait rien changé.
Bref un mystère... on va arrêter l'enquête là hein, j'hésiterai pas à revenir vers toi si ça redéconne :P
Merci en tout cas pour la dispo et pour le plugin pas révolutionnaire mais franchement utile ;)
Merci surtout pour me montrer comment s'inspirer de blowup pour la personnalisation d'images (http://forum.dotclear.net/viewtopic...)
@Osku : J'ai pas compris. Tu parles de la création d'images à partir d'un modèle ? C'est différent de la méthode utilisée pour blowup car blowup ajoute un effet d'ombre par-dessus une surface lisse. J'ai pas trouvé comment faire la même chose avec un motif. J'ai galéré avant de trouver la méthode actuelle qui consiste à recréer l'image pixel par pixel pour conserver la valeur du canal alpha qui exprime la transparence.
@Moe : L'idée est d'étendre le fonctionnement de blowup au plugin carnaval.
Je n'ai pas regardé dans les détails blowUpConfig.
Salut, super idée ton plugin...
Par contre, j'ai du mal faire qqc. J'ai installé, activé dans l'admin et vidé le cache...
et toujours pas de flèche :-(
Help !
Sympa ce plugin, en revanche il cause une erreur de validation xhtml, est-ce possible de régler ce petit problème ? :)
@Oum : cet oubli stupide a été réglé dans la version 1.1.1 disponible au-dessus.
J'ai ajouté une FAQ au billet, elle traite du problème des flèches qui n'apparaissent pas.
@Moe : merci ^^
Super plugin ceci dit, il n'est pas complet, par exemple il ne gére pas le plugin page.
l54 public.php
$supported_modes = new ArrayObject(array('post','pages','ds_gallery','defaut-page','gal','galitem'));
if (in_array($core->url->type,(array)$supported_modes)) {
avec ceci il gerera page et ds_gallery et gallery.
Pas essayé pour gallery mais je crois que c'est ca.
@+
bonjour, je viens d'nstaller le pluggins.
A mon arrivée sur la page tableau de bord il y a un bigg et voilà ce qui m'ets affiché:
Fatal error: Call to undefined method dcPage::jscolorpicker() in /homepages/9/d220536981/htdocs/plugins/atReply/_admin.php on line 39
pouvez vs m'aider svp?
en vs remerciant
ml
Bonjour et bravo, plugin très pratique.
Néanmoins, chez moi en tout cas (sous DC 2.0.1), un petit bug. Le n° du commentaire n'est pas automatiquement ajouté à la fin du nom. Ça donne :
@[commentateur|#RIEN]
Bien sur, on peut le rajouter à la main en prenant la fin de l'url, mais je pense pas que ce soit l'idée.
Quoi qu'il en soit, merci de ce plugin.
Comment faire pour changer le fond de la flèche? Car mon blog est sombre... donc ça choque ;-)
Ça ne marche pas chez moi... :(
Un exemple: http://castor-branche.eu/post/Faceb... !
J'ai pourtant activé le plugin !
Merci...
@castor.toma (et pour information) : il fallait utiliser la version disponible ici et non la version en développement qui n'est pas au point.
Si vous utilisez le thème Qrazy Themes comme castor.toma, il faut modifier le fichier atReply.js présent dans le répertoire du plugin atReply et remplacer :
var id = $(this).parent().attr('id');par
var id = $(this).parent().parent().prev().attr('id');Pareil pour moi (DC 2.1) le n° du commentaire n'est pas automatiquement ajouté après le nom.
Je n'ai que ça
@commentateur
Dommage ce plugin me semblait utile dans un long fil de discussion.
La syntaxe wiki ne m'a pas permis de mettre exactement ce que j'obtiens (la même chose que Calamo)
Bonjour, je viens d'installer ton plugin et quand je clique sur le bouton @Replay dans les extensions, j'ai une page blanche avec ceci:
Fatal error: Call to undefined method dcBlog::getQmarkURL() in /mnt/152/sda/7/a/rigoblog/dotclear/plugins/atReply/index.php on line 132
Tu peux m'aider?
Merci
@JOSE : le problème est réglé, il fallait installer une version récente du plugin.
Bonjour,
J'ai trouvé un petit bug pas méchant dans atReply version 1.3. À la ligne 43 du fichier _public.php, il manque un espace à la fin de la ligne pour construire la balise qui sera affichée. Sinon l'attribut "id" est collé à l'attribut "title", ce qui rend le validateur du W3C très mécontent :)
Merci en tout cas pour ce plugin !
@Aurélien Bompard : merci pour ton retour, je vais envoyer une nouvelle version sur DotAddict.
bon ben moi c'est vraiment bizarre, j'ai la dernière version, j'ai bien effacé le cache du blog et de mon navigateur, j'ai bien les éléments du template qui apparaissent dans le code source de mon blog, en revanche, niet, rien, pas de flèche qui apparaît :-(
cela fait 3h que je suis dessus, je désespère...
Merci en tout cas d'avoir pris le temps de faire un tel plugin
@charles : ton thème ne charge pas jQuery qui est nécessaire à @Reply. Il faut le charger comme dans le thème par défaut.
Hello and thank you for plugins.
I would like to use the Graylvetica themplate v1.0 with @Reply v1.4, i get the arrow next to the author name (fine) but nothing in the textarea when I click the arrow .
What migt be wrong? I have DotClear v2.5.1
Bonjour,
Ce plugin a l'air super bien alors je l'ai installé. Je vois bien la flèche mais quand je clique dessus, je remonte en haut de la page et rien ne se passe. Même avec le thème par défaut de Dotclear, cela ne marche pas. Voici mon blog "de test" ou se trouve l'erreur : http://ssadoit.free.fr/waitforit/
Merci d'avance de votre aide !
Bonjour,
J'ai installé la version 1.4 de cette extension sur Dotclear 2.1.6. Je l'ai activée. J'ai changé la couleur. Mais pas de flèche après le nom des commentateurs.
J'ai vidé le cache dans l'extension « maintenance ». J'ai vérifié que le code «
{{tpl:SysBehavior behavior="publicHeadContent"}}» était bien dans le fichier _head.html du thème par défaut (inchangé).Je ne vois pas ce qui pourrait clocher.
Merci de ton aide.
re-bonjour,
J'ai maintenant le même problème que Stéphanie (commentaire 28).
@Mozinet : si tu décoches et , ça règle le problème ?
@Moe : oui. Comment faire pour tout marche normalement ?
Merci de ta réponse.
@Mozinet : normalement il n'y a rien de spécial à faire. Je viens de l'activer sur ce blog et ça fonctionne. Tu n'es pas le premier à rapporter ce problème mais je n'arrive pas à le reproduire.
Tu peux essayer le plugin Threaded comments qui fait la même chose. Peut-être qu'il fonctionnera mieux qu'@ Reply.
@Moe : autant pour moi, l'affichage en fil de discussion fonctionne mais les flèches @ Reply deviennent inactives. Je regarde ce qu'il se passe.
Bonjour,
J'ai installé le plugin et j'ai un problème avec la flèche "reply" qui n'apparait pas. Plus haut, j'ai vu une réponse indiquant une mauvaise déclaration de Jquery mais ce n'est pas mon cas.
J'ai analysé avec firebug la page, le fichier reply.png est bien déclaré dans la variable JavaScript atReplyImage seulement?
J'ai mis directement en dur l'URL de l'image à la déclaration de la balise image dans la variable JS atReplyLink sans résultat.
Pas d'erreur JS avec le plugin webdevelopper
Y-a-t-il une subtilité qui m'échappe? Il n'y a rien de spécial à faire?
A noté que la fonctionnalité "fil de discussion" avec la checkbox fonctionne très bien. J'ai aussi testé plusieurs navigateur. Un problème avec mon thème?
Merci pour votre aide
@Stéphanie : Pour ceux qui ont le problème de retour en haut de page lorsque l'on clique sur la flèche répondre, il faut déclarer le fichier atReplyThread.js avant atReply.js. Pour cela, il faut modifier le fichier _public.php du plugin. Après la variable $title, vous pouvez insérer un echo de l'inclusion du fichier Javascript.
@Imer : Pour ce problème ci-dessus, cela venait bien d'un problème de cache. A vider avec l'extension maintenance ou bien supprimer à la main les répertoires dans cbfeed et/ou cbtpl. Merci à Moe pour ses conseils