Gestion des autorisations d'accès (le retour) - commentaires Gestion des autorisations d'accès (le retour) 2006-12-12T21:21:36Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment389513 2006-12-12T21:21:36Z <p>hep<small class="fine d-inline"> </small>! t'aurais pas oublié de regarder les mots clés associés à cet article<small class="fine d-inline"> </small>? Parce qu'il est indiqué : « spip 1.8 » spip 1.8.1"... Alors cette contrib n'est, à priori pas indiqué pour ton spip 1.9.1...</p> <p>Si tu cherche un plugin pour restriction des droits d'accès, tu as le plugin <strong>acces_restreint</strong> (<a href="http://www.spip-contrib.net/Le-plugin-Acces-Restreint,1420" class="spip_url spip_out" rel='nofollow external'>http://www.spip-contrib.net/Le-plug...</a>) ou le plugin <strong>acces_groupes</strong> (<a href="http://www.spip-contrib.net/Le-plugin-acces-restreint-par" class="spip_url spip_out" rel='nofollow external'>http://www.spip-contrib.net/Le-plug...</a>).</p> Gestion des autorisations d'accès (le retour) 2006-12-12T17:54:10Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment389506 2006-12-12T17:54:10Z <p>Bonjour,</p> <p>Tout d'abord merci pour cette contrib qui a l'air fort intéressante et correspond tout à fait à ce qu'il me fallait.</p> <p>Je suis sous spip 1.9.1, J'ai bien suivi toutes les opérations décrites aussi pour mon squelette avec les fichiers dans le repertoire de mon squelette, authenticate.php3 dans la racine et le fichier mes options dans le répertoire écrire . Cependant aucune option n'apparait</p> <p>Est-ce le code qui doit être modifié<small class="fine d-inline"> </small>?</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php $GLOBALS</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'champs_extra'</span><span style="color:#007700;">] = Array( </span><span style="color:#DD0000;">'rubriques'</span><span style="color:#007700;">=>Array( </span><span style="color:#DD0000;">"accessibility"</span><span style="color:#007700;">=></span><span style="color:#DD0000;">"select|propre|||tout_public,restreint,en_travaux|"</span><span style="color:#007700;">, ), ); </span><span style="color:#0000BB;">$GLOBALS</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'champs_extra_proposes'</span><span style="color:#007700;">] = Array( </span><span style="color:#DD0000;">'rubriques'</span><span style="color:#007700;">=>Array( </span><span style="color:#DD0000;">'tous'</span><span style="color:#007700;">=></span><span style="color:#DD0000;">'accessibility'</span><span style="color:#007700;">, ), ); </span><span style="color:#0000BB;">?></span></code></pre> <p>Merci d'avance</p> Gestion des autorisations d'accès (le retour) 2006-10-13T10:18:01Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment388026 2006-10-13T10:18:01Z <p>Bonjour,</p> <p>J'ai installé, comme indiqué, les fichiers dans mon répertoire squelette et modifier mon fichier mes_options.php3. <br class="autobr"> Après quelques problèmes (les champs extras apparemment mal déclaré pour SPIP 1.8.3) maintenant je peux choisir dans l'espace privé entre accessibility = « restreint » ou « tout_public » ou « en_travaux ».<br class="autobr"> Le problème vient du fait que lorsque je définis une rubrique avec accessibility=«<small class="fine d-inline"> </small>restreint<small class="fine d-inline"> </small>», dans l'espace public j'arrive toujours à voir les articles de cette rubrique (j'ai vidé les caches de SPIP et du navigateur).<br class="autobr"> J'ai même fait afficher la valeur de ce champ accessibility sur ma page et, apparement il n'est pas défini.<br class="autobr"> Que puis-je faire pour que ça marche<small class="fine d-inline"> </small>? Merci d'avance.</p> Gestion des autorisations d'accès (le retour) 2005-10-07T17:35:51Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment383773 2005-10-07T17:35:51Z <p>Allez, j'en rajoute un.<br> <br></p> <p>CA MARCHE IMPECCABLEMENT<small class="fine d-inline"> </small>!!!<br></p> <p>Merci pour cette contrib et pour l'aide</p> Gestion des autorisations d'accès (le retour) 2005-10-07T17:31:58Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment383772 2005-10-07T17:31:58Z <p>Merci pour la réponse,<br class="autobr"> je peux enfin choisir l'accéssibilité<small class="fine d-inline"> </small>!!<br> Je vais voir pour le 'décommentaire"<small class="fine d-inline"> </small>;)</p> <p>merci</p> Gestion des autorisations d'accès (le retour) 2005-10-07T17:01:14Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment383771 2005-10-07T17:01:14Z <p>Pour ce qui concerne la liste déroulante des valeurs d'accessibility, ceci provient de la gestion des extras. Dans mon cas, j'utilise toujours les fichiers additionels de l'interface graphique des extras, une contrib qui a un âge certain. Si les valeurs sont bien indiqués dans mes_options.php3 (fichier dans le zip), les valeurs deviennent sélectionnables dans article_edit.php3.</p> <p>En ce qui concerne la deuxième question, j'explique que l'affichage des rubriques restreintes (liste d'articles et descriptif) correspond à un choix volontaire. Je montre de quoi il s'agit mais je n'offre pas l'accès aux articles complets. Il est bien expliquer qu'il faut décommenter certaines lignes du script qui gère les restrictions pour interdire l'affichage.</p> Gestion des autorisations d'accès (le retour) 2005-10-07T15:57:06Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment383770 2005-10-07T15:57:06Z <p>bonjour, <br class="autobr"> j'ai un problème avec cette contribution.<br class="autobr"> Dans le champ de séléction accessibility, il n'y a pas de choix possible.</p> <p> Et lorsque je clique sur le vide, des rubriques restreintes (je ne sais pas comment d'ailleurs) passent en tout_public.<br class="autobr"> D'où vient ce problème, cela a-t-il un rapport avec la mise en garde sur Spip 1.8<small class="fine d-inline"> </small>? (j'utilise la 1.8.1)</p> <p> Une deuxième question : les rubriques restreintes sont tout de meme accessibles sans authentification, faut-il créer un squelette « accés restreint » en paralléle du « normal »<small class="fine d-inline"> </small>?</p> <p>Merci pour votre réponse, je patauge<small class="fine d-inline"> </small>!!!</p> > autorisation d'accés 2005-09-23T18:04:46Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment383569 2005-09-23T18:04:46Z <p>Dans ecrire il faut mettre le mes_options.php3, c'est à dire la déclaration des champs extra. Le reste se passe sur les squelettes, donc à la racine su site ou dans le dossier squelettes, mais surtout pas dans ecrire. Au même endroit que article.php3 pur authenticate.php3 (à la racine du site), ou dans le dossier qui contient les .html (article.html, rubrique.html) pour authenticate.html</p> > autorisation d'accés 2005-09-23T16:49:31Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment383568 2005-09-23T16:49:31Z <p>Bonjour,</p> <p>je pense que je me suis mal exprimé en fait c'est la procédure que je ne comprends pas.<br class="autobr"> Aprés avoir télécharger le zip j'ai mis tous ces fichiers dans le repertoire « ecrire ».<br class="autobr"> en effet lors de la création d'une rubrique il y a bien le champ extra crée avec l'accés restreint.<br class="autobr"> mais ensuite cela ne fonctionne pas même après avoir rempli ce champ.<br class="autobr"> si vous pouviez m'indiquer la procédure pas à pas je vous en serai trés reconnaissant.<br class="autobr"> Merci d'avance.</p> > autorisation d'accés 2005-09-23T10:15:27Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment383560 2005-09-23T10:15:27Z <p>La ligne peut être mise n'importe où. L'emplacement n'est déterminé que par l'affichage. Moi je le positionne en haut à gauche dans un cadre qui affiche l'utilisateur connecté. Il est également possible de le positionner dans un header. Il faut quand même qu'il soit bien visible pour que l'utilisateur introduise ses identifiants et qu'il se retrouve à un endroit similaire dans toutes les pages à restreindre.</p> > autorisation d'accés 2005-09-22T16:41:21Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment383545 2005-09-22T16:41:21Z <p>Bonjour,</p> <p>Je suis débutant dans spip et je ne comprends pas ou la ligne <br class="autobr"> doit etre <br class="autobr"> mise dans le squelette.<br class="autobr"> Merci de bien vouloir m'aider</p> compléments 2005-09-02T16:17:43Z https://contrib.spip.net/Gestion-des-autorisations-d-acces-le-retour#comment383252 2005-09-02T16:17:43Z <p>La restriction d'accès fonctionne avec des champs EXTRAS (encore un truc un peu obscur de spip...)<br class="autobr"> ceci implique donc la présence d'un fichier <i>mes_options.php3</i> dans le dossier ecrire, ce fichier sert, entre autre, à définir ces fameux champs extras<br class="autobr"> (si besoin chercher des infos sur <a href="http://www.spip-contrib.net/-Les-champs-extra-" class="spip_out" rel='nofollow external'>spip-contrib</a> )</p> <p>en relisant effectivement c'est assez peu expliqué sur la contrib, mais le fichier mes_options fourni dans le zip doit suffir</p> <p>une fois cela en place un champ « accessibility », au niveau des rubriques, permet de choisir le statut de la rubrique : « tout public » ou « restreint » (vider éventuellement le cache du navigateur...)</p> <p>dans le squelette la seule ligne <code class="spip_code spip_code_inline" dir="ltr"><INCLURE(authenticate.php3)></code> suffit</p> <p>c'est pas si dur<small class="fine d-inline"> </small>!</p>