Version 2 — Mars 2012 — YannX
Ou bien (citation extraite de http://my.opera.com/tech-nova/blog/... ) :
#URL_ECRIRE just discovered
Tuesday, 5. February 2008, 00:15:40
private area, tag, url
I barely know what #URL_PAGE is.
But not #URL_ECRIRE,.. until today :wink:
This helper, like #URL_ACTION_AUTEUR, enables us to link your website to the private area.
#URL_ECRIRE{ naviguer }
returns ecrire/?exec=naviguer
#URL_ECRIRE{naviguer, args}
returns ecrire/?exec=naviguer&args
(it's like #URL_PAGE in fact)
#URL_ACTION_AUTEUR{converser,args,redirectme}
returns ecrire/?action=converser&args&hash=xxx&redirect=redirectme
Combined with a filter like |parametre_url, you can do whatever you want :
For example :
<a href="#URL_PAGE{identifiants,focus=nom_inscription}&mode=(#URL_SITE_SPIP|tester_config{1comite})"
(in dist/login.html)
that returns <a href="spip.php?page=identifiants&focus=nom_inscription&mode=.."
It should possible to write
#URL_ECRIRE{forum_envoi,statut=prive&id=363&script=articles#formulaire}
but you can also use this :
[(#URL_PAGE{my_backend}|parametre_url{id_mot,#ID_MOT}|parametre_url{id_rubrique,#_:ID_RUBRIQUE})]
to generate <a href="spip.php?page=my_backend&id_mot=32&id_rubrique&..