accès restreint versus accès restreint par groupe

quelqu'un a-t-il une petite étude comparative de ces deux plugins

j'explique mon pb

je dois réaliser un accès restreint sur une base spip déja installé, actuellement, la "sécurité" est réalisée avec un peu de php dans les squelette. Le site est actuellement spip spip 1.83 et devrait passer sous 1.92.

la base comporte environ 500 rédacteurs et une dizaine d'admins

selon-vous lequel de ces deux plugins est le plus adapté et le plus pratique à mettre en oeuvre.

Bonjour,

Le nombre de rédacteurs n'a rien à voir dans l'histoire ce qui compte c'est
plutôt l'architecturation de ton site et des droits que tu veux donner à tes
rédacteurs.

Je te conseille de lire l'exemple donné dans
Le plugin accès restreint par groupes - SPIP-Contrib et qui explique bien à
quoi sert la restriction par groupe.

Si tu as besoin d'une restriction plus général, le plugin acces restreint est
très bon.

J'espère que cette explication t'aidera.

Cordialement,

Xavier BUROT

Selon rpapa <rpapa_news@apinc.org>:

quelqu'un a-t-il une petite étude comparative de ces deux plugins

j'explique mon pb

je dois réaliser un accès restreint sur une base spip déja installé,
actuellement, la "sécurité" est réalisée avec un peu de php dans les
squelette. Le site est actuellement spip spip 1.83 et devrait passer
sous 1.92.

la base comporte environ 500 rédacteurs et une dizaine d'admins

selon-vous lequel de ces deux plugins est le plus adapté et le plus
pratique à mettre en oeuvre.

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Xavier BUROT a écrit :

Bonjour,

Le nombre de rédacteurs n'a rien à voir dans l'histoire ce qui compte c'est
plutôt l'architecturation de ton site et des droits que tu veux donner à tes
rédacteurs.

pas tout à fait,

j'ai 500 auteurs qui vont avoir les memes droits hormi les admins, de ce que j'ai lu de la doc d'admin restreint, il va falloir que pour les 500 auteurs je valide chaque rubrique autorisée ou nom

ça me fait peur!

Je te conseille de lire l'exemple donné dans
Le plugin accès restreint par groupes - SPIP-Contrib et qui explique bien à
quoi sert la restriction par groupe.

Si tu as besoin d'une restriction plus général, le plugin acces restreint est
très bon.

J'espère que cette explication t'aidera.

j'ai déja lu les articles sur les deux contribs, je cherche un retour d'expérience plus qu'une info

merci à toi

Bonjour,

rpapa a écrit :

j'ai 500 auteurs qui vont avoir les memes droits hormi les admins, de ce que j'ai lu de la doc d'admin restreint, il va falloir que pour les 500 auteurs je valide chaque rubrique autorisée ou nom

Pour l'accès par groupe, tu attribues les 500 auteurs à un groupe (donc
500 manips d'abord),
puis tu dis quelles sont les rubriques restreintes pour ce groupe (une
manip par rubrique pour l'ensemble des 500 du groupe).

Bonjour,

J'en profite pour une petite question sur "Accès restreint par groupes":

Dans un squelette sur une boucle ARTICLES, comment savoir si l'article courant de la boucle fait partie d'un accès restreint ou non ?
(sachant que s'il apparaît dans la boucle, c'est que le visiteur est bien identifé)

C'est pour mettre en évidence les rubriques restreintes dans un menu déroulant...

Merci

rpapa a écrit :

quelqu'un a-t-il une petite étude comparative de ces deux plugins
selon-vous lequel de ces deux plugins est le plus adapté et le plus pratique à mettre en oeuvre.

Le 6 avr. 07, à 23:31, Stéphane G. a écrit :

rpapa a écrit :
j'ai 500 auteurs qui vont avoir les memes droits hormi les admins, de ce
que j'ai lu de la doc d'admin restreint, il va falloir que pour les 500
auteurs je valide chaque rubrique autorisée ou nom

Pour l'accès par groupe, tu attribues les 500 auteurs à un groupe (donc
500 manips d'abord),
puis tu dis quelles sont les rubriques restreintes pour ce groupe (une
manip par rubrique pour l'ensemble des 500 du groupe).

Pour la gestion des auteurs en masse, peut etre voir ceci "http://www.spip-contrib.net/-Gestion-des-auteurs-a-l-aide-de-&quot;

@+ NicolasR

Bonjour,

Stéphane G. a écrit :

Dans un squelette sur une boucle ARTICLES, comment savoir si l'article courant de la boucle fait partie d'un accès restreint ou non ?

Pour faire avancer le schmilblick ...

* Pour afficher à quel N° de groupe appartient la rubrique :

<BOUCLE_larub(RUBRIQUES){id_rubrique}>
   <BOUCLE_acces(ACCESGROUPES_ACCES){id_rubrique}>
     #ID_GRPACCES
   </BOUCLE_acces>
</BOUCLE_larub>

* Maintenant je veux faire afficher le nom du groupe :

<BOUCLE_larub(RUBRIQUES){id_rubrique}>
   <BOUCLE_acces(ACCESGROUPES_ACCES){id_rubrique}>
     #ID_GRPACCES

     <BOUCLE_zone(ACCESGROUPES_GROUPES){id_grpacces}>
       #NOM
     </BOUCLE_zone>

   </BOUCLE_acces>
</BOUCLE_larub>

* Mais ca me parait bien long toutes ces boucles imbriquées! Ne peut-on pas faire des jointures ?

Ceci ne marche pas :

<BOUCLE_larub(RUBRIQUES){id_rubrique}>
   <BOUCLE_acces(ACCESGROUPES_ACCES ACCESGROUPES_GROUPES){id_rubrique}>
     #ID_GRPACCES
       #NOM
   </BOUCLE_acces>
</BOUCLE_larub>

Il répond :
Table SQL « ACCESGROUPES_GROUPES » inconnue, _acces

Merci

--
Stéphane

Jeune Chambre Economique de Rochefort,
   le Mouvement des Jeunes Citoyens Entreprenants
                                   *** http://www.jce-rochefort.org

BTS Electrotechnique en Pays Santon,
   la maîtrise de l'énergie électrique dans son environnement
                               *** http://enselec.team-santonum.com

Loisirs, arts, nature, technologie en Pays Santon,
    accueil en Charente Maritime *** http://www.team-santonum.com

Bonjour,

Trouvé !
Le nom de la table en jointure doit être complet et en minuscules,
avec le préfixe spip :

  <BOUCLE_larub(RUBRIQUES){id_rubrique}>
     <BOUCLE_acces(ACCESGROUPES_ACCES spip_accesgroupes_groupes) {id_rubrique}>
       #ID_GRPACCES
         #NOM
     </BOUCLE_acces>
  </BOUCLE_larub>

Donc maintenant,
comment intégrer de manière générique le préfixe des noms de table spip dans cette boucle ???

Stéphane Santon a écrit :

Ceci ne marche pas :
<BOUCLE_larub(RUBRIQUES){id_rubrique}>
   <BOUCLE_acces(ACCESGROUPES_ACCES ACCESGROUPES_GROUPES){id_rubrique}>
     #ID_GRPACCES
       #NOM
   </BOUCLE_acces>
</BOUCLE_larub>

* Mais ca me parait bien long toutes ces boucles imbriquées!
Ne peut-on pas faire des jointures ?

Ceci ne marche pas :

<BOUCLE_larub(RUBRIQUES){id_rubrique}>
   <BOUCLE_acces(ACCESGROUPES_ACCES
ACCESGROUPES_GROUPES){id_rubrique}>
     #ID_GRPACCES
       #NOM
   </BOUCLE_acces>
</BOUCLE_larub>

La seconde table doit être écrite en minuscules : accesgroupes_groupes.