Exemple programmation
Rubriques
Articles
Un niveau d’accès sur les objets
Une colonne de type int, représentant un niveau d’accès, ajoutée à la table auteur/visiteur et à la table d’un objet (article, rubrique, mot clé, brève...) permet de protéger ses objets en fonction de l’auteur/visiteur authentifié.
Champs Extras — API et créations
Dans ce document vous trouverez expliquées les API disponibles dans le plugin « Champs Extras » ainsi que les manières de les utiliser pour créer (…)
Notes sur les jointures entre tables
Après avoir cherché à divers endroits des infos sur les jointures entre tables dans SPIP, je réunis ici quelques notes en vrac...
Critères : (…)Une nouvelle balise : exemple avec #TRIMESTRE
Un exemple de création d’une balise
#TRIMESTRE
dans les boucles articles.Présenter des évènements : agenda2+zpip
Voici un petit ensemble de squelettes qui montrent les évènements du plugin AGENDA 2 et qui s’incluent dans le modèle de squelettes du plugin ZPIP (…)
Balise #FOREACH
une balise pour appliquer un modèle à tous les éléments d’une balise contenant un tableau
Composition avec d’autres squelettes
Un squelette à but pédagogique créé durant un stage en entreprise.
Citations aléatoires extraites d’un article
Extraire aléatoirement un des paragraphes d’un article donné et l’afficher en ligne grace à un filtre.
Si vous avez un article spécifique (…)Tri alphabétique des auteurs
Lister tous vos auteurs par ordre alphabétique selon leur nom
Dépublie
Dépublie des objets, comme des articles à une date prédéfinie, soit automatiquement avec une durée établie au moment du changement de statut en (…)