@ Nicolas Hoizey <nhoizey@phpheaven.net> :
> Avec join il faut décoder.
???
quand on relit la base, il faut parser le contenu du champ pour créer
l'array prefs[].
> J'ai fait une maquette, l'as-tu essayée ?
Où ça, où ça ???
Message du 1er juillet ci-dessous. Seul problème, pour changer de serveur
cvs j'ai vidé mon répertoire de tests, où se trouvaient les fichiers en
question. Gasp ! Et en plus c'est pas dans le cache de google ! Personne
n'avait suivi la discussion à ce moment-là, et pourrait retrouver le fichier
en question ?
Bon, ben je suppose que tu nous feras la doc expliquant à Mari-Jo
comment son site des camps de scout, elle peut en réserver l'accès
aux parents d'élèves sans devenir dingue. Je te fais confiance.
Commençons par fournir un système de login et par l'utiliser sur les forums
sur abo, hein !
tu fais le truc qui fonctionne
Création d'auteur 6forum à la demande, login en session (et md5 jajascript)
pour tout le monde, c'est fait, dans deux fichiers que je ne vais pas
commiter, mais que tu peux trouver là :
http://rezo.net/~fil/spip/spip-sessions/
et tester ici :
http://rezo.net/~fil/spip/toto.php
(toto.php ne fait que vérifier la présence ou non d'une session et appelle
si besoin le popup d'identification ; je ne sais pas comment le popup, quand
il se ferme parce qu'il est content de l'identification, peut envoyer un
"reload" à la page qui l'avait appelé).
et je repasserai derrière si nécessaire.
Pour utiliser les sessions à l'intérieur d'inc-forum.php3, c'est sûrement
facile à condition de rentrer dans la logique de ce bout de code, avec ses
hash_action, ses mots-clés etc. Et là, c'est trop bordélique pour moi...
M'enfin, il suffit de regarder si une session existe (si oui, c'est qu'elle
a été vérifiée par inc-public (global $auteur_session est vide sinon).
On peut alors utiliser les contenus de $auteur_session['statut'], ['nom'],
['email'], ['id_auteur'] pour remplir/vérifier les infos nécessaires.
-- Fil