Accès restreint

J'ai donc installé la 1.9 et pris comme plugin Accès restreint.
Voici la page d'accueil du site : http://www.kyudo.fr/spip.php

La rubrique 13 et ses sous-rubriques sont en Accès restreint : http://www.kyudo.fr/spip.php?rubrique13

J'ai deux questions par rapport à ce plugin :

1) Comment fait on pour donner l'accès à un visiteur ? (ce que j'appelle visiteur est quelqu'un qui n'a pas accès à la partie privé)

2) Comment fait on pour qu'il n'y ait pas l'affichage d'une page blanche si un visiteur n'est pas autorisé mais plutôt un formulaire d'invit à taper un login et un mot de passe ?

Resonnance a écrit :

J'ai donc installé la 1.9 et pris comme plugin Accès restreint.
Voici la page d'accueil du site : http://www.kyudo.fr/spip.php

La rubrique 13 et ses sous-rubriques sont en Accès restreint : http://www.kyudo.fr/spip.php?rubrique13

J'ai deux questions par rapport à ce plugin :

1) Comment fait on pour donner l'accès à un visiteur ? (ce que j'appelle visiteur est quelqu'un qui n'a pas accès à la partie privé)

2) Comment fait on pour qu'il n'y ait pas l'affichage d'une page blanche si un visiteur n'est pas autorisé mais plutôt un formulaire d'invit à taper un login et un mot de passe ?

Alors il faut :
1- Activer les forums sur abonnement
2- Activer le plugin
3- Mettre un [(#LOGIN_PUBLIC)] sur le site
4- Ajouter
  <p><a href="#URL_PAGE{spip_pass}" target="spip_pass" onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=280'); return false;"><:login_motpasseoublie:></a></p>
vers la ligne 50 de formulaires/formulaire_login en dessous de
  <input type="submit" class="spip_bouton" value="ok" />
afin de proposer le retour du mot de passe oublié
5- Pour inscrire les visiteurs dans l'admin ou en rajoutant un formulaire.
6- Pour éviter l'affichage d'une page blanche : [(#LOGIN_PUBLIC)] dans le corps de page avec un texte ou quelque chose entre crochet du style
[<p>Attention cette partie est réservé à un public devant être identifié etc...</p>(#LOGIN_PUBLIC)]

Merci pour la réponse.

> 1- Activer les forums sur abonnement
Ok

> 2- Activer le plugin
Ok

> 3- Mettre un [(#LOGIN_PUBLIC)] sur le site
En terme pratique, je fais quoi ?

> 4- Ajouter (...) afin de proposer le retour du mot de passe oublié
Dans le cas présent ce n'est pas nécessaire car le login et le mot de passe sont communs à tous les adhérents.

> 5- Pour inscrire les visiteurs dans l'admin ou en rajoutant un formulaire.
Ok

> 6- Pour éviter l'affichage d'une page blanche
Je n'ai rien qui s'affiche même après avoir placé une balise [(#LOGIN_PUBLIC)] dans le corps de la rubrique-13 (http://www.kyudo.fr/squelettes/rubrique-13.html).

Josh Parker a écrit :

Resonnance a écrit :

J'ai donc installé la 1.9 et pris comme plugin Accès restreint.
Voici la page d'accueil du site : http://www.kyudo.fr/spip.php

La rubrique 13 et ses sous-rubriques sont en Accès restreint : http://www.kyudo.fr/spip.php?rubrique13

J'ai deux questions par rapport à ce plugin :

1) Comment fait on pour donner l'accès à un visiteur ? (ce que j'appelle visiteur est quelqu'un qui n'a pas accès à la partie privé)

2) Comment fait on pour qu'il n'y ait pas l'affichage d'une page blanche si un visiteur n'est pas autorisé mais plutôt un formulaire d'invit à taper un login et un mot de passe ?

Alors il faut :
1- Activer les forums sur abonnement
2- Activer le plugin
3- Mettre un [(#LOGIN_PUBLIC)] sur le site
4- Ajouter
  <p><a href="#URL_PAGE{spip_pass}" target="spip_pass" onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=280'); return false;"><:login_motpasseoublie:></a></p>
vers la ligne 50 de formulaires/formulaire_login en dessous de
  <input type="submit" class="spip_bouton" value="ok" />
afin de proposer le retour du mot de passe oublié
5- Pour inscrire les visiteurs dans l'admin ou en rajoutant un formulaire.
6- Pour éviter l'affichage d'une page blanche : [(#LOGIN_PUBLIC)] dans le corps de page avec un texte ou quelque chose entre crochet du style
[<p>Attention cette partie est réservé à un public devant être identifié etc...</p>(#LOGIN_PUBLIC)]

6- Pour éviter l'affichage d'une page blanche

Je n'ai rien qui s'affiche même après avoir placé une balise
[(#LOGIN_PUBLIC)] dans le corps de la rubrique-13

Curieux ; je viens de le faire et ça fonctionne.

Dans sommaire.html (ici tout est restreint :wink: j'ai juste rajouté :

<div id="contenu">
<h1 class="invisible">#NOM_SITE_SPIP</h1>
[<div class="chapo">(#DESCRIPTIF_SITE_SPIP)</div>]

[<p>(#LOGIN_PUBLIC)</p>]

Recalculer la page ?
Vider le cache ?

romain

Resonnance avait prétendu :

Merci pour la réponse.

1- Activer les forums sur abonnement

Ok

2- Activer le plugin

Ok

3- Mettre un [(#LOGIN_PUBLIC)] sur le site

En terme pratique, je fais quoi ?

4- Ajouter (...) afin de proposer le retour du mot de passe oublié

Dans le cas présent ce n'est pas nécessaire car le login et le mot de passe sont communs à tous les adhérents.

5- Pour inscrire les visiteurs dans l'admin ou en rajoutant un

formulaire.
Ok

6- Pour éviter l'affichage d'une page blanche

Je n'ai rien qui s'affiche même après avoir placé une balise [(#LOGIN_PUBLIC)] dans le corps de la rubrique-13 (http://www.kyudo.fr/squelettes/rubrique-13.html).

Josh Parker a écrit :

Resonnance a écrit :

J'ai donc installé la 1.9 et pris comme plugin Accès restreint.
Voici la page d'accueil du site : http://www.kyudo.fr/spip.php

La rubrique 13 et ses sous-rubriques sont en Accès restreint : http://www.kyudo.fr/spip.php?rubrique13

J'ai deux questions par rapport à ce plugin :

1) Comment fait on pour donner l'accès à un visiteur ? (ce que j'appelle visiteur est quelqu'un qui n'a pas accès à la partie privé)

2) Comment fait on pour qu'il n'y ait pas l'affichage d'une page blanche si un visiteur n'est pas autorisé mais plutôt un formulaire d'invit à taper un login et un mot de passe ?

Alors il faut :
1- Activer les forums sur abonnement
2- Activer le plugin
3- Mettre un [(#LOGIN_PUBLIC)] sur le site
4- Ajouter
  <p><a href="#URL_PAGE{spip_pass}" target="spip_pass" onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=280'); return false;"><:login_motpasseoublie:></a></p>
vers la ligne 50 de formulaires/formulaire_login en dessous de
  <input type="submit" class="spip_bouton" value="ok" />
afin de proposer le retour du mot de passe oublié
5- Pour inscrire les visiteurs dans l'admin ou en rajoutant un formulaire.
6- Pour éviter l'affichage d'une page blanche : [(#LOGIN_PUBLIC)] dans le corps de page avec un texte ou quelque chose entre crochet du style
[<p>Attention cette partie est réservé à un public devant être identifié etc...</p>(#LOGIN_PUBLIC)]

Quel humour, ça c'est de l'accès restreind !
Pour pouvoir éviter les pages blanches je viens juste de trouver la solution : voir mon topic juste en dessous (#LOGIN_PUBLIC....)