SPIP-Contrib

SPIP-Contrib

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

288 Plugins, 197 contribs sur SPIP-Zone, 131 visiteurs en ce moment

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

ciag : plugin « Groupes d’auteurs »

30 novembre 2011 – par Equipement – 27 commentaires

21 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.

Dernière version du plugin

La version du 25/04/2012 apporte une compatibilité avec une volumétrie d’auteurs élevée.

La version du 02/05/2012 corrige une incompatibilité introduite par la version 3.0.0-rc de SPIP.

La version du 29/10/2012 ajoute un mécanisme qui vérifie qu’il reste au moins un administrateur du site, lorsqu’on ajoute des auteurs à un groupe d’auteurs.

Dernière modification de cette page le 27 janvier 2017

Retour en haut de la page

Vos commentaires

  • Le 1er juillet à 19:10, par Nazar En réponse à : ciag : plugin « Groupes d’auteurs »

    Hello. Could you please help with my query ? If I need to group not auteurs, but visiteurs per site - what I am supposed to change within plugin in this case ?

    Is there any preference or variable which is configurable and will let me select what entity should I group : auteur or visiteur ?

    Répondre à ce message

  • Le 25 avril à 23:03, par christophe4 En réponse à : ciag : plugin « Groupes d’auteurs »

    Bonjour

    J’envisage d’utiliser CIAG sur un site SPIP 3.1.4 . Avez-vous un retour d’expérience à ce sujet ? Est-il fonctionnel ? Avez-vous du effectuer des modifications sur le plugin en ligne ?

    Cordialement

    • Le 26 avril à 09:10, par Equipement En réponse à : ciag : plugin « Groupes d’auteurs »

      CIAG est compatible avec SPIP 3.0.

      Visiblement, certains l’utilisent avec SPIP 3.1 :
      https://contrib.spip.net/ciag-plugin-Groupes-d-auteurs#forum487073

    • Le 27 avril à 15:50, par christophe4 En réponse à : ciag : plugin « Groupes d’auteurs »

      Bonjour

      mes premiers tests de CIAG sous SPIP 3.1.4. sont concluants.
      J’observe cependant un comportement erroné dans un cas très particulier, probablement un bug de CIAG qu’il est facile d’éviter.
      Lorsque qu’une personne est webmestre sous SPIP, et qu’on lui restreint les rubriques à gérer, il devient administrateur restreint (il perd par exemple les droits de gestion des plugins tout en apparaissant webesmetre dans le liste des auteurs voir http://forum.spip.net/fr_267046.html).
      Pour ces personnes, l’attribution à un groupe d’auteurs n’ajoute pas les rubriques du groupe d’auteurs. CIAG semble le considérer comme un webmestre (ce qu’il n’est pas) et ne lui attribue donc pas de rubriques à gérer.

      Personnellement je résouds le problème en évitant cette situation (webmestre + administrateur restreint), configuration qui n’a pas de sens à mon avis mais se trouvait sur un site SPIP dont je reprends la gestion.

      Un grand merci aux concepteurs du plugin CIAG.

    • Le 27 avril à 16:38, par Equipement En réponse à : ciag : plugin « Groupes d’auteurs »

      Quelle est la version de CIAG utilisée ?

    • Le 27 avril à 16:50, par christophe4 En réponse à : ciag : plugin « Groupes d’auteurs »

      j’utilise la dernière : 2.1.0 stable.

    • Le 27 avril à 17:22, par Equipement En réponse à : ciag : plugin « Groupes d’auteurs »

      La documentation du plugin CIAG indique à la fin de la page 10 :

      Si un auteur à sa case « webmestre » cochée (ou que son identifiant figure dans la constante _ID_WEBMESTRES de SPIP), son ajout à un groupe d’auteur ne le rendra pas restreint.

    • Le 27 avril à 17:27, par christophe4 En réponse à : ciag : plugin « Groupes d’auteurs »

      mea culpa, je ne l’avais pas vu !

    Répondre à ce message

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

    Sur un site avec CIAG et CIAR, si on crée un auteur avec le statut administrateur puis qu’on l’affecte à un groupe d’auteurs comportant des rubriques, il n’est pas restreint aux rubriques du groupe d’auteurs.

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

      Sous SPIP 3.0, si on ajoute, à un groupe d’auteurs, un administrateur qui peut créer des espaces collaboratifs (ou y être affecté) tout en restant administrateur du site, il ne deviendra pas administrateur restreint. C’est normal, d’ailleurs cette mention figure en bas de la page (exec=ciag_gerer_auteurs&id_groupe=...).

      En revanche, il n’est pas normal que, sous SPIP 3.0, un administrateur avec l’option « Cet administrateur est affectable à des espaces collaboratifs (sans pouvoir en créer) et deviendra alors administrateur restreint » ne devienne pas restreint après avoir été ajouté à un groupe d’auteurs comportant des rubriques.

      Cela sera corrigé dans la prochaine version de CIAG.

    Répondre à ce message

  • Le 21 avril 2016 à 13:50, par Tinous En réponse à : ciag : plugin « Groupes d’auteurs »

    Bonjour,

    Sur Spip 3.1.1 les rédacteurs et les visiteurs n’apparaissent pas dans la liste des auteurs à sélectionner. Seuls les administrateurs sont visibles.

    Est-ce normal ?

    • Le 21 avril 2016 à 15:31, par Equipement En réponse à : ciag : plugin « Groupes d’auteurs »

      Bonjour,

      • Le plugin CIAG est compatible avec SPIP 2.1 et SPIP 3.0.
      • Je viens d’effectuer un essai sur un site de test sous SPIP 3.1.1. Dans le formulaire d’ajout d’auteurs à un groupe (exec=ciag_gerer_auteurs&id_groupe=...), les rédacteurs et les visiteurs sont bien affichés et leur affectation au groupe s’est déroulée sans problème.
    • Le 21 avril 2016 à 17:47, par Tinous En réponse à : ciag : plugin « Groupes d’auteurs »

      Bonjour,

      Vous avez de la chance alors, car moi même en éditant le fichier paquet.xml pour le rendre compatible avec spip 3.1.1 j’ai toujours le même problème.

    • Le 21 avril 2016 à 18:19, par Equipement En réponse à : ciag : plugin « Groupes d’auteurs »

      Pour mon essai sur un site de test sous SPIP 3.1.1, j’ai utilisé CIAG version 2.0.0.

      Remarque : Je n’ai pas édité le fichier paquet.xml.

    • Le 21 avril 2016 à 21:32, par Tinous En réponse à : ciag : plugin « Groupes d’auteurs »

      Et où pourrait t-on trouver cette version 2.0.0 ? Est-elle différente de celle proposée en Zip plus haut ?

    • Le 22 avril 2016 à 09:13, par Equipement En réponse à : ciag : plugin « Groupes d’auteurs »

      La version 2.0.0 du plugin CIAG est celle qui est dans le fichier ciag_150721.zip qui est joint à la présente page.

    • Le 24 avril 2016 à 04:05, par Tinous En réponse à : ciag : plugin « Groupes d’auteurs »

      Je viens de tester la version 2.0.0 sur un Spip 3.1.1 tout neuf et vierge avec l’administrateur, 1 visiteur et 1 rédacteur. Mais seul l’administrateur est visible.

    • Le 25 avril 2016 à 11:27, par Equipement En réponse à : ciag : plugin « Groupes d’auteurs »

      La réponse à la question figure à la page 10 de la documentation (qui est jointe à la présente page) :

      • Si le plugin « cirr : rédacteurs restreints » est activé, les rédacteurs sont proposés.
      • Si le plugin « ciar : accès restreints issus de Giseh » est activé, les rédacteurs et les visiteurs sont proposés.

    Répondre à ce message

  • Le 2 mai 2012 à 00:48, par blabla En réponse à : ciag : plugin « Groupes d’auteurs »

    Bonjour,

    je viens d’installer le plugin sur un spip 3.0 et j’obtiens une erreur

    Call to undefined function icone_inline() in [...]plugins/auto/ciag_120425/exec/ciag_groupe_auteurs.php on line 45

    en fait la fonction « icone_inline » a été remplacée par la fonction « icone_verticale » dans spip 3 (http://core.spip.org/projects/spip/repository/revisions/17325).

    Il suffit donc de faire cette modif dans les fichiers du plugin pour réparer.

    • Le 2 mai 2012 à 09:43, par Equipement En réponse à : ciag : plugin « Groupes d’auteurs »

      Bonjour,
      Merci de m’avoir signalé cette incompatibilité introduite par la version 3.0.0-rc de SPIP.
      Toutefois, si l’on remplace « icone_inline » par « icone_verticale » dans le plugin CIAG, il deviendra alors incompatible avec SPIP 2.1.
      Aussi, je viens de déposer une nouvelle version du plugin (du 02/02/2012) qui assure la compatibilité avec SPIP 2.1 et SPIP 3.0.0-rc sur ce point.

    Répondre à ce message

  • Le 9 janvier 2012 à 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 2012 à 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 2012 à 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

bouton radio modere priori

Attention, votre message n’apparaîtra qu’après avoir été relu et approuvé.

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

  • Lecteur Multimédia

    28 février 2007 – 323 commentaires

    Le plugin « lecteur multimedia » permet la lecture et l’affichage de sons ou de vidéos. Il enrichit l’affichage des raccourcis des documents ajoutés <docX>. Il ajoute des lecteurs flash adaptés aux formats .MP3 et .FLV. Le plugin agit sur tous (...)

  • Le Squelette Zpip

    11 novembre 2009 – 353 commentaires

    Ce squelette n’est plus maintenu, il est remplacé par SPIPr-dist Zpip est un modèle de squelette réutilisable, modulaire et disposant d’une galerie de thèmes. Ce modèle de squelette rend l’installation d’un site avec son thème plus facile, et la (...)

  • Zpip-vide v2

    9 novembre 2012 – commentaires

    Zpip-vide fournit un squelette Z vide de contenu, à remplir de noisettes avec le noiZetier. Compatibilité Cette version 2 de Zpip-vide, développée pour SPIP 3, est toujours compatible avec Zpip v1. Elle est par contre incompatible avec Zpip v2 (...)

  • Menus

    18 août 2009 – 985 commentaires

    Créez enfin vos menus facilement !

  • Accordion JQuery

    22 février 2016 – commentaires

    Un plugin qui permet d’activer la librairie Jquery accordion https://jqueryui.com/accordion/ et de l’utiliser directement dans votre contenu rédactionnel ou même ailleurs comme dans un menu. Obtenez des paragraphes repliables en accordéon avec le (...)