Renderer par composants
InfoBean : disponible partout, contient les informations générales sur le site.
Générique (AbstractVisualComponent)
- comp : l'object composant
- compPage : la page du composant
- style : le style selectionné du composant
- compid : id du composant
- value : valeur brut du composant
- renderer : le renderer choisit
- previewAttributes : l'ensemble des attributs afin de pouvoir éditer le composant
- previewCSS : les class du composant afin de pouvoir l'éditer
- previewData : les data (data-) afin de pouvoir editer le composant
- previewID : l'id HTML afin de pouvoir éditer le composant
- cssStyle : style css choisit par le contributeur
- manualCssClass : la class manuel ajouté par le contributeur
- nextSame : "true" si le composant suivant est la même
- previousSame : "true" si le composant précédant est le même
Exemple
<div class="${manualCssClass}">
<div ${previewAttributes}>
${value}
</div>
</div>
Titre (Heading)
- title: title
- depth : profondeur du titre
Texte (WysiwygParagraph)
- text : texte avec liens.
Affichage fichier (FileFinder)
- filter : Filtre à appliquer (FileFilter)
- display : true si par default tout les fichiers dois être affiché
- max : nombre de fichier à afficher avant le max.
- taxonomySelectedIdString : list des taxonomy selectionné.
- taxonomies : liste taxonomiques (TaxonomyDisplayBean)
- languages : liste des langues à afficher
- files : liste des fichiers (FileBean)