Le plugin Accès Restreint - commentaires Le plugin Accès Restreint 2024-02-05T09:17:49Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment514683 2024-02-05T09:17:49Z <p>Je suis surpris de voir des documents pdf qui sont liés a une rubrique qui fait partie d'une zone d'accès restreinte et qui sont malgré tout indexé par Google et accessible via leur URL du type <a href="http://www.monsite.com/IMG/pdf/monpdf.pdf" class="spip_url spip_out auto" rel="nofollow external">http://www.monsite.com/IMG/pdf/monpdf.pdf</a> ...<br class="autobr"> Comment régler ce problème<small class="fine d-inline"> </small>?<br class="autobr"> Merci.</p> <p>SPIP 4.2.8 + Accès Restreint 6.0.4</p> Le plugin Accès Restreint 2022-03-15T11:45:49Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment510451 2022-03-15T11:45:49Z <p>Bonjour,<br class="autobr"> Pour ma part migration de spip 3.2.2 vers <strong>spip 4.0.5 en php 8.0</strong>.<br class="autobr"> Soucis avec <strong>Accès restreint 4.2.4</strong>.<br class="autobr"> Des warning php sautent aux yeux un peu partout : partie privée / formulaires / partie publique...</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Warning: reset(): Argument #1 ($array) must be passed by reference, value given in .../plugins/auto/accesrestreint/v4.2.4/inc/accesrestreint.php on line 149</code></pre></div> <p>Toutes les écritures dans <strong>inc/accesrestreint.php</strong> du type <br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr"> ... = array_map('reset', ... </code><br class="autobr"> sont concernées : les lignes 73, 149, 190 et 347</p> <p>Solution immédiate : <strong>rétrograder en php 7.4</strong> et toute est bon.<br class="autobr"> Cordialement.<br class="autobr"> _</p> Le plugin Accès Restreint 2021-10-04T13:12:09Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment509311 2021-10-04T13:12:09Z <p>Après désinstallation et ré-installation spip_zones et spip_zones_liens créées.</p> <p>Pas compris la raison.</p> Le plugin Accès Restreint 2021-10-04T10:26:01Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment509310 2021-10-04T10:26:01Z <p>Bonjour,</p> <p>Spip 4.0<br class="autobr"> Accesrestreint 4.2.3<br class="autobr"> Php 7.4<br class="autobr"> libmysql - 5.6.43<br class="autobr"> Testés sans aucun Plugin.</p> <p>Les bases spip_zones et spip_zones_liens ne sont pas créées. Il me semble que c'est le Plugin qui les créé, non<small class="fine d-inline"> </small>?<br class="autobr"> Aucune idée d'où vient le problème. Merci de votre aide.</p> Le plugin Accès Restreint 2020-06-03T17:21:44Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment505518 2020-06-03T17:21:44Z <p>Avec SPIP3.x et « Accès restreint 4.0 »,<br class="autobr"> l'exemple d'appel suivant fonctionne :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#SESSION{id_auteur}|non) #LOGIN_PUBLIC] [(#SESSION{statut}|=={0minirezo}|oui) Administrateur] [(#SESSION{statut}|=={1comite}|oui) Rédacteur] [(#SESSION{statut}|=={6forum }|oui) Visiteur] [(#SESSION{id_auteur}|oui)<i>#SESSION{nom}</i><br/><a href="#URL_LOGOUT{#URL_PAGE{sommaire}}">déconnexion</a>]</code></pre></div> <p>Pour une MAJ de la doc (?)<br class="autobr"> Cordialement<br class="autobr"> Philippe</p> Le plugin Accès Restreint 2017-12-27T22:54:53Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment495061 2017-12-27T22:54:53Z <p>Bjr,<br class="autobr"> dans les paramètres du plugin, pour une zone en accès restreint, il y a la case à cocher « Autoriser l'accès à cette zone à toute personne connectée ».<br class="autobr"> L'ennui c'est que ça inclus les 'simples visiteurs'.<br class="autobr"> Du coup je l'ai décoché, mais je dois ajouter alors les rédacteurs un à un.<br class="autobr"> A moins qu'il y ait une autre manière de faire pour ajouter tous les rédacteurs du site, présents et futurs, à la zone<small class="fine d-inline"> </small>?</p> <p>Pour l'avenir, peut-être ce serait bien d'avoir plus d'options pour cette case<small class="fine d-inline"> </small>?, du genre :<br class="autobr"> Autoriser l'accès à cette zone à :<br class="autobr"> tous les visiteurs<br class="autobr"> tous les rédacteurs</p> <p>Mais en tout cas c'est très pratique, on va l'utiliser pour une rubrique en mode wiki « privé ». Merci</p> Le plugin Accès Restreint 2017-10-06T16:49:20Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment493653 2017-10-06T16:49:20Z <p>Mais tu as parfaitement raison ... J'ai eu une sacrée panne de cervelet<small class="fine d-inline"> </small>!!<br class="autobr"> Désolé d'avoir posé une question aussi bête ...<br class="autobr"> merci beaucoup, 1000 excuses et bon WE<small class="fine d-inline"> </small>!</p> Le plugin Accès Restreint 2017-10-06T15:57:43Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment493652 2017-10-06T15:57:43Z <p>Alors, si tu listes toutes les rubriques, par défaut, tu auras :</p> <ul class="spip"><li> les rubriques non protégées</li><li> les rubriques protégées auxquelles le visiteur logué a accès</li></ul> <p>Donc, si tu filtre ce résultat avec ce point décrit dans la doc : «<small class="fine d-inline"> </small>AccesRestreint_rubrique_restreinte appliqué à l'id_rubrique<small class="fine d-inline"> </small>», ça devrait le faire...</p> Le plugin Accès Restreint 2017-10-06T15:36:56Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment493651 2017-10-06T15:36:56Z <p>Oups<small class="fine d-inline"> </small>! sans doute ne suis-je pas clair<small class="fine d-inline"> </small>!!</p> <p>« <i>que n'apparaissent que les rubriques restreintes pour un utilisateur</i> »</p> <p>A mon sens ce serait plutôt l'hypothèse 2<small class="fine d-inline"> </small>!</p> Le plugin Accès Restreint 2017-10-06T11:50:43Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment493649 2017-10-06T11:50:43Z <p>Le but, c'est d'avoir</p> <ol class="spip"><li> seulement les rubriques auxquelles il a accès + les rubriques non protégées<small class="fine d-inline"> </small>?</li><li> ou de masquer les rubriques non protégées et de n'afficher que les rubriques protégées auxquelles il a droit<small class="fine d-inline"> </small>?</li></ol> Le plugin Accès Restreint 2017-10-06T10:24:58Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment493647 2017-10-06T10:24:58Z <p>Bonjour,</p> <p>Je n'ai pas encore commencé et je me demande comment bien attaquer la chose<small class="fine d-inline"> </small>!! Voilà :</p> <p>En fait je voudrais que n'apparaissent que les rubriques restreintes pour un utilisateur connecté disposant des droits ad hoc bien sûr<small class="fine d-inline"> </small>!<br class="autobr"> J'ai un peu de mal avec la conception de cette boucle .... mais je me soigne ... une idée<small class="fine d-inline"> </small>?</p> <p>Merci d'avance<small class="fine d-inline"> </small>!</p> Le plugin Accès Restreint 2017-09-21T14:55:18Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment493459 2017-09-21T14:55:18Z <p>Bonjour,<br class="autobr"> Le plugin accès restreint 0.2 pour SPIP 1.9.2 ne se trouve plus au grenier... Ou peut on le télécharger<small class="fine d-inline"> </small>?<br class="autobr"> Cordialement</p> Le plugin Accès Restreint 2014-05-26T08:34:20Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment475532 2014-05-26T08:34:20Z <p>Bonjour,</p> <p>Le CAS fonctionne très bien avec une page en zone privée, typiquement pour accéder à la gestion du site. Par contre quand la rubrique est restreinte et sur la partie publique cela ne fonctionne pas, SPIP redirige vers la partie privée (/ecrire).</p> <p>Dans les logs du SPIP CAS, j'ai bien la bonne adresse publique qui est redirigée.</p> <p>Est ce une mauvaise interaction entre l'authentification interne du spip et le plugins acces restreint ou le plugins CICAS<small class="fine d-inline"> </small>?</p> Le plugin Accès Restreint 2014-05-22T10:22:29Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment475491 2014-05-22T10:22:29Z <p>Il faudrait voir du côté du plugin CAS. Il doit y avoir un problème de redirection en sortie du formulaire d'identification</p> Le plugin Accès Restreint 2014-05-22T09:44:04Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment475489 2014-05-22T09:44:04Z <p>Bonjour,</p> <p>J'utilise le plugins Accès Restreint en version 3.8.12 sur un spip en version 3.0.16 et j'ai un CAS (<a href="http://contrib.spip.net/cicas-plugin-d-authentification-avec-CAS-pour-SPIP" class="spip_url spip_out auto" rel="nofollow external">http://contrib.spip.net/cicas-plugin-d-authentification-avec-CAS-pour-SPIP</a>) pour authentifier mes utilisateurs.</p> <p>Lorsqu'un utilisateur veut atteindre une zone restreinte en passant par le CAS, il tombe sur une page 404, et l'adresse pointe vers le site mais dans la partie privée avec cette adresse :<br class="autobr"> <a href="http://monsite.fr/rubrique_restreinte/ecrire/?bonjour=oui" class="spip_url spip_out auto" rel="nofollow external">http://monsite.fr/rubrique_restreinte/ecrire/?bonjour=oui</a></p> <p>Savez pourquoi il pointe vers la zone privée au lieu de son adresse en zone publique<small class="fine d-inline"> </small>?</p> Le plugin Accès Restreint 2014-02-03T08:45:17Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment473645 2014-02-03T08:45:17Z <p>Bonjour,<br class="autobr"> J'ai trouvé la réponse à la question que je posai, alors je la poste.</p> <p>Pour Spip3, pour «<small class="fine d-inline"> </small>acces_restreint<small class="fine d-inline"> </small>», il faut remplacer la noisette fournie par :</p> <p>[(#SESSION|non)</p> <center>#LOGIN_PUBLIC<i>spip.php<small class="fine d-inline"> </small>?page=sommaire</i></center> <p>] <br class="autobr"> <abbr title="oui)#URL_LOGOUT">(#SESSION</abbr></p> <p>Cordialement</p> Le plugin Accès Restreint 2014-01-30T15:14:10Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment473586 2014-01-30T15:14:10Z <p>Bonjour,<br class="autobr"> J'utilise « acces_restreint » avec spip 1.9.2 sans problème. <br class="autobr"> J'ai voulu évoluer vers SPIP 3.014. Après quelques problèmes d'installation, il fonctionne correctement.<br class="autobr"> Toutefois je rencontre un problème après l'identification. Au lieu de retourner sur mon site, il retourne sur le formulaire mais sans les mentions de connexion. Il faut valider « retour au site public » pour y accéder ce qui n'est pas ergonomique. Je ne rencontrait pas ce problème avec spip 1.9.2.<br class="autobr"> Quelqu'un a-t-il la solution<small class="fine d-inline"> </small>?<br class="autobr"> Je précise que j'ai utilisé les noisettes" fournies.<br class="autobr"> Merci d'avance. Cordialement</p> Le plugin Accès Restreint 2013-11-10T13:40:37Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment472115 2013-11-10T13:40:37Z <p>Bonjour,<br class="autobr"> Je ne parviens pas à restreindre l'accès à la racine du site. La case se décoche automatiquement après validation. Quelqu'un sur le forum a visiblement eu le même problème mais il n'y a pas eu de réponse, donc je repose la question (je suis sur Spip 3).</p> Le plugin Accès Restreint 2013-08-14T08:02:36Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment470058 2013-08-14T08:02:36Z <p>Bonjour,<br class="autobr"> J'utilise SPIP 3.0.10 [20600] et j'ai une rubrique qui correspond a une partie «<small class="fine d-inline"> </small>Intranet<small class="fine d-inline"> </small>».<br class="autobr"> J'utilise Accès restreint v. 3.8.8 pour restreindre l'accès à la zone Intranet.</p> <p>Je cherche une solution pour protéger les documents de cette partie Intranet.<br class="autobr"> Je voudrais éviter que les moteurs de recherche tels google indexent les pages de la partie Intranet et éviter ls téléchargement directs des documents privés par l'url de type : <a href="http://www.aaa/IMG/pdf/aa.pdf" class="spip_url spip_out auto" rel="nofollow external">http://www.aaa/IMG/pdf/aa.pdf</a><br class="autobr"> Dans la configuration d'Accès restreint, j'ai testé l'option «<small class="fine d-inline"> </small>interdire la lecture<small class="fine d-inline"> </small>» mais ça ne marche pas …<br class="autobr"> Merci à tous pour votre aide.</p> Le plugin Accès Restreint 2013-07-16T08:26:47Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment469548 2013-07-16T08:26:47Z <p>Bonjour,<br class="autobr"> par rapport à la boucle ZONES_RUBRIQUES, elle renvoie une erreur sql Table SQL «<small class="fine d-inline"> </small>ZONES_RUBRIQUES<small class="fine d-inline"> </small>» inconnue , alors que la boucle ZONES fonctionne très bien mais n'est pas documentée ici... on peut l'ajoutée<small class="fine d-inline"> </small>?</p> Le plugin Accès Restreint 2013-07-13T08:26:46Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment469513 2013-07-13T08:26:46Z <p>Bonjour, je recherche aussi cette fonctionnalité...<br class="autobr"> Merci.</p> Le plugin Accès Restreint 2013-04-18T09:13:50Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment467254 2013-04-18T09:13:50Z <p>Avec le plugin menu, le critere <i>tout_voir</i> ne fonctionne pas, mes sous-rubriques protégées n'apparaisent dans mon menu quand je ne suit pas connecté.</p> Le plugin Accès Restreint 2012-08-31T08:28:01Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment460781 2012-08-31T08:28:01Z <p>Salut Oliv, merci de ta réponse :)<br class="autobr"> En fait, ce que je n'ai pas saisi, c'est où je devais insérer ça... Je colle ça dans le code source d'une page, ou ailleurs<small class="fine d-inline"> </small>?</p> <p>En tt cas merci d'avoir pris la peine de me répondre, c'est sympa<small class="fine d-inline"> </small>!</p> Le plugin Accès Restreint 2012-08-31T08:22:08Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment460780 2012-08-31T08:22:08Z <p>@ WebNut : je suis encore à essayer d'apprivoiser le plugin, mais pour afficher le formulaire il faut utiliser : #LOGIN_PUBLIC</p> Le plugin Accès Restreint 2012-08-31T08:17:10Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment460779 2012-08-31T08:17:10Z <p>Bonjour,<br class="autobr"> impossible de définir la racine du site comme zone à accès restreint. Je coche la case mais elle est décochée après la validation. Que faire<small class="fine d-inline"> </small>? (Spip 3).<br class="autobr"> Merci.</p> Le plugin Accès Restreint 2012-08-27T13:05:59Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment460661 2012-08-27T13:05:59Z <p>Bonjour, je ne connais rien à SPIP, et j'ai un client (avec un site sous SPIP) qui me demande de lui préparer des rubriques (public) accessible via login/password. Ce plugin me semblait donc être exactement ce que je cherche. J'ai installé le plugin, créé les zones, créé un visiteur test. Mais je ne comprends pas comment faire apparaître le formulaire de connexion... D'ailleurs, est-il possible de ne le faire apparaître que sur une page voulue<small class="fine d-inline"> </small>?<br class="autobr"> Je ne vous demande pas de faire mon boulot, mais si une âme charitable avait un lien vers un tuto détaillé pour intégrer ce formulaire, ce serait une aide incroyable<small class="fine d-inline"> </small>!<br class="autobr"> Merci à vous...</p> Le plugin Accès Restreint 2012-08-24T11:00:40Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment460567 2012-08-24T11:00:40Z <p>Bonjour et merci pour la réponse.<br class="autobr"> En fait, utilisateur du squelette sarka, j'ai du inclure le critère <i>tout_voir</i><br class="autobr"> à plusieurs endroits en fonction des noisettes...<br class="autobr"> Maintenant cela fonctionne<small class="fine d-inline"> </small>; merci encore.<br class="autobr"> J'ai une question complémentaire :<br class="autobr"> J'aurai voulu que le visiteur non identifié accède à un formulaire de login plutôt qu'à l'erreur page absente lorsqu'il active le lien vers l'article protégé.<br class="autobr"> J'ai voulu voir « intro_article.html » qui semble correspondre à ce que je recherche et en suivant le lien qui est dans cette page j'obtiens un message d'erreur :<br class="autobr"> « No node /_plugins_/_stable_/acces_restreint/intro_article.html at revision 65153 »</p> <p>Bien cordialement</p> Le plugin Accès Restreint 2012-08-24T08:17:37Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment460563 2012-08-24T08:17:37Z <p>Il faut utiliser le critère <code class="spip_code spip_code_inline" dir="ltr">{tout_voir}</code> dans la boucle de la page sommaire listant les articles récents. Lorsque ce critère est ajouté à une boucle, la restriction d'accès est désactivée sur la boucle.</p> <p>Cordialmeent</p> Le plugin Accès Restreint 2012-08-23T15:21:14Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment460538 2012-08-23T15:21:14Z <p>Bonjour,<br class="autobr"> j'ai une question.<br class="autobr"> Pour une association, je souhaite utiliser le plugin pour n'autoriser que les adhérents à la lecture des articles du site.<br class="autobr"> Cependant, je souhaite que les non adhérents puissent voir, dans la page sommaire, la liste des articles récents qui sont publiés dans la zone protégée sans pouvoir accéder au contenu de ces articles.<br class="autobr"> Pourriez-vous me donner une piste SVP.<br class="autobr"> Merci d'avance.<br class="autobr"> Bien cordialement.</p> Le plugin Accès Restreint 2012-07-01T16:22:39Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment458939 2012-07-01T16:22:39Z <p>Bonjour,<br class="autobr"> J'utilise le système de newsletter MailShimp et je veux faire une newsletter mensuelle répertoriant les articles de mon site spip de ce mois ci, par RSS. Mais mon site utilise le plugin accès restreint et je voudrais que la newsletter prenne aussi les articles des zones protégées.</p> <p>Comment puis-je faire<small class="fine d-inline"> </small>?</p> Le plugin Accès Restreint 2012-06-01T18:06:10Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment457984 2012-06-01T18:06:10Z <p>SVP MERCI d'avance</p> Le plugin Accès Restreint 2012-05-31T08:07:16Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment457887 2012-05-31T08:07:16Z <p>hello<br class="autobr"> alors ca marche<small class="fine d-inline"> </small>!<br class="autobr"> j'ai juste un soucis ma page login n'ai pas dans mon site mais c'est une page blanche ...<br class="autobr"> comment l'intégrer dans site complet<small class="fine d-inline"> </small>?<br class="autobr"> desoler je debute en SPIP</p> Le plugin Accès Restreint 2012-05-31T07:53:02Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment457886 2012-05-31T07:53:02Z <p>Et simplement :</p> <p><code class="spip_code spip_code_inline" dir="ltr">[(#LOGIN_PUBLIC{#URL_PAGE{rubrique,id_rubrique=68}})]</code>, l'URL étant indiquée entre crochets et non après un |</p> Le plugin Accès Restreint 2012-05-30T18:33:50Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment457855 2012-05-30T18:33:50Z <p>personne<small class="fine d-inline"> </small>???<br class="autobr"> svp je voudrais vraiment mettre cette fonction dans mon site ...<br class="autobr"> MErci d'avance</p> Le plugin Accès Restreint 2012-05-29T19:25:12Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment457780 2012-05-29T19:25:12Z <p>hello<br class="autobr"> j'ai un soucis ...<br class="autobr"> je n'arrive pas à réaliser une rubrique protéger .. en public<br class="autobr"> je voudrais créer un lien dans mon menu visible qui quand on clique dessus nous revois vers un login qui quand on est loguer renvoi vers une rubrique ..<br class="autobr"> j'ai fais une rubrique « espace pro » avec un article qui redirige vers spip.php<small class="fine d-inline"> </small>?page=login_public<br class="autobr"> dans espace pro j'ai fais une rubrique proteger avec un article dedans<br class="autobr"> et le login redirige vers cette derniere ...<br class="autobr"> le soucis c'est que mon formulaire login_public ne me redirige pas vers la bonne rubrique ...<br class="autobr"> voici mon code</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><div class="formulaire_spip formulaire_login"> [(#LOGIN_PUBLIC|spip.php?rubrique68)] <p style="text-align: center;"> &#91;<a href="#URL_PAGE{spip_pass}" target="spip_pass" onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=330'); return false;"> <:login_motpasseoublie:></a>&#93; &#91;<a href="#URL_SITE_SPIP/"><:login_retoursitepublic:></a>&#93; </p> </div></code></pre></div> <p>j'ai louper quoi<small class="fine d-inline"> </small>?<br class="autobr"> Merci par avance</p> Le plugin Accès Restreint 2012-05-29T17:09:18Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment457775 2012-05-29T17:09:18Z <p>Merci pour ce plugin qui marche vraiment bien...</p> <p>Juste un problème de cosmétique. Comment faire en sorte quand on a la page « inc_identification_visiteurs.html » (appel placé en début de page sommaire, on n'ai pas en-desous des éléments de sommaire.html comme le formulaire Recherche ou les titres des différentes parties de ma page (sans les articles, brèves...)</p> <p>Merci</p> <p>Robert</p> Le plugin Accès Restreint 2012-05-01T13:44:35Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment456754 2012-05-01T13:44:35Z <p>Bonjour,</p> <p>merci pour ce plugin qui fonctionne à merveille.</p> <p>Il lui manque cependant une fonctionnalité qui, pour mon utilisation, est très importante :</p> <blockquote class="spip"> <p>un administrateur restreint ne peut pas valider une contribution d'un forum public faisant partie de sa zone même si les droits de webmestre lui sont attribués - le cache ayant été vidé.</p> </blockquote> <p>ou bien je ne sais pas faire.</p> <p>à oui autre chose, mais ce n'est qu'un détail :</p> <blockquote class="spip"> <p>sur la page d'accueil de l'administrateur restreint le détail de sa zone n'apparait pas au centre, seul un lien est présent à gauche - dans l'espace privé.</p> </blockquote> <p>Merci pour votre réponse.</p> Le plugin Accès Restreint 2012-01-31T08:53:26Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment454063 2012-01-31T08:53:26Z <p>Bonjour,<br class="autobr"> Merci encore pour ce plugin indispensable.<br class="autobr"> Je voudrais savoir s'il pourrait exister un complément afin que les groupes de mot clés puissent être également en accès restreint.<br class="autobr"> Par exemple, le squelette de « <a href='https://contrib.spip.net/Squelettes-Chez-nous' class="spip_in" rel='nofollow'>Chez nous</a> » est piloté par des mots-clés, qui forment le menu de gauche.<br class="autobr"> Sur cette idée, et pour bien d'autres cas, il serait intéressant d'avoir un accès restreint par mot-clé. De cette manière, quelle que soit la rubrique de l'article, on pourrait le restreindre sans rester dans la rigidité de la structure de la base de données.<br class="autobr"> Est-ce possible, ou même peut-être déjà faisable, par des boucles ad hoc, que je n'ai pas comprises<small class="fine d-inline"> </small>?<br class="autobr"> Merci beaucoup.</p> Le plugin Accès Restreint 2011-12-08T16:39:29Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment452673 2011-12-08T16:39:29Z <p>Bonjour,</p> <p>Je lis ici et là qu'il pourrait exister une incompatibilité entre les plugins Accès Restreint 3.0 et FancyBox 2.0 : est-ce le cas<small class="fine d-inline"> </small>? Et si oui, comment y remédier<small class="fine d-inline"> </small>?</p> <p>Accès Restreint semble fonctionner parfaitement, quels que soient les paramètres d'autorisation de lecture des documents joints par leur URL ou .htpasswd... en revanche, quels que soient les réglages à ce niveau-là, impossible d'afficher les documents via Fancybox.</p> <p>Y aurait-il au moins, même sans être un expert de SPIP ou SQL, un moyen de vérifier plus précisément sur quelles rubriques s'opère la restriction d'accès svp, afin de s'assurer de l'absence de tout parasitage des deux plugins<small class="fine d-inline"> </small>?</p> Le plugin Accès Restreint 2011-04-24T12:02:27Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment444776 2011-04-24T12:02:27Z <p>ATTENTION - lors d'une migration de site ou à l'occasion de la restauration d'une copie de sauvegarde il est conseillé de suivre les étapes suivantes :</p> <ol class="spip"><li> installer SPIP dans une base de données vierge.</li><li> installer les plugins CFG, Bonux puis Accès Restreint</li><li> restaurer le contenu de la base de données avec SPIP</li></ol> <p>Il ne faut surtout pas restaurer la base de données avant l'installation du plugin Accès Restraint, on a de fortes chances de se trouver devant un tas de messages d'erreur.</p> Le plugin Accès Restreint 2011-03-18T15:44:31Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment442832 2011-03-18T15:44:31Z <p>Notre site : <a href="http://www.cultiverlapaix.org" class="spip_url spip_out auto" rel="nofollow external">www.cultiverlapaix.org</a></p> <p>Bonjour et d'abord merci pour ce plugin qui marche très bien mais... peu expert moi-même,</p> <p>1 - je ne sais pas s'il est possible de changer l'avertissement en « encadré rouge » qui apparaît lorsqu'un visiteur non enregistré tente de lire un texte de l'espace réservé et qui l'invite à aller sur le plan du site. Je préfèrerais un texte du style : « l'accès à cette page est réservée - Merci de contacter le webmestre ».</p> <p>2 - je me demande pourquoi sur la page d'accueil du site les textes de l'espace réservé sont-ils systématiquement annoncé avec un début de développement comme pour n'importe quelle autre page<small class="fine d-inline"> </small>? Ne pourrait-on pas choisir de les faire apparaître ou non<small class="fine d-inline"> </small>?</p> <p>3 - Même question pour les photos de l'espace réservé…</p> <p>Merci pour les réponses</p> Le plugin Accès Restreint 2011-02-19T01:16:57Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment441305 2011-02-19T01:16:57Z <p>C'est normal que lorsque j'installe ce plugin, il fasse littéralement exploser tout le site<small class="fine d-inline"> </small>?</p> <p>Je n'ai jamais vu autant d'erreurs de ma vie SPIPienne, et pourtant le cache est vidé, désactivé, etc… Mais rien n'y fait. Absolument tous les éléments d'une page provoquent une erreur… Déconcertant.</p> Le plugin Accès Restreint 2010-11-26T22:01:07Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment437510 2010-11-26T22:01:07Z <p>Bonjour à tous,</p> <p>j'ai dû réinstaller accès restreint sur un <strong>SPIP 1.9.2i [14423]</strong> après une procédure de mise à jour serveur et depuis aucun lien de document joint à un article ne s'ouvre. l'URL est de type <strong>/spip.php<small class="fine d-inline"> </small>?action=autoriser&arg=XXX</strong>.</p> <p>J'ai rechargé un <strong>autoriser.php</strong> tout neuf dans /plugins/acces_restreint_1_9 et remplacé également celui de ecrire/action, vidé le cache, réinstallé le plugin acces restreint, rien n'y fait et je n'arrive pas à trouver une piste pour régler ce problème.</p> <p>A votre bon coeur m'sieur dames pour un peu d'aide.<small class="fine d-inline"> </small>;)</p> Le plugin Accès Restreint 2010-11-24T17:30:45Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment437368 2010-11-24T17:30:45Z <p>SPIP 2.0.12 [15876] + Accès restreint 3.0.2 [41523]</p> <p>Effectivement, nous avons relevé qu'il fallait passer désormais par une variable globale, donc ce qui fonctionne :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code><?php if ($GLOBALS['auteur_session']) { ?> <h1>Bonjour Mr / Mme <?php echo $GLOBALS['auteur_session']['nom']; ?></h1> <p>Vous &ecirc;tes connect&eacute;,</p> <p><a href='[(#URL_LOGOUT)]'>D&eacute;connection</a><p> [(#LOGIN_PUBLIC)] <?php } else { } ?></code></pre></div> <p>Mais cela ne va-t-il pas être gênant pour les serveurs dont le REGISTER_GLOBAL est sur off<small class="fine d-inline"> </small>?</p> Le plugin Accès Restreint 2010-11-16T18:08:17Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment437000 2010-11-16T18:08:17Z <p>Bonjour Rainer<br class="autobr"> je ne sais pas vraiment répondre a ta question mais est ce que tu as interdit dans les balises méta de toutes les pages de ton site, le référencement par les robots<small class="fine d-inline"> </small>? Peut etre est ce une piste. En esperant que d'autres t'aident plus précisément</p> Le plugin Accès Restreint 2010-11-13T13:28:20Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment436813 2010-11-13T13:28:20Z <p>bonjour,<br class="autobr"> J'ai installé de puis 2 ans l'acces restreint 2.0 avec spip 1.9.2 qui fonctionne bien. Mais google arrive à passer outre et affiche des fichiers joint .pdf dans son résultat de recherche. Ce fichier est libre de téléchargement, alors qu'il est dans une rubrique protégé. Comment y remédier<small class="fine d-inline"> </small>?</p> <p>Merci pour votre reponse rainer</p> Le plugin Accès Restreint 2010-08-30T15:48:26Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment433786 2010-08-30T15:48:26Z <p>Bonjour,</p> <p>dans le cadre d'un site web sous Spip 1.9.2(g), je dois intégrer le plugin « Accès restreint » (1_9 révision 23533). Celui-ci fonctionne fort bien à une exception près :<br class="autobr"> j'ai un un souci concernant la gestion des zones attribuées à un rédacteur ou à un visiteur, par un administrateur restreint.</p> <p>En effet, dans le site, il s'avère qu'un administrateur restreint, s'il peut attribuer des zones à un rédacteur ou à un visiteur, il ne peut, en revanche, les lui retirer. <br class="autobr"> Or le détail du plugin (cf. ci-dessus) semble très clair : il devrait pouvoir le faire (pour rappel :</p> <blockquote class="spip"> <p>Un administrateur restreint ne peut intervenir que sur les rédacteurs et les visiteurs. Il peut accorder ou supprimer l'accès uniquement aux zones auxquelles il a lui-même accès. Il lui est également possible d'accorder l'accès à une des ces zones à un autre administrateur mais ne peut lui supprimer l'accès.</p> </blockquote> <p>).</p> <p>Dans le site, l'administrateur restreint administre toutes les rubriques du site et a accès aux zones restreintes désignées. Il peut donc les attribuer... mais pas changer d'avis...</p> <p>Je me dis donc que quelque chose cloche (probablement moi) : j'ai du du omettre une étape dans la procédure ou autre... Mais là je ne vois plus.</p> <p>Aussi, en attendant un éclair de lucidité, j'aimerais savoir si quelqu'un a eu un souci similaire (ce que je n'ai trouvé sur aucun forum ou site jusque là) ou si la description du problème (que j'espère à peu près claire) évoque une boulette évidente de ma part (mais que je suis dans l'incapacité totale et confuse d'identifier).</p> <p>Merci d'avance et bonne journée</p> Le plugin Accès Restreint 2010-08-09T09:31:08Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment433150 2010-08-09T09:31:08Z <p>Bonjour<br class="autobr"> Je compte créer un site d'association avec un accès restreint en partie public pour les membres de l'association. J'ai téléchargé la dernière version de SPIP et mon choix s'est porté sur le plugin SARKA.<br class="autobr"> Est-ce que ce plugin Accès Restreint est compatible avec mes choix<small class="fine d-inline"> </small>?<br class="autobr"> Merci pour la réponse<br class="autobr"> Numismeuros</p> Le plugin Accès Restreint 2010-06-06T15:11:26Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment431285 2010-06-06T15:11:26Z <p>Je galère, je galère...</p> <p>Bonjour, <br class="autobr"> Je ne sais pas comment afficher l'intro de mes articles en accès restreint avec la suite de l'article lisible en étant connecté, <br class="autobr"> je ne sais pas non plus comment gérer cette page 404 qui s'affiche quand on n'est pas identifié, je voudrais y insérer un formulaire de connection, et que la différence soit effective entre une page en accès restreint et une vraie page 404.<br class="autobr"> J'ai beau lire les informations ci-dessus, je ne comprends pas<small class="fine d-inline"> </small>; si qqn pouvait m'expliquer tout ça avec des mots simples (!), je l'en remercie par avance.</p> Le plugin Accès Restreint 2010-06-04T22:43:19Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment431262 2010-06-04T22:43:19Z <p>Avec acces restreint3 sur spip 2.1 j'ai ce souci qui revient de temps en temps :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>Fatal error: Call to undefined function accesrestreint_liste_rubriques_exclues() in /home/www/a276bd22aab8debff506fc2093564/web/annecy/plugins/auto/acces_restreint_3_0/inc/acces_restreint_autoriser.php(130) : eval()'d code on line 2</code></pre></div> <p>Ce n'est pas systématique et je ne l'ai pas sur tous les contenus.</p> Le plugin Accès Restreint 2010-06-01T10:43:48Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment431107 2010-06-01T10:43:48Z <p>Bonjour,<br class="autobr"> j'avais le même problème, et après avoir fais une mise à jour vers spip 1.9.2 plus de page blanche, et le plu-gin fonctionne parfaitement.</p> Le plugin Accès Restreint 2010-05-30T21:20:17Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment431048 2010-05-30T21:20:17Z <p>pareil pour moi, le lien de déconnexion ne s'affiche pas</p> Le plugin Accès Restreint 2010-05-29T08:05:31Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment431010 2010-05-29T08:05:31Z <p>Je me réponds à moi même sica peut en aider d'autres.</p> <p>Le lien de la noisette valide est le suivant :</p> <p><a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/_stable_/acces_restreint/intro_article.html?rev=9564" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/_stable_/acces_restreint/intro_article.html?rev=9564</a></p> Le plugin Accès Restreint 2010-05-28T15:19:46Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment430990 2010-05-28T15:19:46Z <p>Bonjour,<br class="autobr"> j'ai cliqué sur le lien censé mener à la noisette utilisable avec le critère <i>tout voir</i> mentionné dans cet article, et j'arrive sur un message d'erreur.</p> <p>Pourriez-vous m'indiquer ou je peux trouver cette noisette (j'utilise la V3 mais je ne vois pas où elle se trouve...)</p> <p>Merci d'avance pour votre aie et pour ce plug in plus généralement</p> Le plugin Accès Restreint 2010-05-27T07:46:53Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment430934 2010-05-27T07:46:53Z <p>Salut,</p> <p>J'ai un souci sur une 2.1.</p> <blockquote class="spip"> <p>Fatal error : Call to undefined function accesrestreint_liste_rubriques_exclues() in /home/www/web/annecy/plugins/auto/acces_restreint_3_0/inc/acces_restreint_autoriser.php(130) : eval()'d code on line 2</p> </blockquote> <p>J'ai essayé de les désinstaller et de le réinstaller, rien n'y fait.</p> Le plugin Accès Restreint 2010-05-26T08:55:51Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment430904 2010-05-26T08:55:51Z <p>Je suis en SPIP 2.1 [15608], Acces restreint 3.0 et SPIP Bonux 1.9.4. <br>- Sur le site actuel en SPIP 1.9.2c, les deux noisettes de connexion et de déconnexion fonctionnent très bien. <br>- Sur le site de développement en SPIP 2.1, une fois que je me suis identifié, j'ai toujours l'élément « S'identifier » de la noisette de connexion qui est affiché, et l'élément « Webmestre - Vous êtes authentifié, se déconnecter », n'apparaît pas : pourquoi<small class="fine d-inline"> </small>? (L'identification fonctionne, j'ai les boutons de recalcul et de modification en haut de page, je peux aller dans l'espace privé et j'ai accès à mes zones restreintes.)<br class="autobr"> Merci<small class="fine d-inline"> </small>!</p> Le plugin Accès Restreint 2010-05-05T10:27:58Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment430178 2010-05-05T10:27:58Z <p>J'utilise Sarka-spip.<br class="autobr"> Je vais voir de ce côté<br class="autobr"> Merci</p> Le plugin Accès Restreint 2010-05-04T20:24:45Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment430172 2010-05-04T20:24:45Z <p>Ce message n'est pas généré par le plugin, mais sans doute par le squelette que tu utilises.</p> Le plugin Accès Restreint 2010-05-04T20:20:50Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment430170 2010-05-04T20:20:50Z <p>La question est sans doute idiote mais comment fait-on pour modifier le message d'accueil du plugin « acces restreint »<small class="fine d-inline"> </small>? : « Ne souhaitez vous pas afficher quelque information sur la page d'accueil<small class="fine d-inline"> </small>? »<br class="autobr"> D'avance merci</p> Le plugin Accès Restreint 2010-04-21T12:05:15Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment429627 2010-04-21T12:05:15Z <p>Pouvez-vous m'expliquer svp ce que signifie : "Si, au contraire, vous avez interdit l'inscription automatique à l'espace privé, il faut impérativement avoir au moins un article dont les forums seront réglés en mode «<small class="fine d-inline"> </small>sur abonnement<small class="fine d-inline"> </small>» pour activer cette balise"<small class="fine d-inline"> </small>?</p> <p>Comment dois-je configurer spip<small class="fine d-inline"> </small>?<br class="autobr"> Car de mon côté, lorsqu'un visiteur s'est authentifié via le login public, le formulaire de login réapparaît lorsque je change de rubrique<small class="fine d-inline"> </small>!<br class="autobr"> Et plus étrange encore, lorsque je me connecte en tant qu'admin, mes formulaires de contact ne sont pas envoyé<small class="fine d-inline"> </small>!</p> <p>Merci</p> Le plugin Accès Restreint 2010-02-09T19:27:51Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment426218 2010-02-09T19:27:51Z <p>Bonjour,<br class="autobr"> lorsque j'active le plugin sur mon site spip v1.9.1avec squelette EGT tout affichage disparait, j'obtiens une page blanche tant dans la partie publique que dans la partie privée.<br class="autobr"> Pouvez vous m'aider à résoudre ce problème.</p> <p>Merci</p> Le plugin Accès Restreint 2009-10-31T06:34:08Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment422349 2009-10-31T06:34:08Z <p>Je viens de mettre à jour avec la version 2 de spip.J'ai un problème d'affichage avec IE7. Une fois dans l'acces restreint (version 3), je perd l'affichage de mes menus, il ne reste à l'écran « vous êtes identifié sous... » Je n'ai pas ce problème avec mozilla, là tout se passe bien. Quelqu'un a-t-il ce même problème. Merci de me donner une solution. Je n'avais pas ce problème avec la version 1.9 de ce pluging.</p> Le plugin Accès Restreint 2009-10-25T18:28:36Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment422134 2009-10-25T18:28:36Z <p>Bonsoir,<br class="autobr"> J'essaye de récupérer la noisette qui donne acces à la page login pour les articles en acces restreint. La page n'existe plus apparemment sur la zone.<br class="autobr"> J'aimerais vraiment que mes visiteurs sachent que ces articles en acces restreint existent mais nécessitent un abonnement.<br class="autobr"> Si quelqu'un a une idée, je suis preneur.<br class="autobr"> Avec le plugin « acces retreint » la page « intro-article » existe mais je ne sais pas où la placer.</p> <p>Merci.</p> Le plugin Accès Restreint 2009-10-18T06:19:30Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment421819 2009-10-18T06:19:30Z <p>Bonjour, Je suis tout nouveau sur Sarka Spip. <br class="autobr"> J'ai installé Acces Restreint. <br class="autobr"> J'aimerais appelé dans la page Article.html la page Intro_article.html pour que les visiteurs voient l'existence de l'article ou de la rubrique restreinte et qu'ils soient invité à adherer pour avoir acces à ces pages. Le souci c'est que je ne sais pas comment appelé une page. Je ne sais pas comment inserer ce code dans article.html.<br class="autobr"> J'ai vu que c'est écrit dans la page intro_article.html :</p> <blockquote class="spip"> <p>Cette page propose l'introduction de l'article et un formulaire de login.<br class="autobr"> Elle peut etre appellée comme cela depuis article.html</p> </blockquote> <p>Si vous pouvez m'indiquer la demarche, merci beaucoup.</p> copie_locale et Accès Restreint 2009-10-15T10:05:04Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment421719 2009-10-15T10:05:04Z <p>Hello,</p> <p>J'ai relevé un souci avec les documents distants importés avec le filtre |copie_locale. Spip tente d'afficher le contenu du répertoire IMG/distant/xxx/mon-document.xxx. Malheureusement, le htaccess créé pour protéger les documents interdit leur accès (ils sont interdit d'accès par un deny from all).</p> <p>Du coup les documents distants et rapatriés sont inaccessibles depuis le site public. Je pense qu'il devrait être ciblé par un lien du type action=acceder_document&arg=xxx mais ce n'est pas le cas.</p> Le plugin Accès Restreint 2009-10-15T07:25:18Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment421709 2009-10-15T07:25:18Z <p>@ Pascal : je viens de me rendre compte que j'avais posté mon problème sur la page de la version précédente. J'avais gardé cette page en signet car les explications y étaient plus détaillées pour l'installation. Au temps pour moi. Je vais aller poster mon soucis sur la bonne page. Désolée.</p> Le plugin Accès Restreint 2009-10-15T07:20:40Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment421708 2009-10-15T07:20:40Z <p>@ Pascal. Si la réponse s'adresse à moi : merci tout d'abord et j'ai bien installé cette version 3.0 effectivement.</p> Le plugin Accès Restreint 2009-10-14T12:08:24Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment421661 2009-10-14T12:08:24Z <p>Avec Spip 2.0, il faut utiliser <a href="http://www.spip-contrib.net/Acces-Restreint-3-0" class="spip_out" rel='nofollow external'>Accès Restreint 3.0.</a></p> <p><a href="http://www.ec-decour-nanterre.ac-versailles.fr/" class="spip_out" rel='nofollow external'>Pascal</a></p> Le plugin Accès Restreint 2009-10-14T10:17:48Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment421653 2009-10-14T10:17:48Z <p>Bonjour,</p> <p>J'ai un site en spip 2.0 auquel j'ai ajouté les plugs in : <br class="autobr"> Acces Restreint 3.0 <br class="autobr"> Le Couteau Suisse <br class="autobr"> Lecteur Multimédia en Flash (MP3,flv) <br class="autobr"> SPIP Bonux 2.0 <br class="autobr"> Thickbox v2</p> <p>J'ai bien installé l'accès restreint après avoir bien ramé pour en comprendre la logique, mais l'accès à une rubrique est bien bloqué. J'ai créé un visiteur et il peut se connecter. L'essentiel est donc assuré.</p> <p>Mais j'ai tout une série de problèmes : <br>- un visiteur qui se logge et qui revient sur un article protégé après avoir fermé l'onglet ou le navigateur, voit une page vide (bon squelette mais pas de contenu). <br>- un visiteur qui se logge et qui revient sur la page d'accueil de la zone restreinte après avoir fermé l'onglet ou le navigateur est déconnecté même s'il avait coché la case « rester connecté plusieurs jours » <br>- alors qu'il est loggé, que la case « rester connecté plusieurs jours » avait été cochée, qu'il navigue dans les articles de cette rubrique et qu'il revient à la page « d'accueil » de la zone restreinte, il est déloggé.</p> <p>bref c'est pas super pour les visiteurs déjà mais c'est encore pire si l'administrateur gère sa rubrique restreinte puis teste le tout avec les login du visiteur sur le même navigateur. Là surviennent les problèmes suivants pour l'administrateur (on a les mêmes pour le visiteur) : <br>- déconnection automatique de l'espace privé au bout d'un certain temps <br>- accès impossible pour des erreurs de cookies (pourtant activés) et en insistant un peu ça (en réécrivant l'url par exemple) ça passe. <br>- plus de formulaire de connection à l'adresse ecrire (mais aux autres oui - celles du genre spip.php<small class="fine d-inline"> </small>?page=login&url=%2Fecrire%2F ou la bonjour...) Donc on finit toujours pas réussir à ce relogger mais bon...</p> <p>J'ai pas trouvé trop de trucs par rapport à ça sur les forums et sur le net. Juste peut-être une histoire de htpasswd. J'ai cherché donc à suivre la procédure pour créer un fichier htpasswd. Mais là dans le fichier htpasswd qui est créé je n'ai que les codes de l'administrateur. Mon visiteur n'apparaît pas. D'où mes problèmes peut-être justement. Mais alors comment ajouter mon visiteur au fichier htpasswd<small class="fine d-inline"> </small>? ou comment créer le mot de passe crypté<small class="fine d-inline"> </small>? Ou alors le problème est-il tout autre<small class="fine d-inline"> </small>?</p> <p>J'avoue que je sèche alors que c'est assez enquiquinant toutes ces déconnections...</p> <p>Aide bienvenue :) Merci d'avance</p> <p>(nb. accessoirement, je cherche à personnaliser le formulaire de connexion - essentiellement en enlevant le lien mot de passe oublié et en redesignant tout ça mais impossible de trouver où ça se passe dans le plug in accès restreint... Si vous avez une réponse pour ça aussi, je n'ai rien trouvé non plus.)</p> Le plugin Accès Restreint 3.0 et les forums 2009-10-12T06:22:31Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment421541 2009-10-12T06:22:31Z <p>idem, j'ai le meme soucis depuis la derniere MAJ, et je n'arrive pas a voir d'ou ca viens...</p> Le plugin Accès Restreint 3.0 et les forums 2009-09-04T17:55:52Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment420224 2009-09-04T17:55:52Z <p>Est-ce un pb ressemblant au mien<small class="fine d-inline"> </small>?<br class="autobr"> <a href="http://www.spip-contrib.net/Acces-Restreint-3-0" class="spip_out" rel='nofollow external'>http://www.spip-contrib.net/Acces-Restreint-3-0</a><br class="autobr"> N'est-ce pas des conflits liés aux feuilles css<small class="fine d-inline"> </small>?<br class="autobr"> Mais où<small class="fine d-inline"> </small>?</p> ATTENTION<small class="fine d-inline"> </small>!!! 2009-09-02T14:09:05Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment420105 2009-09-02T14:09:05Z <p>Je ne sais pas si le problème a été corrigé depuis, mais sur mon site Spip 1.9.2h avec la « Revision : 9564 Dernier commit 2007-02-10 », ce plugin pose un problème complètement dingue sur... le backend et le sitemap (plus généralement les flux RSS)<small class="fine d-inline"> </small>!!!!<br class="autobr"> En effet ceux-ci n'étaient plus valides (espace ou ligne vierge au début, je ne sais plus trop) sur mon site, jusqu'à ce qu'on trouve l'origine du problème en désactivant ce plugin...</p> <p>Impensable... et pourtant<small class="fine d-inline"> </small>;-)</p> Erreur : Le plugin Accès Restreint 2009-08-31T14:54:13Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment420020 2009-08-31T14:54:13Z <p>apres un upgrade de spip vers la version 2 ainsi que des plugins j'obtien un message d'erreur lorsque je reactive le plugin acces restreint. J'ai besoin d'aide :</p> <p>Erreur(s) dans le squelette</p> <p>1 ()<br class="autobr"> Erreur SQL<br class="autobr"> documents.mode, documents.extension, documents.id_document, documents.largeur, documents.hauteur, L1.titre AS type_document, documents.taille, L1.mime_type, documents.titre, documents.descriptif, documents.id_document FROM spip_documents AS <code class="spip_code spip_code_inline" dir="ltr">documents</code> LEFT JOIN spip_documents_liens AS l ON documents.id_document=l.id_document LEFT JOIN spip_articles AS aa ON (l.id_objet=aa.id_article AND l.objet='article') LEFT JOIN spip_breves AS bb ON (l.id_objet=bb.id_breve AND l.objet='breve') LEFT JOIN spip_rubriques AS rr ON (l.id_objet=rr.id_rubrique AND l.objet='rubrique') LEFT JOIN spip_forum AS ff ON (l.id_objet=ff.id_forum AND l.objet='forum') INNER JOIN spip_types_documents AS L1 ON ( L1.extension = documents.extension ) WHERE ((aa.statut = 'publie') OR bb.statut = 'publie' OR rr.statut = 'publie' OR ff.statut='publie') AND (documents.taille > 0 OR documents.distant='oui') AND (documents.id_document = 350) AND ((documents.id_document IN ( SELECT zzzd.id_document FROM <code class="spip_code spip_code_inline" dir="ltr">XXXXXXXX</code>.spip_documents_liens as zzzd WHERE (((((zzzd.objet='rubrique' AND 0=0) OR (zzzd.objet='article' AND (zzzd.id_objet NOT IN ( SELECT zzza.id_article FROM <code class="spip_code spip_code_inline" dir="ltr">llsvdbn-875s</code>.spip_articles as zzza WHERE 0=1)))) OR (zzzd.objet='breve' AND (zzzd.id_objet NOT IN ( SELECT zzzb.id_breve FROM <code class="spip_code spip_code_inline" dir="ltr">llsvdbn-875s</code>.spip_breves as zzzb WHERE 0=1)))) OR (zzzd.objet='forum' AND (zzzd.id_objet IN ( SELECT zzzf.id_forum FROM <code class="spip_code spip_code_inline" dir="ltr">llsvdbn-875s</code>.spip_forum as zzzf WHERE ((0=0 OR (zzzf.id_article NOT IN ( SELECT zzza.id_article FROM <code class="spip_code spip_code_inline" dir="ltr">XXXXXXX</code>.spip_articles as zzza WHERE 0=1))) OR (zzzf.id_breve NOT IN ( SELECT zzzb.id_breve FROM <code class="spip_code spip_code_inline" dir="ltr">XXXXXXXX</code>.spip_breves as zzzb WHERE 0=1))))))) OR ((zzzd.objet NOT IN ('rubrique','article','breve','forum')))))) OR (documents.id_document NOT IN ( SELECT zzzd.id_document FROM <code class="spip_code spip_code_inline" dir="ltr">XXXXXXXXX</code>.spip_documents_liens as zzzd))) GROUP BY documents.id_document<br class="autobr"> You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT zzzd.id_document FROM <code class="spip_code spip_code_inline" dir="ltr">XXXXXXXXXXX</code>.spip_documents_lien<br class="autobr"> AIDE <br class="autobr"> 2 ()<br class="autobr"> Erreur SQL<br class="autobr"> syndic_articles.date, syndic_articles.titre, syndic_articles.url, L1.url_site, L1.nom_site, syndic_articles.id_syndic_article FROM <code class="spip_code spip_code_inline" dir="ltr">spipcont</code>.spip_syndic_articles AS <code class="spip_code spip_code_inline" dir="ltr">syndic_articles</code> INNER JOIN <code class="spip_code spip_code_inline" dir="ltr">spipcont</code>.spip_syndic AS L1 ON ( L1.id_syndic = syndic_articles.id_syndic ) WHERE (syndic_articles.statut = 'publie') AND NOT((L1.id_rubrique REGEXP '^(0|1|0)$')) AND (syndic_articles.id_syndic_article NOT IN ( SELECT zzzs.id_syndic FROM <code class="spip_code spip_code_inline" dir="ltr">XXXXXXXX</code>.spip_syndic as zzzs WHERE 0=1)) AND (L1.statut = 'publie') ORDER BY syndic_articles.date DESC<br class="autobr"> You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT zzzs.id_syndic FROM <code class="spip_code spip_code_inline" dir="ltr">XXXXXXXXX</code>.spip_syndic as zzzs W<br class="autobr"> AIDE</p> Le plugin Accès Restreint 3.0 et les forums 2009-08-19T09:29:55Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment419501 2009-08-19T09:29:55Z <p>Merci pour ce plugin :-)</p> <p>Je l'ai installé sur le site de mon club et pour l'instant, je n'ai pas constaté d'anomalie au niveau de la restriction des accès.</p> <p>J'ai seulement un problème esthétique : quand on n'est pas connecté, les zones de saisie sont trop larges, et le texte est en anglais. J'ai vu que le problème de largeur avait déjà été signalé, mais je ne vois pas sur quel fichier je dois intervenir.</p> <p>Le site est géré sous SPIP 2.0.9 [13982] et utilise le squelette EVA-Web 4.0 beta 2. Par ailleurs, il utilise de nombreux plugins qui sont peut-être à l'origine du problème :<br class="autobr"> article pdf, cfg, Compteurs de visites graphiques , Enluminures typographiques pour SPIP 2 & Porte plume, Eva binettes, EVA-bonus pour EVA-web 4.0, Gestion des habillages pour EVA-Web 4.0 , Création des mots clés d'eva-web, Gestion des mentions légales, Gestion du Menu de navigation (depliants...), Mini calendrier mensuel pour EVA, Des jeux dans vos articles, Porte plume - Une barre d'outil pour bien écrire, Prévisualisation pour les articles en cours de rédaction, SPIP Bonux 2.0</p> <p>Merci d'avance.</p> Le plugin Accès Restreint 3.0 et les forums 2009-08-18T22:31:00Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment419490 2009-08-18T22:31:00Z <p>Bonjour,</p> <p>Suite à une mise à jour du site de notre association vers SPIP 2.0.9 j'ai installé « Accès Restreint 3.0 ». Cela fonctionne parfaitement et la nouvelle interface de gestion est vraiment très bien.</p> <p>Cependant, j'ai un souci avec les derniers messages de Forums d'articles en Accès Restreint qui continuent d'apparaitre sur la page d'accueil même lorsque l'on est pas identifié. Bien sur, si on clique sur un de ces liens on tombe sur une page « Erreur 404 » mais cela reste néanmoins génant... J'ai pu lire dans les commentaires de cet article et de celui de « Accès Restreint 3.0 » que d'autres personnes avaient le même souci.</p> <p>En attendant mieux, j'ai modifié ma page sommaire.html en ajoutant du code PHP de la façon suivante :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><?php if ($auteur_session) { ?> <B_forums_liens> ....Ici le contenu de la boucle.... </B_forums_liens> <?php } else { } ?></code></pre></div> <p>Je ne crois pas que celà soit la meilleur chose à faire mais en attendant mieux... En cherchant et en voulant réutiliser les noisettes d'identification, je me suis aperçu d'un autre problème étrange :</p> <p>La variable $auteur_session est indéfinie lorsqu'on demande sa valeur via du code appellé par INCLURE. Par exemple dans mon fichier inc_rubriques.html j'ai :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><INCLURE{fond=inc_identification_sedeconecter}{lang}></code></pre></div> <p>et dans inc_identification_sedeconecter.html</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><p>Je m'affiche bien dans la page</p> <?php if ($auteur_session) { ?> <p> je devrai m'afficher si je suis identifié et ben pas du tout! </p> <?php } ?></code></pre></div> <p>Et bien la condition n'est jamais remplie alors qu'elle l'est dans sommaire.html<br class="autobr"> Cette variable n'est pas une variable globale<small class="fine d-inline"> </small>? Dans la version précédente de SPIP 1.9.x cela fonctionnait parfaitement. Donc pour l'instant les noisettes c'est pas trop ça... Si vous avez des suggestions pour retrouver un fonctionnement normal de la variable $auteur_session je suis preneur...</p> <p>D'avance merci, et bravo pour le beau boulot<small class="fine d-inline"> </small>!</p> <p>Dawid</p> Le plugin Accès Restreint 2009-08-14T12:32:45Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment419354 2009-08-14T12:32:45Z <p>@la personne qui gère le site d'une école maternelle, <strong> j'ai moi-même un site personnel de <span>vêtements <a href="http://www.discount-vetement.com" rel='nofollow'>vêtements discount</a> et j'ai été confronté à ce problème</span>.</strong> : j'ai résolu ce problème en créant des groupes années « 2003 », « 2004 » et « 2005 » au lieu des groupes « grande section », « moyenne section » et « petite section ». <br class="autobr"> En tout cas excellent plugin<small class="fine d-inline"> </small>!!!</p> Petit problème pour connexion d'un visiteur 2009-08-08T22:02:42Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment419133 2009-08-08T22:02:42Z <p>Bonjour,</p> <p>Je rencontre un problème peut-être très bête avec l'identification : je suis tout le temps redirigée vers ma page 404 et jamais vers le formulaire d'identification.</p> <p>Voici ce que j'ai fait :<br class="autobr"> J'ai installé le plugin.<br class="autobr"> J'ai créé ma zone restreinte et j'y ai mis un article de test. J'ai créé un visiteur avec son login et son mot de passe.<br class="autobr"> J'ai configuré de manière suivante : <br>- Mode de fonctionnement par défaut des forums publics > Enregistrement obligatoire (les utilisateurs doivent s'abonner en fournissant leur adresse e-mail avant de pouvoir poster des contributions). <br>- Inscription automatique de nouveaux rédacteurs > Ne pas accepter les inscriptions <br>- Visiteurs > Votre site comporte des forums sur abonnement<small class="fine d-inline"> </small>; les visiteurs sont donc invités à s'enregistrer sur le site public.<br class="autobr"> Le forum de mon article de test est bien sur abonnement.<br class="autobr"> J'ai téléchargé les noisettes, les includes et le dossier formulaire et je les ai uploadés.<br class="autobr"> J'ai mis les noisettes dans mes squelettes concernés. J'ai aussi testé ce bout de code :</p> <blockquote class="spip"><pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#007700;">if (</span><span style="color:#0000BB;">$auteur_session</span><span style="color:#007700;">) { </span><span style="color:#0000BB;">?></span></code></pre> <p>Vous êtes authentifié, <a href="#URL_LOGOUT" rel='nofollow'>cliquez ici pour vous déconnecter</a><br class="autobr"> ... ici le contenu en accès restreint....</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#007700;">} else { </span><span style="color:#0000BB;">?></span></code></pre> <h2>Cette partie est en accès restreint</h2> <p>#LOGIN_PUBLIC</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#007700;">} </span><span style="color:#0000BB;">?></span></code></pre></blockquote> <p>Dans les 2 cas :</p> <p>- Si je vais sur mon article depuis le navigateur où je travaille et où je suis identifiée comme administratrice : ça me dit bien que je suis connectée et je vois le contenu.</p> <p>- Si je vais sur l'article depuis un navigateur où je ne suis pas identifiée, je suis redirigée vers ma page 404.</p> <p>Alors soit je n'ai pas compris la mise en œuvre des filtres qui cache complètement le contenu ou non. Soit je n'ai pas activé ou uploadé quelque chose qui fait que #LOGIN_PUBLIC ne va pas cherché le formulaire. Je ne sais pas.</p> <p>Quelqu'un pourrait-il m'aider<small class="fine d-inline"> </small>?<br class="autobr"> Merci d'avance</p> Plusieurs mots de passe<small class="fine d-inline"> </small>? 2009-08-07T00:36:12Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment419033 2009-08-07T00:36:12Z <p>Vous avez un très beau site<small class="fine d-inline"> </small>! félicitations<small class="fine d-inline"> </small>! et je crois que vous avez déjà compris qu'il peut-y avoir une partie restreinte différente chaque année<small class="fine d-inline"> </small>!</p> Plusieurs mots de passe<small class="fine d-inline"> </small>? 2009-07-31T18:48:20Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment418818 2009-07-31T18:48:20Z <p>Bonsoir, <br class="autobr"> Je gère un site d'école maternelle débuté cette année. Je voudrais pour l'an prochain initialiser un nouveau mot de passe pour les familles, tout en permettant aux familles des enfants passés en CP de pouvoir revenir voir les archives du site. Est-ce que cela est possible<small class="fine d-inline"> </small>?<br class="autobr"> Merci.<br class="autobr"> <a href="http://www.ec-decour-nanterre.ac-versailles.fr/" class="spip_out" rel='nofollow external'>École maternelle Jacques Decour</a></p> Le plugin Accès Restreint 2009-07-29T17:29:58Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment418761 2009-07-29T17:29:58Z <p>The Morning After Acces restreint 3 et SpipBB</p> <p>Bonjour,</p> <p>J'ai un souci avec Acces restreint 3.0 + SipBB Version : 0.5.3.1 [30205]. Lorsque je me déconnecte, tout disparaît (accès à la racine) mais les messages du Forum sont encore sur la page. Tout le reste a disparu sauf le bandeau bien entendu.</p> <p>De même pour les messages de forums des articles. Ils apparaissent aussi alors que je me suis déconnecté...</p> <p>Que faire<small class="fine d-inline"> </small>?</p> <p>Merci encore</p> <p>Robert Caron</p> Le plugin Accès Restreint et ses icones 2009-07-26T13:44:09Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment418641 2009-07-26T13:44:09Z <p>Il faut installer le plugin Bonux...</p> <p>J'ai eu un autre problème mineur maintenant résolu.<br class="autobr"> une ou plusieurs icones ne s'affichaient pas.<br class="autobr"> J'avait un problème d'affichage de l'icone "configuration/Accès restreint.</p> <p>Versions SPIP 2.0.8<br class="autobr"> et acces_restreint_3_0</p> <p>En remplaçant le fichier<br class="autobr"> \spip\plugins\auto\acces_restreint_3_0\img_pack\wrapper.php<br class="autobr"> par celui-ci<br class="autobr"> \spip\prive\images\wrapper.php</p> <p>celà fonctionne.</p> <p>Le wrapper qui pose problème est écrit ainsi :</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#FF8000;">// * Acces restreint, plugin pour SPIP * // </span><span style="color:#007700;">if (!</span><span style="color:#0000BB;">defined</span><span style="color:#007700;">(</span><span style="color:#DD0000;">"_ECRIRE_INC_VERSION"</span><span style="color:#007700;">)) return; </span><span style="color:#FF8000;">// wrapper image pour scintillement MSIE, cf. // http://www.ultra-fluide.com/ressources/css/css-hacks.htm#scintillement </span><span style="color:#007700;">if (!isset(</span><span style="color:#0000BB;">$_GET</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'file'</span><span style="color:#007700;">]) OR !</span><span style="color:#0000BB;">preg_match</span><span style="color:#007700;">(</span><span style="color:#DD0000;">',^[^/\0]+\.(gif|jpg|png)$,i'</span><span style="color:#007700;">, </span><span style="color:#0000BB;">$_GET</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'file'</span><span style="color:#007700;">], </span><span style="color:#0000BB;">$r</span><span style="color:#007700;">) OR !@</span><span style="color:#0000BB;">file_exists</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'./'</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$_GET</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'file'</span><span style="color:#007700;">])) die(</span><span style="color:#DD0000;">'404 not found'</span><span style="color:#007700;">); </span><span style="color:#0000BB;">$mime </span><span style="color:#007700;">= array( </span><span style="color:#DD0000;">'jpg' </span><span style="color:#007700;">=> </span><span style="color:#DD0000;">'image/jpeg'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'gif' </span><span style="color:#007700;">=> </span><span style="color:#DD0000;">'image/gif'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'png' </span><span style="color:#007700;">=> </span><span style="color:#DD0000;">'image/png' </span><span style="color:#007700;">); </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'Content-Type: '</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$mime</span><span style="color:#007700;">[</span><span style="color:#0000BB;">strtolower</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$r</span><span style="color:#007700;">[</span><span style="color:#0000BB;">1</span><span style="color:#007700;">])]); </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'Content-Length: '</span><span style="color:#007700;">.</span><span style="color:#0000BB;">filesize</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'./'</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$_GET</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'file'</span><span style="color:#007700;">])); </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'Cache-Control: max-age=36000'</span><span style="color:#007700;">); </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'Pragma: public'</span><span style="color:#007700;">); </span><span style="color:#0000BB;">readfile</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'./'</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$_GET</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'file'</span><span style="color:#007700;">]); exit; </span><span style="color:#0000BB;">?></span></code></pre> <p>Le wrapper qui fonctionne ainsi :</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#FF8000;">// wrapper image pour scintillement MSIE, cf. // http://www.ultra-fluide.com/ressources/css/css-hacks.htm#scintillement </span><span style="color:#007700;">if (isset(</span><span style="color:#0000BB;">$_GET</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'file'</span><span style="color:#007700;">])){ </span><span style="color:#0000BB;">$f </span><span style="color:#007700;">= </span><span style="color:#0000BB;">$_GET</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'file'</span><span style="color:#007700;">]; </span><span style="color:#FF8000;">// pas de urldecode ici car on accepte de toute facon que les caracteres alphanumeriques </span><span style="color:#007700;">if (</span><span style="color:#0000BB;">preg_match</span><span style="color:#007700;">(</span><span style="color:#DD0000;">',^[a-z_0-9\-]+\.(gif|jpg|png)$,i'</span><span style="color:#007700;">, </span><span style="color:#0000BB;">$f</span><span style="color:#007700;">, </span><span style="color:#0000BB;">$r</span><span style="color:#007700;">) AND @</span><span style="color:#0000BB;">file_exists</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'./'</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$f</span><span style="color:#007700;">)){ </span><span style="color:#0000BB;">$mime </span><span style="color:#007700;">= array( </span><span style="color:#DD0000;">'jpg' </span><span style="color:#007700;">=> </span><span style="color:#DD0000;">'image/jpeg'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'gif' </span><span style="color:#007700;">=> </span><span style="color:#DD0000;">'image/gif'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'png' </span><span style="color:#007700;">=> </span><span style="color:#DD0000;">'image/png' </span><span style="color:#007700;">); </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'Content-Type: '</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$mime</span><span style="color:#007700;">[</span><span style="color:#0000BB;">strtolower</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$r</span><span style="color:#007700;">[</span><span style="color:#0000BB;">1</span><span style="color:#007700;">])]); </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'Content-Length: '</span><span style="color:#007700;">.</span><span style="color:#0000BB;">filesize</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'./'</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$f</span><span style="color:#007700;">)); </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'Cache-Control: max-age=36000'</span><span style="color:#007700;">); </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'Pragma: public'</span><span style="color:#007700;">); </span><span style="color:#0000BB;">readfile</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'./'</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$f</span><span style="color:#007700;">); exit; } } </span><span style="color:#0000BB;">header</span><span style="color:#007700;">(</span><span style="color:#DD0000;">"Status : 404 Not Found"</span><span style="color:#007700;">); die(</span><span style="color:#DD0000;">'404 not found'</span><span style="color:#007700;">); </span><span style="color:#0000BB;">?></span></code></pre> <p>Quelqu'un comprend pourquoi<small class="fine d-inline"> </small>?</p> Le plugin Accès Restreint 2009-07-10T07:26:11Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment418152 2009-07-10T07:26:11Z <p>J'ai le message suivant :</p> <p>* Impossible to activate the plugin acces_restreint_3_0<br class="autobr"> o Version [1.0<small class="fine d-inline"> </small>;] or newer of the plugin SPIP_BONUX is required.</p> <p>Comment y remedier <br class="autobr"> Je suis sous SPIP 2<br class="autobr"> merci<br class="autobr"> red</p> Tester si un auteur est connecté avec SPIP 2 (connexion/déconnexion) 2009-07-01T09:49:14Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417827 2009-07-01T09:49:14Z <p>merci pour cette précision<br class="autobr"> en effet idem chez moi sur SPIP 2.0.7 [13888], <br class="autobr"> pour info pour d'autres j'ai essayé d'installer l'accès restreint (Version : 0.3.0.3 [29357]) en installant les noisettes de connexion et de deconnexion dans mon squelette comme indiqué sur la doc mais le lien de déconnexion ne s'affichait jamais.. j'ai donc jeté les noisettes et mis ton bout de code à la place et ça a l'air de marcher.</p> Le plugin Accès Restreint 2009-06-22T15:40:51Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417596 2009-06-22T15:40:51Z <p>Bonjour<br class="autobr"> je viens a vous preciser qu'un admin restreint qui a l'autorite sur une zone ne peut pas donner l'autorite d'acceder a un redacteur puis je savoir pourquoi<small class="fine d-inline"> </small>???</p> <p>et merci d'avance</p> Le plugin Accès Restreint : bug pagination 2009-06-16T14:44:39Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417411 2009-06-16T14:44:39Z <p>y'a t'il un moyen de palier à ceci même en hackant directement le code de spip en atendant une meilleure solution<small class="fine d-inline"> </small>?<br class="autobr"> Si oui des pistes pour faire propre<small class="fine d-inline"> </small>?</p> <p>Merci d'avance</p> Le plugin Accès Restreint : bug pagination 2009-06-16T08:12:32Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417397 2009-06-16T08:12:32Z <p>Dans l'espace privé il n'y a pour le moment pas de meilleure solution. L'espace privé n'est pas encore complètement construit en squelette, et de ce fait le filtrage au niveau des requêtes n'est pas possible à mettre en oeuvre dans un plugin.</p> <p>Du coup, le filtrage intervient au niveau de l'affichage uniquement, ce qui produit le résultat décrit.</p> <p>J'espère que les futures versions de SPIP permettront d'améliorer cela.</p> Le plugin Accès Restreint : bug pagination 2009-06-16T08:04:12Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417396 2009-06-16T08:04:12Z <p>Bonjour,</p> <p>Je signal un comportement problématique chez moi et peut-être chez vous aussi<small class="fine d-inline"> </small>!!??</p> <p>En effet j ai plusieurs zones restreintes DIR1, DIR2 etc... et dedans des articles. Les personnes restreintes à DIR1 voient tous les articles dans DIR1, Les personnes restreintes à DIR2 voient tous les articles dans DIR2, etc etc...</p> <p>Pour vous expliquer clairement le problême, tous les articles sont dans DIR1 et aucun article dans DIR2</p> <p>Les tableaux sur la page d'accueil entre autres, proposent qd les articles sont nbreux, une sorte de pagination... 10 par dix, j'ai pour l'exemple restreint l affichage à 2 par 2 (j avais pas assez d'article)</p> <p>Dans la zone DIR2 ou il n y a pas d article, on voit tout de meme les petits numeros<small class="fine d-inline"> </small>!!!</p> <p>En fait SPIP compte tous les articles dans la base fait sa pagination mais ne montre rien car les articles appartiennent a DIR1<small class="fine d-inline"> </small>!!!??</p> <p>Comment y remedier<small class="fine d-inline"> </small>?</p> <p>Merci d'avance</p> <p>CF. piece jointe</p> Le plugin Accès Restreint 2009-06-15T15:47:52Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417380 2009-06-15T15:47:52Z <p>Bonjour, le formulaire de login n'est pas modifié par le plugin, et son utilisation est inchangée. Il vaudrait mieux poser cette question sur la liste des utilisateurs.</p> Le plugin Accès Restreint 2009-06-15T15:41:52Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417379 2009-06-15T15:41:52Z <p>Probleme dans un site multilingue SPIP 2 avec la localisation des formulaires login.html et login_public.html.</p> <p>En effet, le formulaire n'est pas traduit dans la langue du contexte, meme en utilisant l'integralite des squelettes de la distribution :</p> <p>si on prend le squelette prive/login.html (extrait) <br> <br></p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#MENU_LANG_ECRIRE [(#FORMULAIRE_LOGIN{#ENV{url}|sinon{#URL_ECRIRE{accueil}}})] <p class="retour"> [&#91;<a href="#URL_PAGE{identifiants,focus=nom_inscription}&amp;mode=(#URL_SITE_SPIP|tester_config{1comite})" target="spip_pass" onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=400'); return false;"><:login_sinscrire:></a>&#93;] &#91;<a href="#URL_SITE_SPIP/"><:login_retoursitepublic:></a>&#93; </p> <p class="retour"> <a href="http://www.spip.net/" title="<:site_realise_avec_spip:>"><img src="#CHEMIN{spip.png}" alt="SPIP" width="48" height="16" /></a> </p></code></pre></div> <p>le formulaire MENU_LANG_ECRIRE est bien positionne dans la langue du contexte</p> <p>le formulaire FORMULAIRE_LOGIN ne l'est pas (certaines fois j'ai eu du francais, d'autres fois de l'anglais, mais sans rapport avec le contexte d'appel)</p> <p>a partir du paragraphe <code class="spip_code spip_code_inline" dir="ltr"><p class="retour"></code>, on est a nouveau dans la langue du contexte.</p> <p>Comment faire pour passer la langue de contexte a FORMULAIRE_LOGIN<small class="fine d-inline"> </small>?</p> Tester si un auteur est connecté avec SPIP 2 (connexion/déconnexion) 2009-06-12T14:27:10Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417318 2009-06-12T14:27:10Z <p>Pour info, l'utilisation du php (<i>$auteur_session</i>) pour tester si un auteur est connecté n'est plus nécessaire avec SPIP 2, voir ne marche plus<small class="fine d-inline"> </small>? en tout cas sur mon site ça ne marchait pas.</p> <p>une solution simple et qui marche :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#REM) Connexion ] [(#SESSION{id_auteur}|?{'',' '}) #LOGIN_PUBLIC] [(#REM) Déconnexion ] [(#SESSION{id_auteur}|?{' ',''}) Vous êtes authentifié, <a href='#URL_LOGOUT'>cliquez ici pour vous déconnecter</a>]</code></pre></div> multi zone 2009-06-11T12:13:20Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417278 2009-06-11T12:13:20Z <p>Bonjour Cédric,<br class="autobr"> Effectivement c'est logique<small class="fine d-inline"> </small>! c'est moi qui utilise le plugin d'une manière différente : j'utilise plutôt les zones comme des groupes d'utilisateurs dont les accès sont définis. Cela m'évite de gérer plusieurs zones à chaque auteur. Merci pour ce merveilleux plugin en tout cas<small class="fine d-inline"> </small>!<br class="autobr"> Valérian</p> Le plugin Accès Restreint 2009-06-11T09:11:33Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417253 2009-06-11T09:11:33Z <p>Bonjour,<br class="autobr"> Je débute avec spip depuis 2 mois et je créé un site pour une association.<br class="autobr"> Je souhaite utiliser le plugin accès restreint.<br class="autobr"> J'utilise le squelette recitfp. Dans le programme inc-colgauche.html j'ai ajouter la variable #LOGIN_PUBLIC.<br class="autobr"> Quand on se log, tout est ok, j'ai bien accès au rubrique avec accès restreint.<br class="autobr"> Mon soucis, c'est que je voudrais modifier le formulaire de connection, car il ne s'adapte pas à mon menu.<br class="autobr"> Problème, comment faire<small class="fine d-inline"> </small>???<br class="autobr"> J'ai trouvé un login.html sous /dist/formulaire mais rien ne se passe.<br class="autobr"> Est ce que quelq'un pourrait m'aiguillé un peu.<br class="autobr"> D'avance merci beaucoup...</p> Le plugin Accès Restreint 2009-06-10T07:58:31Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417203 2009-06-10T07:58:31Z <p>Salut à tous.</p> <p>Je suis très intéressée par les fonctionnalités de ce plugin, mais avec quelle version SPIP peut-on l'utiliser<small class="fine d-inline"> </small>?<br class="autobr"> Moi j'ai la version 2.0.7, et après avoir tester, le plugin n'apparait pas dans « configuration des plugins ».</p> <p>Si je ne peux pas l'utiliser avec cette version, quelqu'un peut-il m'orienter vers le même style de plugin<small class="fine d-inline"> </small>?</p> <p>Merci.</p> multi zone 2009-06-09T15:26:31Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417187 2009-06-09T15:26:31Z <p>Bonjour,<br class="autobr"> le plugin ne fonctionne pas comme tu voudrais et c'est normal : pour avori accès à une rubrique, il faut avoir les droits d'accès à toutes les zones qui comprennent cette rubrique. Si tu mets 3 cadenas sur une porte, seuls ceux qui auront les 3 clés pourront y entrer. C'est pareil ici.</p> multi zone 2009-06-09T14:54:42Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417184 2009-06-09T14:54:42Z <p>Je suis confronté à un pb pour une configuration spécifique du plugin :<br class="autobr"> Dans le cas où plusieurs zones sont définies, et qu'une rubrique est associée à plusieurs de ces zones, alors en associant une de ces zones à un auteur, ces mêmes rubriques ne sont pas autorisées sur l'interface publique.</p> <p>J'ai modifié légèrement le script inc/acces_restreint.php pour que cela fonctionne, mais ce n'est certainement pas l'endroit le plus approprié, je laisse le soin à l'auteur de faire les modifs si cela est jugé pertinent.</p> <p>ligne 161, ajout de :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$rubriques_autorisees_auteur = accesrestreint_liste_contenu_zone_rub( sql_in('zr.id_zone',accesrestreint_liste_zones_autorisees('',$id_auteur),'') ); foreach( $rubriques_autorisees_auteur as $rubrique ) { $key = array_search ( $rubrique , $liste_rub_exclues[$id_auteur][$publique] ); if( is_int($key) ) array_splice( $liste_rub_exclues[$id_auteur][$publique], $key, 1 ); }</code></pre></div> <p>Tous les commentaires sont les bienvenus sur ce petit point,</p> <p>Valérian</p> Le plugin Accès Restreint 2009-06-05T11:01:07Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417077 2009-06-05T11:01:07Z <p>C'est simple : à la restauration du dump de SPIP, les tables du plugin accès restreint ont été ignorées car le plugin n'avait pas été activé <strong>avant</strong> la restauration.</p> <p>Donc, il suffit maintenant que le plugin est actif de relancer une restauration et ça sera bon.</p> Le plugin Accès Restreint 2009-06-05T10:52:02Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment417076 2009-06-05T10:52:02Z <p>jusqu'a present le pluggin acces restreint marchait tres bien, mais apres une migration du site<br class="autobr"> Erreur SQL</p> <blockquote class="spip"> <p>id_zone FROM spip_zones_auteurs WHERE id_auteur=1 Table 'XXX.spip_zones_auteurs' doesn't exist</p> </blockquote><blockquote class="spip"> <p>2 Erreur SQL<br class="autobr"> * FROM spip_zones LIMIT 1<br class="autobr"> Table 'XXX.spip_zones' doesn't exist</p> </blockquote> <blockquote class="spip"> <p>3 Erreur SQL<br class="autobr"> * FROM spip_zones_auteurs LIMIT 1<br class="autobr"> Table 'XXX.spip_zones_auteurs' doesn't exist</p> </blockquote> <blockquote class="spip"> <p>4 Erreur SQL<br class="autobr"> * FROM spip_zones_rubriques LIMIT 1<br class="autobr"> Table 'XXX.spip_zones_rubriques' doesn't exist</p> </blockquote> <blockquote class="spip"> <p>5 Erreur SQL<br class="autobr"> id_rubrique FROM spip_zones_rubriques AS zr INNER JOIN spip_zones AS z ON zr.id_zone=z.id_zone WHERE privee='oui' AND 0=0<br class="autobr"> Table 'XXX.spip_zones_rubriques' doesn't exist</p> </blockquote> <p>ils sont dans mon dump, mais pas dans la base mysql apres sa restauration<small class="fine d-inline"> </small>!!!</p> <p>Aider moi svp</p> <p>merci</p> Accès Restreint article<small class="fine d-inline"> </small>? 2009-06-02T07:13:53Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment416940 2009-06-02T07:13:53Z <p>Non, on ne peut que restreindre un auteur à accéder à telle ou telle rubrique et donc tous les articles qui s'y trouvent<small class="fine d-inline"> </small>!!</p> Accès Restreint article<small class="fine d-inline"> </small>? 2009-05-28T20:47:22Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment416810 2009-05-28T20:47:22Z <p>Salut,<br class="autobr"> Juste une précision : si j'ai bien compris on peut définir un article en accès restreint sans avoir à restreindre l'accès à la rubrique entière dont dépend cet article.<br class="autobr"> isn't it<small class="fine d-inline"> </small>?<br class="autobr"> merci</p> Le plugin Accès Restreint : bug affichage des tableaux avec pagination 2009-05-28T10:02:11Z https://contrib.spip.net/Le-plugin-Acces-Restreint#comment416788 2009-05-28T10:02:11Z <p>Bonjour,</p> <p>J'ai un ptit souci, en effet j ai plusieur zones restreintes DIR1, DIR2 etc... et dedans des articles.<br class="autobr"> Les personnes restreintes à DIR1 voient tous les articles dans DIR1,<br class="autobr"> Les personnes restreintes à DIR2 voient tous les articles dans DIR2, etc etc...</p> <p>Pour l exemple tous les articles sont dans DIR1 et rien dans DIR2</p> <p>Les tableaux sur la page d'accueil entre autres, proposent qd les articles sont nbreux, une sorte de pagination... 10 par dix, j'ai pour l'exemple restreint l affichage à 2 par 2 (j avais pas assez d'article)</p> <p>Dans la zone DIR2 ou il n y a pas d article, on voit tout de meme les petits numeros<small class="fine d-inline"> </small>!!!</p> <p>En fait SPIP compte tous les articles dans la base fait sa pagination mais ne montre rien car les articles appartiennent a DIR1<small class="fine d-inline"> </small>!!!??</p> <p>Comment y remedier<small class="fine d-inline"> </small>?</p> <p>Merci d'avance</p> <p>CF. piece jointe</p>