||||\n-|-|-|\n:discourse2: | Résumé | Le Reply Template vous permet de réutiliser facilement une partie d’un message dans une réponse ou un nouveau sujet.\n| | Aperçu | Aperçu sur Discourse Theme Creator\n:hammer_and_wrench: | Lien du dépôt | \u003chttps://github.com/discourse/discourse-reply-template-component\u003e\n:open_book: |Nouveau sur les thèmes Discourse ? | Guide du débutant pour utiliser les thèmes Discourse\n\n[wrap=theme-install-button repoUrl="https://github.com/discourse/discourse-reply-template-component\" repoName="Discourse Reply Template"]\nInstaller ce composant de thème\n[/wrap]\n[quote]\n\n:discourse2: Comme il s’agit d’un composant de thème #officiel maintenu par l’équipe Discourse, les demandes de Support, Bug, UX et Feature peuvent être faites dans les catégories respectives ici sur Meta, et étiquetées avec le tag de composant de thème approprié. Cliquez sur un lien ci-dessous pour en créer une. \n\n\u003ckbd\u003e [\u0026nbsp;Support](Discourse Meta "Demander de l’aide sur la configuration et l’utilisation de Reply Template") \u003c/kbd\u003e \u003ckbd\u003e [\u0026nbsp;Bug](Discourse Meta "Un rapport de bug signifie que quelque chose est cassé, empêchant l’utilisation normale/typique du composant de thème") \u003c/kbd\u003e \u003ckbd\u003e [\u0026nbsp;UX](Discourse Meta "Discussion sur l’interface utilisateur de Reply Template, et la manière dont les fonctionnalités sont présentées (y compris la langue et les éléments d’interface utilisateur)") \u003c/kbd\u003e \u003ckbd\u003e [\u0026nbsp;Fonctionnalité](Discourse Meta "Discussion sur la manière dont les fonctionnalités existantes de Reply Template peuvent être améliorées ou améliorées, et sur le fonctionnement des nouvelles fonctionnalités proposées")\u003c/kbd\u003e\n\n[/quote]\n\n### Fonctionnalités\n\n Reply Template vous permet de réutiliser facilement une partie d’un message dans une réponse ou un nouveau sujet.\n\n### Utilisation\n\n\n[wrap=template key=\"nom-du-template\"]\nMon contenu réutilisable\n\n- [ ] tâche 1\n- [ ] tâche 2\n[/wrap]\n\n\nNotez que si un utilisateur n’est pas connecté, cliquer sur le bouton affichera la modale de connexion.\n\nla clé est obligatoire\n\n### Autres options\n\n- action=\"create\" cela fera en sorte que le bouton ouvre un compositeur pour créer un nouveau sujet\n- action=\"create_pm\" cela fera en sorte que le bouton ouvre un compositeur pour créer un nouveau MP\n- categoryId=\"2\" utilisable uniquement avec action=\"create\", définira la catégorie du compositeur ouvert\n- title=\"un titre\" utilisable uniquement avec create et create_pm, titre du sujet/mp\n- recipients=\"a@example.com\" utilisable uniquement avec create_pm, personnes à qui cela sera envoyé\n- usernames=sam utilisable uniquement avec create_pm\n- label=\"Texte de mon bouton\" Le texte du bouton\n\n\n### Espaces réservés\n\nVous pouvez avoir des clés spéciales dans votre modèle qui seront remplacées :\n\n- \$week_start -\u003e date au début de la semaine\n- \$week_end -\u003e date à la fin de la semaine\n- \$prev_week_start -\u003e date au début de la semaine précédente\n- \$prev_week_end -\u003e date à la fin de la semaine précédente\n- \$today\n- \$tomorrow\n- \$username -\u003e nom d’utilisateur de l’utilisateur actuel\n- \$name -\u003e nom de l’utilisateur actuel \n\nNotez que ceci sera remplacé par des dates locales.\n\nDes espaces réservés spéciaux sont également interpolés dans title\n\n### Liste des tags\n\ntagsList=\":heart:,foo,#bar" affichera une liste de cases à cocher à la fin du modèle afin que les gens puissent étiqueter facilement leur publication.\n\n
\n\n## Exemple\n\n\nMa liste de tâches $week_end\n\n- [x] tâche 1\n- [x] tâche 2\n\n\n### Paramètres\n\n| Traduction | Défaut\n|-|-|\n| discourse_reply_template_component.use_template_reply | Utiliser le modèle comme réponse\n| discourse_reply_template_component.use_template_create | Utiliser le modèle comme nouveau sujet\n| discourse_reply_template_component.use_template_create_pm | Utiliser le modèle comme nouveau MP\n| discourse_reply_template_component.needs_key | Chaque modèle nécessite un attribut de clé. ex: [wrap=template key=\"weekly_status\"][/wrap]\n\n\u003cbr\u003e\n\n\u003e:discourse2: Hébergé par nous ? Les composants de thème sont disponibles à l’utilisation sur nos plans Standard, Business et Enterprise."
This is the best. Thank you!! I use this to create checklist templates that can be created anytime we’re doing a repetitive project. Before, our instructions would have been “copy and paste everything below” instead of having this very elegant button to create a topic for people.
Is there a plan to make this functionality accessible in the composer window? To me the most logical place being where things like Hide Details and Build Poll live.
In my opinion it’d be more helpful to have an example for the reply case (without action=create) because this is probably the reason, the majority is searching for since creating a topic is already possible via URL
Would it be possible to use a template to create a new personal message?
Also, when someone is not signed in, clicking on “Use template as reply” does not result in any action. Could you add functionality where if a user is not logged in, something happens to nudge them to log in or create a new account?
Is there any possible way to modify the stock reply button in a topic with such a template?
That would be a gamechanger for specific structured conversations in the forum. Especially for contests etc where users have to submit content in a structured manner.
Currently the user can access the reply template only via the button in the first post generated by the theme component.
What I would like to achieve is to enable the template for the stock reply buttons in the topic as well (reply button below the timeline and reply button below the last post)
Edit: One prolific use case is a topic where users can leave feedback like bug reports etc. If we could add per-topic post templates just like for per-category templates for new topics, that would lead to less incomplete reports and hence save our staff a lot of time.
J’ai quelques difficultés à installer ce composant. Je suis nouveau sur Discourse, j’espère donc que quelqu’un pourra confirmer si les étapes que j’ai suivies sont correctes.
Il affiche simplement l’enveloppe autour du modèle. Ai-je oublié une étape ? Dois-je personnaliser quelque chose dans le code ?
De plus, Discourse indique que le thème présente des erreurs dans le CSS, le HTML ou le YAML. Je ne sais pas si cela a quelque chose à voir avec le fait que le bouton ne s’affiche pas ?