Userscript : fonction "citer" dans les commentaires
Mercredi 30 juillet 2008 à 19 h 48
Voici un userscript ajoutant une fonction "citer" aux commentaires des blogs, de façon similaire aux boutons "citer" du forum moyen.
Vous pouvez ainsi soit citer le contenu d'un article de blog, soit le contenu d'un commentaire. Lorsque vous cliquez sur "citer", le contenu est automatiquement ajouté au formulaire de saisie de commentaire.
La citation est mise en forme de manière à la séparer clairement de votre propre prose. La mise en forme et les balises du contenu original sont conservés, sauf les images et les vidéos (qui sont remplacés par "(image)" et "(vidéo)") pour éviter de se retrouver avec des posts à rallonge ou 50 animations flash.
Le script a été testé sous Firefox v3.0.1. Je suis ouvert à toute suggestion ou rapport de bug.
Nofrag blogs: quote feature
Screenshot :

Vous pouvez ainsi soit citer le contenu d'un article de blog, soit le contenu d'un commentaire. Lorsque vous cliquez sur "citer", le contenu est automatiquement ajouté au formulaire de saisie de commentaire.
La citation est mise en forme de manière à la séparer clairement de votre propre prose. La mise en forme et les balises du contenu original sont conservés, sauf les images et les vidéos (qui sont remplacés par "(image)" et "(vidéo)") pour éviter de se retrouver avec des posts à rallonge ou 50 animations flash.
Le script a été testé sous Firefox v3.0.1. Je suis ouvert à toute suggestion ou rapport de bug.
Nofrag blogs: quote feature
Screenshot :

> Merci beaucoup, c'est ce qui m'a souvent manqué pendant les discussions.
Petit essai !
Edit : Ca marche parfaitement visiblement, merci beaucoup !
> Par contre je pense qu'il serait plus judicieux que cliquer sur le pseudo du cité dirige vers son blog et non sa page NoFrag. Parce que bon, les pages profil de NoFrag c'est un peu sans intérêt quoi.
En fait il chope l'URL qui se trouve dans le lien de "par The.MAN6". Je pourrais changer ça, mais ça m'obligerait à mettre l'URL à moitié en dur dans le code, ce qui ne me plaît pas infiniment. Si il y a d'autres demandes, je le ferai.
Encore un truc que je peux pas me servir :(
Edit : Ca marche parfaitement visiblement, merci beaucoup !
En effet, c'est sympa. Merci.
> Je change de molette maintenant ou tout de suite ?
> Encore un truc que je peux pas me servir :(
Nice.
Du coup, je verrais plutôt comme une extension firefox, mais je sais pas si c'est dur à faire ou pas.
> hmmmm, y'avait un truc qui me trottait depuis un moment dans la tête, mais je sais pas si c'est faisable via un userscript ou même une extension firefox : ça serait d'aider ceux qui n'arrivent pas à foutre des putains de balise de lien, genre sélectionner le texte, faire un clic droit sur la sélection, et avoir une option qui permet de foutre les balises , , , [code] [/code], [img][/img], [url=] [/url.
C''est très probablement possible, mais ce n'est pas vraiment ma cible, je préfère faire des scripts pour power users. Chez McChicken ils parlent de faire un éditeur WYSIWYG.
"Encéphalo-spongie inside":... Heuuu comment qu'on fait?
> "Encéphalo-spongie inside":... Heuuu comment qu'on fait?
C'est expliqué à droite de la page d'accueil du blog sur lequel tu te trouves.
> Un script pour retrouver nos messages qu'on a écrit ça serait possible? Il m'arrive souvent de plus retrouver un article sur lequel j'ai répondu, la faute à ma mémoire de poisson rouge...
Il n'est pas vraiment possible de faire un userscript pour obtenir une information qui n'est pas déjà accessible quelque part sur une page. Pour faire ce que tu veux il faudrait faire tourner un robot qui indexe tous les commentaires de tous les blogs... faisable, mais c'est pas trivial et ça m'étonnerait que les admins soient très d'accord.
> Barfrice a écrit :
> > Un script pour retrouver nos messages qu'on a écrit ça serait possible? Il m'arrive souvent de plus retrouver un article sur lequel j'ai répondu, la faute à ma mémoire de poisson rouge...
>
> Il n'est pas vraiment possible de faire un userscript pour obtenir une information qui n'est pas déjà accessible quelque part sur une page. Pour faire ce que tu veux il faudrait faire tourner un robot qui indexe tous les commentaires de tous les blogs... faisable, mais c'est pas trivial et ça m'étonnerait que les admins soient très d'accord.
Effectivement ça fonctionne
> e-t172 a écrit :
> > Barfrice a écrit :
> > > Un script pour retrouver nos messages qu'on a écrit ça serait possible? Il m'arrive souvent de plus retrouver un article sur lequel j'ai répondu, la faute à ma mémoire de poisson rouge...
> >
> > Il n'est pas vraiment possible de faire un userscript pour obtenir une information qui n'est pas déjà accessible quelque part sur une page. Pour faire ce que tu veux il faudrait faire tourner un robot qui indexe tous les commentaires de tous les blogs... faisable, mais c'est pas trivial et ça m'étonnerait que les admins soient très d'accord.
>
> Effectivement ça fonctionne
Ah oui.
> rogueop a écrit :
> > e-t172 a écrit :
> > > Barfrice a écrit :
> > > > Un script pour retrouver nos messages qu'on a écrit ça serait possible? Il m'arrive souvent de plus retrouver un article sur lequel j'ai répondu, la faute à ma mémoire de poisson rouge...
> > >
> > > Il n'est pas vraiment possible de faire un userscript pour obtenir une information qui n'est pas déjà accessible quelque part sur une page. Pour faire ce que tu veux il faudrait faire tourner un robot qui indexe tous les commentaires de tous les blogs... faisable, mais c'est pas trivial et ça m'étonnerait que les admins soient très d'accord.
> >
> > Effectivement ça fonctionne
>
> Ah oui.
Je suis pas sur.
(Ça y est, les citations d'images 4chan-like de 4096x65536 pixels à la con vont commencer ici aussi)
(je suis gentil, j'ai mis la version réduite)
> b3uh3urk a écrit :
> > rogueop a écrit :
> > > e-t172 a écrit :
> > > > Barfrice a écrit :
> > > > > Un script pour retrouver nos messages qu'on a écrit ça serait possible? Il m'arrive souvent de plus retrouver un article sur lequel j'ai répondu, la faute à ma mémoire de poisson rouge...
> > > >
> > > > Il n'est pas vraiment possible de faire un userscript pour obtenir une information qui n'est pas déjà accessible quelque part sur une page. Pour faire ce que tu veux il faudrait faire tourner un robot qui indexe tous les commentaires de tous les blogs... faisable, mais c'est pas trivial et ça m'étonnerait que les admins soient très d'accord.
> > >
> > > Effectivement ça fonctionne
> >
> > Ah oui.
>
> Je suis pas sur.
>
> (Ça y est, les citations d'images 4chan-like de 4096x65536 pixels à la con vont commencer ici aussi)
Moi j'aime bien.
> (image)
EDIT:
Ça va encore alors, ça fait tout de suite moins fouillis et puis ça va être bien pratique cette fonction citer.