[SPIP] PUBLIE : #PRODUIRE

SPIP

Article validé

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


#PRODUIRE

mardi 9 septembre 2025, par Ricardo Porto

A tag #PRODUIRE (produzir) gera um ficheiro estático a partir de um template dinâmico de CSS (.css.html) ou de Javascript (.js.html). A partir do SPIP 4, os ficheiros que geram SVG (.svg.html), XML (.xml.html) e JSON (.json.html) também são levados em conta.

#PRODUIRE retorna o nome desse ficheiro estático, o que permite ao Apache servi-lo diretamente, sem passar por spip.php a cada hit.

A sintaxe dos argumentos da tag #PRODUIRE é a mesma de #INCLURE.

<link rel="stylesheet" type="text/css" href="#PRODUIRE{fond=css/meucss.css,couleur=ffffff}">

O formato do ficheiro é indicado pela pré-extensão do ficheiro : .css.html, .js.html, .xml.html, .json.html, .svg.html. Senão, é HTML.

Pode-se forçar o formato do ficheiro passando como argumento adicional format=css (ou format=js…)…

Nota : o resultado de #PRODUIRE inclui o timestamp do ficheiro template recebido como argumento.

— Envoyé par SPIP