Show Menu
SUJETS×

Notes de mise à jour d’AEM Sites

Lisez ce qui suit pour une description détaillée des améliorations d’AEM Sites 6.5 :

Développement de composants et de modèles

  • Maven Project Archetype 18+ pour les nouveaux projets, accédez à Github pour les notes de mise à jour .
  • Application monopage Maven Project Archetype 1.0.6+ pour les nouveaux projets, accédez à Github pour les notes de mise à jour .
  • HTL version 1.4, accédez à Github pour les notes de mise à jour .
    • opérateur "in" pour les chaînes, tableaux et objets :
      ${'a' in 'abc’}
      ${100 in myArray}
      ${'a' in myObject}
      
      
    • Déclarations de variables avec un jeu de données :
      <sly data-sly-set.title="${currentPage.title}"/>${title}
    • Paramètres de contrôle de Liste et de répétition : begin, step, end :
      <h2 data-sly-repeat="${currentPage.listChildren @ begin = 1, step=2}">${item.title}</h2>
    • Identifiants pour l'annulation de l'encapsulation des données :
      <div data-sly-unwrap.isUnwrapped="${myCondition || myOtherCondition}">
      text <span data-sly-test="${isUnwrapped}>is unwrapped</code>
      </div>
      
      
    • Prise en charge des nombres négatifs
  • Core Components 2.3.2+, accédez à Github pour les notes de mise à jour .
  • Système de grille pour le conteneur de mises en page, voir Github .
  • Gestionnaire de bibliothèque cliente : Le Compilateur de fermeture de Google a été configuré par défaut sur la minification des clientlibs JavaScript (l’ancien paramètre par défaut était Yahoo YUI) et le Compilateur de fermeture de Google a été mis à jour vers la version v20190121.
  • Éditeur de modèles et stratégies
    • Création et modification de modèles pour les applications monopages qui utilisent le SDK JS (également appelé éditeur de SPA)
  • Pour le site de référence We.Retail 4.0, accédez à Github pour les notes de mise à jour .
  • Toolkit to upgrade existing sites to leverage the latest editor capabilities, see Github repository
AEM inclut la version 1.12.4 de la bibliothèque jQuery afin de fournir une compatibilité maximale avec le code personnalisé existant. Adobe a procédé à des modifications de façon à résoudre les problèmes de sécurité connus.

Administration de sites

  • Le rail Référence comporte une nouvelle section permettant de répertorier les liens internes pointant vers la page sélectionnée. Cela s’avère utile lorsque vous envisagez de supprimer une page hors ligne ou de la supprimer, pour voir quelles pages doivent être ajustées avant de les mettre hors ligne.
  • La vue de liste comporte une nouvelle colonne de workflow indiquant le statut de la page dans un workflow.
  • Dans les propriétés de la page , il est désormais possible de parcourir les ressources existantes en affectant une vignette à la page (onglet Vignette).

Éditeur de page

  • Autorisez l’édition en contexte et la composition d’expériences d’application monopage avec des composants côté client React et Angular utilisant le SDK JS (également appelé éditeur de SPA)
  • Le mode Génération de modèles automatique s’affiche uniquement si la page possède une page de modèle automatique configurée.

Fragments de contenu et éditeur

  • Nouveau rail Annotations dans l’éditeur de fragment de contenu permettant de faire des commentaires généraux et d’afficher des commentaires dans le texte (à afficher également dans le rail de la chronologie)
  • Ability to set the default content type of a multi-line text element in a Content Fragment model to simple text, rich text or markdown
  • Ajoutez des commentaire/annotations en sélectionnant le texte dans l’éditeur de texte enrichi (vue plein écran)
  • Comparaison des différentes versions d’un fragment de contenu côte à côte via le rail Référence
  • Le rapport sur le téléchargement des ressources affiche désormais des fragments de contenu en conséquence
  • Ajoutez la prise en charge des fragments de contenu à l’API HTTP Assets par l’intermédiaire de /api.json. Il existe des API pour créer, mettre à jour, lire et supprimer des fragments de contenu.

Fragments d’expérience

  • Amélioration de l’indexation des fragments d’expérience afin que leur contenu soit trouvé dans la recherche des pages où ils sont utilisés.
  • L’option Exporter vers la cible permet désormais d’envoyer le fragment d’expérience sous forme de fichier JSON (HTML par défaut), ou les deux.

Traduction

  • Simplifiez la création de projets de traduction à l’aide de Project Masters
  • Simplifiez l’exécution des projets de traduction en définissant les tâches de traduction sur l’état approuvé par défaut.
  • Autorisez la mise à jour des pages traduites avec des modifications dans la mémoire de traduction tierce
  • Autorisez l’exportation de travaux de traduction au format JSON
  • Mettre à jour l’intégration Microsoft Translation pour utiliser l’API V3

Gestion multisite (MSM, Multi-Site Management)

  • Pour les configurations de déploiement qui utilisent PushOnModify, une meilleure gestion de l’opération de déplacement de page pour éviter des incohérences d’état
  • La création d’une nouvelle page dans la structure de livecopy créera désormais par défaut une page autonome.
  • Utiliser les fonctionnalités MSM dans les applications d’une seule page qui utilisent le SDK JS (également appelé éditeur d’applications monopages)

Lancements

Ciblage et simulation de contenu

  • Le code JavaScript de la couche de données ContextHub et du moteur de règles côté client a été mis à jour pour utiliser jQuery 3 par défaut.

AEM et Adobe Target

at.js 2.x n’est pas pris en charge avec AEM au moment de la publication de la version AEM 6.5. Utilisez la version la plus récente de at.js 1.x
  • L’intégration Adobe Target peut désormais utiliser l’API Target Standard. Les versions antérieures d’AEM utilisent l’API HTTP Cible Classic, qui est désormais obsolète.
  • Adobe Target mbox.js version 63 is included. Adobe strongly recommends to switch implementation to at.js v1.x.
  • at.js la version 1.5.0 est désormais incluse. Adobe recommends that you use Adobe Experience Platform Launch to provision at.js v1.x into the site.

AEM et Adobe Analytics

  • s_code.js H.27.5 est inclus. Adobe vous recommande de basculer l’implémentation sur AppMeasurement.js
  • AppMeasurement.js v1.8.0 est inclus. Adobe recommends to use Adobe Experience Platform Launch to provision AppMeasurement.js into the site.

AEM et commerce

Improvements to the Commerce Integration Framework are on a faster release cycle since AEM 6.4. Learn more here .

Module complémentaire Communities

Module complémentaire Screens

  • Utilisation des lancements pour planifier les modifications futures du contenu de la signalisation
  • Lecture mesurée dans un canal de séquence
  • Création automatique d’une structure de projet à l’aide d’un fichier source, une feuille de calcul Excel par exemple.
For more details on changes to AEM Screens - see the Release Notes in the AEM Screens User Guide .