Afficher toujours le bouton Répondre / Créer un sujet lors de la composition en plein écran

When using the full screen post composition, I think the Reply / Create Topic and cancel buttons should still be visible. I don’t think it would result in any less composition space since the check box (after auto-save) and the hide preview button are both already visible.

Right now when I’m done writing and proofing my post, I have to close full screen mode to hit the Reply button. The extra step seems unnecessary to me, so being able to reply directly from full screen mode would be a welcome addition.

8 « J'aime »

Yeah I agree this seems odd, why do we hide the submit buttons in full screen @Johani?

Oh wait, I remember. Because we feel if you are ninja enough to do full screen, you know that esc cancels and ctrl+enter submits the post.

Just tested and, it works. Hover your mouse over the submit button if you’re going to say “but I didn’t know about the keyboard shortcut” :wink:

4 « J'aime »

I never thought to try Ctrl+Enter in full screen mode. I guess since the buttons aren’t visible I inferred that you couldn’t submit the post in that view at all.

Is the fact that you can use Ctrl+Enter a reason not to include the buttons though?

2 « J'aime »

See above sentence as previously stated.

1 « J'aime »
  1. Why does using full screen make you a “ninja”? I wouldn’t assume that only power users are using full screen mode. Some people might just want more real estate to see what they are typing.
  2. Is there any harm in adding this button? I only see it as a benefit to make full screen mode more user friendly and allow non-“ninjas” to enjoy this functionality more.
2 « J'aime »

The reason why the submit button is removed has very little to do with how much space it takes. The actual reason is that you can’t submit a topic with an invalid title or without tags (if they are required).

In the default composer view, you’ll get a very clear error letting you know what’s wrong:

When the composer is in full-screen mode, we hide all the fields except for the body of the post.

This is very intentional as one of the goals of the full-screen composer mode (all the way back to when it was a theme component) was to create a distraction-free minimal interface.

Adding the submit button to the full screen composer like so

is possible, but it can lead to confusion in case the user hasn’t filled in the required fields like the title (and tags in some cases).

Even if the button is visible and you click it, the post won’t be submitted. So you end up with what looks like a broken button, until you exist the full-screen mode. You will then see the error on the title / tags fields (see the first image above).

So, if we add the button, we would then also need to add all of those fields in the full-screen mode as well. This ends up looking a lot less minimal and more cluttered than what we want it to be.

Besides, using the full screen composer implies that you’re probably writing a lengthy post, so it’s a good idea to check if anything has changed in the discussion (if it’s a reply) rather than directly submitting the post.

I’m not saying that there won’t be improvements in future iterations of the feature, but for now, the keyboard shortcut is your best bet.

14 « J'aime »

Thanks for the detailed explanation. I wonder if it might make sense in the future to show the buttons if it’s a reply (so it doesn’t have the issues you described with new topics), though it being inconsistent also might not be the best for the user experience.

All the points you made definitely make a lot of sense. I’ll try to get used to the keyboard shortcut for now.

2 « J'aime »

Is is possible to hide access to full screen composer until a title/tags are set, so the Save Edit button can be shown within full screen composer at all times?

2 « J'aime »

@johani remarque comment f11 affiche brièvement une interface utilisateur transparente en haut, puis disparaît pour t’indiquer comment « quitter » le mode plein écran. On pourrait peut-être faire quelque chose de similaire ici ?

C’est une superposition qui apparaît brièvement puis s’estompe avec élégance. Ce serait peut-être sympa !

1 « J'aime »

C’est certes joli, mais pour dire quoi, ici ? Quitter l’éditeur en plein écran est simple : la même icône que vous avez cliquée pour entrer dans ce mode est toujours là pour cliquer à nouveau afin de sortir.

La discussion dans ce sujet et dans l’autre ( There is no reply/save edit/save wiki button on the full screen composer - #5 by Mevo ) portait sur l’absence du bouton de réponse/validation dans l’éditeur en plein écran. Dire aux gens qu’ils peuvent utiliser ESC + ENTRÉE ? Est-ce ce que vous souhaiteriez montrer ? (d’ailleurs, cette méthode de validation présente exactement les mêmes problèmes potentiels que le bouton manquant)

Cela a été soulevé à plusieurs reprises. Je suppose donc que nous pouvons faire les deux.

  1. un rapide message indiquant comment quitter le mode plein écran : « Appuyez sur Échap pour quitter. »
  2. ajouter les boutons + Créer un sujet / Répondre au mode plein écran. Si le titre, la catégorie ou les tags manquent, nous forçons l’éditeur à quitter le mode plein écran. Vous verrez alors les erreurs.
10 « J'aime »
  1. Actuellement, la touche « ESC » ne semble pas correspondre à une « sortie du mode plein écran » mais à quelque chose de légèrement différent : elle quitte complètement l’éditeur s’il ne contient aucun texte (rien n’a été saisi ou tout a été supprimé), ou elle le réduit à l’icône s’il contient du texte.

  2. GÉNIAL ! Je suis ravi de cela. Je pense que c’était effectivement un manque.

Concernant un message expliquant « comment quitter le mode plein écran », je ne suis pas certain que cela soit vraiment nécessaire, puisque l’icône est toujours présente (ce n’est pas le cas avec les navigateurs en plein écran : après un « F11 », vous ne pouvez plus quitter avec votre souris, ce qui laisse certains utilisateurs un peu « coincés ». Maintenant, ils ont également ajouté un bouton « x » qui apparaît lorsque vous passez le curseur dans les deux coins supérieurs).

1 « J'aime »

Oui, le modèle d’interface à suivre est celui où vous appuyez sur F11 dans le navigateur, par exemple

1 « J'aime »

Oui, s’il vous plaît ! Nos utilisateurs non-ninja en bénéficieraient considérablement.

3 « J'aime »

Cela a été mis de côté pendant un certain temps, mais nous avons maintenant ajouté ces deux fonctionnalités :

Voici à quoi ressemble ceci :

une invite rapide indiquant comment quitter le mode plein écran « Appuyez sur esc pour quitter. »

Et voici à quoi ressemble ceci :

ajouter les boutons + créer un sujet / répondre au mode plein écran. Si le titre/la catégorie/les balises sont manquants, nous forçons le compositeur à quitter le mode plein écran. Vous verrez alors les erreurs.

Si l’utilisateur crée un sujet/une réponse qui ne répond pas aux exigences minimales pour un paramètre de site donné (titre trop court - corps trop court - catégories/balises requises), le compositeur reviendra à la vue par défaut et il verra les erreurs qu’il doit corriger.

Si le compositeur n’a aucune erreur, il pourra publier depuis le mode plein écran comme prévu.

8 « J'aime »