comment récupérer l'identifiant de l'auteur connecté

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

--
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é ?

merci

stéphane

Bonjour,

Il me semble que le plugin Balise #SESSION le fait très bien…
http://www.spip-contrib.net/Balise-SESSION

Le 14 novembre 2008 11:34, Bernard Blazin <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 - 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 ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Si je ne me trompe la balise SESSION va donné l'id de l'auteur pour l'auteur lui-même ou je me trompe encore?

Teddy Payet a écrit :

Bonjour,

Il me semble que le plugin Balise #SESSION le fait très bien...
Balise #SESSION - SPIP-Contrib

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>

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

    Documentation de SPIP : http://www.spip.net/

    irc://irc.freenode.net/spip <http://irc.freenode.net/spip&gt; ou
    http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
    <http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip&gt;

Ben chez moi, je fais tout simplement ceci:
[(#SESSION{nom})]

:wink:

Le 14 novembre 2008 12:20, Bernard Blazin <bernard.blazin@free.fr> a écrit :

Si je ne me trompe la balise SESSION va donné l’id de l’auteur pour l’auteur lui-même ou je me trompe encore?

Teddy Payet a écrit :

Bonjour,

Il me semble que le plugin Balise #SESSION le fait très bien…
http://www.spip-contrib.net/Balise-SESSION

Le 14 novembre 2008 11:34, Bernard Blazin <bernard.blazin@free.fr mailto:[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](mailto:spip@rezo.net) - désabonnement :
spip-off@rezo.net mailto:[spip-off@rezo.net](mailto: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 <http://irc.freenode.net/spip> ou

http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
<http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip>

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
_____________________________________________________________________

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> 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


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
_____________________________________________________________________

sonic steph a écrit :

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...)

JLuc