Cette balise permet d’écrire des liens vers les scripts ?exec
de l’espace privé.
Ainsi, [<a href="(#URL_ECRIRE{unscript})"> ... </a>]
va appeler /ecrire?exec=unscript
.
Si le script n’existe pas (c’est-à-dire s’il n’existe pas de fichier du nom indiqué, dans les répertoires exec
connus de SPIP et des plugins installés), cette balise ne retourne rien, et conséquemment tout l’extrait de squelette ci-dessus retournera la chaîne vide. C’est très pratique pour ne produire un lien que si le plugin qui y répond est installé.
Il est possible de compléter l’URL par une Query-String, en la donnant en deuxième argument à la balise :
#URL_ECRIRE{formulaires_voir,id_formulaire=#ID_FORMULAIRE}
S’il y a besoin de passer plus d’un paramètre, ou peut aussi faire appel au filtre parametre_url
Sans aucun argument, cette balise retourne l’URL de la page d’accueil de l’espace privé.
Pour des informations sur écrire Étendre SPIP
Pour générer une URL de l’espace public, on utilisera #URL_PAGE