article-category ~ liste des articles d'une catégorie

Ce simple shortcode permet d'insérer une liste des articles d'une catégorie.

➠ article_category : liste des articles d'une catégorie

Cliquer pour lire la documentation

syntaxe {up article-category=catid}
Une action très pratique pour lister les articles de la catégorie en cours, il suffit de taper {up article-category}
TODO: gestion contenu affiché. ex: #TITRE# (#DATE#). Prévoir modèle par défaut dans actionprefs
TODO: filtre sur vue pour afficher uniquement en vue blog, article, ...
author LOMART version 1.0 license GNU/GPLv3
  • article_category: ID de la catégorie ou vide pour celle de l'article actuel
  • maxi: Nombre maxi d'article dans la liste
  • no_published=1: Liste aussi les articles non publiés
  • sort_by=title: tri: title, ordering, created, modified, publish_up, id, hits
  • sort_order=asc: ordre de tri
  • author: filtre sur auteur: liste des id ou article, current
  • class: classe(s) pour bloc principal
  • style: style inline pour bloc principal
  • title (titre): titre HTML si article trouvé.
  • title-tag=h3: niveau du titre
  • title-class: classe(s) pour le titre
  • title-style: style inline pour le titre
  • list-class: classe(s) pour la liste
  • list-style: style inline pour la liste

    Cette action est en cours de conception. Son but est de tester la lecture de la base de données

    Cette action permet d'ajouter la liste des articles d'une catégorie

    {up article_category}

    Ce simple shortcode sans argument affiche tous les articles de la catégorie de l'article courant. Dans notre cas, ce sont toutes les démonstration d'actions.

    Shortcode avec paramétres

    {up article_category | maxi=5 
      | sort_by=modified | sort_order=desc 
      | style=border:tan solid 1px 
      | title=Les 5 derniers articles modifiés 
      | title-style=margin:5px 30px;border-bottom:tan 1px solid
      | list-style=list-style-type:lower-roman 
    }
    

    Le shortcode ci-dessus permet d'afficher les 5 derniers articles modifiés avec un style de liste en chiffres romains. Le titre, indiqué dans le shortcode, sera affiché uniquement si la liste contient des éléments.

    Filtre par auteur(s)

    La version 1.4 permet un filtrage sur les auteurs des articles. Il suffit d'ajouter le paramètre author

    Tous les articles des auteurs d'id 80 et 82.

    {up article-category | author=80,82 } 

    Tous les articles de l'auteur de l'article courant

    {up article-category | author=article } 

    Tous les articles de l'auteur connecté

    {up article-category | author=current } 

    Test du shortcode dans un module

    Les lignes ci-dessous sont affichées par {loadposition demo-up-module}.
    Le module à cette position est un module personnalisé qui contient le shortcode

    {up article_category=10,12 | maxi=5 | sort_by=created | sort_order=desc | style=list-style-type:square}

    En dehors du fait d'être utilisée dans un module, met en avant la possibilité d'indiquer la ou les catégories des articles à afficher.