Objectif
Le plugin permet de sélectionner, pour chaque rubrique, un article d’accueil qui pourra être utilisé par le webmestre pour présenter la rubrique.
Sélectionner l’article d’accueil d’une rubrique
Une fois le plugin installé, un formulaire sera visible sur la page de gestion d’une rubrique permettant de sélectionner l’article à mettre en avant.
- utiliser le plugin Court-Circuit, qui permet de rediriger automatiquement la rubrique vers l’article d’accueil
- modifier vos squelettes, voir ci-dessous.
Utilisation dans les squelettes
Pour connaître l’identifiant de l’article d’accueil d’une rubrique, il suffit d’utiliser la balise #ID_ARTICLE_ACCUEIL
au sein d’une boucle RUBRIQUES.
Par exemple :
<BOUCLE_marubrique(RUBRIQUES){id_rubrique}>
<BOUCLE_accueil(ARTICLES){id_article=#ID_ARTICLE_ACCUEIL}>
</BOUCLE_accueil>
</BOUCLE_marubrique>
Critère {article_accueil}
Introduit en version 2.1.0.
Il permet de sélectionner les articles étant ou non des articles d’accueil.
Il pourra être pratique sur des boucles un peu spécifique.
// Dans ce secteur, il y a comme article d’accueil
<BOUCLE_liste(ARTICLES){article_accueil}{id_secteur}>...</BOUCLE_liste>
// Dans cette rubrique, ce ne sont pas des article d’accueil
<BOUCLE_liste(ARTICLES){!article_accueil}{id_rubrique}>...</BOUCLE_liste>
Par exemple pour sélectionner les articles d’accueil ayant un document PDF attaché
<BOUCLE_avec_pdf(ARTICLES)
{article_accueil}
{rubriques.id_parent = 3}
{documents.extension = pdf}
{!par date}
>
...
</BOUCLE_avec_pdf>
Besoin de plus d’options ?
Le plugin Article d’accueil a vocation à offrir une solution simple pour sélectionner un article à mettre en avant.
Si vous avez besoin d’un système plus complexe permettant de sélectionner plusieurs articles pour une même rubrique et de gérer leur rang, voyez plutôt le plugin Sélection d’articles.
Discussions par date d’activité
2 discussions
Bonjour,
L’un de mes sites utilise ce plugin pour quasiment toutes ses rubriques.
J’aimerais donc savoir si une version pour spip 4.0 est prévue prochainement ou si je doit trouver une autre solution.
Merci d’avance,
Cordialement,
Hervé
Il est quasi fonctionnel en 4.0. Il y a juste un petit détail à regler, qui est d’ordre esthétique. Cf https://git.spip.net/spip-contrib-extensions/article_accueil/issues/1
Merci de réponse.
Donc, si le bug n’est qu’esthétique, je ne prend pas de gros risque si je modifie la compatibilité dans le fichier xml du plugin ?
Cordialement,
Hervé
non, tu ne prendrai pas de gros risque.
D’ailleurs je viens juste de taguer la v2.0.0 qui permet la compat spip 4, suites aux correctifs stylistique de tcharlss.
Top
je vais tester la nouvelle version officiellement compatible.
merci
Bonjour,
Pour info, la v2 du plugin ne semble plus totalement compatible avec SPIP 3.2 en raison de l’utilisation du filtre
spip_version_compare
dans le formulaireediter_article_accueil
.J’ai fait un ticket sur git : https://git.spip.net/spip-contrib-extensions/article_accueil/issues/2
Répondre à ce message
Bonjour
Spip 3.2.11
plugin activé, article choisi, cache vidé
ça ne marche pas
(exemple → https://ulrichjsekinger.eu/spip.php?rubrique6&var_mode=calcul)
des pistes pour investiguer ?
merci !
jc
ah ma connaissance le plugin ne fait pas tout seul la redirection, mais se contente de fournir des outils pour le squelette.
On peut parfois avoir besoin d’un article d’accueil + quand même la page de rubrique
le plugin court circuit répondrait mieux à votre besoin je pense
Que manque-t-il alors au squelette rubrique pour que le plugin fonctionne ? Merci !
Mais le plugin fonctionne. Il fait ce pour quoi il est prévu : permettre d’associer un article d’accueil à une rubrique. Ensuite ce qu’on fait de cet article d’accueil dépend de ton besoin. Relis la doc :)
Mais surtout je t’invite à utiliser le plugin court-circuit, qui à mon avis répond exactement à ton besoin (même si tu ne l’a pas préciser explicitement).
Je vais corriger la doc pour la rendre plus clair.
Ah dac ! Merci beaucoup de tes réponses qui m’ont enfin éclairées !
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |