#PRODUIRE

Produire le fichier statique résultant de l’évaluation d’un squelette de fichier CSS ou Javascript
  • Apparu en : SPIP 3.0

La balise #PRODUIRE produit un fichier statique à partir d’un squelette dynamique de CSS (.css.html) ou de javascript (.js.html). À partir de SPIP 4, les fichiers générant des SVG (.svg.html), XML (.xml.html) et JSON (.json.html) sont également pris en compte.

#PRODUIRE renvoie le nom de ce fichier statique, ce qui permet à Apache de servir celui-ci directement, sans passer par spip.php à chaque hit.

La syntaxe des arguments de la balise #PRODUIRE est la même que celle de #INCLURE.

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

Le format du fichier est indiqué par la pré-extension du fichier : .css.html, .js.html, .xml.html, .json.html, .svg.html. Sinon, c’est html.

On peut forcer le format du fichier avec un argument supplémentaire format=css ou format=js passé en argument.

Rq : le résultat de #PRODUIRE inclue le timestamp du fichier squelette reçu en argument.

Auteur JLuc Publié le : Mis à jour : 23/07/23

Traductions : English, français, Nederlands