Lorsque vous créez un modèle de présentation, vous composez le texte devant être transféré au serveur web désigné au moment de la publication d'un élément de contenu associé. Un modèle de présentation peut représenter n'importe quel type de fichier texte, que ce soit de l'HTML, du JavaScript ou même une classe Java. Vous pouvez vous servir de la langue utilisée dans le modèle de Publisher pour incorporer le contenu enregistré à celui qui a été créé à l'aide des balises de type XML. Au cours de la phase de publication, ces balises sont remplacées par votre contenu et ne figurent pas dans le contenu publié.
Les balises de Publisher commencent par le préfixe « pcs: » mais ressemblent en tous points aux balises HTML et XML sur lesquelles elles sont modelées. Elles se caractérisent ainsi :
La langue du modèle autorise l'usage de lettres ou de chiffres Unicode quelconques dans les noms de propriété. Tous les autres caractères, y compris les espaces, doivent être remplacés par un trait de soulignement (_) dans les modèles de présentation.
Par exemple, une propriété nommée « Le grand titre d'aujourd'hui » doit figurer sous la forme : le_grand_titre_d_aujourd_hui
Remarques :