Le plugin « Autorité » - commentairesLe plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2023-05-02T07:52:54Zhttps://files.spip.org/Le-plugin-Autorite#comment5131832023-05-02T07:52:54Z<p>Bonjour et merci pour ce plugin.<br class="autobr">
Notre site est en cours de construction et les articles sont donc presque tous dans une zone « Accès restreint ».<br class="autobr">
Petit souci avec le plugin « Autorité » : les articles sont remplacés par une page entièrement blanche avec les comptes ayant des droits « rédacteur »..<br class="autobr">
Si je désactive le plugin « Autorité », les articles s'affichent normalement avec un compte rédacteur.</p>
<p>Merci de votre aide.</p>
<p>Virginie</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2023-02-20T09:08:20Zhttps://files.spip.org/Le-plugin-Autorite#comment5127552023-02-20T09:08:20Z<p>Résolu <br class="autobr">
je n'avais pas coché la bonne case<small class="fine d-inline"> </small>!<br class="autobr">
merci</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2023-02-13T12:47:34Zhttps://files.spip.org/Le-plugin-Autorite#comment5127132023-02-13T12:47:34Z<p>Bonjour et merci pour ce plugin.</p>
<p>Je l'utilise pour restreindre l'accès à l'espace privé à liste des auteurs.<br class="autobr">
Cela fonctionne sur la page « auteurs » mais la liste des auteurs avec leurs mails apparait soit lors de la lecture d'un article dans l'espace privé soit lors de la rédaction d'article avec l'ajout d'auteurs, du coup la restriction ne va plus.</p>
<p>Merci</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2021-09-20T15:47:51Zhttps://files.spip.org/Le-plugin-Autorite#comment5092182021-09-20T15:47:51Z<p>Il y a une version désormais.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2021-08-24T16:20:38Zhttps://files.spip.org/Le-plugin-Autorite#comment5090532021-08-24T16:20:38Z<p>Bonjour, est-ce qu'une mise à jour pour Spip 4.0 est prévue<small class="fine d-inline"> </small>? J'ai du mal à gérer mon site sans cet excellent plugin :)</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2020-10-12T18:29:30Zhttps://files.spip.org/Le-plugin-Autorite#comment5064982020-10-12T18:29:30Z<p>Bonjour,<br class="autobr">
j'ai le même problème. Merci pour l'astuce.<br class="autobr">
Rien de nouveau sous le soleil<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2020-01-06T19:49:33Zhttps://files.spip.org/Le-plugin-Autorite#comment5036102020-01-06T19:49:33Z<p>Bonsoir,<br class="autobr">
Je viens d'avoir ce problème et il disparaît si je décoche « Rédacteur voit auteurs : les rédacteurs peuvent voir la liste des auteurs avec leurs mails et la page des autres auteurs dans l'espace privé<small class="fine d-inline"> </small>? »<br class="autobr">
code source avec l'erreur à la fois dans le privé et sur les pages publiques :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><body class="accueil statut_0minirezo webmestre_oui auteur_1 etroit navigation_sans_icone navigation_avec_outils icones_texte">
val=on!<br><div id="bando_haut" role="navigation"></code></pre></div>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-24T13:05:26Zhttps://files.spip.org/Le-plugin-Autorite#comment5024532019-09-24T13:05:26Z<p>Oui moi aussi, j'ai le même souci...</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-22T12:22:26Zhttps://files.spip.org/Le-plugin-Autorite#comment5024202019-09-22T12:22:26Z<p>Je m'aperçois honteusement que le problème semblait résolu, simplement parce que j'avais réinstallé Autorité, dans sa dernière version mise à jour, sans pour autant l'avoir activé. À l'activation du plugin, après mise à jour de SPIP, c'est à nouveau la page blanche... Mes excuses pour le temps perdu aux intervenants. J'utilise du coup dans l'intervalle l'ancienne version de Autorité qui fonctionne sans problème pour moi.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-20T08:34:42Zhttps://files.spip.org/Le-plugin-Autorite#comment5023982019-09-20T08:34:42Z<p>J'ai jamais fais :( Je joue avec un champ extra en général pour ça</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-20T08:24:27Zhttps://files.spip.org/Le-plugin-Autorite#comment5023972019-09-20T08:24:27Z<p>Oui en effet c'est les mêmes droits que le rédacteur que je veux attribuer à un nouveau statut d'auteur . Tu as parfaitement raison.<br class="manualbr">Comment faire pour attribuer via Autorité des droits à un nouveau statut d'auteur<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-20T08:20:21Zhttps://files.spip.org/Le-plugin-Autorite#comment5023962019-09-20T08:20:21Z<p>Bonjour,</p>
<p>Oui, uniquement à l'activitation du plugin autorité :-(</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-20T07:31:20Zhttps://files.spip.org/Le-plugin-Autorite#comment5023952019-09-20T07:31:20Z<p>Bonjour,</p>
<p>Tu as le problème quand tu actives uniquement ce plugins<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-20T07:28:31Zhttps://files.spip.org/Le-plugin-Autorite#comment5023942019-09-20T07:28:31Z<p>Euh non il faut les même droit que le rédacteur et non le visiteur.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-20T07:24:39Zhttps://files.spip.org/Le-plugin-Autorite#comment5023932019-09-20T07:24:39Z<p>C'est une des choses que j'avais testé mais ça ne change rien au problème : donner accès à l'espace privée, ce que confère le plugin Autorité.<br class="manualbr">Je veux juste rajouter les mêmes droits que donne Autorités à un visiteur, à un nouveau statut d'auteur.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-20T06:45:45Zhttps://files.spip.org/Le-plugin-Autorite#comment5023922019-09-20T06:45:45Z<p>Bonjour,</p>
<p>Dans ce cas je testerais <a href="https://forum.spip.net/fr_227390.html?debut_forums=%40256202#forum256202" class="spip_url spip_out auto" rel="nofollow external">https://forum.spip.net/fr_227390.html?debut_forums=%40256202#forum256202</a> pour voir.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-19T20:17:33Zhttps://files.spip.org/Le-plugin-Autorite#comment5023882019-09-19T20:17:33Z<p>Ce statut aurait pu être nommé autrement, le problème est indépendant d'un email vérifié ou non.<br class="manualbr">Dans le process d'inscription de membres, qui sont à postériori vérifié (c'est un annuaire de professionnel) j'ai besoin de 3 statuts, donc rédacteur, visiteur et àconfirmer. <br class="manualbr">Pour l'instant comme les aconfirmer ne peuvent pas accéder aux mêmes autorisations que auteur et visiteur, je les passe en visiteur avec un suivi manuel (plus d'autres bidouillages que je ne détaille pas ici) . <br class="manualbr">Mon besoin est donc de leur donner les mêmes droits que procure ce plugin aux visiteurs. <br class="manualbr">Merci pour l'aide</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-19T17:10:29Zhttps://files.spip.org/Le-plugin-Autorite#comment5023872019-09-19T17:10:29Z<p>Bonjour,</p>
<p>Si aconfirmer c'est que l'email n'est pas confirmé<small class="fine d-inline"> </small>?<br class="autobr">
Dans ce cas, je vois pas pourquoi il pourrait avoir des droits de visiteurs ...</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-19T16:36:05Zhttps://files.spip.org/Le-plugin-Autorite#comment5023862019-09-19T16:36:05Z<p>Bonjour,<br class="manualbr">J'ai un nouvel état d'auteur : 8aconfirmer.<br class="manualbr">Que faut-il ajouter à mes_options.php, pour lui donner également les mêmes droits que procure ce plugin aux visiteurs<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-19T11:34:58Zhttps://files.spip.org/Le-plugin-Autorite#comment5023792019-09-19T11:34:58Z<p>Bonjour,</p>
<p>Suite au passage de mon site en https, le plugin autorité ne fonctionne plus correctement. Je trouve ça étrange et je pense que cela doit être un conflit avec autre chose car sur au autre site passé également en https, le plugin ne pose pas de problème.</p>
<p>Le symptôme<small class="fine d-inline"> </small>?....</p>
<p>L'affichage dans l'espace privé. Directement sous la balise body, il est affiché 'val=on<small class="fine d-inline"> </small>!'<br class="autobr">
Quelques soient les pages de l'espace privé affichées, c'est toujours le même texte qui apparaît et ça dérange l'affichage de la colonne gauche qui superpose les blocs.</p>
<p>J'ai désinstallé le plugin et je l'ai réinstallé mais le problème continue.</p>
<p>J'ai donc dû le désactiver pour le moment.</p>
<p>SPIP 3.2.5 [24404] + écran de sécurité 1.3.12</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-16T18:18:32Zhttps://files.spip.org/Le-plugin-Autorite#comment5023362019-09-16T18:18:32Z<p>ton message était en status « proposé » car considéré, à cause du nombre de lien, comme un potentiel spam.</p>
<p>Pour répondre à ta question : SPIp vérifie toutes les x heures en se connectant à spip.net si des mises à jours sont dispos. Il est normal lorsqu'une mise à jour vient tout juste de sortir qu'elle ne soit pas forcément reférencé immédiatement en pied de page de spip. Tout dépend combien de temps le robot met à venir.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-16T14:23:54Zhttps://files.spip.org/Le-plugin-Autorite#comment5023222019-09-16T14:23:54Z<p>Apparemment mon msg précédent (bien que posté deux fois) n'est pas passé. Je vais remettre à jour, seulement c'est par hasard en consultant Spip blog à la recherche d'info relative au problème, que je constate qu'une nouvelle version est disponible, alors que rien ne s'affiche comme notification de mise à jour en bas de mes pages privées. (spip 3.2.4)</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-16T14:16:19Zhttps://files.spip.org/Le-plugin-Autorite#comment5023212019-09-16T14:16:19Z<p>Il serait bien pour aider de remettre à jour SPIP + tout les plugins<br class="autobr">
Activé les erreurs php<br class="autobr">
Les communiquer ici afin que l'on l'aide à corrigé.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-16T14:11:52Zhttps://files.spip.org/Le-plugin-Autorite#comment5023192019-09-16T14:11:52Z<p>Pour compléter : SPIP 3.2.4 écran de sécurité 1.3.11, et je constate avec surprise sur <a href="https://blog.spip.net/Mise-a-jour-CRITIQUE-de-securite-Sortie-de-SPIP-3-2-5-et-SPIP-3-1-11.html" class="spip_out" rel='nofollow external'>spip-blog</a> qu'une nouvelle version stable est disponible, alors qu'aucune information ne le mentionne en bas des pages privées (c'est habituellement le cas). Je cherchais une info sur spip-blog pour auto-réponse à ma question posée, et constate que rien ne figure à ce sujet. Aucune volonté critique de ma part, c'est juste qu'on est un peu démuni.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-16T14:01:47Zhttps://files.spip.org/Le-plugin-Autorite#comment5023182019-09-16T14:01:47Z<p>Merci de votre suivi. Oui, dans le debug j'ai apparemment une unique erreur dans le squelette modeles « lesauteurs.html » que j'avais personnalisé, cette erreur ne s'affiche que depuis que j'ai mis à jour le plugin Autorité, puis desinstallé (dû à la page blanche consécutive) puis réinstallé dans la version que j'avais précédemment. Mais c'est pénible car tout fonctionnait parfaitement auparavant. J'aurais aimé une conduite à tenir pour les utilisateurs qui avaient déjà mis en place les correctifs adéquats en termes de confidentialité pour les emails, et qui se retrouvent un peu dans les choux avec cette maj du plugin. Avez-vous publié quelque chose à cette fin<small class="fine d-inline"> </small>? un article quelque part<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-16T05:56:15Zhttps://files.spip.org/Le-plugin-Autorite#comment5023152019-09-16T05:56:15Z<p>Bonjour,</p>
<p>Avez vous activé le mode de débug pour voir les erreurs s'afficher déjà<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-09-15T21:38:38Zhttps://files.spip.org/Le-plugin-Autorite#comment5023142019-09-15T21:38:38Z<p>Bonjour, avez-vous des retour de plantage suite à une maj récente<small class="fine d-inline"> </small>? C'est mon cas, après MAJ ce soir sur la dernière version du plugin, page blanche (vérification faite, c'est bien Autorité qui pose problème pour mon cas). J'avais la version du Commit de mars (revision 114309) qui marchait parfaitement, en ayant personnalisé par ailleurs les squelettes où apparaissent les emails d'auteurs de façon à gérer « à la mano » l'affichage ou non des emails en fonction du statut. Après qqs recherches, il semble que le dernier commit sur ce plugin il y a 3 mois portait sur l'affichage des emails d'auteurs. Ca m'embête de retravailler (et retrouver c'est surtout ça, après 5 mois de mise de côté) les squelettes personnalisés alors que par ailleurs Autorité me sert pour différentes choses. Bref si vous avez des infos ou si vous avez diffusé qqch sur la démarche à faire après mise jour du plugin Autorité, je suis à l'affût. Merci.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-02-07T17:03:30Zhttps://files.spip.org/Le-plugin-Autorite#comment4999662019-02-07T17:03:30Z<p>Bon, beh ceci fonctionne très bien finalement <br class="autobr">
A mettre dans le fichier config/mes_options.php</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><?php
function autoriser_configurer($faire, $type, $id, $qui, $opt) { //echo 'faire: ' .$faire . ' - type: ' .$type; if (isset($type)) { if ($type == 'adminvider') { return $qui['statut'] == '0minirezo'; } } return $qui['statut'] == '0minirezo' AND !$qui['restreint']; }</code></pre></div>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2019-02-07T16:08:14Zhttps://files.spip.org/Le-plugin-Autorite#comment4999642019-02-07T16:08:14Z<p>Salut,</p>
<p>il faut mettre le code adapté dans le fichier config/mes_options.php, que l'on crée dans les fichiers de son spip. Le code donné dans le message du dessous est un exemple.</p>
<p>Je suis en train de faire exactement la même chose que toi (une rubrique wiki publique), je reviens donc dès que j'ai trouvé le code adapté à cette situation.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2018-05-03T12:35:19Zhttps://files.spip.org/Le-plugin-Autorite#comment4968012018-05-03T12:35:19Z<p>Bonjour,<br class="autobr">
j'ai voulu activer l'espace wiki « à tout les visiteurs du site » avec le plugin « crayons » mais cela ne fonctionne dans l'espace publique avec <code class="spip_code spip_code_inline" dir="ltr">#EDIT{...}</code>. Cela fonctionne uniquement pour les utilisateurs loggé.</p>
<p>Quelqu'un pourrait-il me renseigner<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2018-02-14T17:17:41Zhttps://files.spip.org/Le-plugin-Autorite#comment4958952018-02-14T17:17:41Z<p>Bonjour,<br class="autobr">
oui dans config/mes_options.php</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>function autoriser_configurer($faire, $type, $id, $qui, $opt) { if (isset($type)) { if ($type == 'adminvider') { return $qui['statut'] == '0minirezo'; } } return $qui['webmestre'] == 'oui';
}</code></pre></div>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2018-02-14T12:41:25Zhttps://files.spip.org/Le-plugin-Autorite#comment4958832018-02-14T12:41:25Z<p>Bonjour, je cherche à faire la même chose que ce que vous citez ici : autoriser les admins restreints à pouvoir accéder au vidage de cache sur l'espace privé. <br class="autobr">
Ma question porte sur ce bout de code... Où faut-il l'insérer<small class="fine d-inline"> </small>? Sur config/mes_options.php<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance pour votre réponse. Lucie.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2017-08-09T17:38:38Zhttps://files.spip.org/Le-plugin-Autorite#comment4930592017-08-09T17:38:38Z<p>Ah ben non me suis planté de plugin...<br class="autobr">
Voila ce que c'est de bosser avec quarante douze onglets<small class="fine d-inline"> </small>!<br class="autobr">
Si un moderateur veut supprimer ce message...</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2017-08-09T17:37:19Zhttps://files.spip.org/Le-plugin-Autorite#comment4930582017-08-09T17:37:19Z<p>Bonsoir,</p>
<p>J'ai collé</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> $GLOBALS['spip_pipeline']['contact_infos_supplementaires'] .= '|autre_contact_infos_supplementaires'; function autre_contact_infos_supplementaires($champs){ $champs['sujet_alternatif'] = 'Sujet alternatif'; return $champs; }</code></pre></div>
<p>dans mes_options.php et je ne vois nulle part apparaître le champ supplémentaire.<br class="autobr">
J'ai merdé quelquepart<small class="fine d-inline"> </small>? Y a-t-il un soucis avec la dernière version de spip que j'utilise<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2017-08-07T15:09:49Zhttps://files.spip.org/Le-plugin-Autorite#comment4930332017-08-07T15:09:49Z<p>Bonjour,<br class="autobr"> je voudrais lors de la modification du statut par défaut lors de la création d'un auteur <br class="autobr">
ajouter un nouveau statut (7expire) comme je l'ai fait dans la page de création d'un nouvel auteur à la'ide du code suivant :</p>
<p>- dans mesfonctions.php</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// Rajouter un nouveau statut pour les auteurs 7expire $GLOBALS['liste_des_statuts'] = array( 'info_administrateurs' => '0minirezo', 'info_redacteurs' => '1comite', 'info_visiteurs' => '6forum', 'info_abonnements_expires' => '7expire', 'texte_statut_poubelle' => '5poubelle' ); // Surcharger autoriser_inscrireauteur pour autoriser l'inscription avec ce nouveau statut function autoriser_inscrireauteur($faire, $quoi, $id, $qui, $opt){ $s = array_search($quoi, $GLOBALS['liste_des_statuts']); switch ($s) { case 'info_redacteurs' : return ($GLOBALS['meta']['accepter_inscriptions'] == 'oui'); case 'info_abonnements_expires' : return ($GLOBALS['meta']['accepter_visiteurs'] == 'oui' OR $GLOBALS['meta']['forums_publics'] == 'abo'); case 'info_visiteurs' : return ($GLOBALS['meta']['accepter_visiteurs'] == 'oui' OR $GLOBALS['meta']['forums_publics'] == 'abo'); } return false;
}</code></pre></div>
<p>- dans mesoptions.php</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// Et dans un fichier de pipeline
function mon_plugin_abonnement_declarer_tables_objets_sql($tables){ $tables['spip_auteurs']['statut_titres']['7expire'] = 'info_abonnements_expires'; $tables['spip_auteurs']['statut_images']['7expire'] = 'auteur-7expire-16.png'; return $tables;
}</code></pre></div>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2017-01-30T09:37:50Zhttps://files.spip.org/Le-plugin-Autorite#comment4908232017-01-30T09:37:50Z<p>bonjour</p>
<p>j'arrive pas a créer une sous rubrique dans l'espace réservé aux administrateurs restreint. je vous informe que j'ai pas coché l'option dans la partie configuration du site/rubriques. l'icone n'apparait pas.</p>
<p>SVP Quoi faire<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2016-11-14T16:09:33Zhttps://files.spip.org/Le-plugin-Autorite#comment4898172016-11-14T16:09:33Z<p>Bonjour,</p>
<p>Ma question concerne la gestion des documents au sein des rubriques.<br class="autobr">
Je n'ai pas trouvé comment donner la possibilité aux administrateurs restreints de gérer les documents des rubriques dont ils sont justement administrateurs.</p>
<p>Sans les droits de publication sur le site ils ne peuvent pas le faire (ce qui peut paraître logique étant donné que l'ajout d'un document le publie automatiquement avec la configuration de base).</p>
<p>En clair j'aimerais trouver un montage où des administrateurs ou rédacteurs peuvent modifier le contenu des rubriques et articles auxquels ils sont associés, gestion des documents comprise.</p>
<p>J'ai essayé de nombreuses configurations différentes sans succès, quelque chose m'échappe.</p>
<p>Encore merci pour ce plugin, quasiment essentiel dans la gestion des droits SPIP.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2016-07-18T13:49:26Zhttps://files.spip.org/Le-plugin-Autorite#comment4882972016-07-18T13:49:26Z<p>Bonjour,</p>
<p>Toujours pas trouvé à quoi cela était dû. Si quelqu'un a été confronté au problème, je suis preneur de toute info. Peut-être que la solution se trouve dans une version 3.1 de spip...</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2016-06-09T12:44:29Zhttps://files.spip.org/Le-plugin-Autorite#comment4878662016-06-09T12:44:29Z<p>Bonjour,</p>
<p>J'utilise autorité et gis sur 2 sites que je gère. J'ai une vingtaine d'utilisateurs ayant un profil « administrateur » sur une partie du site.</p>
<p>Dernièrement, j'ai upgradé spip vers la 3.0.22. Avant cela, j'ai mis à jour tout mes plugins. Depuis, j'ai eu un changement dans les droits. En effet, les utilisateurs administrateurs « restreint » pouvaient associer un point géolocalisé à leur article. Hors, depuis la mise à jour, cette possibilité ne leur apparaît plus.<br class="autobr">
Si je change les droits d'un utilisateur comme étant administrateur « complet » (c'est à dire sans limitation de rubrique), l'utilisateur a à nouveau accès à la géolocalisation.</p>
<p>Est-ce que c'est une volonté du développeur de « brider » cette fonction ou est-ce un bug ou encore, peut-être que je m'y prends mal.</p>
<p>Merci par avance pour votre aide<small class="fine d-inline"> </small>!</p>
<p>Olivier</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2016-03-01T22:10:44Zhttps://files.spip.org/Le-plugin-Autorite#comment4863492016-03-01T22:10:44Z<p>Je me réponds à moi-même et partage la solution que je viens enfin de trouver :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>function autoriser_configurer($faire, $type, $id, $qui, $opt) { //echo 'faire: ' .$faire . ' - type: ' .$type; if (isset($type)) { if ($type == 'adminvider') { return $qui['statut'] == '0minirezo'; } } return $qui['statut'] == '0minirezo' AND !$qui['restreint']; }</code></pre></div>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2016-02-10T14:01:18Zhttps://files.spip.org/Le-plugin-Autorite#comment4858242016-02-10T14:01:18Z<p>Bonjour,<br class="autobr">
Sur un spip 3.1, j'aurai besoin d'autoriser les admins restreints à pouvoir accéder et utiliser les formulaires de vidage de cache.<br class="autobr">
Je ne vois pas comment procéder, car je ne trouve pas de fonction autoriser_vider_cache ou similaire à surcharger.. Quelqu'un aurait-il une piste à proposer SVP<small class="fine d-inline"> </small>?<br class="autobr">
Merci.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2016-01-27T15:11:44Zhttps://files.spip.org/Le-plugin-Autorite#comment4855842016-01-27T15:11:44Z<p>Avancée sur la recherche des autorisations SPIP 3 :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>// voir le menu Edition > Auteurs : OK
function autoriser_auteurs_menu($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
}
// voir une fiche auteur : OK ; mais comment l'autoriser à voir sa propre fiche ?
function autoriser_auteur_voir($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
} // voir le menu Edition > Mots clés : OK
function autoriser_mots_menu($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
}
// voir la page Mots : NE MARCHE PAS, on a toujours accès à exec=mots
function autoriser_mots_voir($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
} // voir le menu Publication > Suivi des révisions : OK
function autoriser_revisions_menu($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
}
// voir la page exec=revisions : NE MARCHE PAS, on a toujours accès à exec=revisions
function autoriser_revisions_voir($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
} // voir le menu Edition > Articles : OK
function autoriser_articles_menu($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
}
// voir la page exec=articles : NE MARCHE PAS, on a toujours accès à exec=articles
function autoriser_articles_voir($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
}
// voir le menu Edition > Rubriques : OK
function autoriser_rubriques_menu($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
}
// voir la page exec=rubriques : NE MARCHE PAS, on a toujours accès à exec=rubriques
function autoriser_rubriques_voir($faire, $type, $id, $qui, $opt) { return $qui['statut'] == '0minirezo' AND !$qui['restreint'];
}</code></pre></div>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2016-01-27T09:42:23Zhttps://files.spip.org/Le-plugin-Autorite#comment4855782016-01-27T09:42:23Z<p>Salut, et en mettant le lien de configuration du plugin dans un menu autre , par exemple > squelette<small class="fine d-inline"> </small>?</p>
<p>il suffit de rajouter une ligne au paquet :</p>
<div class="precode"><pre class="spip_code spip_code_block language-xml" dir="ltr" style="text-align:left;" data-language="xml"><code><menu nom="mon_plugin" titre="mon_plugin:titre_menu" parent="bando_squelette" icone="images/mon_plugin-16.png" action="configurer_mon_plugin" /></code></pre></div>
<p>Sinon faut créer un fichier d'autorisations</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-11-10T09:14:08Zhttps://files.spip.org/Le-plugin-Autorite#comment4844712015-11-10T09:14:08Z<p>Bonjour, lorsqu'on coche « seuls les webmasters peuvent modifier la configuration du site/des plugins » dans Autorité : comment créer une exception pour la page de config d'un plugin en particulier<small class="fine d-inline"> </small>?</p>
<p>J'ai crée un petit plugin qui ne contient qu'une page de config, destinée aux administrateurs, mais il n'y ont pas accès ...</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-10-26T08:32:51Zhttps://files.spip.org/Le-plugin-Autorite#comment4842182015-10-26T08:32:51Z<p>Plus simplement : <strong>quelle est la ligne d'autorisation à mettre dans mes_options.php pour empêcher aux rédacteurs/visiteurs d'avoir accès à Edition > Auteurs</strong><small class="fine d-inline"> </small>?</p>
<p>Actuellement, n'importe quel visiteur qui s'inscrit au site peut prendre la liste des emails et coordonnées personnelles de tous les admins/rédacteurs, ce qui pose un problème de spam.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-07-08T16:02:42Zhttps://files.spip.org/Le-plugin-Autorite#comment4829022015-07-08T16:02:42Z<p>Bonjour,</p>
<p>Comment cacher/empêcher l'accès, pour les rédacteurs qui s'enregistrent seuls, à :
<br>- Edition > Mots clés
<br>- Edition > Auteurs
<br>- Edition > Formulaires (Formidable)</p>
<p>Afin que les rédacteurs « anonymes » ne voient que « Rubriques » et « Articles » et ne puissent que proposer un article sans avoir accès à d'autres informations dans l'espace privé<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance<small class="fine d-inline"> </small>!</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-06-08T11:53:25Zhttps://files.spip.org/Le-plugin-Autorite#comment4824652015-06-08T11:53:25Z<p>Pour info le code concerné a été corrigé dans le plugin Couteau suisse (donc cela ne concernait pas Autorité).<br class="autobr">
Infos sur <a href="http://contrib.spip.net/Le-Couteau-Suisse#forum482402" class="spip_url spip_out auto" rel="nofollow external">http://contrib.spip.net/Le-Couteau-Suisse#forum482402</a></p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-06-05T15:38:25Zhttps://files.spip.org/Le-plugin-Autorite#comment4824032015-06-05T15:38:25Z<p>J'ai remonté également le problème (avec un peu plus de détails) sur la <a href="http://contrib.spip.net/Le-Couteau-Suisse#forum482402" class="spip_out" rel='nofollow external'>page du plugin Couteau suisse</a>.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-06-05T15:18:10Zhttps://files.spip.org/Le-plugin-Autorite#comment4824012015-06-05T15:18:10Z<p>Bonjour,</p>
<p>Je vous remonte un dysfonctionnement constaté en utilisation conjointe avec le plugin Couteau suisse.</p>
<p>Impossible d'accéder à la configuration de ce dernier <strong>depuis un des comptes webmestre</strong> autre que le n°1, on obtient «<small class="fine d-inline"> </small>admin_couteau_suisse : Accès interdit<small class="fine d-inline"> </small>».</p>
<p>Configuration du plugin Autorité :</p>
<ul class="spip"><li> Qui peut modifier la configuration du site<small class="fine d-inline"> </small>? => Le webmestre</li><li> <i>et</i></li><li> Qui peut modifier la configuration des plugins<small class="fine d-inline"> </small>? => Le webmestre</li></ul>
<p>En utilisant à la place le choix «<small class="fine d-inline"> </small>Les administrateurs<small class="fine d-inline"> </small>», ou en désactivant Autorité, on retrouve l'accès.</p>
<p>Constaté également sur une installation "fraîche" avec les versions : <br>- SPIP 2.1.27
<br>- Autorité 0.10.8
<br>- CFG 1.16.1
<br>- Le Couteau Suisse 1.9.7</p>
<p>Je ne sais pas si ce bug concerne le code de Autorité ou du Couteau suisse...</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-04-10T18:13:47Zhttps://files.spip.org/Le-plugin-Autorite#comment4812462015-04-10T18:13:47Z<p>je cherche à permettre aux rédacteurs de créer de nouveaux rédacteurs.<br class="autobr">
(avec la function autoriser_auteur_creer ci-dessus un redacteur peut créer un redacteur mais avec un statut poubelle. Il faudrait pouvoir permettre de modifier ce statut seulement lors de la création,<small class="fine d-inline"> </small>?exec=auteur_edit&new=oui . avec $GLOBALS<small class="fine d-inline"> </small>??</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-04-09T19:31:01Zhttps://files.spip.org/Le-plugin-Autorite#comment4812182015-04-09T19:31:01Z<p>je ne comprend rien à vos remarques et questions.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-04-09T19:25:11Zhttps://files.spip.org/Le-plugin-Autorite#comment4812172015-04-09T19:25:11Z<p>Bon, après qcqs essais et errements avec autoriser_exception ('modifier', 'auteur', $id, $autoriser=true)<small class="fine d-inline"> </small>; <br class="autobr">
je me suis contenté de :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>### Autorisation de créer un auteur, on peut n' être que redacteur function autoriser_auteur_creer($faire, $type, $id, $qui, $opt) { return ($qui['statut'] == '1comite' OR 'admin'); //
}</code></pre></div>
<p>et modifier le message spip_fr.php 'texte_statut_poubelle' => 'en attente de validation (ou poubelle)'<br class="autobr">
et un admin doit valider la création, nul<small class="fine d-inline"> </small>!<br class="autobr">
(comment gérer ça, permettre de modifier le statut à et seulement à la création<small class="fine d-inline"> </small>???...)</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-03-04T13:27:23Zhttps://files.spip.org/Le-plugin-Autorite#comment4799332015-03-04T13:27:23Z<p>Permettre aux rédacteurs de créer de nouveaux rédacteurs<small class="fine d-inline"> </small>?</p>
<p>(Je n'ai pas encore eu le temps de voir s'il était possible d'ajouter cette fonctionnalité)</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-03-04T13:18:56Zhttps://files.spip.org/Le-plugin-Autorite#comment4799322015-03-04T13:18:56Z<p>Bon, page créée : <a href='https://files.spip.org/signaler-les-revisions-cote-public' class="spip_url" rel='nofollow'>signaler-les-revisions-cote-public</a>, du coup (après révisions<small class="fine d-inline"> </small>;-) peut être mettre un lien dans l'article présent sous espace wiki<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-03-04T09:26:11Zhttps://files.spip.org/Le-plugin-Autorite#comment4799212015-03-04T09:26:11Z<p>si, si ouvre un article. Cela permettra à d'autres de compléter. Là ca va juste être perdu au milieu des messages de forum...</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-03-04T09:15:11Zhttps://files.spip.org/Le-plugin-Autorite#comment4799202015-03-04T09:15:11Z<p>Bonjour Maïeul, <br class="autobr">
je n'ai malheureusement pas une maîtrise très poussé de tout cela. Cela m'a demandé pas mal de tâtonnement (j'ai vu que d'autres cherchaient aussi dans ce sens) mais ça me parait un peu faible comme contenu pour faire un article, non<small class="fine d-inline"> </small>?... <br class="autobr">
(voir résultat sur http://xxx/ bas de page)<br class="autobr">
Qcq précisions si nécessaire : <br class="autobr">
créer un fichier /squelettes/inclure/version.html avec le code ci-dessus, l'inclure par INCLURE<i>fond=inclure/revision</i> , pour avoir les 10 dernières révisions, avec lien sur la page revision de l'espace privé si connecté, sinon sur la page public.<br class="autobr">
On peut de même signaler qu'il y a eu révision sur un objet (article, ..) : <br class="autobr">
INCLURE<i>fond=inclure/historique</i>, /squelettes/inclure/historique.html :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><table><tbody>
<BOUCLE_liste_rev(VERSIONS?){id_version>1}{id_article ?}{id_xxxx ?}{where?}
{tri #ENV{par,date},#GET{defaut_tri}}{pagination #ENV{nb,10}}>
<tr><td><a #SET{titre,#INFO_TITRE{#OBJET,#ID_OBJET}}
[(#AUTORISER{modifier, #OBJET, #ID_OBJET}|oui) href="[(#ENV{url_modif,#URL_ECRIRE{revision}}|parametre_url{id_objet,#ID_OBJET}
|parametre_url{objet,#OBJET}|parametre_url{id_version,#ID_VERSION})]"
]> <:revisions:voir_revisions
{objet=#OBJET,id_objet=#ID_OBJET,titre=#GET{titre}}|attribut_html:></a>[ ((#TITRE_VERSION))]</td>
<td>[<:der_revision:> : (#DATE|date_relative)]</td></tr>
</BOUCLE_liste_rev>
</tbody></table></code></pre></div>
<p>(Mais maintenir le filtre |revisions_diff génère une erreur côté public, je ne peux donc montrer l'historique au public, comme sur wikipedia.)</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-03-03T19:09:21Zhttps://files.spip.org/Le-plugin-Autorite#comment4799142015-03-03T19:09:21Z<p>tu pourrais proposer cela comme article côté privé (avec un peu plus de détails et de liant)<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-03-03T19:06:42Zhttps://files.spip.org/Le-plugin-Autorite#comment4799132015-03-03T19:06:42Z<p>bonjour,<br class="autobr">
trouvant que le plugin Autorité, l'Espace wiki, appelle le plugin <a href="http://plugins.spip.net/revisions.html" class="spip_out" rel='nofollow external'>révisions</a>, <br class="autobr">
je trouvais intéressant de pouvoir signaler les révisions côté public. <br class="autobr">
En partant de /plugins/revisions/prive/objets/liste/version.html :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> <BOUCLE_liste_rev(VERSIONS){id_version>1}{objet!=''} {id_auteur?} {id_objet?} {objet?}{where?}{par date} {inverse} {0,10}>
<tr><td>[(#INFO_STATUT{#OBJET,#ID_OBJET}|puce_statut{#OBJET})]</td>
<td>[(#OBJET|objet_icone{16})]</td>
<td><a #SET{titre,#INFO_TITRE{#OBJET,#ID_OBJET}}
[(#AUTORISER{modifier, #OBJET, #ID_OBJET}|?{ href="[(#ENV{url_modif,#URL_ECRIRE{revision}}|parametre_url{id_objet,#ID_OBJET} |parametre_url{objet,#OBJET}|parametre_url{id_version,#ID_VERSION})]" , href="[(#ENV{url_modif,#URL_PAGE{#OBJET}}|parametre_url{id_#OBJET,#ID_OBJET})]"} )] title="<:revisions:voir_revisions{objet=#OBJET,id_objet=#ID_OBJET,titre=#GET{titre}}
|attribut_html:>"> #GET{titre}</a>[ ((#TITRE_VERSION))] </td><td>[(#DATE|date_relative)]</td></tr> </BOUCLE_liste_rev></code></pre></div>
<p>(Peut être aussi ainsi possible insérer Historique à la wikipédia ...)</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-01-12T09:37:49Zhttps://files.spip.org/Le-plugin-Autorite#comment4788062015-01-12T09:37:49Z<p>Bonjour,</p>
<p>Est ce qu'une autorisation pour que les rédacteurs publie leur articles serait utile dans le plugins<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2015-01-01T01:44:55Zhttps://files.spip.org/Le-plugin-Autorite#comment4786612015-01-01T01:44:55Z<p>Bonjour,</p>
<p>Merci pour ce très utile plugin.</p>
<p>Je viens d'installer la dernière version (sur SPIP 2.1.26) et je n'ai plus la possibilité d'activer les options «<small class="fine d-inline"> </small>Editer les forums<small class="fine d-inline"> </small>» et «<small class="fine d-inline"> </small>Editer les signatures<small class="fine d-inline"> </small>».</p>
<p>Est-ce normal<small class="fine d-inline"> </small>? Est-ce un choix (il faudrait alors mettre la doc à jour)<small class="fine d-inline"> </small>? Est-il possible de réactiver ces deux possibilités d'une autre manière<small class="fine d-inline"> </small>?</p>
<p>En vous remerciant,</p>
<p>François</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-07-14T11:01:57Zhttps://files.spip.org/Le-plugin-Autorite#comment4762052014-07-14T11:01:57Z<p>Pour moi c'est le même probleme<small class="fine d-inline"> </small>!! Les redacteurs peuvent modifier des mots-clés mais ils ne peuvent pas les ajouter.</p>
<p>SPIP 3.0.16<br class="autobr">
Plugin CFG, autorité et crayons. Les dernières versions.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-06-24T16:59:27Zhttps://files.spip.org/Le-plugin-Autorite#comment4759692014-06-24T16:59:27Z<p>Re,</p>
<p>Finalement problème réglé en réinstallant une fois de plus après avoir vidé les caches... <br class="autobr">
Reste plus qu'à m'amuser avec<small class="fine d-inline"> </small>!</p>
<p>merci pour ce chouette plugin</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-06-24T16:40:46Zhttps://files.spip.org/Le-plugin-Autorite#comment4759682014-06-24T16:40:46Z<p>Bonjour,</p>
<p>j'ai un SPIP 3.0.16<br class="autobr">
squelette escale<br class="autobr">
cfg 3.0.0<br class="autobr">
autorité 0.10.0</p>
<p>et rien, je veux dire par là qu'il m'est impossible d'accéder aux paramétrages d'autorité.<br class="autobr">
J'ai vu que d'autres avaient eu ce soucis, mais pas de réponse.</p>
<p>Est-ce le pb de CFG qui est intégré à spip 3<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-05-28T21:13:18Zhttps://files.spip.org/Le-plugin-Autorite#comment4755972014-05-28T21:13:18Z<p>Bon, j'ai pu appliquer le patch. <br class="autobr">
Le résultat est que le menu déroulant pour choisir racine/rubriques existantes est toujours là, mais il est inopérant. Quoiqu'on choisisse, les nouvelles rubriques se placent toujours à la racine. <br class="autobr">
Le but principal est atteint, mais je pense qu'il faut «<small class="fine d-inline"> </small>nettoyer<small class="fine d-inline"> </small>» un peu...</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-05-28T20:25:38Zhttps://files.spip.org/Le-plugin-Autorite#comment4755962014-05-28T20:25:38Z<p>le patch ça indique quel fichier modifier, et quelles lignes ajouter (+) et supprimer (-) dans ce fichier.</p>
<p>bon courage :)</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-05-28T20:19:54Zhttps://files.spip.org/Le-plugin-Autorite#comment4755952014-05-28T20:19:54Z<p>Merci beaucoup. <br class="autobr">
Mais euh, comment dire... pour moi c'est du chinois.<br class="autobr">
Je ne sais ou appliquer ce patch et n'ai aucune idée de comment créer et gérer un ticket ou juste de comprendre comment ça marche...<br class="autobr">
Mais bon, j'ai le temps.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-05-28T20:06:13Zhttps://files.spip.org/Le-plugin-Autorite#comment4755932014-05-28T20:06:13Z<p>cf. la réponse ci-dessus : le bug est probablement dans SPIP qui en évoluant aura oublié de vérifier les autorisations nécessaires.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-05-28T20:02:56Zhttps://files.spip.org/Le-plugin-Autorite#comment4755922014-05-28T20:02:56Z<p>ok alors, vérification faite, il y a en effet des trucs qui ont sauté dans SPIP. Le plugin fonctionne très bien, au sens qu'il définit correctement l'autorisation correspondante. Mais SPIP ne la vérifie plus partout.</p>
<p>Pour interdire la création d'une rubrique dans une sous-rubrique, tu peux tout de suite appliquer le patch suivant :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Index: ecrire/action/editer_rubrique.php
===================================================================
--- ecrire/action/editer_rubrique.php (revision 21369)
+++ ecrire/action/editer_rubrique.php (working copy)
@@ -74,9 +74,14 @@ * Identifiant de la rubrique crée */ function rubrique_inserer($id_parent) {
+
+ $id_parent = (autoriser('publierdans', 'rubrique', $id_parent)
+ AND autoriser('creerrubriquedans', 'rubrique', $id_parent)
+ ) ? intval($id_parent) : 0;
+ $champs = array( 'titre' => _T('item_nouvelle_rubrique'),
- 'id_parent' => intval($id_parent),
+ 'id_parent' => $id_parent, 'statut' => 'new'); </code></pre></div>
<p>cependant, il restera plusieurs problèmes d'interface :
<br>— le sélecteur de rubriques devrait tester ces autorisations et ne pas s'afficher si ce n'est pas pertinent
<br>— le petit bouton de création rapide d'une rubrique ne devrait pas conduire à la page de création d'une rubrique dans la rubrique actuelle, mais simplement à la page de création d'une rubrique tout court (à la racine donc).</p>
<p>Par ailleurs il faut pouvoir tester tous les autres cas d'autorisation et d'interdiction autour de cette question, histoire de ne pas casser autre chose en réparant ceci.</p>
<p>Faute de temps pour régler tout ça, je suggère que tu crées un ticket sur core.spip.org pour signaler ce bug, et que tu suives l'affaire.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-05-28T19:21:39Zhttps://files.spip.org/Le-plugin-Autorite#comment4755912014-05-28T19:21:39Z<p>Oups, alors voici :<br class="autobr">
SPIP 3.0.16 [21266]<br class="autobr">
+ écran de sécurité 1.1.9<br class="autobr">
avec zpip_v1<br class="autobr">
Plugin Autorité 0.10.0</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-05-28T16:45:52Zhttps://files.spip.org/Le-plugin-Autorite#comment4755902014-05-28T16:45:52Z<p>Quelle version de SPIP<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-05-28T13:06:19Zhttps://files.spip.org/Le-plugin-Autorite#comment4755872014-05-28T13:06:19Z<p>Bonjour,</p>
<p>Je me permets de republier un message que j'avais posté plus bas dans ce forum, qui n'a pas eu de réponse et dont la problématique subsiste toujours dans la version actuelle du plugin :</p>
<p>«<small class="fine d-inline"> </small>J'ai coché la case «<small class="fine d-inline"> </small>pour interdire aux administrateurs de créer de nouvelles sous-rubriques dans l'arborescence<small class="fine d-inline"> </small>». L'icône «<small class="fine d-inline"> </small>Créer une sous-rubrique<small class="fine d-inline"> </small>» ne s'affiche pas, c'est bien.<br class="autobr">
Mais il y a des petits malins qui arrivent tout de même à créer des sous-rubriques en créant une rubrique, puis, à l'aide du menu déroulant «<small class="fine d-inline"> </small>À l'intérieur de la rubrique<small class="fine d-inline"> </small>» choisissent de la placer dans une autre rubrique, au lieu de laisser le choix par défaut «<small class="fine d-inline"> </small>Racine du site<small class="fine d-inline"> </small>».<br class="autobr">
C'est ennuyeux, car la structure de ce site n'est pas faite pour gérer les sous-rubriques. Comment faire pour désactiver cette possibilité<small class="fine d-inline"> </small>? Merci de vos lumières.<small class="fine d-inline"> </small>»</p>
<p>En espérant que cette fois je me sente moins seul...</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-04-23T16:32:46Zhttps://files.spip.org/Le-plugin-Autorite#comment4750802014-04-23T16:32:46Z<p>Up.</p>
<p>Pareil<small class="fine d-inline"> </small>!</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-03-16T01:45:04Zhttps://files.spip.org/Le-plugin-Autorite#comment4744092014-03-16T01:45:04Z<p>Bonjour je me permet de récupéré ce dernier message.<br class="autobr">
_<br class="autobr">
La fonction pour bloquer l'accès a l'espace privé aux rédacteurs fonctionne à merveille... même un peu trop<small class="fine d-inline"> </small>!</p>
<p>En effet, nos rédacteurs dispose d'une page de rédaction coté publique.<br class="autobr">
Hors, quand ils choisissent la rubrique dans laquelle ils soumettent leur article, redirection vers un page d'erreur : Accès interdit à l'espace privé.</p>
<p>On utilise #FORMULAIRE_REDIGER_ARTICLE pour générer ce fameux formulaire de rédaction.</p>
<p>En espérant que vous pourrez m'apporter de l'aide =)</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-03-13T12:29:20Zhttps://files.spip.org/Le-plugin-Autorite#comment4743682014-03-13T12:29:20Z<p>Bonjour</p>
<p>Tu passe par la page admin plugins puis le ligne vers la configuration<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-03-13T10:35:39Zhttps://files.spip.org/Le-plugin-Autorite#comment4743672014-03-13T10:35:39Z<p>Bonjour</p>
<p>ca a vraiment l'air super comme plugin. mais... mais... mais <br class="autobr">
l'url ./ecrire/<small class="fine d-inline"> </small>?exec=cfg&cfg=autorite => « Fichier cfg introuvable »</p>
<p>- Après install de CFG 3.0.0 <br>- Autorite 0.10.0 <br>- sous SPIP 3.0.14</p>
<p>Qqlq'un serait-il assez au courant, et serviable, pour me dire comment faire<small class="fine d-inline"> </small>?<br class="autobr">
Merci beaucoup</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2014-02-18T23:18:27Zhttps://files.spip.org/Le-plugin-Autorite#comment4739462014-02-18T23:18:27Z<p>Bonjour,</p>
<p>Merci pour ce plugin, toutefois il y a un point que je ne comprends pas bien. J'ai installe la version 0.10 sur SPIP 3.11 et tout semble fonctionner.</p>
<p>Le dernier champs du formulaire de configuration est celui-ci :</p>
<p>« Qui peut publier sur le site » (webmestre|administrateurs complets|tous les administrateurs)</p>
<p>En n'autorisant que les administrateurs complets, mes administrateurs restreints ne peuvent plus editer les articles des autres auteurs. En autorisant TOUS les administrateurs dans ce formulaire alors ils peuvent a nouveau modifier les articles des autres. En me fiant a l'intitule, je pensais que cette option ne correspondait qu'a l'action de publier un article, c'est a dire modifier son statut a « publier ». Or la il semble que toute action d'edition sur un article soit affectee. Je ne vois pas l'interet de cette option de la maniere dont elle fonctionne a l'heure actuelle, ou est-ce que quelque chose m'echappe<small class="fine d-inline"> </small>?</p>
<p>Benoit.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-12-03T10:03:17Zhttps://files.spip.org/Le-plugin-Autorite#comment4724912013-12-03T10:03:17Z<p>Bonjour et merci pour ce formidable plugin<small class="fine d-inline"> </small>!</p>
<p>Je rencontre un petit problème avec SPIP 3.0.11. Les rédacteurs ne peuvent créer de mot-clé alors que l'option est bien cochée dans le menu déroulant d'Autorité.</p>
<p>Les administrateurs eux, peuvent par contre en ajouter.</p>
<p>Sauriez-vous vers où je dois orienter mes rechercher pour régler le problème<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance<small class="fine d-inline"> </small>!</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-11-05T09:39:42Zhttps://files.spip.org/Le-plugin-Autorite#comment4720392013-11-05T09:39:42Z<p>Bonjour,</p>
<p>Je cherche à interdire aux rédacteurs restreints l'accès à la liste des auteurs et des visiteurs... mais je sèche, je n'ai pas le niveau.</p>
<p>Un coup de main serait le bienvenu pour cette restriction supplémentaire.<br class="autobr">
D'avance merci.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-08-28T08:15:10Zhttps://files.spip.org/Le-plugin-Autorite#comment4704012013-08-28T08:15:10Z<p>Dans la configuration du plugin il y a :</p>
<p>- <strong> Espace de publication ouverte</strong> qui dit :</p>
<blockquote class="spip">
<p>Choisissez ci-dessous un secteur à traiter comme un espace de publication ouverte pour les rédacteurs et / ou visiteurs enregistrés (à condition d'avoir une interface, par exemple les crayons et un formulaire pour soumettre l'article)</p>
</blockquote>
<p>et <strong>Espace Wiki</strong> qui dit :<br class="autobr">
<i>Choisissez ci-dessous un secteur à traiter comme un wiki, <strong>c'est-à-dire éditable par tous</strong> depuis l'espace public (à condition d'avoir une interface, par exemple les crayons) </i></p>
<p>Il me semble que ce sont deux choses différentes non<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-08-28T07:17:25Zhttps://files.spip.org/Le-plugin-Autorite#comment4703982013-08-28T07:17:25Z<p>C'est bien à ça que sert cette option : à créer un espace de wiki ouvert à tous (cf. le carnet de spip-contrib).</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-08-28T07:07:45Zhttps://files.spip.org/Le-plugin-Autorite#comment4703972013-08-28T07:07:45Z<p>Bonjour,</p>
<p>Comme signalé hier sur la page du plugin <i>Crayons</i>, le plugin <i>Autorité</i> permet à un simple visiteur même pas inscrit de modifier les articles du site dès lors que l' <i>espace de publication ouverte</i> est activée.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-06-23T23:26:01Zhttps://files.spip.org/Le-plugin-Autorite#comment4690342013-06-23T23:26:01Z<p>Bonjour,</p>
<p>exactement le même problème que les personnes précédentes.</p>
<p>Quand ce plugin est activé, on ne peut plus rentrer à l'intérieur d'un article.</p>
<p>On doit donc désactiver le plugin sinon SPIP est inexploitable</p>
<p>Merci</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-05-22T18:59:49Zhttps://files.spip.org/Le-plugin-Autorite#comment4681582013-05-22T18:59:49Z<p>Je suis comme arboriste... <br class="autobr">
Rien n'y fait.<br class="autobr">
Si quelqu'un pouvait expliquer clairement où mettre ces fichiers, car après plusieurs vaines tentatives, dans un dossier formulaires du squelettes ou dans l'arbo de spip, rien ne fonctionne. On ne peut même plus modifier l'article.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-05-22T16:54:15Zhttps://files.spip.org/Le-plugin-Autorite#comment4681542013-05-22T16:54:15Z<p>Bonjour,</p>
<p>J'ai un souci avec un autorité.<br class="autobr">
J'ai un site où chaque rédacteur pourrait modifier son article à loisir.<br class="autobr">
Jusque là pas de problème sauf que dès que l'article est publié, le champ rubrique est vide est du coup le rédacteur peut modifier tout ce qu'il veut mais ne pourra jamais enregistrer cet article.<br class="autobr">
J'ai plusieurs tests, mis à jour autorité rien n'y fait.</p>
<p>Help please<small class="fine d-inline"> </small>!</p>
<p>SPIP 3.0.4 je mets à jour vers 3.0.8 Autorité 0.9.13 CFG 3.0</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-05-15T21:43:43Zhttps://files.spip.org/Le-plugin-Autorite#comment4679602013-05-15T21:43:43Z<p>Bonjour</p>
<p>Quel version de SPIP<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-05-15T17:14:24Zhttps://files.spip.org/Le-plugin-Autorite#comment4679592013-05-15T17:14:24Z<p>Hello</p>
<p>Dans le plugins tu as un réglage pour fermé l'espace privé au rédacteur.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-05-15T13:23:01Zhttps://files.spip.org/Le-plugin-Autorite#comment4679542013-05-15T13:23:01Z<p>Bonjour,<br class="autobr">
J'installe d'abord cfg puis autorité puis vais sur ecrire/<small class="fine d-inline"> </small>?exec=cfg&cfg=autorite mais j'ai le message suivant :<br class="autobr">
Fichier cfg introuvable.</p>
<p>J'ai installé cfg 3.0.0 et Autorité 0.9.13 - test.</p>
<p>Pourriez-vous m'aider<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-05-13T18:21:42Zhttps://files.spip.org/Le-plugin-Autorite#comment4678812013-05-13T18:21:42Z<p>oui. du pt de vue de SPIP, un rédacteur n'est visible publiquement que s'il a au moins un article. Sauf si on dit expressement le contraire.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-05-13T18:10:35Zhttps://files.spip.org/Le-plugin-Autorite#comment4678802013-05-13T18:10:35Z<p>J'ai remarqué que même sur spip-contrib lorsqu'on clique sur le nom d'un rédacteur sans article, on aboutit à une page 404.<br class="autobr">
Est-ce normal<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-04-19T16:29:28Zhttps://files.spip.org/Le-plugin-Autorite#comment4673122013-04-19T16:29:28Z<p>Voici le code de la page. C'est le squelette auteur de la dist, j'ai juste remanié le body. Bon ce n'est pas encore très propre, je suis en test.</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_principale(AUTEURS) {id_auteur}{tout}>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
[(#REM) Cf.: http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/
]<!--[if lt IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie6"> <![endif]-->
<!--[if IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie7"> <![endif]-->
<!--[if IE 8 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie8"> <![endif]-->
<!--[if IE 9 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js"> <!--<![endif]-->
<head>
<script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
<title>[(#NOM|couper{80}|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
<INCLURE{fond=inclure/head} ></INCLURE>
<meta name="robots" content="none" />
<link rel="alternate" type="application/rss+xml" title="[(#NOM|textebrut)]" href="[(#URL_PAGE{backend}|parametre_url{id_auteur,#ID_AUTEUR})]" />
</head> <body class="pas_surlignable page_auteur"> <div class="global"> <div class="bande_logo"> <h1 id="logo">#NOM_SITE_SPIP [(#LOGO_SITE_SPIP|left)]</h1> </div> <div class="corps"> <p class="arbo"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> > <:info_auteurs:>[ > <strong class="on">(#NOM|couper{80})</strong>]</p> <div class="colonne_140"> [(#LOGO_AUTEUR|inserer_attribut{class, 'avatar'}|image_reduire{134,*})] <div class="texte_petit"> [(#SESSION{id_auteur}|=={#ID_AUTEUR}|oui)#FORMULAIRE_EDITER_AUTEUR{#ENV{id_auteur}}] </div> </div> <div class="colonne_milieu"> <h1 class="#EDIT{qui} fn">#NOM</h1> [<div class="#EDIT{bio} texte_moyen">(#BIO)</div>] [<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="url org spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>] [(#REM) / vcard] [(#REM) Articles de l'auteur ] <B_articles> <div class="menu"> #ANCRE_PAGINATION <h2><:articles_auteur:> (#GRAND_TOTAL)</h2> <ul class="spip"> <BOUCLE_articles(ARTICLES) {id_auteur} {!par popularite} {pagination 10}> <li><a href="#URL_ARTICLE">#TITRE</a></li> </BOUCLE_articles> </ul> [<p class="pagination">(#PAGINATION)</p>] </div> </B_articles> [(#REM) Commentaires de l'auteur ] <B_forums_liens> #ANCRE_PAGINATION #GRAND_TOTAL <BOUCLE_forums_liens(FORUMS?) {id_auteur} {!par date} {pagination 3}> [(#DATE|affdate)]</td><td><a href="#URL_FORUM"[ title="(#TITRE|attribut_html|couper{80})"]>[(#TEXTE|couper{80})]</a> </BOUCLE_forums_liens> [<p class="pagination">(#PAGINATION)</p>] </B_forums_liens> </div> <div class="colonne_300"> [(#FORMULAIRE_EDITER_LOGO{auteur,#ID_AUTEUR,'',#ENV*})] #FORMULAIRE_ECRIRE_AUTEUR </div> </div> </div> </div> </body>
</html>
</BOUCLE_principale></code></pre></div>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-04-19T15:11:00Zhttps://files.spip.org/Le-plugin-Autorite#comment4673042013-04-19T15:11:00Z<p>heu, tu peux montre un exemple de ta page auteur.html<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-04-19T15:08:49Zhttps://files.spip.org/Le-plugin-Autorite#comment4673032013-04-19T15:08:49Z<p>Même en ajoutant le critère <code class="spip_code spip_code_inline" dir="ltr">{tout}</code> à la boucle auteur, ça ne marche pas, erreur 404.<br class="autobr">
Seuls les liens sur les noms des auteurs avec articles publiés aboutissent à la page auteur.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-04-17T20:48:06Zhttps://files.spip.org/Le-plugin-Autorite#comment4672372013-04-17T20:48:06Z<p>a mais si, c'est possible. Il faut « juste » modifier la boucle auteurs de la page <code class="spip_code spip_code_inline" dir="ltr">auteur.html</code>. Par défaut, une boucle auteur ne boucle que sur les auteurs ayant des articles.</p>
<p>Mais il y le moyen de contourner cela :
<br>- soit en mettant le critère <code class="spip_code spip_code_inline" dir="ltr">{tout}</code>
<br>- soit en précisant que tu veux uniquement les visiteurs : <code class="spip_code spip_code_inline" dir="ltr">{statut=1comite}</code>.</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-04-17T18:28:52Zhttps://files.spip.org/Le-plugin-Autorite#comment4672342013-04-17T18:28:52Z<p>Oui mais justement mon problème c'est que le statut <i>visiteur</i> ne permet pas d'avoir une page <i>auteur </i> comme avec les rédacteurs ou administrateurs.</p>
<p>Or j'ai besoin de <i>visiteurs</i>, donc sans accès à l'espace privé, avec leur profil accessible via un lien du type < a href="#URL_AUTEUR">#NOM< /a></p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-04-17T11:07:39Zhttps://files.spip.org/Le-plugin-Autorite#comment4672232013-04-17T11:07:39Z<p>C'est le statut « visiteur ». Cf <a href="http://www.spip.net/fr_article3517.html" class="spip_url spip_out auto" rel="nofollow external">http://www.spip.net/fr_article3517.html</a></p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-04-17T11:05:52Zhttps://files.spip.org/Le-plugin-Autorite#comment4672222013-04-17T11:05:52Z<p>Bonjour,</p>
<p>Je voudrais savoir s'il est possible sur SPIP d'avoir un statut d'auteur sans accès à l'espace privé<small class="fine d-inline"> </small>?</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-04-01T14:05:09Zhttps://files.spip.org/Le-plugin-Autorite#comment4667362013-04-01T14:05:09Z<p>Bonjour et merci,<br class="autobr">
cependant est'il possible de modifier la bandeau pour ne pas faire apparaitre certains boutons en fonction du type de droit.<br class="autobr">
par exemple quand on a "interdire la configuration du site aux administrateurs non-«<small class="fine d-inline"> </small>webmestres<small class="fine d-inline"> </small>» " ne plus faire apparaitre le bouton configuration.</p>
<p>et d'une façon plus générale modifier la barre en fonction administrateurs/webmasters</p>
<p>Cordialement<br class="autobr">
Bruno</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-03-27T11:29:59Zhttps://files.spip.org/Le-plugin-Autorite#comment4665352013-03-27T11:29:59Z<p>Bonjour,</p>
<p>L'option « Qui peut effectuer des sauvegardes<small class="fine d-inline"> </small>? » permet de choisir « Tous les administrateurs (y compris restreints) ». Lorsque cette option est activée, les admins restreints ne voient pas le pictogramme maintenance. Par contre, cela marche si on active « Les administrateurs complets ».</p>
<p>J'ai pour l'instant résolu le problème de cette manière en modifiant le fichier du plugin :<br class="autobr">
autorite/formulaires/inc-autorite-site-config.html, L33 et 35. Il s'agit d'inverser les valeurs du SET.</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#SET{val,'admin'}
<option value="#GET{val}"[(#ENV{#GET{name}}|=={#GET{val}}|oui)selected="selected"]><:autorite:admin_complets:></option>
#SET{val,''}
<option value="#GET{val}"[(#ENV{#GET{name}}|=={#GET{val}}|oui)selected="selected"]><:autorite:admin_tous:></option></code></pre></div>
<p>Les versions utilisées :<br class="autobr">
Plugin Autorité V0.9.12, SPIP 3.07</p>
<p>Merci pour votre attention,</p>
<p>Bruno</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-02-28T13:37:03Zhttps://files.spip.org/Le-plugin-Autorite#comment4657662013-02-28T13:37:03Z<p>Merci beaucoup, mais pour moi ça ne marche pas...</p>
<p>Je suis sous SPIP 3.0.5</p>
<p>Peut-être ai-je inséré ces codes au mauvais endroit<small class="fine d-inline"> </small>?<br class="autobr">
(Je les ai collé à la fin... ) Je suis vraiment nul.</p>
<p>Merci par avance<small class="fine d-inline"> </small>!</p>Le plugin «<small class="fine d-inline"> </small>Autorité<small class="fine d-inline"> </small>»2013-02-28T13:02:09Zhttps://files.spip.org/Le-plugin-Autorite#comment4657632013-02-28T13:02:09Z<p>Ok la balise <code class="spip_code spip_code_inline" dir="ltr">...pfuuu... Désolé tout le monde, donc je re-post avec les <code>{ }</code> :</p>
<p>modifié le fichier /formulaires/editer_article.php<br class="autobr">
avec une fonction inspiré d'une autre personne (mais désolé je n'ai pas gardé trace de l'auteur)</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function secteur ($id_rubrique) {
if ($id_rubrique == 0) return false ;
if (!isset($id_rubrique)) return false ;
if (isset($id_secteur)) return($id_secteur) ;
$req = « SELECT id_secteur FROM spip_rubriques WHERE id_rubrique='$id_rubrique' » ;
$row = @mysql_fetch_array(@spip_query($req)) ;
$id_secteur = $row['id_secteur'] ;
if ($id_secteur !=0) return($id_secteur) ;
}</code></pre></div>
<p>puis dans mon fichier /formulaires/editer_article.html<br class="autobr">
j'utilise le filtre qui permettra de récupérer l'indication sur le secteur de mon article et le modèle de formulaire correspondant à la rubrique XX :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#ENV{id_parent}|secteur|=={XX}|?{' ',''}) <INCLURE{fond=formulaires/editer_article-XX}{id_article}{env}>]</code></pre></div>