Bien que dans la suite de mon précédent fil sur le formulaire, je crée
ce nouveau fil, car le sujet n'est pas forcément lié a priori..
Voilà, comment récupérer dans une boucle l'identifiant d'un auteur
connecté ?
merci
stéphane
--
Nouveau single de Michel Sardon : OGM Pas !
_____________________________________________________________________
réseaux d'artistes autoproduits, label autogéré, plateforme de téléchargement libre, média indépendant
----------------------- http://www.dadaprod.org
_____________________________________________________________________
Je ne vois pas comment faire ça bien sans créer une autre table. Mais bon, Y'a peut-être d'autre soluces. Va voir ce que j'ai fait sur plugandspip ici http://www.plugandspip.com/?Qui-est-en-ligne
C'est peut être un point de départ vers ta boucle, mais je te le rappelle, y'a surement plus simple mais je ne vois pas là tout de suite..
Bernard
sonic steph a écrit :
Bonjour,
Bien que dans la suite de mon précédent fil sur le formulaire, je crée
ce nouveau fil, car le sujet n'est pas forcément lié a priori..
Voilà, comment récupérer dans une boucle l'identifiant d'un auteur
connecté ?
Je ne vois pas comment faire ça bien sans créer une autre table. Mais bon, Y’a peut-être d’autre soluces. Va voir ce que j’ai fait sur plugandspip ici http://www.plugandspip.com/?Qui-est-en-ligne
C’est peut être un point de départ vers ta boucle, mais je te le rappelle, y’a surement plus simple mais je ne vois pas là tout de suite…
Bernard
sonic steph a écrit :
Bonjour,
Bien que dans la suite de mon précédent fil sur le formulaire, je crée
ce nouveau fil, car le sujet n’est pas forcément lié a priori…
Voilà, comment récupérer dans une boucle l’identifiant d’un auteur
connecté ?
Le 14 novembre 2008 11:34, Bernard Blazin <bernard.blazin@free.fr <mailto:bernard.blazin@free.fr>> a écrit :
Je ne vois pas comment faire ça bien sans créer une autre table.
Mais bon, Y'a peut-être d'autre soluces. Va voir ce que j'ai fait
sur plugandspip ici http://www.plugandspip.com/?Qui-est-en-ligne
C'est peut être un point de départ vers ta boucle, mais je te le
rappelle, y'a surement plus simple mais je ne vois pas là tout de
suite..
Bernard
sonic steph a écrit :
Bonjour,
Bien que dans la suite de mon précédent fil sur le formulaire,
je crée
ce nouveau fil, car le sujet n'est pas forcément lié a priori..
Voilà, comment récupérer dans une boucle l'identifiant d'un auteur
connecté ?
merci
stéphane
_______________________________________________
liste spip
spip@rezo.net <mailto:spip@rezo.net> - désabonnement :
spip-off@rezo.net <mailto:spip-off@rezo.net>
Je ne vois pas comment faire ça bien sans créer une autre table.
Mais bon, Y’a peut-être d’autre soluces. Va voir ce que j’ai fait
sur plugandspip ici http://www.plugandspip.com/?Qui-est-en-ligne
C’est peut être un point de départ vers ta boucle, mais je te le
rappelle, y’a surement plus simple mais je ne vois pas là tout de
suite…
Bernard
sonic steph a écrit :
Bonjour,
Bien que dans la suite de mon précédent fil sur le formulaire,
je crée
ce nouveau fil, car le sujet n’est pas forcément lié a priori…
Voilà, comment récupérer dans une boucle l’identifiant d’un auteur
connecté ?
alors en effet, si on installe le plugin SESSION, on peut utiliser
ensuite l'instruction [(#SESSION{id_auteur})] dans le squelette pour
récupérer l'id de l'auteur..
En regardant le code du plugin, je me suis aperçu qu'il suffit en fait
de faire cela :
<?php echo $GLOBALS['auteur_session']['id_auteur']; ?>
merci de votre coopération,
stéphane
--
Nouveau single de Michel Sardon : OGM Pas !
_____________________________________________________________________
réseaux d'artistes autoproduits, label autogéré, plateforme de
téléchargement libre, média indépendant
----------------------- http://www.dadaprod.org
_____________________________________________________________________
Ne serait-il plus propre de ne pas mettre de php dans les squelettes de SPIP?.. Ainsi la balise SESSION te permet de ne pas mettre de PHP dans tes squelettes.
Plus pérenne?
Si je comprend bien le fonctionnement de #SESSION, on peut récupérer tous les éléments de la table AUTEURS:
id_auteur, nom, bio, etc.
Le 14 novembre 2008 13:11, sonic steph <ml@dadaprod.org> a écrit :
Bilan,
alors en effet, si on installe le plugin SESSION, on peut utiliser
ensuite l’instruction [(#SESSION{id_auteur})] dans le squelette pour
récupérer l’id de l’auteur…
En regardant le code du plugin, je me suis aperçu qu’il suffit en fait
de faire cela :
La balise #SESSION fait appel a du code php, la seul différence va être
a priori dans la gestion du cache..
Dans le cas présent, je ne souhaite utiliser de cache
stéphane
Teddy Payet a écrit :
Bonjour,
Ne serait-il plus propre de ne pas mettre de php dans les squelettes de
SPIP?... Ainsi la balise SESSION te permet de ne pas mettre de PHP dans
tes squelettes.
Plus pérenne?
Si je comprend bien le fonctionnement de #SESSION, on peut récupérer
tous les éléments de la table AUTEURS:
id_auteur, nom, bio, etc.
Le 14 novembre 2008 13:11, sonic steph <ml@dadaprod.org
<mailto:ml@dadaprod.org>> a écrit :
Bilan,
alors en effet, si on installe le plugin SESSION, on peut utiliser
ensuite l'instruction [(#SESSION{id_auteur})] dans le squelette pour
récupérer l'id de l'auteur..
En regardant le code du plugin, je me suis aperçu qu'il suffit en fait
de faire cela :
<?php echo $GLOBALS['auteur_session']['id_auteur']; ?>
merci de votre coopération,
stéphane
--
Nouveau single de Michel Sardon : OGM Pas !
_____________________________________________________________________
réseaux d'artistes autoproduits, label autogéré, plateforme de
téléchargement libre, média indépendant
----------------------- http://www.dadaprod.org
_____________________________________________________________________
--
Nouveau single de Michel Sardon : OGM Pas !
_____________________________________________________________________
réseaux d'artistes autoproduits, label autogéré, plateforme de
téléchargement libre, média indépendant
----------------------- http://www.dadaprod.org
_____________________________________________________________________
La balise #SESSION fait appel a du code php, la seul différence va être
a priori dans la gestion du cache..
Il me semble que la balise #session a été intégrée dans le core...
As tu testé ta version ?
Sinon, ce sera dans ton prochain upgrade...
Au contraire,
>> <?php echo $GLOBALS['auteur_session']['id_auteur']; ?>
risque fort de devenir inopérant dans ton prochain upgrade.
(C'est vrai en général pour tout ce qui s'appuie sur la structure interne de spip,
et c'est vrai aussi en particulier pour les globales, qui, au vu de certaines
discussions récentes, ne seront pas toujours aussi directement accessibles...)