Permettre les messages vides et le corps de sujet vide

Lié aux problèmes décrits ici How to turn off "Body seems unclear, is it a complete sentence?'

Il semble qu’il ne soit pas possible de faire ce qui suit ;

  • créer un nouveau sujet avec un message de corps vide
  • créer une publication avec un message vide

Pour le premier, si vous essayez de créer un sujet avec un message de corps vide, ou même d’un seul caractère, vous obtenez une erreur telle que « Le corps semble peu clair, est-ce une phrase complète ? »

Pour le second, si vous essayez de créer une publication avec un corps vide, vous obtenez une erreur telle que celle montrée ici ; « La publication ne peut pas être vide »

image

Et ce, malgré la mise à jour de tous les paramètres connus pour réduire les valeurs d’“entropie” aux valeurs les plus basses possibles, et la réduction de la longueur minimale des publications autant que possible.

Les paramètres existent déjà pour contrôler les longueurs du corps des publications et des sujets. Il semble donc qu’ils doivent être modifiés pour autoriser les publications et les corps de sujets de longueur 0. Je pense que ce serait un petit changement dans le code, et il serait beaucoup plus pratique de simplement modifier les paramètres existants pour autoriser cela plutôt que d’obliger l’administrateur du serveur à écrire son propre plugin pour changer les valeurs de longueur minimale de 1 à 0.

Faites-moi savoir ce que vous en pensez, merci.

1 « J'aime »

Une limite de trois caractères serait bien, car je pourrais alors simplement demander : pourquoi ?

2 « J'aime »

Je ne suis pas sûr de ce que vous voulez dire, demandez-vous quelle est la justification de cette demande de fonctionnalité ? ou voulez-vous dire que vous ne pouvez actuellement pas faire une publication qui dit seulement « pourquoi » ?

1 « J'aime »

Il est assez évident pourquoi vous voudriez envoyer un message vide. La raison pour laquelle vous ne pouvez pas est claire.

4 « J'aime »

J’aimerais que les utilisateurs de mon forum Discourse puissent publier des messages et des sujets sans corps de message de longueur nulle. Mes utilisateurs aimeraient également avoir cette fonctionnalité. La raison pour laquelle vous ne pouvez pas le faire n’est pas claire pour moi. Y a-t-il un problème technique qui rend impossible la création d’une publication sans texte dans le corps ?

Je ne demande pas que ce soit un paramètre par défaut, je demande simplement la possibilité de l’autoriser sur mon serveur.

Il serait très utile que vous puissiez donner un exemple de situation où poster une réponse vide pourrait être bénéfique ?

6 « J'aime »

Beaucoup de mes utilisateurs aiment poster des réponses vides. Parfois pour le plaisir de poster sans rien dire, parfois pour remonter des sujets en haut de la liste, d’autres fois pour indiquer qu’ils ont lu le sujet mais n’ont pas de commentaires. De même, lors de la création d’un nouveau sujet, le corps du message n’est souvent pas nécessaire si le titre du sujet est suffisamment descriptif. Ainsi, être obligé d’écrire plus de texte dans le corps du message original peut parfois être redondant. Poster des messages vides est une fonctionnalité “amusante” que les gens aiment faire sur les forums et qui contribue également à l’engagement.

3 « J'aime »

[quote=“wal, post:8, topic:318665”]pour indiquer qu’ils ont lu le sujet mais n’ont aucun commentaire.
[/quote]

Pour cela, il serait peut-être préférable que les gens utilisent l’option « J’aime »/réaction du message.

Il semble y avoir un risque à autoriser des messages complètement vides, ceux-ci pourraient prêter à confusion si tout le monde ne peut pas dire à quoi ils servent.

6 « J'aime »

Oui, il existe d’autres méthodes pour réagir ou s’abonner à un message ou à un sujet.
Mais les gens apprécient toujours les publications vierges. Mes utilisateurs y sont habitués, je voudrais donc pouvoir l’activer pour eux.

Salut :wave:

Personnellement, je ne comprends pas l’intérêt de poster des messages vides, mais je peux accepter qu’il existe des communautés où cela est courant et je me souviens que ce n’est pas la première demande de ce genre. :thinking:

Il existe un moyen de contourner la limite de publication. Cela peut être fait par exemple avec des balises [wrap] car elles seront comptées comme des caractères.

Je sais que ce n’est probablement pas la meilleure option de toujours le taper. J’ai donc créé un composant de thème pour cela. J’espère qu’il vous suffira, ainsi qu’à votre communauté.


Le composant de thème ajoutera un bouton à la barre d’outils de l’éditeur (par défaut, il se trouve dans le menu contextuel). En cliquant sur le bouton, un texte d’espace réservé sera ajouté à la zone de texte que vous pourrez publier. Ce texte sera masqué après votre publication.

Le composant contient quelques paramètres où vous pouvez configurer :arrow_down_small:

Il contient également une section de traduction de thème où vous pouvez personnaliser le nom du bouton et le texte qui sera ajouté à la zone de texte…

Voyons cela en action :arrow_down_small:

Le bouton se trouve dans le menu contextuel par défaut, comme vous le voyez dans la vidéo, mais il peut également être placé dans la barre d’outils. Pour ce faire, désactivez simplement ce paramètre.
Screenshot 2024-07-29 at 21.14.48

Et ensuite, avec ce paramètre, vous pouvez choisir dans quelle section de la barre d’outils vous souhaitez placer le bouton.

insertions
Screenshot 2024-07-29 at 21.17.14

styles de police
Screenshot 2024-07-29 at 21.19.20

extras
Screenshot 2024-07-29 at 21.21.07


5 « J'aime »

Ceci est une demande de fonctionnalité très étrange – pour être honnête, je ne peux pas imaginer un monde dans lequel nous prendrions en charge la publication vide comme fonctionnalité – cela va à l’encontre de toute notre philosophie de discours civilisé. La suggestion de Don est probablement votre meilleure option ici.

9 « J'aime »

En fait, vous pouvez contourner cette limitation… en écrivant un commentaire HTML avec suffisamment de mots dans le corps de la publication, comme ceci :

<!-- 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed bibendum pharetra finibus. Fusce sed ligula et leo elementum viverra quis.

-->

Donc, si vous voulez vraiment cette fonctionnalité, vous pouvez écrire un composant de thème pour remplir l’éditeur avec un commentaire HTML par défaut.

Cependant, c’est une demande vraiment étrange, et peu de gens le feraient. Sur les forums chinois, nous tapons généralement « RT » (c’est l’abréviation de « As the title ») dans le texte pour indiquer que le texte et le titre sont cohérents. Je pense que la plupart des cultures devraient avoir des expressions similaires.

De plus, cela ne rend pas bien et donne l’impression qu’il y a un bug.

6 « J'aime »

J’étais sur le point de poster qu’un commentaire html fonctionnerait - cela est déjà apparu dans une discussion précédente (pfaffman et moi cachions des posts, et Canapin a ruiné notre plaisir lol).

4 « J'aime »

Merci pour toutes vos suggestions. Je vais les essayer et je soupçonne que certaines ou toutes fonctionneront pour nous.

Pour ce que ça vaut, le « blankposting » est certainement très civilisé. Les utilisateurs s’amusent beaucoup avec, parfois ils organisent même des concours improvisés pour voir à quelle vitesse un sujet peut être rempli de messages, ou combien de messages vides peuvent être postés à la suite avant que quelqu’un ne brise la chaîne. Et cela crée certainement beaucoup d’engagement et favorise une atmosphère communautaire amusante. Vous pourriez être surpris de la quantité de divertissement que les utilisateurs peuvent tirer de fonctionnalités aussi simples.

Merci !

3 « J'aime »

Cela ne semble pas important, je ne suis pas certain de la définition officielle de « civilisé » avec discourse, mais l’idée principale est de mettre l’accent sur l’expression et la communication bien réfléchies par le langage écrit, pour lesquelles 20 caractères ne constituent pas un seuil minimum significatif.

Je comprends cette requête.

Dans d’autres forums où je suis utilisateur, d’autres utilisateurs ont l’habitude de citer une publication sans rien ajouter d’autre.

C’est une façon d’être d’accord avec la réponse de quelqu’un.

2 « J'aime »

Et ensuite, ils informent tout le monde qu’ils sont d’accord en montrant une nouvelle réponse sur /latest et aux followers :flushed_face:

2 « J'aime »

oui, c’est l’idée

Laissez-moi vous donner deux exemples de mon contexte où une publication vide a du sens pour nous, est bien acceptée et ne nuit pas à un discours civilisé : Ici, Discourse est utilisé essentiellement comme un remplacement de liste de diffusion.

  1. Quelqu’un veut écrire une note rapide, par exemple « réunion 20h à la maison rouge EOM ». Il écrit donc un e-mail vide, ne contenant que la note dans l’objet.
  2. Quelqu’un transfère un message à la liste de diffusion/Discourse, techniquement sans contenu supplémentaire propre (par exemple, transférer un message à un groupe d’une personne extérieure au groupe pour diffuser des informations ou un petit cercle a discuté d’un message en dehors de Discourse par e-mail au préalable, puis le contenu est copié-collé dans un e-mail à Discourse, contenant des balises HTML « message transféré » et est donc actuellement perçu comme un « corps vide » par Discourse)

Je plaide pour autoriser « 0 » comme limite inférieure (et honnêtement, je ne vois pas l’avantage de « 1 » actuellement autorisé par rapport à « 0 »), la valeur par défaut pourrait toujours être une valeur plus sage/sensée de, par exemple, « 10 » pour s’assurer qu’il s’agit d’une décision consciente de l’administrateur. À mon humble avis, un administrateur d’une telle plateforme comme Discourse devrait pouvoir prendre de bonnes décisions pour ses besoins, guidé par des valeurs par défaut raisonnables. Je ne vois donc aucun inconvénient à autoriser les publications vides comme option.
Laissez-moi exprimer clairement ma gratitude pour l’accent mis sur la philosophie du discours civilisé par Discourse ! Les réflexions qui y ont été consacrées et les fonctionnalités qui en découlent ont été l’une des raisons pour lesquelles j’ai opté pour Discourse.

5 « J'aime »

À mon avis aussi. Si vous pouvez avoir une valeur de 1, alors que la plupart n’utiliseront peut-être pas une valeur de 0. Certains y voient une valeur.

Cependant, Don a une solution simple avec le composant qu’il a créé.

J’imagine qu’on pourrait aussi télécharger un très petit gif de fond blanc.

1 « J'aime »