Les fonctionnalités de la communauté sont extraordinaires, en particulier les actions pour la publication. Mais que faire quand les actions par défaut ne sont pas tout à fait ce dont vous avez besoin ? Actuellement, il n’y a aucun moyen d’ajouter des actions ou de modifier celles qui sont disponibles, mais vous pouvez utiliser Curlybars pour transformer les actions. Notez que ces informations ne concernent que les actions destinées aux clients, car les options d’administration du menu déroulant ne peuvent pas être modifiées.
Affichage d’icônes de nouveaux statuts
À titre d’exemple, supposons que vous voulez changer les actions Planifiée, Non planifiée, Terminée et Avec réponse et les replacer par En cours, En chantier, Implémentée et Avec réponse officielle. Pour appliquer ces modifications, le texte de remplacement doit être inséré dans toutes les pages concernées. Pour en savoir plus sur la façon d’utiliser Curlybars pour effectuer ces modifications, consultez la section sur le framework de thèmes amélioré du Centre d’aide.
L’illustration ci-dessous vous montre à quoi ressemblent les statuts d’origine :
L’illustration ci-dessous vous montre à quoi ressembleront les nouveaux statuts :
Le remplacement de toutes les instances destinées aux clients par les noms souhaités se fait en deux étapes :
Modification de Tout afficher
- Dans le Centre d’aide, modifiez le code de votre thème. Pour en savoir plus au sujet de la modification d’un thème du Centre d’aide, consultez Personnalisation du thème de votre Centre d’aide.
- Sélectionnez le modèle community_topic_page.hbs pour le modifier.
- Cherchez le code des libellés de filtres des menus déroulants :
- Modifiez {{#each filters}} avec les informations d’identifiant suivantes :
{{#each filters}} <a href="{{url}}" aria-selected="{{selected}}" role="menuitem"> {{#is identifier 'all'}}{{name}}{{else}} {{#is identifier 'not_planned'}}Gathering Feedback{{/is}} {{#is identifier 'planned'}}In the Works{{/is}} {{#is identifier 'answered'}}Officially Answered{{/is}} {{#is identifier 'completed'}}Implemented{{/is}} {{/is}} </a> {{/each}}
- Cliquez sur Publier.
Modification des noms des icônes de statut
Ensuite, vous devez modifier les icônes de statut elles-mêmes sur la page de sujets de la communauté. Vos icônes de statut mises à jour ressembleront à ce qui suit :
- Faites défiler la page de sujets de la communauté jusqu’à l’expression {{#is status 'none'}}.
- Saisissez le code suivant pour modifier vos icônes de statut.
{{#is status 'none'}}
{{else}}
<span class="status-label-{{status_dasherized}} status-label striped-list-status">
{{#is status 'not_planned'}}Gathering Feedback{{/is}}
{{#is status 'planned'}}In the Works{{/is}}
{{#is status 'answered'}}Officially Answered{{/is}}
{{#is status 'completed'}}Implemented{{/is}}</span>
{{/is}} - Cliquez sur Publier.
- Puis, sélectionnez le modèle community_post_list_page.hbs et là aussi, cherchez l’expression {{#is status 'none'}}.
- Saisissez le code ci-dessus.
- Voilà, vous avez modifié vos pages de listes et vos menus déroulants. Il ne vous reste plus qu’à vérifier que l’indicateur de statut de chaque publication reflète bien les nouveaux termes, comme illustré dans la capture d’écran ci-dessous.
- Sélectionnez le modèle community_post_page.hbs pour modifier des publications individuelles.
- Saisissez le code suivant pour l’expression {{#if post.status}} :
{{#is post.status 'none'}}
{{else}}
<span class="status-label-{{post.status_dasherized}} status-label">
{{#is post.status 'not_planned'}}Gathering Feedback{{/is}}
{{#is post.status 'planned'}}In the Works{{/is}}
{{#is post.status 'answered'}}Officially Answered{{/is}}
{{#is post.status 'completed'}}Implemented{{/is}}
</span>
{{/is}} - Cliquez sur Publier.
Utilisation du contenu dynamique pour traduire vos statuts
Si votre Centre d’aide est disponible dans plusieurs langues, vous pouvez utiliser les assistants de contenu dynamique pour traduire les nouveaux termes. Pour en savoir plus au sujet du contenu dynamique, consultez Assistants de contenu dynamique et Prise en charge multilingue à l’aide du contenu dynamique.
Vous pouvez créer le contenu dynamique dans Zendesk Support, puis utilisez les assistants ci-dessous à la place du terme précédent.
Ainsi, vos icônes de statut seront traduites pour vos différents clients.
Maintenant, toutes les options par défaut destinées aux utilisateurs que fournit la fonctionnalité devraient avoir été remplacées par les termes de votre choix.