Configurer les blocs dynamiques

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Utilisez des blocs dynamiques pour utiliser un scripting ou extraire des informations du système. Les blocs dynamiques sont l’endroit où se trouve la majeure partie de votre contenu.

    Avant de commencer

    Rôle requis : content_admin ou admin

    Pourquoi et quand exécuter cette tâche

    Les offres d’emploi sont une bonne utilisation des blocs dynamiques. Stockez les publications dans des articles de la base de connaissances et affichez-les avec un bloc dynamique.

    Plusieurs blocs dynamiques sont prédéfinis, dont les éléments suivants.
    • Nouveau contenu : chacun des nouveaux blocs de contenu permet de créer des blocs lors de la modification des pages de contenu.
    • Connexion propre : page de connexion par défaut demandant un nom d’utilisateur et un mot de passe, qui comprend une case à cocher « Se souvenir de moi ». Une fois que l’utilisateur est connecté, ce bloc déclenche des règles de connexion.
    • Connexion : zone qui permet à un utilisateur déconnecté de se connecter et à un utilisateur connecté de se déconnecter. Ce bloc est particulièrement utile sur les pages de contenu accessibles au public.
    • Rechercher : le champ de recherche de texte global. Actuellement, la recherche de texte global est la seule forme de recherche qui peut être incluse dans une page de contenu.
    • Résultats de recherche : zone permettant d’afficher des résultats de recherche de texte global.

    Pour plus d’informations sur Apache Jelly, consultez Balises Jelly.

    Remarque :
    Les blocs de contenu dynamique dans Content Management System ne sont pas automatiquement échappés. Ces blocs doivent implémenter leur propre échappement de contenu (par exemple, pour se protéger contre d’éventuelles attaques de script de site à site). Pour plus d’informations, consultez Types d’échappement Jelly.

    Procédure

    1. Accédez à la Tous > Gestion du contenu > Dynamique.
    2. Cliquez sur Nouveau.
    3. Remplissez le formulaire Contenu dynamique.
      Tableau 1. Formulaire Contenu dynamique
      Champ Description
      Nom Saisissez un nom unique pour le bloc de contenu dynamique.
      Catégorie Sélectionnez une catégorie pour fournir une organisation au bloc dynamique. La catégorie détermine également la page détaillée dans laquelle les liens de bloc dynamique s’ouvrent.
      Contour Sélectionnez un style de bordure pour le bloc dynamique. Pour plus d'informations, consultez Formater un cadre.
      Actif Cochez cette case pour rendre le bloc disponible pour utilisation.
      Conditionnel Entrez toutes les conditions de script à appliquer. Si cette option est sélectionnée, un champ de script de condition est ajouté au formulaire.
      Deux phases Cochez cette case pour autoriser les extensions diphasiques de la syntaxe Jelly.
      Contenu dynamique Saisissez le champ de script XML qui détermine le comportement du bloc dynamique.