Objectifs
Ce plugin permet de créer des groupes d’auteurs et également d’associer ces groupes aux zones créées par le plugin Acces Restreint 3.0
Installation
Ce plugin s’installe comme tous les autres, en créant un sous-répertoire dans le répertoire plugins, cf. http://www.spip.net/fr_article3396.html.
Il n’utilise pas le configurateur CFG et est accessible via la page d’administration des plugins en cliquant sur Page de gestion via l’url http://monsite/ecrire/?exec=groupes.
Seuls les webmestres ont accès a la configuration de ce plugin.

Utilisation
On accède alors à plusieurs actions possibles

gerer les groupes
- On peut tout d’abord gerer les groupes et si nécessaires les associer à une ou plusieurs zones créés par le plugin Acces Restreint 3.0(c’est le but premier de la création de ce plugin).
- on peut aussi bien sur les supprimer. Si un auteur est retiré d’un groupe il est automatiquement retiré de la ou des zones associées au groupe.
Mais le groupe d’auteurs peut bien sur servir aussi a autre chose si on en a l’usage.

liste des auteurs
On peut voir également les auteurs associés au groupe.

On peut ajouter manuellement les auteurs, les supprimer mais l’ajout peut également être automatique, sous conditions,
gerer les liens
La valeur d’un champ de la table auteur peut automatiquement associer cet auteur au groupe. Ici si ville contient PARIS l’auteur est associé au groupe un

avec un annuaire LDAP

Ce plugin travaille aussi avec le plugin ldaplus en associant un groupe existant a une valeur memberof d’un auteur,
Les auteurs sont alors associé automatiquement aux groupes créés.
Ceci ne demande qu’a être amélioré et est donc disponible sur la zone
[1]



le zip du plugin
Vos commentaires
# Le 5 septembre 2011 à 03:50, par pierre
En réponse à : Gestion de Groupes d’auteurs 2
bonjour, est ce qu’une version squelettisée est à l’étude ou en cours de réalisation pour 2.1 ou 3 qui permettrait l’usage de ce plugin à des non développeurs ? merci
Répondre à ce message
# Le 25 juillet 2011 à 10:39, par ?
En réponse à : Gestion de Groupes d’auteurs 2
Bonjour,
quand sera-t-il compatible spip 2.1 ?
Cordialement
# Le 25 juillet 2011 à 15:48, par phil93
En réponse à : Gestion de Groupes d’auteurs 2
quand quelqu’un d’autre essaiera de s’y pencher,, ce que je ne suis pas en mesure de faire .
il est sur la zone
cordialement
Répondre à ce message
# Le 21 mars 2011 à 15:33, par François Daniel Giezendanner
En réponse à : Gestion de Groupes d’auteurs 2
Merci beaucoup Phil pour cette contribution.
Malheureusement, je confirme les remarques :
à savoir :
Ce serait bien d’avoir un rappel du groupe quand on affiche la liste des auteurs.
Gérer les groupes
- On peut tout d’abord gérer les groupes et si nécessaires les associer à une ou plusieurs zones créés par le plugin Acces Restreint 3.0 (c’est le but premier de la création de ce plugin).
Gerer les groupes
Lorsque l’on a sélectionné un groupe, les champs sont :
Nom : qu’écrire dans cette zone
Zones : sélectionner une zone suivi de OK ne donne aucune sélection de zone
Dans la gestion de l’accès restreint, les groupes n’apparaissent pas, on ne peut donc pas les associer à une zone.
Conclusion :
Ce plugin est extrêmement important. Il devrait faire partie de la configuration de base de SPIP en association au plugin Acces Restreint 3.0 et LDAP++.
Sans cela nous sommes maintenant en extrême difficulté face à des CMS tels que Drupal, et justement Drupal est exploité dans notre service en particulier et à l’Etat de Genève en général. Si nous voulons avoir la moindre chance de faire exister SPIP dans ce contexte, un plugin tel que « Groupes d’auteurs 2 » est indispensable, sans lui, sans gestion de groupes, point de salut, SPIP est voué à disparaître, il ne tiendra pas face à la concurrence, et c’est terriblement dommage pour un si bon produit.
Bien cordialement
FDG
# Le 22 mars 2011 à 13:13, par phil93
En réponse à : Gestion de Groupes d’auteurs 2
meci de ces remarques
j’ai été très indisponible plusieurs mois
je vais m’y remettre mais tout le monde peut mettre la main a la pate
# Le 22 mars 2011 à 13:27, par phil93
En réponse à : Gestion de Groupes d’auteurs 2
merci de ces remarques
j’ai été plusieurs mois très indisponible, je vais m’y remettre serieusement
Répondre à ce message
# Le 1er février 2011 à 22:39, par Pietro
En réponse à : Gestion de Groupes d’auteurs 2
Salut à tous,
Merci pour ce plugin !
J’étais confronté à un bug avec groupes_auteurs_21 et acces_restreint_3_0
Lorsqu’on enlève une zone dans un groupe, les droits d’accès ne sont pas modifiés dans la table spip_zones_auteurs...
Je crois avoir trouvé le problème dans le fichier exec/groupe_auteur_supprimer.php à la ligne 34 :
il faut remplacer
par
quelqu’un peut confirmer...?
Merci,
Pietro
# Le 11 février 2011 à 12:00, par Pietro
En réponse à : Gestion de Groupes d’auteurs 2
Heu... je réponds à ma question idiote...
Je suis sur la 2.1.8 et incompatibilité tout simplement...
Mince...
# Le 12 février 2011 à 11:04, par ?
En réponse à : Gestion de Groupes d’auteurs 2
le lien vers la page de gestion est dans le plugin (le zip pour 2.1 est sur a zone)
# Le 12 février 2011 à 14:02, par Pietro
En réponse à : Gestion de Groupes d’auteurs 2
Merci pour ton message, mais le bug est sur la 2.1 du plugin...
Répondre à ce message
# Le 28 octobre 2010 à 17:16, par richard
En réponse à : Gestion de Groupes d’auteurs 2
Bonjour,
Après installation de spip2.1.2 et des plugins...je peux pas accéder à la configuration des options pour le dernier plugin ’groupes d’auteurs’ (encore en test !), j’ai le message suivant :
Fichier configurer_groupes introuvable
Normalement j’ai besoin de plugin pour le plugin Ldap++ !
Est-ce que vous avez une idée ?
Merci d’avance. Cordialement, Richard
Répondre à ce message
# Le 28 octobre 2010 à 13:45, par Christophe
En réponse à : Gestion de Groupes d’auteurs 2
Bonjour, je n’arrive pas à trouver le plugin à télécharger pour l’essayer sur mon spip alors que dans la zone, il a bien une branche pour spip 2.1. Quelqu’un peut il m’aider ? Merci
Répondre à ce message
# Le 22 avril 2010 à 14:25, par polop
En réponse à : Gestion de Groupes d’auteurs 2
Sympa le plugin
A quand une version plus aboutie ?
Bravo pour le travail
# Le 22 avril 2010 à 19:40, par ?
En réponse à : Gestion de Groupes d’auteurs 2
ne pas hésiter à l’améliorer il ne demande que cela
Répondre à ce message
# Le 22 avril 2010 à 16:41, par Chris
En réponse à : Gestion de Groupes d’auteurs 2
Bonjour,
J’ai installé ce plugin ainsi que le plugin ldap++.
Les utilisateurs se connectant avec le ldap sont biens validés dans le groupe et dans l’accès restreint mais ils n’ont pas accès comme si on ne les avais pas ajoutés manuellement alors qu’ils sont bien dedans.
La seule erreur que je constate se trouve au niveau de gérer les liens :
Warning : Invalid argument supplied for foreach() in /XXX/spip/plugins/groupes_auteurs/groupes_fonctions.php on line 83
Répondre à ce message
# Le 15 avril 2010 à 11:42, par tryaok
En réponse à : Gestion de Groupes d’auteurs 2
Bonjour,
J’ai installé le plugin avec SPIP 2.0.10 et accès restreint 3.0, il fonctionne cependant lorsque je vais sur la liste des auteurs (il y en a plus de 50) et que j’essaye d’accéder à la seconde page du tableau (javascript:changer_page_tableau_ajouter(50) ) J’ai seulement une seconde colonne d’ajouter qui apparait à droite de mon tableau sans autre modifications.
# Le 19 avril 2010 à 17:41, par tryaok
En réponse à : Gestion de Groupes d’auteurs 2
J’ai corrigé le problème d’une façon peu élégante étant donné que je ne connais pas le php.
fichier groupes_fonctions.php
Ancienne Ligne 37
$pagination = 50 ;
Nouvelle Ligne 37
$pagination = 2000 ;
Il s’agit du tableau correspondant à la liste des auteurs pour un groupe donné qui peux maintenant accueillir 2000 auteurs avant de devoir passer à la page suivante du tableau.
Problème pas résolu mais déplacé beaucoup plus loin :).
Répondre à ce message
# Le 9 janvier 2010 à 07:55, par rcaron
En réponse à : Gestion de Groupes d’auteurs 2
Lorsque je clique sur « Gérer les liens », j’ai l’erreur suivante :
Fatal error : Call to undefined function lister_champs_auteurs_elargis() in /.../plugins/auto/groupes_auteurs/groupes_fonctions.php on line 83
Que faire ?
Merci
# Le 19 janvier 2010 à 11:45, par rudu
En réponse à : Gestion de Groupes d’auteurs 2
Même chose chez moi ;c(
Fatal error : Call to undefined function lister_champs_auteurs_elargis() in /home/.../testSpip2/plugins/groupes_auteurs/groupes_fonctions.php on line 83
# Le 31 mars 2010 à 16:13, par Metalrod11
En réponse à : Gestion de Groupes d’auteurs 2
Salut,
J’ai la même chose sur SPIP 2.0.10 avec « Accès restreint 3.0 » et « Autorité ». Peut-il s’agir d’une incompatibilité avec le plugin « Autorité » ?
A +
# Le 31 mars 2010 à 17:55, par denisb
En réponse à : Gestion de Groupes d’auteurs 2
il faut installer aussi le plugin Ldap++ que l’on trouve ici http://www.spip-contrib.net/LDAP
c’est chez lui qu’est définit la fonction lister_champs_auteurs_elargis()
# Le 1er avril 2010 à 15:11, par Metalrod11
En réponse à : Gestion de Groupes d’auteurs 2
Merci beaucoup ! Je n’avais pas compris que le plugin Ldap++ était indispensable. Au temps pour moi !
Une fois que le plugin « Ldap++ » est ajouté et validé et que le caché est nettoyé, on a donc accès à la fonction « gérer les liens »... mais avec le message d’erreur suivant « Warning : Invalid argument supplied for foreach() in /mnt/147/sdb/9/1/aruillere/plugins/auto/groupes_auteurs/groupes_fonctions.php on line 83 ».
Répondre à ce message