Attributs simples
Outre les attributs définis par défaut, les noeuds de contenu sont dotés des attributs répertoriés ci-après.
| Attribut | Description |
|---|---|
| position | Position numérique parmi les éléments apparentés, basée sur zéro. |
| themeid | Identificateur du thème du noeud de contenu. |
| themename | Nom du thème du noeud de contenu. |
| allportlets | Indicateur spécifiant si tous les portlets sont autorisés ou non pour la page. Si la valeur de cet indicateur est True, la liste des portlets autorisés est ignorée. Voir Attributs valorisés de liste. |
L'attribut themeid est inscriptible. L'attribut themename n'est pas inscriptible, mais la valeur dépend de l'attribut themeid. L'attribut position n'est pas inscriptible non plus, mais sa valeur dépend de l'organisation de l'arborescence du contenu.
Pour obtenir les attributs d'un noeud de contenu de page statique, exécutez la commande suivante :
Content.get(oid, attribute, markup)$Content get oid attribute markup- filename
- Obtient le nom du fichier de mise en page de la page statique inclus dans le fichier d'archive ZIP.
- displayoption
- Indique les langages de marquage tels que HTML.
Exemple Jython : Content.get(6_CGAH47L00G2N802TJFV58Q3000, filename, html) Exemple Jacl : $Content get 6_CGAH47L00G2N802TJFV58Q3000 filename html
L'exemple précédent renvoie le nom de fichier du point d'entrée pour l'affichage de la page.Pour définir les attributs d'une page statique, exécutez la commande suivante :
Content.set(oid, attribute, value, markup)$Content set oid attribute value markup- filename
- Obtient le nom du fichier de mise en page de la page statique inclus dans le fichier d'archive ZIP. Par exemple, pour définir le point d'entrée afin d'afficher anotherindex.html pour le marquage spécifié, exécutez la commande suivante :
Jython : Content.set(6_CGAH47L00G2N802TJFV58Q3000, filename, anotherindex.html, html) Jacl : $Content set 6_CGAH47L00G2N802TJFV58Q3000 filename anotherindex.html html
- displayoption
- Indique les langages de marquage tels que HTML. Les options valides pour displayoption sont inline, iframe et ajax. Par exemple, pour affecter la valeur iframe à l'option d'affichage pour le marquage spécifié, exécutez la commande suivante :
Jython : Content.set(6_CGAH47L00G2N802TJFV58Q3000, displayoption, iframe, html) Jacl : $Content set 6_CGAH47L00G2N802TJFV58Q3000 displayoption iframe html