SPIP-Contrib - commentaires Trackbacks pour SPIP 2008-12-08T10:43:04Z https://files.spip.org/Trackbacks-pour-SPIP#comment410825 2008-12-08T10:43:04Z <p>Est-ce qu'une mise à jour en plugin est prévue pour SPIP 2.0 RC1<small class="fine d-inline"> </small>?</p> Trackbacks pour SPIP 2007-03-22T14:07:36Z https://files.spip.org/Trackbacks-pour-SPIP#comment392312 2007-03-22T14:07:36Z <p>excusez-moi, mon francais —</p> <p>ou est le 'controle_trackbacks.php3', je ne trouve pas dans le spip-contrib fichier<small class="fine d-inline"> </small>?</p> <p>Merci,</p> <p>D27</p> Trackbacks pour SPIP 2006-12-19T07:41:47Z https://files.spip.org/Trackbacks-pour-SPIP#comment389729 2006-12-19T07:41:47Z <p>On parle parfois de son adaptation en plugin avec Franz... Mais on ne prend pas vraiment le temps, ni la motivation.</p> <p>Cette adaptation serait grandement facilitée aujourd'hui, mais il faudrait d'abord aller plus loin sur l'ergonomie et l'interface graphique de gestion des tb. Pour ça, il faudrait associé le developpement de la fonction trackbacks au plugin checklink, qui historise l'état les liens sortants ...</p> <p>Tout ça mériterait d'être discuté sur la liste spip-zone, je trouve.</p> Trackbacks pour SPIP 2006-12-19T03:01:36Z https://files.spip.org/Trackbacks-pour-SPIP#comment389727 2006-12-19T03:01:36Z <p>Hello<small class="fine d-inline"> </small>!</p> <p>Et aujourd'hui, qu'en est-il des trackbacks pour la v1.9.1<small class="fine d-inline"> </small>?</p> <p>Concernant cette contrib, J'hésite actuellement entre la v1 qui ne nécessite visiblement que peu de grosses modifs, alors que la v2, probablement plus au point, certes, implique déja plus de fichiers modifiés et des tables MySQL à créer en plus... Pas idéal dans le cas d'un portage d'une version locale vers une version online et aussi lors d'une upgrade de version.</p> <p>Quelqu'un a une idée pour moi SVP<small class="fine d-inline"> </small>?</p> <p>Sinon, est-il toujours question que cela intègre le noyau de SPIP v2<small class="fine d-inline"> </small>? (peut être attendre un peu moi du cou...)</p> Personnaliser #URL_TRACKBACK 2005-10-14T16:35:20Z https://files.spip.org/Trackbacks-pour-SPIP#comment383904 2005-10-14T16:35:20Z <p>cette fonction existe. elle se trouve dans <a href="http://zone.spip.org/trac/spip-zone/file/_contribs_/_trackbacks_/v2/inc-trackback.php" class="spip_out" rel='nofollow external'>inc-trackback.php</a> où sont rassemblées les fonctions destinées à compléter le compilo.</p> Trackbacks pour SPIP 2005-10-14T14:42:18Z https://files.spip.org/Trackbacks-pour-SPIP#comment383899 2005-10-14T14:42:18Z <p>Une suggestion : envoyer tous les caractères sous la forme totalement portable <code class="spip_code spip_code_inline" dir="ltr">& #1234 ;</code><small class="fine d-inline"> </small>; c'est ce que font déjà les backends de SPIP avec le filtre <code class="spip_code spip_code_inline" dir="ltr">|texte_backend</code>.</p> Message d'avertissement 2005-10-14T09:50:24Z https://files.spip.org/Trackbacks-pour-SPIP#comment383893 2005-10-14T09:50:24Z <p>Encore un truc à mettre dans la TODO : modifier le message d'avertissement qu'on reçoit lorsqu'on demande à recevoir les messages de forums postés en dessous de ses articles. Là on reçoit ceci :</p> <blockquote class="spip"> <p>(ceci est un message automatique)</p> <p>Message poste par Essai de blog avec dotclear a la suite de votre article.<br class="autobr"> Ne repondez pas a ce mail mais sur le forum a l'adresse suivante :<br class="autobr"> <a href="http://bulles.agora.eu.org/20051012_louvain-la-neuve.html#forum883" class="spip_url spip_out auto" rel="nofollow external">http://bulles.agora.eu.org/20051012_louvain-la-neuve.html#forum883</a></p> </blockquote> <p>Il faudrait recevoir un truc ressemblant à ceci :</p> <blockquote class="spip"> <p>(ceci est un message automatique)</p> <p>Un Trackback a été réalisé sur votre billet —Titre du billet— par le site —Nom du site.<br class="autobr"> Vous pouvez le consulter à l'adresse <br class="autobr"> url#tb883</p> </blockquote> <p>(et il faudra aussi se préoccuper du machin le jour où un système de notification sera mis en place)</p> <p>François</p> Personnaliser #URL_TRACKBACK 2005-10-14T09:38:57Z https://files.spip.org/Trackbacks-pour-SPIP#comment383891 2005-10-14T09:38:57Z <p>Un truc qu'il serait utile de faire (je le note ici pour mémoire), c'est de pouvoir personnaliser <code class="spip_code spip_code_inline" dir="ltr">#URL_TRACKBACK</code> (idélement en créant une fonction <code class="spip_code spip_code_inline" dir="ltr">generer_url_trackback</code> dans <code class="spip_code spip_code_inline" dir="ltr">inc_urls.php3</code>) pour pouvoir avoir (en utilisant RewriteMod) une url de tb plus courte, utile dans certaines mises en pages, comme <a href="http://bulles.agora.eu.org/20051012_louvain-la-neuve.html" class="spip_out" rel='nofollow external'>ici</a>.</p> <p>François</p> Trackbacks pour SPIP 2005-10-13T21:01:04Z https://files.spip.org/Trackbacks-pour-SPIP#comment383886 2005-10-13T21:01:04Z <p>Y'a pas mal de problèmes avec utf-8 : voir par exemple <a href="http://zefredz.frimouvy.org/dotclear/index.php?2005/10/06/57-revendications-etudiantes-de-qui-se-moque-t-on" class="spip_out" rel='nofollow external'>cette page</a> que j'ai pingée à partir de <a href="http://bulles.agora.eu.org/20051012_louvain-la-neuve.html" class="spip_out" rel='nofollow external'>celle-ci</a>.</p> <p>Franz</p> Trackbacks pour SPIP 2005-10-13T19:55:48Z https://files.spip.org/Trackbacks-pour-SPIP#comment383882 2005-10-13T19:55:48Z <p>Salut,</p> <p>Je viens de faire quelques essais avec les Trackbacks. J'ai pour ce faire installé un SPIP 1.8.2.d surchargé des fichiers donne sur la zone et d'autre part j'ai installé une version de Dotclear.</p> <p>Ca marche bien. Tant pour envoyer des trackbacks (pinger depuis spip vers dotclear) comme pour en recevoir (l'inverse), aucun problème.</p> <p>Voici quelques remarques à toutes fins utiles :</p> <p>- Si je désactive complètement les trackbacks (désactiver et « appliquer à tous sans exceptions »), ils continuent à s'afficher sur les pages publiques mais il n'est plus possible d'en faire de nouveaux. Autrement dit, <code class="spip_code spip_code_inline" dir="ltr">#URL_TRACKBACK</code> et <code class="spip_code spip_code_inline" dir="ltr">#PARAMETRES_TRACKBACK</code> sont désactivés mais les boucles forums avec critères <code class="spip_code spip_code_inline" dir="ltr">{trackback}</code> continuent à renvoyer du contenu.</p> <p>Je me demande s'il ne faudrait avoir une config ternaire et non pas binaire (et ceci vaut d'ailleurs aussi pour les forums, mais c'est une autre histoire) : <br>— Trackbacks ouverts (a priori ou a posteriori) <br>— Trackbacks fermés (on ne reçoit plus rien) mais toujours affichés sur le site public <br>— Trackbacks totalement désactivés (plus rien ne s'affiche sur le site public).</p> <p>Ce serait d'autant mieux que les forums réagissent différement : quand on désactive les forums, ils ne s'affichent plus du tout sur le site public.</p> <p>- Autre problème du même genre : pas moyen de faire disparaître toute allusion aux trackbacks dans l'interface privée : même si je désactive ce qui est désactivable dans la config, je continue à avoir les boutons de gestion des tb qui s'affichent. C'est sans doute parce que la config ne concerne que le fait de <i>recevoir</i> des trackbacks, mais je pense qu'il serait utile de disposer aussi d'une option dans la config permettant de désactiver <i>l'envoi</i> de tb (et donc faire disparaître tous les boutons). Vu le caractère quand même hyper-spécifique de cet outil, c'est sans doute indispensable de disposer de la possibilibilité de le désactiver complètement s'il doit être intégré à la version officielle de SPIP (ce que je trouve souhaitable).</p> <p>- Je ne suis pas convaincu par la gestion des trackbacks avec l'infrastructure des forums. En particuliers, je trouve un peu déroutant d'avoir des trackbacks et des posts de forums mélangés dans l'interface de suivi des forums. Je me demande s'il ne serait pas préférable de gérer les tb séparément, avec leur propre interface, leur propre table dans la base de données, leur propre boucle dans le langage spip,... (enfin, c'est juste une première réaction après une heure d'utilisation).</p> <p>Autres petits trucs :</p> <p>- Une option très intéressante serait de pouvoir activer une option qui programme la fermeture automatique des trackbacks x jours après la publication d'un article. C'est vrai qu'on peut faire ça avec des squelettes, mais je pense que ce serait mieux de l'avoir dans l'interface privée.</p> <p>- Sur la page servant à pinger d'autres sites (<code class="spip_code spip_code_inline" dir="ltr">/ecrire/envoi_trackback.php?id_article=2</code>), ce serait peut-être mieux que les deux champs texte ne s'affichent pas quand on reçoit les résultats d'un ping.</p> <p>- Est-ce qu'il ne serait pas souhaitable de promouvoir le terme « rétrolien » plutôt que le très anglophone « trackback »<small class="fine d-inline"> </small>?</p> <p>Voilà, voilà,</p> <p>FS</p> > Trackbacks pour SPIP 2005-08-18T07:31:16Z https://files.spip.org/Trackbacks-pour-SPIP#comment382851 2005-08-18T07:31:16Z <blockquote class="spip"> <p>L'idée était d'avoir un diff par rapport à la version 1.8.2 pr2 CVS du jour, alors que la version actuelle des trackbacks est si je ne m'abuse destinée à la version 1.8.1</p> </blockquote> <p>Oui, tu t'abuses :), la v2 (présentée ici) est basée sur la version cvs. L'ancienne version (v1 dans l'arborescence svn) doit être compatible avec les deux versions que tu cites.</p> > Trackbacks pour SPIP 2005-08-18T00:15:47Z https://files.spip.org/Trackbacks-pour-SPIP#comment382849 2005-08-18T00:15:47Z <p>L'idée était d'avoir un diff par rapport à la version 1.8.2 pr2 CVS du jour, alors que la version actuelle des trackbacks est si je ne m'abuse destinée à la version 1.8.1</p> <p>Bien entendu, si j'adopte les trackbacks, je veux bien participer à leur maintenance dans SVN, en attendant leur adoption dans core...<small class="fine d-inline"> </small>;)</p> > Trackbacks pour SPIP 2005-08-17T16:37:17Z https://files.spip.org/Trackbacks-pour-SPIP#comment382846 2005-08-17T16:37:17Z <blockquote class="spip"> <p>Quels conseils pour commencer et ne pas se lancer dans des choses irréversibles<small class="fine d-inline"> </small>?</p> </blockquote> <p>à priori, tu seras le deuxième :) Je n'ai pas rencontré d'écueils (mais des écureuils, plein) particuliers. Donc, tu vas en rencontrer plein, selon la loi de murphy<small class="fine d-inline"> </small>;-)</p> <p>Plus sérieusement, si tu pars d'une version cvs « propre », écrase simplement les fichiers, mets à jour la base à la main... que tu n'oublies pas d'inclure le fichiers de définition des balises et des critères...</p> <p>Il faut suivre l'évolution du cvs et signaler, voire corriger soi-même les fichiers sur la zone...</p> <blockquote class="spip"> <p>Serait-il possible de proposer des diffs entre la version normale et la version trackbacks des scripts de « ecrire », en plus des scripts complets<small class="fine d-inline"> </small>?</p> </blockquote> <p>Si tu en tiens la maintenance, c'est bienvenu... sinon, tu as l'interface graphique de trac sur la zone, permettant de voir les diff... et pour les trackbacks, c'est le lien suivant : <a href="http://zone.spip.org/trac/spip-zone/changeset/595" class="spip_url spip_out" rel='nofollow external'>http://zone.spip.org/trac/spip-zone...</a>. on doit pouvoir aussi faire des diff directement avec un client svn, mais je n'ai pas essayé.</p> > Trackbacks pour SPIP 2005-08-17T14:54:02Z https://files.spip.org/Trackbacks-pour-SPIP#comment382845 2005-08-17T14:54:02Z <p><a href="http://www.gasteroprod.com/2005/08/17/gastero-prod-maintenant-sur-spip-488.html" class="spip_out" rel='nofollow external'>Gastero Prod tourne maintenant sur SPIP 1.8.2 pr2</a>, donc je vais enfin pouvoir regarder de plus prêt les trackbacks.</p> <p>Quels conseils pour commencer et ne pas se lancer dans des choses irréversibles<small class="fine d-inline"> </small>?</p> <p>Serait-il possible de proposer des diffs entre la version normale et la version trackbacks des scripts de « ecrire », en plus des scripts complets<small class="fine d-inline"> </small>?</p>