1.9.1 acces restreint visiteur pour les nuls Ter

Bonjour,
Voici un très modeste résultat qui pourrait être utile pour débuter sur cette question ?
Comment créer un internet/extranet avec le squelette de base de SPIP 1.9.1 avec le minimum de modifications. Merci à Alexandra, à Maïeul et à tous les auteurs.

1 - installer le plugin accès restreint et tester la création d'un visiteur. Tout est très bien dit là :
http://www.spip-contrib.net/ecrire/?exec=articles&id_article=1420
2 - créer le répertoire /squelettes, dans /squelettes créer le répertoire lang
3 - recopier dans /squelettes : inc-pied.html, sommaire.html, article.html et login.html à partir de /dist
3 - renommer /squelettes/login.html /squelettes/login_public.html
4 - recopier /ecrire/lang/public_fr.php dans /squelettes/lang
5 - renommer /squelettes/lang/public_fr.php /squelettes/lang/local_fr.php
6 - ajouter dans /squellettes/inc-pied.html les lignes suivantes :
  | <a href="#URL_PAGE{login_public}"><:intranet:></a>
  | <a href="#URL_LOGOUT{spip.php?page=sommaire}"><:intranet_quitter:></a>
7 - ajouter dans /squelettes/lang/local_fr.php (ne pas oublier la virgule finale) :
  // I
  'intranet' => 'Accès intranet',
  'intranet_quitter => 'Quitter intranet',
8 - dans /squelettes/sommaire.html mettre en commentaire la ligne :
la ligne : #FORMULAIRE_INSCRIPTION
devient : [(#REM)#FORMULAIRE_INSCRIPTION]
9 - dans /squelettes/article.html mettre en commentaire comme suit :
      [(#REM) Forum de l'article
      <a href="#forum" name="forum" id="forum"></a>
      [<h2 class="forum-repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_article:></a></h2>]
      <INCLURE{fond=inc-forum}{id_article}>]
10 - dans /squelettes/login_public.html (copie de login.html) remplacer les lignes :
<div class="formulaire_spip formulaire_login">
...
</div>
par :
<div class="formulaire_spip formulaire_login">
#LOGIN_PUBLIC
<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>
11 - tester

J'ai créé des groupes, un groupe = un visiteur. Quand plusieurs membres d'un groupe cherchent simultanément à accéder à leur zone restreinte il faut plusieurs tentatives. Comment expliquez-vous cela? Est-ce dû au fait que des accès simultanés d'un visiteur pose des problèmes?
Une solution si elle existe ?

Cordialement

bonjour à tous
vu ce jour :
http://www.spip.net/fr_article1310.html

quelqu’un a-til essayé ? quels sont les plugins qui marchent bien avec et quels sont ceux ceux qui deviennent sans objet?
En particulier la recherche étendue, l’accès restreint, et les noisettes walma et google-like

Marie, newbie, site en local avec 1.9

Bonjour Marie,

c'est certain qu'avec ces numéros de version on s'y perd un peu..
Le lien que tu cites n'est plus valable, il est là pour archive.
D'ailleurs à mon avis ça ne devrait peut-être plus être dans la doc
officielle (en tout cas plus ici)

Les plugins ne fonctionnent qu'à partir de la version 1.9.
Aujourd'hui, la version 1.9.1 a bénéficié d'un petit lifting.
Pour les plugins que tu cites, tout m'a l'ais stable, donc ça devrait
fonctionner sur SPIP1.9.1
(modulo le fait qu'il faut parfois un petit temps pour que les plugins
soient mis à jour pour fonctionner avec la dernière version)

.Gilles VINCENT
---
Le 30/09/06, Marie d'Orvalet<marie.d.orvalet@orange.fr> a écrit :

bonjour à tous
vu ce jour :
SPIP 1.2, SPIP 1.2.1 - SPIP

quelqu'un a-til essayé ? quels sont les plugins qui marchent bien avec et
quels sont ceux ceux qui deviennent sans objet?
En particulier la recherche étendue, l'accès restreint, et les noisettes
walma et google-like

Marie, newbie, site en local avec 1.9

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives :
http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

de Gilles Vincent

c’est certain qu’avec ces numéros de version on s’y perd un peu…
Le lien que tu cites n’est plus valable, il est là pour archive.
Merci Gilles Tu es indulgent, même si l’absence générale des dates de rédaction des pages de http://www.spip.net
est de nature à expliquer cette bévue nocturne . Marie

Christian CORMIER a écrit :

3 - recopier dans /squelettes : inc-pied.html, sommaire.html,
article.html et login.html à partir de /dist

Il y a dans le pack téléchargeable de ce plugin, en date du 29/09, un répertoire « dist » qui parait complet
Est-ce un dist particulier dédié aux utilisateurs de ce plugin? cela est peu vraisemblable
De quoi s’agit-il ?

Marie

j'ai spip 1.9.1 avec plugin accès restreint. J'ai placer la balise #LOGIN_PUBLIC sur ma page pour la connection des visiteurs. Mais je n'ai pas le lien mot de passe oublié. Comment faire ?

LONGUE VIE A SPIP

As tu bien ca ton fichier de login public

<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;">Password forgotten ?</a>

Si oui, ton javascript est-il activé ?

Sur cette contrib, tu peux trouver des noisettes de connection, et de déconnection, et de formulaire login avec ou sans focus.

http://www.spip-contrib.net/Le-plugin-Acces-Restreint,1420

Au pire récupères- les pour t'en servir.

Quoiqu'il en soit, je te confirme que le renvoi de mot de passe fonctionne pour les visiteurs en accès restreint

A+
Alexandra

Le 30 sept. 06 à 14:50, Michaël Giverne a écrit :

j'ai spip 1.9.1 avec plugin accès restreint. J'ai placer la balise
#LOGIN_PUBLIC sur ma page pour la connection des visiteurs. Mais je n'ai
pas le lien mot de passe oublié. Comment faire ?

LONGUE VIE A SPIP
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Petite précision

le code que tu dois rajouter dans ta noisette de connection est en fait celui qui se trouve dans login.html

<a style='color: #e86519'
  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>

Ligne 98 à 102 dans dist/login.html
  
Le 30 sept. 06 à 14:50, Michaël Giverne a écrit :

j'ai spip 1.9.1 avec plugin accès restreint. J'ai placer la balise
#LOGIN_PUBLIC sur ma page pour la connection des visiteurs. Mais je n'ai
pas le lien mot de passe oublié. Comment faire ?

LONGUE VIE A SPIP
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

A cette url, http://zone.spip.org/files/spip-zone/acces_restreint_1_9.zip
Dans le paquet de ce soir, je ne vois pas de répertoire dist.
S’il a pu y être, c’est une erreur.
Pas de dist spéciale pour ce plugin.

Alexandra

Le 30 sept. 06 à 09:26, Marie d’Orvalet a écrit :

Christian CORMIER a écrit :

3 - recopier dans /squelettes : inc-pied.html, sommaire.html,
article.html et login.html à partir de /dist

Il y a dans le pack téléchargeable de ce plugin, en date du 29/09, un répertoire « dist » qui parait complet
Est-ce un dist particulier dédié aux utilisateurs de ce plugin? cela est peu vraisemblable
De quoi s’agit-il ?

Marie

Alexandra répond :

A cette url, http://zone.spip.org/files/spip-zone/acces_restreint_1_9.zip
Dans le paquet de ce soir, je ne vois pas de répertoire dist.
S’il a pu y être, c’est une erreur.
Pas de dist spéciale pour ce plugin.

Merci de ces précisions et surtout de la rapidité de la réponse .
Mon site est tout petit, en local et sous spip 1.9 . Voulant migrer vers spip 1.9.1 et le faire à partir d’un site « clean », j’ai commencer par désactiver les plugins
Cela provoque maintenant l’erreur fatale suivante, à l’ouverture du site :

Fatal error: Call to undefined function: accesrestreint_articles_accessibles_where() in c:\program files\easyphp1-8\www\testspip\ecrire\public\composer.php(47) : eval()'d code on line 14

avec page blanche

Pour moi-même ce n’est pas grave, puisque j’ai l’intention de migrer vers 1.9.1 ce qui écrasera les fichiers qui sont la cause de l’erreur fatale
Mais , pour l’avenir, y a-t-il des précautions à prendre lors de cette manoeuvre de reversibilité ? Y a t il un ordre dans lequel faire les opérations, d’abord supprimer les zones d’accès restreint et ensuite désactiver le plugin ou l’inverse ?

Bon courage Marie