Installation
Installation et activation comme tous les plugins.
Utilisation dans l’espace privé
Le plugin ajoute un bloc d’informations sur les pages d’édition d’articles de l’espace privé.
Pour rechercher un article à lier, il faut entrer les termes à rechercher dans le champ prévu à cet effet. Ce champ vous permet d’effectuer une recherche libre dans le titre ou le contenu de l’article que vous désirez lier.
Remarque : une recherche sur artXX permet d’afficher directement l’article numéro XX.

Après avoir validé une recherche, les résultats de celle-ci s’affichent sous le champ de recherche. Il suffit de cliquer sur « Lier » pour attacher l’article correspondant à celui en cours d’édition.
Depuis la version 0.4 du plugin, il est possible de lier les articles de façon bidirectionnelle en cliquant sur « Lier des deux côtés ».

Il est aussi possible de gérer l’ordre ou le rang des articles liés en cliquant sur « Monter » et « Descendre ».

Utilisation dans vos squelettes
Pour récupérer la liste des articles liés à l’article de l’environnement :
- <B_les_articles_lies>
- <ul>
- <BOUCLE_les_articles_lies(ARTICLES_LIES){id_article}{par rang}>
- <li>
- <BOUCLE_article_lie(ARTICLES){id_article = #ID_ARTICLE_LIE}>
- <a href="[(#URL_ARTICLE)]">#TITRE</a>
- </BOUCLE_article_lie>
- </li>
- </BOUCLE_les_articles_lies>
- </ul>
- </B_les_articles_lies>
On peut raccourcir cette écriture à l’aide de la balise #ARTICLES_LIES qui renvoie un tableau contenant les #ID_ARTICLE des articles liés à l’article de l’environnement. Par défaut, le tableau renvoyé par la balise est classé par rang. Il est possible d’inverser le tri des articles du tableau avec l’écriture #ARTICLE_LIES{inverse}.
- <B_articles_lies>
- <ul>
- <BOUCLE_articles_lies(ARTICLES){id_article IN #ARTICLES_LIES}>
- <li><a href="[(#URL_ARTICLE)]">#TITRE</a></li>
- </BOUCLE_articles_lies>
- <ul>
- </B_articles_lies>
Pour récupérer la liste des articles liant l’article de l’environnement :
- <BOUCLE_liant(ARTICLES_LIES){id_article_lie=#ID_ARTICLE}{par rang}>
- <BOUCLE_lesArticlesLiants(ARTICLES){id_article}>
- <a href="[(#URL_ARTICLE)]">#TITRE</a>
- </BOUCLE_lesArticlesLiants>
- </BOUCLE_liant>




a2a pour SPIP 2.x
Vos commentaires
# Le 19 mai à 14:57, par ?
En réponse à : Le plugin a2a pour lier des articles
Bonjour,
De toute évidence, le lien indiqué pointe vers une version SPIP 3 (paquet.xml).
Serait-il possible de conserver un lien pour SPIP 2 ?
Merci beaucoup !
# Le 19 mai à 15:11, par b_b
En réponse à : Le plugin a2a pour lier des articles
Oui le problème vient de ce commit :
http://zone.spip.org/trac/spip-zone/changeset/59319
Je viens de corriger tout ça, merci pour le signalement.
Répondre à ce message
# Le 3 février à 00:47, par Tagada
En réponse à : Le plugin a2a pour lier des articles
Bonjour,
Et merci pour ce super plug-in !
Je préviens : je suis novice ....
Je souhaiterai pouvoir mettre 2 boites type « Lire aussi » par articles (avec des articles liés différents).
Pour la première pas de problème. C’est parfait.
Est ce que je peux me « re-servir » de ce plug-in pour la seconde ?
Merci de votre indulgence...
# Le 5 février à 01:52, par DD
En réponse à : Le plugin a2a pour lier des articles
Bonjour, je ne sais pas si j’ai bien compris ton besoin. est-ce que ceci y répond :
Tu peux dupliquer la boucle en changeant le nom :
<BOUCLE_liant2(ARTICLES_LIES){id_article_lie=#ID_ARTICLE}{par rang}><BOUCLE_lesArticlesLiants2(ARTICLES){id_article}>
<a href="[(#URL_ARTICLE)]">#TITRE</a>
</BOUCLE_lesArticlesLiants2>
</BOUCLE_liant2>
et changer ajouter les critères en fonction de ce que tu veux.
# Le 5 février à 14:02, par Tagada
En réponse à : Le plugin a2a pour lier des articles
BONJOUR,
Merci pour la réponse mais ce que je voulais c’est une aute module a2a, y compris dans la partie privé, pour pouvoir lier d’autre articles.
J’ai réussi en bidouillant : ce n’est surement pas orthodoxe mais j’ai dupliqué le plug-in, je l’ai nommé b2b et modifié le noms des variables dans chaque fichier qui pouvaient créer une « interférence » avec a2a.
Ca fonctionne : partie admin j’ai 2 blocs distincts « articles liés » que je peux donc faire apparaitre comme je veux dans ma page.
Désolée si je n’emploie pas les bons termes, mais je débute....
Merci en tous cas à toutes les bonnes âmes de Spip-contrib qui me permettent d’avancer....
Répondre à ce message
# Le 26 janvier à 23:03, par Mike
En réponse à : Le plugin a2a pour lier des articles
Tout d’abord merci pour ce super plugin
J’ai juste un petit souci. lorsque je fais une recherche textuelle, j’ai le menu pour lier dans les deux sens
par contre en recherchant par arborescence, je ne peux que lier simplement
Est-il possible de le modifier et si oui comment. J’ai bien essayé de le faire moi même avant de demander mais je me suis perdu dans le code !
merci d’avance
# Le 27 janvier à 11:53, par b_b
En réponse à : Le plugin a2a pour lier des articles
Salut, voilà qui corrige ce manque :
http://zone.spip.org/trac/spip-zone/changeset/57740
Merci pour le signalement ++
# Le 1er février à 17:29, par ?
En réponse à : Le plugin a2a pour lier des articles
Avec un peu de retard, je te remercie pour avoir effectué les modifs aussi rapidement ! C’est génial !
Répondre à ce message
# Le 25 décembre 2011 à 19:58, par Denis
En réponse à : Le plugin a2a pour lier des articles
Salut, est-ce qu’une version pour spip3 est prévue ?
# Le 26 décembre 2011 à 13:06, par b_b
En réponse à : Le plugin a2a pour lier des articles
Salut, oui j’ai prévu de porter le plugin sous SPIP 3, par contre je ne peux pas vous dire quand cela sera fait car ça dépend de mon temps libre...
++
# Le 27 décembre 2011 à 21:40, par Denis
En réponse à : Le plugin a2a pour lier des articles
Merci, c’était juste pour savoir si je pouvais compter dessus. Mais c’est vraiment pas urgent
Répondre à ce message
# Le 20 décembre 2011 à 16:03, par captain_torche
En réponse à : Le plugin a2a pour lier des articles
Plugin très sympa !
J’aurais eu besoin de la même fonctionnalité étendue aux rubriques ... C’est possible d’adapter le plugin en ce sens sans trop de bidouilles ?
# Le 20 décembre 2011 à 16:07, par b_b
En réponse à : Le plugin a2a pour lier des articles
Salut, non je ne pense pas que ça soit réalisable sans trop de bidouille ;) Mais tu devrais peut être regarder du côté du plugin polyhierarchie qui semble plus répondre à ton besoin.
++
# Le 20 décembre 2011 à 16:10, par captain_torche
En réponse à : Le plugin a2a pour lier des articles
Je regarde, mais effectivement ça semble pas mal ;)
Répondre à ce message
# Le 6 novembre 2011 à 17:40, par Tropicaloo
En réponse à : Le plugin a2a pour lier des articles
Bonjour,
Tout d’abord merci pour ce super plugin qui m’est particulièrement utile pour plusieurs sites.
Il y a un petit point sur l’ergonomie des liens qui me laisse par contre perplexe [Rev 53136] :
Sur la page rédactionnelle d’un article, les titres des articles liés proposent une URL vers leur page publique respective et non pas vers leur page rédactionnelle.
Ma question est : pourquoi choisir de sortir de l’espace privé à ce moment là ? La gestion des liens entre les articles se fait dans le privé mais la navigation entre ces différents articles oblige à d’incessants aller-retour entre public et privé.
Pour ma part j’ai modifié l’url dans le fichier privé\contenu\a2a-article.html du plugin ligne 12. Mais peut-être cette façon de voir est-elle très personnelle ?
Cordialement.
# Le 7 novembre 2011 à 10:04, par b_b
En réponse à : Le plugin a2a pour lier des articles
Salut, je viens de faire le test chez moi sur un SPIP 2.1.11 svn du jour avec une version à jour de a2a et les liens vers les articles liés pointent bien vers la page de l’article dans l’espace privé. Es-tu certain d’utiliser une version à jour du plugin ?
++
# Le 8 novembre 2011 à 22:51, par Tropicaloo
En réponse à : Le plugin a2a pour lier des articles
Salut b_b, la version du plugin que j’utilise est une [Rev 53136] sur un serveur Wamp local de test en SPIP 2.1.11 et sur un site en ligne en SPIP 2.1.10. Dans les deux cas j’obtiens le même phénomène.
La ligne n°12 incriminée dans le fichier privé\contenu\a2a-article.html contient le code
[(#URL_ARTICLE|url_absolue)]qui génère bien une URL absolue cad publique et non pas une URL locale pour la partie privée.J’ai obtenu encore aujourd’hui une [Rev 53136] avec :
- un téléchargement avec le lien situé en haut de cette page
- un téléchargement manuel sur la Zone
- un téléchargement auto avec le chargeur
J’ai personnellemnt modifié le code
[(#URL_ARTICLE|url_absolue)]par?exec=articles&id_article=[(#ID_ARTICLE)]et tout fonctionne pour moi.Cdlt
# Le 9 novembre 2011 à 00:45, par b_b
En réponse à : Le plugin a2a pour lier des articles
Salut, bien étrange comme bug, je ne l’observe par chez moi (plusieurs sites en ligne ou en local). Il doit y avoir un truc qui cloche dans ton installation (un autre plugin peut être ou une variable de config).
Pour info, le plus propre pour corriger ton problème, serait de remplacer
[(#URL_ARTICLE|url_absolue)]par[(#URL_ECRIRE{articles,id_article=#ID_ARTICLE})].++
# Le 9 novembre 2011 à 01:06, par Tropicaloo
En réponse à : Le plugin a2a pour lier des articles
J’ai effectivement de nombreux autres plugins qui tournent. Peut-être effectivement un conflit avec l’un d’entre eux.
Merci beaucoup pour la manière propre de l’écrire, je ne l’avais pas trouvé ou plutôt pas eu le temps de la trouver. J’avais fait ça à l’arrache. J’ai testé, c’est tout bon.
Merci encore.
Cdt.
Répondre à ce message
# Le 1er novembre 2011 à 16:30, par marjorie
En réponse à : Le plugin a2a pour lier des articles
Je connais le même problème que Master Juh avec toutefois la version 0.4.3 installée sur un spip SPIP 2.1.11 [18566]. je peux faire une recherche, ça me trouve des résultats, mais quand je veux lier, ça ne se fait pas.
A la base, j’avais installé le plugin par le biais du chargeur auto, je l’ai réinstallé à la main, mais rien à faire... je ne peux pas lier d’article...
J’ai récupéré sur un autre de mes sites une version 0.4 du plugin, et là, ça fonctionne...
Répondre à ce message
# Le 3 septembre 2011 à 12:07, par Master Juh
En réponse à : Le plugin a2a pour lier des articles
Salut à tous,
J’utilise A2A avec bonheur depuis un moment. J’étais sous la version Rév. 47243, et j’installai alors le dernière version le 1er septembre (toujours la dernière version proposée quand j’écris ce message).
Et là, patatra : je ne peux plus lier d’article. Je peux rechercher l’article à lier, je clique sur « lier », et hop, le cadre se replie mais sans avoir lié l’article.
Je remis ma version précédente et ça marche à nouveau.
Il doit y avoir quelque chose qui tourne pas rond dans le dernier paquet.
# Le 3 septembre 2011 à 13:04, par b_b
En réponse à : Le plugin a2a pour lier des articles
Salut, comment as-tu récupéré le zip pour installer le plugin ? À la main ou depuis l’interface privé de SPIP avec le chargeur auto ?
Je viens de tester avec le plugin en version 0.4.2 SVN [50985] et cela fonctionne très bien.
Pour la petite histoire, Davux avait ajouté une fonctionnalité directement dans la branche stable du plugin. Puis, après discussion, cette fonctionnalité a été désactivée. Mais la version du plugin n’a pas été incrémentée. Du coup, si tu utilises le chargeur de plugin, il ne détectera pas une nouvelle version pour mise à jour.
S’il le faut, je m’occuperai d’incrémenter la version du plugin pour qu’une mise à jour soit disponible depuis le chargeur auto de SPIP.
++
# Le 3 septembre 2011 à 14:12, par Master Juh
En réponse à : Le plugin a2a pour lier des articles
J’avais pris le zip sur cette page et l’avais installé à la main.
Mais j’ai crié au loup un peu vite, désolé.
Je viens de réinstaller à la main le plugin et ça fonctionne sans problème.
Merci d’avoir réagi si vite en tout cas ;-)
Répondre à ce message
# Le 11 janvier 2011 à 16:04, par dd
En réponse à : Le plugin a2a pour lier des articles
Ce plugin est super mais il gagnerait à permettre le lien avec un article « en cours de rédaction »
# Le 12 janvier 2011 à 10:15, par b_b
En réponse à : Le plugin a2a pour lier des articles
Salut,
Je ne sais pas si c’est une bonne idée en fait. Dans quels cas ça permet vraiment une amélioration de la fonctionnalité actuelle ?
J’ai juste peur que cela alourdisse l’interface du plugin car il faudrait alors séparer ou bien distinguer les articles publiés des articles en cour de rédaction. Sinon les utilisateurs risquent de tenter de lier un article et de ne pas le voir dans leurs pages publiques car il est en cours de rédaction.
++
# Le 22 avril 2011 à 16:29, par YannX
En réponse à : Le plugin a2a pour lier des articles
Article lié « en-cours de rédaction »
deux réflexions :
- cela peut s’avérer utile pour des utilisations communautaires (ex. je rédige conjointement plusieurs articles sur spip-contrib...)
- la difficulté évoquée ci-dessus pourrait peut-etre etre résolue,
si l’on mettait au point un système de « modèle » pour les liens internes...
m2sou
Y
# Le 28 avril 2011 à 15:23, par audwill
En réponse à : Le plugin a2a pour lier des articles
bonjour,
j’utilise le plugin pour constituer des « dossiers », avec des articles publiés et.. des articles à venir. Du coup c’est vrai que la possibilité de lier des articles « proposés à l’évaluation » pourrait peut-être être utile dans ce cas pour pouvoir annoncer les articles à venir...
# Le 29 juin 2011 à 15:30, par DD
En réponse à : Le plugin a2a pour lier des articles
Bonjour,
En utilisant le plugin http://www.spip-contrib.net/Liens-entre-contenus est-ce que cela ne permettrait pas de lui laisser la gestion d’affichage des liens entre contenus non publiés ?
d
# Le 30 août 2011 à 04:34, par davux
En réponse à : Le plugin a2a pour lier des articles
On ne peut toujours pas lier des articles non publiés, mais je viens de permettre l’affichage des articles quel que soit leur statut (par exemple dans le cas où un article lié est dé-publié).
La raison est que depuis les versions récentes, il y a une puce qui montre (et permet de changer) le statut des articles liés dans la liste, donc pas d’ambigüité. Inversement c’était perturbant de pouvoir lier des articles mais qu’ils soient totalement absents de la liste, et il n’y avait aucun moyen d’accéder à l’information.
Mais c’est vrai qu’il serait pratique de lier des articles non publiés, pour tout préparer avant la publication.
Répondre à ce message
# Le 30 août 2011 à 04:41, par davux
En réponse à : Le plugin a2a pour lier des articles
On peut maintenant qualifier (avec un mot, un code etc.) le type de liaison entre les articles avec un champ « type_liaison » de type chaîne de caractère. À chaque webmestre ou équipe éditoriale d’y mettre le sens qu’elle souhaite.
Merci de tester pour voir si tout va bien !
L’interface (dans l’espace privé) n’est pas très ergonomique car j’ai voulu la retoucher le moins possible dans un premier temps, et l’interface existante était peu adaptée à cette nouvelle donnée, mais on pourrait réfléchir à quelque chose de plus pratique.
Répondre à ce message