SPIP-Contrib

SPIP-Contrib

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

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

Accueil du site > Auteurs, authentification et autorisations > Archives Auteurs et Authentification > Page de gestion des admins restreints

Page de gestion des admins restreints

3 mai 2005 – par romain (aka LeJamaisContent !) – 20 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Lorsque le nombre d’admin restreints devient important ou si l’on doit procéder au règlage des « droits » de chacun lors de réunions où le temps est compté, la centralisation sur une seule page de tous les règlages devient intéressante : moins de manip, moins de réaffichage, comparaison de tous les droits en même temps.

Lorsque le nombre d’admin restreints devient important ou si l’on doit procéder au règlage des « droits » de chacun lors de réunions où le temps est compté, la centralisation sur une seule page de tous les règlages devient intéressante : moins de manip, moins de réaffichages, comparaison possible de tous les droits en même temps...

Il ne s’agit pas ici d’une création ex-nihilo mais bien plutôt d’une série de copier-coller visant à rassembler sur seule page et un affichage des auteurs (ici les admin restreints) et l’affichage des rubriques qu’ils gèrent, avec un pop-up pour leur rajouter des rubriques et un lien pour leur en enlever si besoin est.

-  Le pop-up se constitue seul, dynamiquement, et ne mentionne comme « rajoutable » que ce que l’admin restreint ne gère pas déjà.
-  L’affichage se fait par série de 80 admin par page (quand je vous disait que nous étions pressés)
-  La liste peut être triée par nom ou par statut. Dans ce dernier cas, apparaissent en dernier les simples rédacteurs (sans pop-up puisqu’ils ne gèrent pas de rubrique). Cliquer sur leur nom permet d’éditer leurs caractéristiques via le fichier habituel.

Ca fonctionne pile-poil sur une 1.8 PR1. J’en ai fait un fichier auteur_rights.php3 que j’appelle via un lien rajouté dans le bandeau secondaire (mais c’est une autre histoire).

Retour en haut de la page

Vos commentaires

  • Le 3 mai 2006 à 14:20, par gerard En réponse à : Page de gestion des admins restreints

    Bonjour,

    Très bien l’outil.

    Par contre dans l’état actuel des choses, la propriété onmouseover appliquée sur le bouton « Tout le site » du bandeau masque entièrement le texte. Du coup, on ne peut plus accéder au lien du div « gestion des admin restreints ».
    J’ai contourné l’affaire en intégrant le div dans un tableau puis en appliquant à la propriété onmouveover de la balise <TR> ceci ’\"changestyle(’bandeauvide’,’visibility’,’visible’) ;\"’

    Vous trouverez ci-dessous le code modifié.

    cordialement

    Répondre à ce message

  • Le 23 mai 2005 à 16:11, par catnou78 En réponse à : > Page de gestion des admins restreints

    effectivement, on pouvait dans la dernière version de spip créer des admin restreints, mais dans la nouvelle on ne peut plus... comment fait-on pour réintégrer cette option dans spip 1.8 ?

    • Le 24 mai 2005 à 08:37, par romain En réponse à : > Page de gestion des admins restreints

      Comment ça on ne peut plus ?
      On m’auraait supprimé la fonction dans la nuit ?
      (ben... la journée au bureau va pas être cool alors ! ;-)

      Je n’ai certes pas eu le temps de suivre les derniers développements de spip ces deux derniers mois ; je tourne avec une 1.7.2 d’un côté et un 1.8 de l’autre. Dans les deux cas, j’ai bel et bien des admin restreints.

      La création des admin restreints se fait en plusieurs étapes :
      -  1 tu crées un admin (nom, email, bio, login, pwd...)
      -  2 tu valides cette création (et hop tu changes de page)
      -  3 tu reviens sur la page précédente pour « modifier cet auteur » ; là, en bas de la page, il y a un menu « retreindre cet admin à » ; tu sélecctionne les rubriques que cet admin désormais restreint pourra gérer. Tu valides à chaque fois.
      -  4 c’est fini, tu as un admin restreint

    • Le 24 mai 2005 à 10:59, par ? En réponse à : > Page de gestion des admins restreints

      Okay , merci jamais content ! moi je le suis (contente )
      Ciao,
      Catnou78

    • Le 26 mai 2005 à 16:39, par ZiWaM En réponse à : > Page de gestion des admins restreints

      Je ne sais vraiment pas à quoi cela est du mais j’ai le même problème avec la 1.8 et 1.8.x, je n’ai plus cette partie ’retreindre cet administrateur à’ en bas de la page de modification d’auteur.

      J’en ai créé dans différents site SPIP sous 1.7 sans soucis, là je ne le retrouve vraiment pas... Une option à activer ? Un problème de config serveur ?

      La fonction n’est pas vitale pour moi mais je temoigne en faveur de la plaignante, a marche pu.

    • Le 26 mai 2005 à 18:14, par romain (aka LeJamaisContent !) En réponse à : > Page de gestion des admins restreints

      rontûdjûuu !
      je viens de vérifier sur le site académique : pas d’option spéciale à cocher où que ce soit... Auteur, modifier cet auteur... en bas de la page « statut de cet auteur » (un menu popup) et un coup de bouton valider... c’est joué.

      A noter que, lorsque je suis connecté comme auteur n°1 (typiquement le gars qui a installé le site) je ne peux pas me modifier mes droits pour me les restreindre ( <— doit y avoir une explication "canal historique compliant", je n’en doute pas). Par contre je peux modifier tous les autres auteurs.

      Afin de ne pas poluer trop le forum de cet article, je suggère que nous passions la suite de la discuss sur la liste <spip@rezo.net>. Quand ça aura avancé, je mettrai les précisions ad-hoc.

    • Le 27 mai 2005 à 08:20, par romain (aka LeJamaisContent !) En réponse à : > Page de gestion des admins restreints

      renseignements pris auprès des autres sur la liste : « on y arrive sans soucis ; peut-être un pb de version ? »

      so sorry

    • Le 31 mai 2005 à 01:36, par clem En réponse à : > Page de gestion des admins restreints

      En fait il faut avoir la bonne idée de cliquer sur le petit triangle qui précède « Statut de cet auteur » pour faire apparaître le cadre qui permet de choisir la rubrique à laquelle tu veux restreindre l’admin de rubrique.

      Ca m’a pris 2 heures et plein de trifouillage dans les fichiers auteurs_info.php3 et inc_acces.php3 pour m’apercevoir que c’était simplement un javascript qui masque le cadre en question !

      Déja que c’est pénible de devoir passer 2 fois sur chaque formulaire quand on veut accéder aux fonctions avancées, alors si en plus chaque nouvelle version transforme le truc en un labyrinthe du style « hé oui cette fois-ci encore on ne retrouve plus rien... »

      Encore une fois pas merci aux développeurs qui ont bidouillé leur code de façon à ce que l’honnète développeur php ne puisse pas s’en sortir ! Hé les gars, ça sert à rien de faire du Open Source si votre système il est impossible à accéder sans avoir passé 2 ans à l’étudier ! On va finir par croire que vous voulez vous faire embaucher chez Micro$oft !!!

    • Le 19 août 2005 à 08:58, par Thierry En réponse à : > Page de gestion des admins restreints

      J’ai un peu cherché moi aussi pour finalement comprendre que pour voir apparaître ce fameux petit triangle devant le Statut de cet auteur il fallait que l’auteur soit d’abord déclaré comme admin et non pas comme rédacteur. Si l’auteur est uniquement rédacteur, pas de triangle et donc pas d’admin restreint. Il faut donner des droits d’admin à l’auteur, et après on peut restreindre ses droits.

      Ce qui, après tout, est logique : un admin restreint est avant tout un admin...

    Répondre à ce message

  • Le 26 juin 2005 à 22:58, par ricou En réponse à : > Page de gestion des admins restreints

    Bonjour,

    J’ai copier le fichier auteur_rights.php3 dans /ecrire/.
    Je suis sous V 1.8.1
    Lorsque je demande le fichier sous la console d’administation, j’ai la liste des auteurs mais rien concernant les droit ?

    Que doi je faire ?

    Merci

    Répondre à ce message

  • Le 4 mai 2005 à 11:28, par klaus++ En réponse à : > Page de gestion des admins restreints

    Excellent, merci ! Il y même l’internationalisation. Je l’ai tout de suite incorporé dans notre site collaboratif pour associations de quartier. On pourrait éventuellement encore l’améliorer en cachant le formulaire pour entrer les rubriqes à ajouter afin de pouvoir afficher plus de rédacteurs à la fois.

    Comment est-ce tu l’as intégré dans les menus de l’espace privé ? Est-ce possible sans toucher au code de SPIP ?

    • Le 24 mai 2005 à 08:47, par romain En réponse à : intégration aux menus de l’interface privée

      Sans toucher au code, pour l’instant, impossible.
      Comme le soucis devenait récurrent je me suis résolu à trifouiller les petits menus « gadget » de inc_presentation.
      Mes rajouts sont des php3 dans des fichiers à part et je regroupe donc tous les appels à ces fonctions rajoutées dans un seul petit menu dépliable.

      Le code nécessaire est bêtement construit en copiant-collant le code existant et en adaptant pour que ça pointe vers les bons php3.

    • Le 6 juin 2005 à 10:43, par JML En réponse à : > intégration aux menus de l’interface privée

      Hello,

      As-tu les codes ou un explicatif pour intégrer les codes php ou les requetes pour avoir dans l’administration privé le lien qui permet d’aller sur ta page qui gere les comptes ?

      Merci pour ton aide.

    • Le 6 juin 2005 à 17:58, par ? En réponse à : modifier l’interface privée

      modifier l’interface privée pour intégrer des bouts de codes.... : pas trop délicat si ce n’est qu’il faut garder la trace de ce que tu fais et garder à l’idée qu’à la première mise à jour de la version de spip, pof, ça disparaît...

      Or donc, dans une 1.8, tu attrape ecrire/inc_presentation.php3 et tu en édites une copie. Tu repères l’endroit ou apparaît « // FIN GADGET Messagerie ». En dessous, plus bàs, tu dois trouver un « // Infos perso ». Entre les deux, dans « // Suivi activité » donc, tu vas insérer un bête appel au fichier .php3 qui contient la gestion des admin restreints.

      echo afficher_javascript($gadget);
      // FIN GADGET Messagerie

      // Suivi activite       
      echo "<div id='bandeausynchro' class='bandeau_couleur_sous' style='$spip_lang_left: 160px;'>";
      echo "<a href='synchro.php3' class='lien_sous'>";
      echo _T('icone_suivi_activite');
      echo "</a>";

      // ici notre rajout pour intégrer un lien vers le fichier gestion_admin_restreint.php3
      echo "<br>";
      echo "<div class='plan-articles'>\n";
      echo "<a href='gestion_admin_restreint.php3' class='lien_sous'>";
      echo _L('gestion des admin restreints');
      echo "</a>\n";
      echo "</div>";
    • Le 6 juin 2005 à 23:02, par didier En réponse à : > modifier l’interface privée

      Bonsoir,

      Avec la version SPIP-v1-8-1-d.zip, je ne vois pas les accès restreint et auteur_rights semble également limité. il ne propose que la liste des user sans autres infos que l’icone de gauche (bonhomme vert, jaune ou bleu). Pas de triangle pour restreindre, ni rien d’autre.

      J’ai installé blooglette préalablement, qui utilise les extra. Est-ce pour cela ?

      didier

    • Le 7 juin 2005 à 07:47, par ? En réponse à : > modifier l’interface privée

      la Bloog-Letter n’a rien à voir là-dedans. Cette conntrib ne règle rien ; elle se contente de rassembler dans un seul et même affichage ce qu’il faut pour modifier les statuts des auteurs. Si par aillleurs, cela ne fonctionne pas avec la méthode standard, cette contrib n’améliorera rien, ne changera rien.

    Répondre à ce message

  • Le 23 mai 2005 à 10:54, par Olivier En réponse à : > Page de gestion des admins restreints

    ça va peut-être vous paraître idiot, mais je ne savais que SPIp permet de définir des admins reistreints.
    J’ai cherché partout cette fonction, où se trouve t-elle ?

    • Le 27 mai 2005 à 14:35, par Olivier En réponse à : > Page de gestion des admins restreints

      Suite à ce qui est marqué plus haut, j’ai regardé et je ne dispose pas non plus de cette fonction, quel que soit le compte administrateur avec lequel je me loggue (il y en a 3) et quel que soit le compte que j’examine ensuite.

      Peut-être est-ce lié à une fonction quelconque inexistante chez mon hébergeur ? Je suis sur OVH. Je ne me rapelle pas avoir vu cette option non plus dans la version 1.7

    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

  • Une licence pour un article

    18 avril 2007 – 25 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Sur une idée originale de erational, voici un plugin permettant de lier une licence à un article.

  • Plugin Parrainage

    6 novembre 2011 – <blink style='color:red;'>public|spip|ecrire:commentaire</blink>

    Permettre aux utilisateurs d’inviter leurs contacts à s’inscrire sur le site. Description Vous connaissez le web moderne et son cortège d’applis toujours en version « beta » et de buzz sur le dernier réseau à la mode ? Vous voulez vous aussi vous y (...)

  • Formulaire de contact libre

    27 avril 2011 – 36 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Dans SPIP il n’y a pas un formulaire de contact, mais autant de formulaires de contact que d’auteurs. Cette phrase de Romy, dans son article Une page de contact dans mon SPIP, pointe un petit manque de SPIP. La possibilité d’insérer rapidement un (...)

  • Plugin Mot de Passe Compliqué

    2 novembre 2007 – 16 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin ajoute un testeur de complexité de mot de passes dans les formulaires de choix de mot de passe de SPIP.

  • Navigation AJAX

    31 janvier – 18 <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 (...)