Cette balise peut être utilisée pour renvoyer la valeur de l'attribut d'une page déterminée.
Insérer la balise dans votre gabarit : {page_attr key="extra1"}.
{page_attr key="extra1"}
Cette balise peut être utilisée pour renvoyer la valeur du champ image ou vignette d'une certaine page
Insérer la balise dans votre gabarit : {page_image}.
{page_image}
Ce plugin peut être utiliser pour lire (dump) le contenu de toute variable smarty dans un format plus lisible. Ceci est utile pour le débogage, et l'édition des gabarits, afin de connaître le format et le type de données disponibles.
Insérer la balise dans votre gabarit :{dump item='the_smarty_variable_to_dump'}.
{dump item='the_smarty_variable_to_dump'}
Ce plugin permet aux concepteurs de gabarits d'inciter les utilisateurs à sélectionner un fichier image lors de l'édition du contenu d'une page. Il se comporte de façon similaire au plugin {content}, pour ajouter d'autres blocs de contenu.
Insérer la balise dans votre page ou votre gabarit : {content_image block='image1'}.
{content_image block='image1'}
Exemple :
Exemple : utilisation des images du dossier uploads/images
{content_image block='image1' dir='images'}
Ce plugin va traiter les données contenues dans le bloc "pagedata" des pages de contenu à travers smarty. Il permet de spécifier des données spécifiques à chaque page via smarty sans avoir à changer le gabarit de chaque page.
{process_pagedata}
Aucun pour le moment
Affiche la date et l'heure actuelle. Si aucun format n'est donné, l'affichage par défaut sera 'Jan 01, 2004'.
Insérer la balise dans votre page ou votre gabarit : {current_date format="%A %d-%b-%y %T %Z"}
{current_date format="%A %d-%b-%y %T %Z"}
Affiche un lien vers le validateur HTML du w3c.
Insérer la balise dans votre page ou votre gabarit : {valid_xhtml}
{valid_xhtml}
Affiche un lien vers le validateur CSS du w3c.
Insérer la balise dans votre page ou votre gabarit : {valid_css}
{valid_css}
Affiche le titre de la page.
Insérer la balise dans votre page ou votre gabarit : {title}
{title}
(option) assign (string) - Assigne le résultat à une variable Smarty avec ce nom.
Récupère les données des feuilles de style du système. Par défaut, elle prend toutes les feuilles de style liées au gabarit en cours.
Insérer la balise dans votre page ou votre gabarit dans l'entête : {stylesheet}
{stylesheet}
Utilise le langage Javascript, pour permettre à du contenu d'être extensible ou non, avec un simple clic de souris.
Insérer la balise dans votre page ou votre gabarit : {startExpandCollapse id="name" title="Cliquez ici"} Ceci est le contenu que l'utilisateur verra lorsqu'il cliquera sur le lien "Cliquez ici" ci-dessus. Le contenu entre les balises {startExpandCollapse} et {stopExpandCollapse} sera affiché lors du clic. {stopExpandCollapse} Note: Si vous souhaitez utiliser cette fonctionnalité plus d'une fois par page, chaque balise startExpandCollapse doit avoir un id unique.
{startExpandCollapse id="name" title="Cliquez ici"} Ceci est le contenu que l'utilisateur verra lorsqu'il cliquera sur le lien "Cliquez ici" ci-dessus. Le contenu entre les balises {startExpandCollapse} et {stopExpandCollapse} sera affiché lors du clic. {stopExpandCollapse}
L'apparence du titre est modifiable via les CSS. Le titre est englobé dans une balise div avec l'id que vous aurez spécifié.
startExpandCollapse accepte les paramètres suivants id - L'identifiant unique d'une section afficher/masquer. title - Le texte affiché pour afficher/masquer le contenu. stopExpandCollapse n'a pas de paramètre défini
Insérer la balise dans votre page ou votre gabarit : {startExpandCollapse id="name" title="Cliquez ici"} Ceci est le contenu que l'utilisateur vera lorsqu'il cliquera sur le lien "Cliquez ici" ci-dessus. Le contenu entre les balises {startExpandCollapse} et {stopExpandCollapse} sera affiché lors du clic. {stopExpandCollapse} Note: Si vous souhaitez utiliser cette fonctionnalité plus d'une fois par page, chaque tag startExpandCollapse doit avoir un id unique.
{startExpandCollapse id="name" title="Cliquez ici"} Ceci est le contenu que l'utilisateur vera lorsqu'il cliquera sur le lien "Cliquez ici" ci-dessus. Le contenu entre les balises {startExpandCollapse} et {stopExpandCollapse} sera affiché lors du clic. {stopExpandCollapse}
Ce plugin est obsolète. Nous recommandons d'utiliser la balise {site_mapper}.
{site_mapper}
Affiche le plan du site.
Insérer la balise dans votre page ou votre gabarit : {sitemap}
{sitemap}
Google adsense est un programme de publicité pour les sites internet. Cette balise reprend les paramètres basiques fournis par ce programme et permet de les intégrer plus facilement dans les gabarits. Voir ici pour plus de détails sur adsense.
Tout d'abord, inscrivez-vous sur google et récupérez vos paramètres. Puis insérez la balise sur votre page/gabarit comme ceci : {adsense ad_client="pub-random#" ad_width="120" ad_height="600" ad_format="120x600_as"}
{adsense ad_client="pub-random#" ad_width="120" ad_height="600" ad_format="120x600_as"}
Tous les paramètres sont optionnels, mais fortement recommandés (au risque d'un mauvais fonctionnement...). Options :
Affiche le nom du site. Ce paramètre est défini lors de l'installation et peut être modifié via les Paramètres Globaux du panneau d'administration.
Insérer la balise dans votre page ou votre gabarit : {sitename}
{sitename}
(option) assign (string) - Enregistre le résultat dans une variable smarty avec le nom 'string'.
C'est une balise pour le module de recherche afin de rendre la syntaxe de balise plus aisée. Au lieu d'avoir à utiliser {cms_module module='Search'} vous pouvez maintenant utiliser {search} pour insérer le module dans un gabarit.
{cms_module module='Search'}
{search}
Insérer la balise {search} dans votre votre gabarit où la boîte de recherche doit apparaître. Pour de l'aide à propos du module de recherche, référez-vous à l'aide du module Recherche.
Affiche l'url de la racine du site.
Insérer la balise dans votre page ou votre gabarit : {root_url}
{root_url}
Aucun pour le moment.
Répète une séquence spécifiée de caractères, un nombre défini de fois.
Insérer la balise dans votre page ou votre gabarit : {repeat string='répéter ça ' times='3'}
{repeat string='répéter ça ' times='3'}
Affiche une liste des pages récemment modifiées.
Insérer la balise dans votre page ou votre gabarit : {recently_updated}
{recently_updated}
(option number='10' - Nombre des pages à afficher.
Exemple: {recently_updated number='15'} affichera 15 pages...
(option) leadin='Last changed' - Texte à afficher à gauche de la date de modification.
Exemple : {recently_updated leadin='Dernière Modification'}
(option) showtitle='true' - Affiche l'attribut titre si défini (true|false).
Exemple : {recently_updated showtitle='true'}
(option) css_class='some_name' - Ajoute une balise div définie avec cette classe autour de la liste.
Exemple : {recently_updated css_class='nom_de_classe'}
(option) dateformat='d.m.y h:m' - Par défaut d.m.y h:m , utilisez le format de votre choix (voir php -date- format)
Exemple : {recently_updated dateformat='D M j G:i:s T Y'}
ou une combinaison :
C'est simplement une balise pour le module d'impression afin de rendre la syntaxe de balise plus aisée. Au lieu d'utiliser {cms_module module='Printing'} vous pouvez aussi utiliser {print} pour insérer ce module sur vos pages/gabarits
{cms_module module='Printing'}
{print}
Insérer la balise dans votre page ou votre gabarit : {print}. Pour plus de détails sur les options et paramètres, merci de consulter l'aide du module d'impression personnalisée.
Créé un lien sur le contenu seul d'une page.
Insérer la balise dans votre page ou votre gabarit : {oldprint}
{oldprint}
{oldprint text="Printable Page"}
C'est simplement une balise pour le module de news afin de rendre la syntaxe de balise plus aisée. Au lieu de devoir utiliser {cms_module module='News'}, vous pouvez insérer le module dans les pages et gabarits en utilisant {news}.
{cms_module module='News'}
{news}
Insérer la balise dans votre page ou votre gabarit : {news}. Pour de l'aide à propos du module de news/articles, les paramètres etc..., merci de se référer à l'aide du module news.
Montre la date et l'heure de la dernière modification de la page. Si aucun format n'est défini, l'affichage par défaut sera du type 'Jan 01, 2004'.
Insérer la balise dans votre page ou votre gabarit : {modified_date format="%A %d-%b-%y %T %Z"}
{modified_date format="%A %d-%b-%y %T %Z"}
Affiche les metadata pour cette page. Les metadata de la page de paramètres globaux et ceux spécifiques à la page seront affichés.
Insérer la balise dans votre page ou votre gabarit : {metadata}
{metadata}
Imprime le texte du menu de la page.
Insérer la balise dans votre page ou votre gabarit : {menu_text}
{menu_text}
C'est une balise pour le module Menu Manager pour simplifier la syntaxe. Au lieu d'utiliser la balise {cms_module module='MenuManager'} vous pouvez utiliser {menu} pour insérer le module dans des pages et gabarits.
{cms_module module='MenuManager'}
{menu}
Insérer la balise dans votre page ou votre gabarit : {menu}. Pour de l'aide à propos du module Menu Manager, les paramètres etc..., merci de se référer à l'aide sur le module Menu Manager.
Montre la dernière personne qui a modifié la page. Si aucun format n'est spécifié, l'ID du nombre de l'utilisateur sera affiché par défaut.
Insérer la balise dans votre page ou votre gabarit : {last_modified_by format="fullname"}
{last_modified_by format="fullname"}
Crée une balise image pour une image stockée dans votre dossier /uploads/images
Insérer la balise dans votre page ou votre gabarit : {image src="mon_image.jpg"}
{image src="mon_image.jpg"}
Crée une galerie à partir d'un dossier d'images (.gif, .jpg ou .png). Vous pouvez cliquer sur une miniature pour voir l'image en grand. Elle peut utiliser des prises basées sur le nom de l'image, sans l'extension de fichier. Elle respecte les standards du web et utilise le CSS pour la mise en forme. Il y a des classes pour les divers éléments et pour le 'div' englobant. Regardez les CSS ci-dessous pour plus d'information.
Insérer la balise dans votre page ou votre gabarit :
{ImageGallery picFolder="uploads/images/yourfolder/"}
Où picFolder est le dossier dans lequel sont stockées vos images.
Elle peut utiliser bon nombre de paramètres, mais l'exemple ci-dessous est probablement suffisant pour la plupart des gens :)
Un exemple plus complexe
'div id' est 'cdcovers', pas de légende sur les grandes images, les miniatures ont la valeur par défaut. Les balises 'alt' pour la grande image sont définies au nom de l'image sans l'extension et la balise 'title' de de la grande image est défini de façon identique mais avec l'extension. Les miniatures ont les valeurs par défaut pour les balises 'alt' et 'title'. La valeur par défaut étant le nom du fichier de l'image sans l'extension pour 'alt' et 'Click for a bigger image...' pour le 'title', serait :
{ImageGallery picFolder="uploads/images/cdcovers/" divID="cdcovers" bigPicCaption="none" bigPicAltTag="name" bigPicTitleTag="file"}
Il y a beaucoup d'options mais je voulais le garder très souple et vous n'avez pas à les définir, les valeurs par défaut sont raisonnables.
/* Image Gallery - Small Thumbnail Images */ .thumb { margin: 1em 1em 1.6em 0; /* Space between images */ padding: 0; float: left; text-decoration: none; line-height: normal; text-align: left; } .thumb img, .thumb a img, .thumb a:link img{ /* Set link formatting*/ width: 100px; /* Image width*/ height: 100px; /* Image height*/ display: inline; padding: 12px; /* Image padding to form photo frame */ /* You can set the above to 0px = no frame - but no hover indication! Adjust other widths ot text!*/ margin: 0; background-color: white; /*Background of photo */ border-top: 1px solid #eee; /* Borders of photo frame */ border-right: 2px solid #ccc; border-bottom: 2px solid #ccc; border-left: 1px solid #eee; text-decoration: none; } .thumb a:visited img { background-color: #eee; /*Background of photo on hover - sort of a light grey */ } .thumb a:hover img { background-color: #dae6e4; /*Background of photo on hover - sort of light blue/green */ } .thumbPicCaption { text-align: center; font-size: smaller; margin: 0 1px 0 0; padding: 0; width: 124px; /* Image width plus 2 x padding for image (photo frame) - to center text on image */ /* display: none; if you do not want to display this text */ } /* Image Gallery - Big Images */ .bigPic { margin: 10px 0 5px 0; padding: 0; line-height: normal; } .bigPicCaption { /*Big Image Name - above image above .bigpicImageFileName (Without extension) */ text-align: center; font-weight: bold; font-variant: small-caps; font-weight: bold; margin: 0 1px 0 0; padding: 0; width: 386px; /* Image width plus 2 x padding for image (photo frame) - to center text on image */ /* display: none; if you do not want to display this text */ } .bigPic img{ /* Big Image settings */ width: 350px; /* Width of Big Image */ height: auto; display: inline; padding: 18px; /* Image padding to form photo frame. */ /* You can set the above to 0px = no frame - but no hover indication! Adjust other widths ot text!*/ margin: 0; background-color: white; /* Background of photo */ border-top: 1px solid #eee; /* Borders of photo frame */ border-right: 2px solid #ccc; border-bottom: 2px solid #ccc; border-left: 1px solid #eee; text-decoration: none; text-align: left; } .bigPicNav { /* Big Image information: 'Image 1 of 4' and gallery navigation */ margin: 0; width: 386px; /* Image width plus 2 x padding for image (photo frame) - to center text on image */ padding: 0; color: #000; font-size: smaller; line-height: normal; text-align: center; /* display: none; if you do not want to display this text. Why? You Lose Navigation! */ }
Voir l'aide sur global_content pour la description.
Affiche le nombre qui représente votre Google pagerank.
Insérer la balise dans votre page ou votre gabarit : {googlepr}
{googlepr}
Recherche dans votre site Web à l'aide du moteur de recherche Google.
Insérer la balise dans votre page ou votre gabarit : {google_search}
{google_search}
Note : Google a besoin d'avoir votre site web indexé pour que cela fonctionne. Vous pouvez soumettre votre site à Google ici.
Le look de la zone de texte et le bouton peut être modifié via les CSS. La textbox est un id de TextSearch et le bouton est un id de buttonSearch.
Insère un bloc de contenu (global_content) dans votre gabarit ou page.
Insérer la balise dans votre page ou votre gabarit : {global_content name='myblob'}, où name est le nom du bloc de contenu que vous avez créer.
{global_content name='myblob'}
Sauvegarde toutes les variables smarty connu dans votre page
Insérer la balise dans votre page ou votre gabarit : {get_template_vars}
{get_template_vars}
Inclut une autre application dans votre CMS. le plus utilisé est par exemple un forum. Cette application utilise IFRAMES, mais des anciens navigateurs peuvent avoir des problèmes. Désolé mais c'est la seule manière de fonctionner sans l'application externe.
{embed header=true}
{embed url="http://www.google.com"}
Ajouter le code suivant dans votre feuille de style CSS :
#myframe { height: 600px; }
Si cette option est utilisée, elle doit être identique dans les deux appels, ex : {embed header=true name=foo} and {embed name=foo url=http://www.google.com}.
Crée un lien pour modifier la page
Insérer la balise dans votre page ou votre gabarit : {edit}
{edit}
Imprime la description (attribut title) de la page.
Insérer la balise dans votre page ou votre gabarit : {description}
{description}
Affiche la date et l'heure de création de la page. Si aucun format n'est défini l'affichage par défaut sera comme par exemple 'Jan 01, 2004'.
Insérer la balise dans votre page ou votre gabarit : {created_date format="%A %d-%b-%y %T %Z"}
{created_date format="%A %d-%b-%y %T %Z"}
C'est l'endroit où le contenu de votre page sera affichée. Elle sera insérée dans le gabarit de la page pour affichage.
Insérer la balise dans votre gabarit : {content}.
{content}
{content block="Second Content Block"}
Maintenant, lorsque vous editez une page, il y aura un texte intitulé "Second Content Block".
Exemple de passage d'une page de contenu des tags définis par l'utilisateur comme un paramètre :
{content assign=pagecontent} {table_of_contents thepagecontent="$pagecontent"}
Cette balise est utilisé pour inserer le nom de la version courante de CMS dans votre page ou votre gabarit. Il n'affiche rien d'autre que le nom de version.
C'est une balise basique. Insérer la balise dans votre page ou votre gabarit : {cms_versionname}
{cms_versionname}
Il n'y a besoin d'aucun paramètre.
Cette balise est utilisé pour insérer le numéro de la version courante de CMS dans votre page ou votre gabarit. Il n'affiche rien d'autre que le numéro de version.
C'est une balise basique. Insérer la balise dans votre page ou votre gabarit : {cms_version}
{cms_version}
Author: Ted Kulp
Version: 1.1
Modified: Martin B. Vestergaard
Version: 1.41
Modified: Russ Baldwin
Version: 1.42
Modified: Marcus Bointon
Version: 1.43
Modified: Tatu Wikman
Version: 1.44
Modified: Hans Mogren
Version: 1.45
Change History: 1.46 - Fixes a problem with too many queries when using the dir=start option. 1.45 - Added a new option for "dir", "up", for links to the parent page e.g. dir="up" (Hans Mogren). 1.44 - Added new parameters "ext" and "ext_info" to allow external links with class="external" and info text after the link, ugly hack but works thinking about rewriting this(Tatu Wikman) 1.43 - Added new parameters "image" and "imageonly" to allow attachment of images to be used for page links, either instead of or in addition to text links. (Marcus Bointon) 1.42 - Added new parameter "anchorlink" and a new option for "dir" namely, "anchor", for internal page links. e.g. dir="anchor" anchorlink="internal_link". (Russ) 1.41 - added new parameter "href" (LeisureLarry) 1.4 - fixed bug next/prev linking to non-content pages. (Thanks Teemu Koistinen for this fix) 1.3 - added option "more" 1.2 - by Martin B. Vestergaard
Crée un lien vers une autre page de contenu de CMSMS l'intérieur de votre gabarit ou de votre contenu. Peut aussi être utilisé pour les liens externes avec le paramètre "ext".
Insérer la balise dans votre page ou votre gabarit : {cms_selflink page="1"} or {cms_selflink page="alias"}
{cms_selflink page="1"}
{cms_selflink page="alias"}
Version : 1.0
Historique : Aucun
Cette balise sert à insérer des modules dans vos pages ou vos gabarits. Si un module est créé pour être utilisé comme une balise plugin (Vérifier les détails dans l'aide), vous avez la possibilité de l'insérer à l'aide de cette balise.
C'est une balise basique. Insérer la balise dans votre page ou votre gabarit : {cms_module module="somemodulename"}
{cms_module module="somemodulename"}
Un seul paramètre est requis. tous les autres paramètres sont transmis par le module.
Author: Marcus Deglos <md@zioncore.com>
Version: 1.7
Change History: 1.1 - Modified to use new content rewrite (wishy) 1.2 - Added parameters: delimiter, initial, and root (arl) 1.3 - Added parameter: classid (tdh / perl4ever) 1.4 - Added parameter currentclassid and fixed some bugs (arl) 1.5 - Modified to use new hierarchy manager 1.6 - Modified to skip any parents that are marked to be "not shown in menu" except for root 1.7 - Added root_url parameter (elijahlofgren)
Affiche un fil d'ariane.
Insérer la balise dans votre page ou votre gabarit : {breadcrumbs}
{breadcrumbs}
Version : 1.1
Change History: Update to version 1.1 from 1.0 2006/07/19 Russ added the means to insert a title, a tabindex and a class for the anchor link. Westis added accesskey and changed parameter names to not include 'anchorlink'.
Cette balise sert à insérer un lien interne à une page (ancre).
Insérer la balise dans votre page ou votre gabarit : {anchor anchor='here' text='Scroll Down'}
{anchor anchor='here' text='Scroll Down'}
C'est une balise pour le module Menu Manager afin de rendre la syntaxe de balise plus aisée, et ainsi simplifier la création d'un plan de site.
Insérer la balise {site_mapper} dans votre page ou votre gabarit. Pour l'aide sur le module "Menu Manager", quels paramètres utiliser, se référer à l'aide sur le module Menu Manager.
Par défaut, si aucun gabarit n'est spécifié, le fichier gabarit minimal_menu.tpl est utilisé.
Tous les paramètres utilisés dans la balise sont valables dans le gabarit "Menu Manager" comme {$menuparams.paramname}
{$menuparams.paramname}
Ce plugin vous permet de faire une redirection vers une URL spécifique. (par exemple faire une redirection vers une page, si votre site 'est pas encore ouvert)
Insérer la balise dans votre page ou votre gabarit : {redirect_url to='http://www.cmsmadesimple.org'}
{redirect_url to='http://www.cmsmadesimple.org'}
Ce plugin vous permet de faire une redirection vers une autre page (par exemple, rediriger vers la page d'identification si l'utilisateur n'est pas connecté).
Insérer la balise dans votre page ou votre gabarit : {redirect_page page='some-page-alias'}
{redirect_page page='some-page-alias'}
Un gabarit est ce qui contrôle l'aspect de votre site.
Créez la maquette ou "disposition" ici et ajoutez également votre feuille de style dans la zone "Feuille de style" pour contrôler l'aspect de vos divers éléments.
Cette section vous permet d'éditer, supprimer et créer des gabarits.
Pour créer un nouveau gabarit, cliquez sur le bouton Ajouter un nouveau gabarit.
Si vous désirez que toutes vos pages utilisent le même gabarit, cliquez sur le lien Choisir pour tous les contenus.
Si vous désirez copier un gabarit, cliquer sur l'icône Copier et l'on vous demandera un nom pour la nouvelle copie.
Envoyé après la connexion d'un utilisateur dans le panneau d'administration.
Envoyé après la déconnexion d'un utilisateur du panneau d'administration.
Envoyé avant qu'un nouvel utilisateur soit créé.
Envoyé après qu'un nouvel utilisateur aie été créé.
Envoyé avant que l'édition d'un utilisateur soit enregistrée.
Envoyé après que l'édition d'un utilisateur aie été enregistrée.
Envoyé avant qu'un utilisateur soit supprimé du système.
Envoyé après qu'un utilisateur ait été supprimé du système.
Envoyé avant qu'un nouveau groupe soit créé.
Envoyé après qu'un nouveau groupe ait été créé.
Envoyé avant qu'une assignation à un groupe soit enregistrée.
Envoyé après qu'une assignation à un groupe ait été enregistrée.
Envoyé avant que l'édition d'un groupe soit enregistrée.
Envoyé après que l'édition d'un groupe ait été enregistrée.
Envoyé avant qu'un groupe soit supprimé du système.
Envoyé après qu'un groupe ait été supprimé du système.
Envoyé avant qu'une nouvelle feuille de style soit créée.
Envoyé après qu'une nouvelle feuille de style ait été créée.
Envoyé avant que l'édition d'une feuille de style ne soit enregistrée.
Envoyé après que l'édition d'une feuille de style ait été enregistrée.
Envoyé avant qu'une feuille de style ne soit supprimée du système.
Envoyé après qu'une feuille de style aie été supprimée du système.
Envoyé avant qu'un nouveau gabarit ne soit créé.
Envoyé après qu'un nouveau gabarit ait été créé.
Envoyé avant que l'édition d'un gabarit ne soit enregistrée.
Envoyé après que l'édition d'un gabarit ait été enregistrée.
Envoyé avant qu'un gabarit ne soit supprimé du système.
Envoyé après qu'un gabarit ait été supprimé du système.
Envoyé avant qu'un gabarit soit envoyé à Smarty pour être traité.
Envoyé après qu'un gabarit ait été traité par Smarty.
Envoyé avant qu'un nouveau bloc de contenu global ne soit créé.
Envoyé après qu'un nouveau bloc de contenu global ait été créé.
Envoyé avant que l'édition d'un bloc de contenu global soit enregistrée.
Envoyé après que l'édition d'un bloc de contenu global ait été enregistrée.
Envoyé avant qu'un bloc de contenu global soit supprimé du système.
Envoyé après qu'un bloc de contenu global ait été supprimé du système.
Envoyé avant qu'un bloc de contenu global soit envoyé à Smarty pour être traité.
Envoyé après qu'un bloc de contenu global ait été traité par Smarty.
Envoyé avant que l'édition d'un contenu soit enregistrée.
Envoyé après que l'édition d'un contenu ait été enregistrée.
Envoyé avant qu'un contenu ne soit supprimé du système.
Envoyé après qu'un contenu ait été supprimé du système.
Envoyé avant qu'une feuille de style ne soit envoyée au navigateur.
Envoyé avant qu'un contenu ne soit envoyé à Smarty pour être traité.
Envoyé après qu'un contenu ait été traité par Smarty.
Envoyé avant que le code html combiné soit envoyé au navigateur.
Envoyé avant que tout contenu destiné à Smarty lui soit envoyé pour être traité.
Envoyé après que tout contenu destiné à Smarty ait été traité.