Utilisation de modèles plus efficace (en ligne)

Je voudrais la possibilité de coller des réponses « en ligne », c’est-à-dire au milieu d’une phrase. J’avais demandé cela pour le plugin précédent, et il y avait eu une discussion (apparemment positive) à ce sujet, mais je n’ai pas réussi à retrouver cette discussion.

Je dois très souvent rédiger des réponses qui contiennent par exemple GitHub Issue au milieu d’une phrase :

  • Si vous souhaitez demander [chose] comme nouvelle fonctionnalité, veuillez ouvrir un GitHub Issue
  • [Fonctionnalité] est sous-documentée, un GitHub Issue serait approprié pour accroître la visibilité.
  • [Certain comportement] semble être un bug, veuillez ouvrir un GitHub Issue avec tous les détails.

J’ai beaucoup de ce genre d’extraits, et je les utilise constamment sur notre forum de support utilisateur.

De manière générale, j’aimerais pouvoir insérer des modèles exactement à la position actuelle du curseur. [^1] Il est vraiment agaçant que le modèle soit inséré sur une nouvelle ligne avec une autre nouvelle ligne au-dessus, et que je doive manuellement supprimer tout cet espace blanc juste pour le ramener à la position précédente du curseur, plusieurs fois par jour. Je veux juste taper ma réponse le plus rapidement possible.

Encore mieux serait un moyen uniquement textuel de les insérer sans avoir à utiliser aucune interaction de souris/menu.

[^1] : Je dirais que tout l’intérêt d’utiliser les publications de catégorie pour stocker des modèles est qu’elles peuvent offrir un contrôle total. Insérez simplement le modèle à la position du curseur, tel quel. Si des espaces blancs/nouvelles lignes sont souhaités, ils sont facilement ajoutés dans l’éditeur de modèle — il n’est pas nécessaire de nous imposer des décisions.

1 « J'aime »

Watched Words/Replace pourrait vous aider. C’est ainsi que les choses comme l’installation standard sont automatiquement liées. Lorsque j’ai essayé de remplacer par un lien markdown, le markdown brut a été inséré dans le message, donc ce n’est pas tout à fait ce que vous voulez, je le crains.

Oh, mais si tout ce que vous voulez, c’est que les problèmes Github soient liés, cela fonctionne déjà.

2 « J'aime »

J’ai donné un lien « GitHub Issue » comme simple exemple de motivation, mais ce n’est qu’un parmi plusieurs autres. Il existe également des extraits qui sont des phrases complètes que je pourrais insérer dans un paragraphe plus large, par exemple dans le cadre d’une réponse expliquant pourquoi un autre forum est plus approprié.

Je ne voudrais pas non plus que chaque occurrence de « GitHub Issue » renvoie inconditionnellement et inévitablement à notre suivi. 95% du temps, c’est ce qui est souhaité, mais il y a certainement des moments où les gens ont besoin de parler de GitHub Issues sur d’autres suivis, et ne pas pouvoir empêcher un remplacement là où ce serait faux est sans doute pire.

En fin de compte, je ne comprends tout simplement pas la nécessité d’imposer un comportement particulier ici, alors que l’éditeur de publication fournit déjà tous les outils nécessaires à chacun pour faire ce qu’il veut ou ce dont il a besoin. L’ajout d’espaces blancs arbitraires hors bande ne fait que réduire la portée de la fonctionnalité.

2 « J'aime »

Comme cela continue d’être une nuisance quasi quotidienne pour moi, je dois demander s’il existe une autre façon, meilleure, ou un autre endroit pour demander des fonctionnalités ?

Étant donné que l’éditeur lui-même offre toutes les capacités nécessaires pour inclure des sauts de ligne (ou non), insérer le texte de l’éditeur sans aucune modification du tout permettrait à tout le monde d’obtenir ce dont il a besoin. Je ne comprends vraiment pas pourquoi l’utilité de s’appuyer sur l’éditeur pour les modèles est artificiellement sapée par l’introduction arbitraire et inévitable de choses en dehors des textes de l’éditeur.

Êtes-vous auto-hébergé ? Si oui, il existe un plugin appelé templates

Une autre option serait de « forker » et de modifier le composant de thème « eBay Affiliates » pour vérifier si l’afficheur fait partie du groupe de support ou s’il s’agit de vous, et de remplacer les mots-clés par votre lien approprié.

Un avantage du « forking » est que vous pourriez créer un code court de support pour remplacer automatiquement par un lien ou par un paragraphe, comme vous l’avez mentionné.

Je pense que l’OP utilise ce plugin. Il n’aime juste pas que le plugin insère automatiquement quelques nouvelles lignes.

1 « J'aime »

Merci, j’avais manqué ça. La 2ème option publiée pourrait fonctionner car ce composant est conçu pour modifier les liens eBay avec un lien modifié par un affilié et un avertissement.

Donc, si nous le réoutillions pour vérifier l’auteur du message par rapport au groupe ou à l’utilisateur, cela pourrait en théorie être une très bonne façon d’atteindre l’objectif et même d’améliorer l’idée via des codes courts pour accélérer les choses.

C’est le bon endroit. :+1: C’est ici que nos équipes produit et développement collectent et examinent les suggestions pour décider lesquelles prioriser lors de chaque cycle.

En général, plus il y a de personnes qui désirent une fonctionnalité et qui contribuent/interagissent/soutiennent la #demande de fonctionnalité, plus ses chances d’être allouées à du temps de développement sont élevées.

Certaines demandes de fonctionnalités peuvent prendre du temps à prendre de l’ampleur, en fonction de leur résonance générale.

4 « J'aime »

C’est exact. L’ajout de nouvelles lignes inconditionnelles arbitraires à un modèle déjà capable d’exprimer des nouvelles lignes là où il le souhaite ne fait que réduire strictement les fonctionnalités disponibles.

1 « J'aime »