SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

273 Plugins, 191 contribs sur SPIP-Zone, 193 visiteurs en ce moment

Accueil du site > Auteurs, authentification et autorisations > Groupes d’auteurs > ciag : plugin « Groupes d’auteurs »

ciag : plugin « Groupes d’auteurs »

30 novembre 2011 – par Equipement – <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

16 votes

Ce plugin facilite l’affectation des auteurs aux rubriques, via des groupes d’auteurs. Il offre également des vues globales des affectations de rubriques aux auteurs.

Les objectifs de ce plugin

Le premier objectif est de faciliter l’affectation des auteurs aux rubriques, via des groupes d’auteurs. Le second objectif est d’offrir des listes qui offrent des vues globales des affectations de rubriques aux auteurs.

Pourquoi un plugin supplémentaire sur ce sujet ?

Il existe déjà un plugin intitulé « Gestion de Groupes d’auteurs 2 », toutefois ce plugin ne permet pas d’affecter des rubriques à des groupes d’auteurs.

Compatibilité

-  Le plugin est compatible SPIP 2.1 et SPIP 3.
-  Il est compatible avec PHP 5 (y compris PHP 5.3).
-  Il est compatible avec les plugins "ciar : accès restreints issus de Giseh" et "cirr : rédacteur restreint".

Installation

Le plugin s’installe comme tous les plugins, cf. http://www.spip.net/fr_article3396.html .

Utilisation

Le détail des fonctionnalités de ce plugin figure dans la documentation ci-jointe.

Ce plugin permet d’affecter des rubriques à des auteurs :
-   Les groupes d’auteurs servent à rassembler des auteurs afin de leur attribuer des rubriques communes. Par exemple, au lieu d’affecter directement une rubrique à un auteur, puis à un autre auteur, …, on crée un groupe d’auteurs, on lui affecte les auteurs et la rubrique en question.
-   Un groupe d’auteurs peut être affecté à plusieurs rubriques.
-   Un groupe d’auteurs contient plusieurs auteurs (il n’y a aucun intérêt à créer un groupe pour un seul auteur).
-   Un auteur peut appartenir à plusieurs groupes d’auteurs.
-   Une rubrique peut être affectée à plusieurs groupes d’auteurs.
-   L’affectation directe d’une rubrique à un auteur reste possible. Par cohérence avec le fonctionnement de SPIP, l’affectation des rubriques à un groupe d’auteurs bénéfice d’un mécanisme d’héritage dynamique (si une rubrique est affectée à un groupe d’auteurs, ses sous-rubriques actuelles et à venir, le seront automatiquement par héritage). Par ailleurs, un groupe d’auteurs ne sera modifiable que par les gestionnaires de ce groupe.

Illustration en image

Page de l’ensemble des groupes d’auteurs :

Page d’un groupe d’auteurs :

Liste des auteurs et de leurs rubriques :

Pour en savoir plus

SPIP utilise sa table de relation entre auteurs et rubriques dans au moins 11 fichiers PHP, qu’il faut éviter de surcharger. Aussi, ce plugin répercute automatiquement l’affectation des groupes d’auteurs aux auteurs ou aux rubriques, dans l’affectation des auteurs aux rubriques.
-   Lorsqu’un groupe d’auteurs se voit affecter (ou retirer) une rubrique, cette rubrique est automatiquement affectée (ou retirée) à chaque auteur du groupe (avec un mécanisme évitant de saturer Mysql).
-   Lorsqu’un groupe d’auteurs se voit affecter (ou retirer) un auteur, cet auteur est automatiquement affecté (ou retiré) aux rubriques de ce groupe d’auteurs.
-   Si on désactive le plugin « Groupes d’auteurs », le fonctionnement du site reste inchangé, car les affectation des rubriques aux auteurs demeurent.
-   A noter que ceci évite d’impacter les performances en fonctionnement courant du site.

Il existe des cas particuliers. Par exemple, lorsqu’un groupe d’auteurs se voit retirer un auteur, il convient de retirer automatiquement à cet auteur, les rubriques affectées à ce groupe d’auteurs, sauf si l’auteur est lié à la rubrique via un autre groupe. Etc.

Retour en haut de la page

Vos commentaires

  • Le 9 janvier à 20:57, par jmfre En réponse à : ciag : plugin « Groupes d’auteurs »

    Effectivement.

    J’ai supprimé les plugins CIAR et CIAG, puis je les ai réinstallé et tout fonctionne.

    Avec tous mes remerciements
    Merci pour votre travail et vos indications

    Jean-Michel

    Répondre à ce message

  • Le 9 janvier à 17:06, par jmfre En réponse à : ciag : plugin « Groupes d’auteurs »

    Bonjour

    Merci pour vos remarquables plugins.

    L’installation du plugin CIAG semble s’être passée correctement.
    En cliquant sur « Auteurs de ce groupe / modifier », j’ai eu l’erreur suivante :
    Fatal error : Call to undefined function ciar_grp_contient_ec_pas_gerer() in /xxxxx/tekitoi.net/plugins/auto/ciag/inc/ciag_commun.php on line 1307

    (j’ai remplacé le chemin par les xxxxx)

    Cette erreur revient, même après mise à jour avec le plugin « ciar ciag... »

    Avez vous une piste ?

    Merci encore pour l’ensemble de vos plugins

    Jean-Michel

    • Le 9 janvier à 17:43, par Equipement En réponse à : ciag : plugin « Groupes d’auteurs »

      Bonjour. Le plugin CIAG fonctionne parfaitement sur plusieurs sites (avec ou sans le plugin CIAR).
      Le message signifie que le plugin CIAR est activé mais que sa version est trop ancienne (sa version doit être 1.4 ou supérieure) ou bien que le fichier ciar_fonctions.php n’arrive pas à être chargé (il convient de vérifier les droits sur les fichiers du plugin CIAR).

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d'abord sur gravatar.com (gratuit et indolore) et n'oubliez pas d'indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Introduction à la création d’un livre

    17 janvier – <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Pour produire un livre avec SPIP, on peut produire un PDF. Une des solutions est d’utiliser LaTeX. C’est celle que nous avons choisie. SPIP et LaTeX SPIP permet de produire n’importe quel fichier de type text. En général, il produit des fichiers (...)

  • Escal-V3

    16 février – <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Un jeu de squelettes proposant un affichage en 2 ou 3 colonnes avec un large choix de noisettes à insérer ou pas, fortement paramétrable depuis l’espace privé . A l’instar de sa petite soeur plugin Escal-V2 dont elle reprend toutes les (...)

  • SPIP 1.9.2n, 2.0.17, 2.1.12 disponibles

    17 novembre 2011 – 10 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Bonjour, Plusieurs failles de sécurité ont été repérées (Merci à High-Tech Bridge SA Security Research Lab, Davy et Arnault) dans les versions 1.9, 2.0 et 2.1 de SPIP. Nous rappelons à toutes et tous que le meilleur moyen pour signaler des failles, ou (...)

  • Table des Matières

    29 juillet 2007 – 50 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ajoute des ancres en fonction des intertitres et fournit une balise pour afficher la « table des matières » d’un article - autrement dit un « sommaire » -.

  • Navigation AJAX

    31 janvier – 30 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin permet de modifier automatiquement une parties des liens internes de manière à ce qu’ils ne déclenchent pas un chargement complet de la page cible, mais un chargement en AJAX de certains éléments spécifiés à l’avance. Il permet aussi de (...)