#LOGIN_PUBLIC avec redirection vers page personnelle

Salut,

suite au changement qui a eu lieu avec SPIP 2.0 je me demande comment rediriger un visiteur logué vers une page personnelle qui lui présente tous ses contributions au forum.

Sachant que la syntaxe
[(#LOGIN_PUBLIC{#URL_PAGE{mapage}})]
est désormais la seule possible j'aimerais obtenir quc. du genre

[(#LOGIN_PUBLIC{#URL_AUTEUR{#SESSION{id_auteur}}})]

Malheureusement ce code me renvoie toujours vers spip.php?page=auteur&id_auteur=0 - pas étonnant parce que SPIP ne connaît pas encore l'id_auteur au moment de l'envoi du formulaire.

Est-ce qu'il faudrait que je définisse une page de redirection
[(#LOGIN_PUBLIC{#URL_PAGE{redirection_individuelle}})]

donc un fichier
redirection_individuelle.html
avec un code du genre
<?php
header('location: spip.php?fond=auteur&id_auteur=#SESSION{id_auteur}');
?>

ou est-ce que vou voyez qc de plus simple?

Merci pour vos conseils,
klaus++

Le 21 avril 2009 16:48, klaus++ <klaus@spip.de> a écrit :

Salut,

suite au changement qui a eu lieu avec SPIP 2.0 je me demande comment
rediriger un visiteur logué vers une page personnelle qui lui présente tous
ses contributions au forum.

Sachant que la syntaxe
[(#LOGIN_PUBLIC{#URL_PAGE{mapage}})]
est désormais la seule possible j'aimerais obtenir quc. du genre

[(#LOGIN_PUBLIC{#URL_AUTEUR{#SESSION{id_auteur}}})]

Malheureusement ce code me renvoie toujours vers
spip.php?page=auteur&id_auteur=0 - pas étonnant parce que SPIP ne connaît
pas encore l'id_auteur au moment de l'envoi du formulaire.

Est-ce qu'il faudrait que je définisse une page de redirection
[(#LOGIN_PUBLIC{#URL_PAGE{redirection_individuelle}})]

donc un fichier
redirection_individuelle.html
avec un code du genre
<?php
header('location: spip.php?fond=auteur&id_auteur=#SESSION{id_auteur}');
?>

ou est-ce que vou voyez qc de plus simple?

Merci pour vos conseils,
klaus++
_______________________________________________
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

Salut,

juste une idée
dans page.html, tu peut récupérer l'identifiant de session et donc
présenter lma page en fonction de la session, non ?

A+