[SPIP] PUBLIE : #URL_ECRIRE

SPIP

Article validé

L’article « #URL_ECRIRE » vient d’être publié par Ricardo Porto.


#URL_ECRIRE

quarta-feira 10 de Setembro de 2025, por Ricardo Porto

A tag #URL_ECRIRE monta o URL de um script da área restrita, se existir.

Esta tag permite escrever links para os scripts ?exec da área restrita.

Assim, [<a href="(#URL_ECRIRE{umscript})"> ... </a>] irá chamar /ecrire?exec=umscript.

Se o script não existir (ou seja, se não existir um ficheiro com o nome indicado, nos diretórios exec conhecidos pelo SPIP e nos dos plugins instalados), esta tag não retorna nada e, consequentemente todo o segmento do template acima retornará uma string vazia. Isto é muito prático para só produzir um link se o plugin estiver instalado.

Pode-se completar o URL por uma Query-String, fornecendo-a como segundo argumento à tag:

#URL_ECRIRE{formulaires_voir,id_formulaire=#ID_FORMULAIRE}

Se for preciso passar mais de um parâmetro, pode-se também usar o filtro parametre_url.

Sem nenhum argumento, esta tag retorna o URL da página de entrada da área restrita.

Para mais informações sobre écrire Estender o SPIP.

Para gerar um URL do site público, usa-se #URL_PAGE

— Enviado por SPIP