Éditeur en bloc the-bulk-editor
L’éditeur en bloc permet une modification très efficace lorsque le contexte visuel de la page n’est pas nécessaire, car il vous permet d’effectuer les opérations suivantes :
- de chercher (et d’afficher) le contenu de plusieurs pages, à l’aide du langage de requête de Google (Google Query Language, GQL) ;
- de modifier directement ce contenu dans l’éditeur en bloc ;
- d’enregistrer les modifications (dans les pages d’origine) ;
- d’exporter ce contenu vers un fichier de feuille de calcul de données séparées par des tabulations (.tsv).
Cette section décrit comment utiliser l’éditeur en bloc dans la console Outils. En général, les administrateurs utilisent l’éditeur en bloc pour chercher et modifier différents éléments. Cette opération est effectuée en renseignant le tableau à l’aide d’une requête GQL, puis en sélectionnant les éléments de contenu sur lesquels travailler. Les créateurs utilisent généralement l’éditeur en bloc dans le cadre d’une application d’éditeur en bloc personnalisée par le biais du composant Liste de produits.
Exemple de cas d’utilisation pour l’éditeur en bloc example-use-case-for-the-bulk-editor
Par exemple, si vous avez besoin de tous les noms et adresses électroniques des utilisateurs qui ont rempli une enquête spécifique, l’éditeur en bloc peut fournir ces informations et vous pouvez les exporter dans une feuille de calcul.
Le site web de Geometrixx fournit un exemple illustrant ce cas pratique :
-
Accédez au Assistance puis à la page Satisfaction de la clientèle enquête.
-
Modifiez le paragraphe Début du formulaire. Dans la boîte de dialogue, cliquez sur Avancé , développez l’onglet Configuration d’action, puis cliquez sur Afficher les données….
-
L’éditeur en bloc est entièrement personnalisable, même si, dans cet exemple, il ne permet pas aux utilisateurs de modifier le contenu, mais seulement d’exporter les informations vers une feuille de calcul.
Utilisation de l’éditeur en bloc how-to-use-the-bulk-editor
L’éditeur en bloc vous permet d’effectuer les opérations suivantes :
Recherche et modification de contenu searching-and-editing-content
Pour utiliser l’éditeur en bloc afin de modifier plusieurs éléments simultanément :
- Dans le Outils , cliquez sur la console Importateurs pour le développer.
- Double-cliquez sur le Éditeur en bloc pour l’ouvrir.
- Saisissez vos exigences de sélection :
Par exemple :
-
Cliquez sur Rechercher. L’éditeur en bloc affiche les résultats.
Pour l’exemple ci-dessus, toutes les pages qui correspondent aux critères de recherche sont renvoyées et affichées avec les colonnes demandées.
-
Apportez les modifications nécessaires en double-cliquant dans une cellule.
-
Cliquez sur Enregistrer pour enregistrer les modifications (le bouton Enregistrer est activé une fois que vous avez modifié une cellule).
note caution CAUTION Les modifications que vous apportez sont écrites dans le contenu du référentiel, par exemple la page référencée dans Chemin d’accès.
Paramètres de requête GQL supplémentaires additional-gql-query-parameters
- path : effectue une recherche uniquement sur les nœuds sous ce chemin d’accès. Si vous spécifiez plusieurs termes avec un préfixe de chemin d’accès, seul le dernier terme sera pris en compte.
- type : renvoie uniquement les nœuds des types déterminés. Cela inclut le type principal, ainsi que les types Mixin. Vous pouvez spécifier plusieurs types de nœuds séparés par des virgules. GQL renvoie les noeuds de l’un des types spécifiés.
- order : organise le résultat en fonction des propriétés données. Vous pouvez spécifier plusieurs noms de propriété séparés par des virgules. Pour contrôler le résultat dans l’ordre descendant, ajoutez simplement le préfixe « - » (moins) au nom de la propriété. Par exemple : order:-nom. Si vous utilisez un signe « + » (plus), le résultat est renvoyé dans l’ordre ascendant, qui est également le l’ordre par défaut.
- limit : limite le nombre de résultats à l’aide d’un intervalle. Par exemple : limit:10…20. Notez que l’intervalle est basé sur zéro, le début étant inclusif et la fin, exclusive. Vous pouvez également spécifier un intervalle ouvert 10… ou limit:…20. Si les points sont omis et qu’une seule valeur est spécifiée, GQL renvoie, au maximum, ce nombre de résultats. Par exemple : limit:10 (renvoie les 10 premiers résultats).
Exportation de contenu exporting-content
Vous pouvez avoir besoin d’exporter du contenu et d’y apporter des modifications dans une feuille de calcul Excel. Par exemple, vous pouvez exporter une liste de diffusion et modifier l’indicatif régional de tous les numéros de téléphone répertoriés directement dans Excel, ajouter des lignes supplémentaires, etc.
Pour exporter du contenu :
-
Recherchez du contenu comme décrit dans Recherche et modification de contenu.
-
Cliquez sur Exporter pour exporter les modifications dans une feuille de calcul Excel de données séparées par des tabulations. AEM WCM vous demande où vous souhaitez télécharger le fichier.
note note NOTE Par défaut, les modifications sont codées en Windows-1252 (également appelé « CP-1252 »). Vous pouvez cocher UTF-8 pour exporter les modifications au format UTF-8. -
Sélectionnez l’emplacement et confirmez que vous souhaitez télécharger le fichier.
-
Une fois que vous avez téléchargé le fichier, vous pouvez l’ouvrir dans votre tableur, par exemple, Microsoft Excel. Le tableur importe le fichier et le convertit au format tableur.
Importation de contenu importing-content
Par défaut, la fonctionnalité d’importation est masquée lorsque vous ouvrez l’éditeur en bloc. Il suffit d’ajouter le paramètre hib=false
à l’adresse URL pour afficher le bouton Importer dans la page Éditeur en bloc. Vous pouvez importer du contenu à partir de n’importe quel fichier de données séparées par des tabulations (.tsv
). Pour que l’importation fonctionne correctement, les en-têtes de colonne (première ligne de cellules) doivent correspondre aux en-têtes de colonne du tableau dans lequel vous importez.
Pour importer du contenu :
-
Ouvrez l’éditeur en bloc.
-
Ajoutez
?hib=false
à l’URL, par exemple :http://localhost:4502/etc/importers/bulkeditor.html?hib=false
-
Cliquez sur Importer.
-
Sélectionnez le fichier
.tsv
. Les données sont importées dans le référentiel.