Hiérarchie de contenu accessible via le bean Content

La hiérarchie de contenu correspond à un arbre de noeuds de contenu. Les noeuds de contenu peuvent être des libellés, des compositions et des liens. Les compositions sont également appelées pages. Les liens peuvent être internes ou externes. Dans l'interface graphique, les liens représentent les noeuds dans la liste de favoris. Les liens internes pointent sur une page de portail et les liens externes peuvent pointer sur toute URL.

La hiérarchie de contenu est accessible et modifiable à l'aide du bean Content, référencé en tant que $Content en langage Jacl. Le bean Content offre les fonctions suivantes :

  • Méthodes permettant de naviguer dans la hiérarchie de l'arborescence de contenu. La méthode de navigation relative au bean Content est un bean d'arborescence. Pour plus d'informations, voir Navigation dans l'arborescence.
  • Méthodes permettant de situer un noeud de contenu ou de rechercher des noeuds de contenu particuliers. Pour plus d'informations, voir Rechercher .
  • Méthodes d'obtention et de paramétrage d'attributs ou de métadonnées. Les types d'attributs suivants sont pris en charge par le bean Content.
    • Attributs simples
    • Attributs valorisés de liste
    • Attributs spécifiques d'environnement local
    • Attributs d'URL
    • Attributs de métadonnées
  • Méthodes permettant de créer ou de supprimer des pages, des libellés ou des liens URL ou encore de dériver des pages. Pour plus d'informations, voir Cycle de vie .
  • Méthodes permettant de déplacer des pages, des libellés ou des liens URL. La séquence de nœuds peut être modifiée comme le décrit la rubrique Séquence. Pour plus d'informations, voir Organisation. Il est impossible de réorganiser la hiérarchie de contenu.