Retour vers CoRinne et VeRo >> PLAN DU SITE >> TravauxEnCours >> PublicationSurInternet >> SpiP >> ProblemesTechniquesAvecSpiP
Comment créer un accès limité à certains utilisateurs de Spip
- pour les photos par exemple, à disposition des parents et non des visiteurs anonymes
>> la démarche est partie de cet article : http://www.spip-contrib.net/article201.html, qui n'est malheureusement pas complètement correct dans ses démarches !
Les correctifs ont été effectués grâce aux fichiers développés par Roberto pour F3mitic
Les correctifs ont été effectués grâce aux fichiers développés par Roberto pour F3mitic
Les premiers essais se trouvent sur le site Spip-Test
1. Décompresser acces.zip et installer à la racine de votre site :
- controle_acces_rubrique.html
- controle_acces_rubrique.php3
- controle_acces_article.html
- controle_acces_article.php3
- FA2.php3
- enregistre_session2.php3
2. Créer un groupe de mot clé que vous appelerez "acces multiple"
2.1 Cocher les bonnes cases pour que ce groupe ne soit accessible qu’aux administrateurs et puissent être associés aux articles et aux rubriques.
2.2 Noter soigneusement le numéro id_groupe de ce groupe de mots clés (ce numéro se voit dans la barre d'adresse url), vous en avez impérativement besoin !!! nous le nommerons désormais <votre id_groupe> (attention ne confondez pas id_mot avec id_groupe)
2.4 Editer le fichier "Article.html", le code doit correspondre à ceci : EditionDeArticleHtml
2.5 Editer le fichier "Article-normal.html", le code doit correspondre à ceci : EditionDeArticleNormalHtml
2.6 Editer le fichier "Rubrique-normal.html", le code doit correspondre à ceci : EditionDeRubriqueNormalHtml
2.7 Editer le fichier "FA2.html", le code doit correspondre à ceci : EditionDeFA2Html
2.2 Noter soigneusement le numéro id_groupe de ce groupe de mots clés (ce numéro se voit dans la barre d'adresse url), vous en avez impérativement besoin !!! nous le nommerons désormais <votre id_groupe> (attention ne confondez pas id_mot avec id_groupe)
>> (nouveau groupe de mots-clefs se trouve ici http://php.educanet2.ch/ceij/spip/ecrire/mots_type.php3?id_groupe=2)
2.3 Dans ce groupe créer un nouveau mot-clef (qui correspondra au mot de passe de la nouvelle rubrique "accès privé")2.4 Editer le fichier "Article.html", le code doit correspondre à ceci : EditionDeArticleHtml
2.5 Editer le fichier "Article-normal.html", le code doit correspondre à ceci : EditionDeArticleNormalHtml
2.6 Editer le fichier "Rubrique-normal.html", le code doit correspondre à ceci : EditionDeRubriqueNormalHtml
2.7 Editer le fichier "FA2.html", le code doit correspondre à ceci : EditionDeFA2Html
3. Choisir un article ou une rubrique de votre choix
3.1 Associer le mot de passe choisi et cliquez sur aller voir en ligne.
3.2 Rentrer le mot de passe dans le Formulaire d’Accès (FA) et si tout se passe bien votre article ou votre rubrique apparaît.
3.2 Rentrer le mot de passe dans le Formulaire d’Accès (FA) et si tout se passe bien votre article ou votre rubrique apparaît.
4. Double protection
- Ces aménagements permettent de protéger la rubrique ET l'article publié dans cette rubrique. Ils demandent tous les deux un accès par mot de passe
5. Le fichier "enregistre_session2.php3"
- ce fichier, qui a également été déposé à la racine du site, permet de poser un cookie permettant de ne pas devoir taper le mot de passe sans cesse.
Remarque :
- Problème résolu le 9 décembre, avec Roberto, après 3 heures de tests infructueux et de correctifs dans les fichiers !
Commentaires [Cacher commentaires/formulaire]