2. Paramètres de mise en page du contenu selon type
Les champs proposés sous Mise en page du contenu selon type sont, pour chacun des types :
- contenu du type (nombre de colonnes, numéro du type)
le code #type(N,T) sera remplacé par les documents du type T correspondant, avec retour à la ligne tous les N documents. Exemples : - #type(2,1) : 2 documents par ligne de type 1.
- conditions sur l'existence de documents du type (numéro du type)
les codes #iftype(T), #endiftype(T), #ifnotype(T), #endifnotype(T) permettent l'affichage conditionnel de toute la partie entre if et endif, selon que des documents du type existent ou non. Exemple : - #iftype(T)
(ici le texte si des documents du type T existent)
#endiftype(T)
#ifnotype(T)
(ici le texte si des documents du type T n'existent pas)
#endifnotype(T)
Les textes peuvent contenir des codes HTML pour, par exemple, afficher un titre, une image ou un tableau si un type existe ou non.
NB: les types de documents sont définis dans les préférences > edition des textes par l'administrateur. Chaque document peut être parqué d'un type ou sans type. Les documents sans type ont le type T = 0. Exemples de types : brèves, devis, actualités, articles, interview...
Attention, les types utilisés dans gallery.oxywork.com sont les types par défaut tels qu'à l'installation de Oxywork. Si vous les modifiez, certaines programmations pourront paraître étranges...