Community Wishlist Survey 2022/Editing/No option to enable/disable automatic signing in DiscussionTools

No option to enable/disable automatic signing in DiscussionTools

  • Problem: When I use the Reply tool or New Discussion Tool, placing a template already with the signature inside the template, it does not allow me to disable automatic signatures.
  • Proposed solution: Add an option within "Advanced" being a checkbox written "Allow automatic signature" (checked by default, but allowing the user to choose whether to keep it activated or not) next to the "Watch this page" checkbox. Alternatively, if feasible, Discussion Tools could automatically detect whether the comment already ends in the user's signature, in which case it would know not to duplicate it.
  • Who would benefit: Anyone having the same problem as above
  • More comments:
  • Phabricator tickets: T278442
  • Proposer: Juan90264 (talk) 01:36, 18 January 2022 (UTC)

Discussion

  • What specific template do you have as an example? --Izno (talk) 21:28, 18 January 2022 (UTC)
    @Izno: I can present an example of a specific template being from my homewiki (Ptwiki), example: pt:Predefinição:WAM/convite in "(sua assinatura)" looks like the signature as soon as you publish that template, but as I can't disable it from New Discussion Tool ends up leaving the signature of the template and the New Discussion Tool. Juan90264 (talk) 06:36, 19 January 2022 (UTC)
    One of the selling points of Discussion Tools is that no user ever has to worry about adding signatures again. In my opinion, it would be more future-proof to change your templates to not include signatures (at least the templates designed to be used in discussions). It is certainly possible to add an option to disable automatic signatures to Discussion Tools, but this clutters the UI for a narrow use case. Better might be for Discussion Tools to check the parser output of the comment (which we know it already does in real time), and if a signature is included at the end of the comment, refrain from appending the automatic signature. I am not certain but I would think this is feasible to implement. MusikAnimal (WMF) (talk) 23:19, 20 January 2022 (UTC)
    @Juan90264 Would you mind I reword your proposal to be about having Discussion Tools automatically omit a signature if one is provided at the end of the comment from a substituted template? I do not think adding an option to disable automatic signatures is the right solution and would probably not be well-received by the designers, since Discussion Tools is intended to be very simple to use. Thanks, MusikAnimal (WMF) (talk) 21:49, 25 January 2022 (UTC)
    @MusikAnimal (WMF): I don't mind rephrasing, your solution seems to be better than I initially left it and ends up solving it anyway. You can proceed with the rewording of the proposal. Juan90264 (talk) 23:42, 25 January 2022 (UTC)
    I'm actually going to keep your wording and just append mine as an additional possible solution. This way we leave it open-ended :) I'm going to put this up for translation now. Thanks, MusikAnimal (WMF) (talk) 03:26, 26 January 2022 (UTC)
    I wonder how efficiently this would work since it appears that the tool would need to parse the substituted wikitext before every preview, which I assume isn't done at this point. Convenient Discussions has an "Omit signature" button when adding a new topic, though it is obviously more advanced and probably not aimed at newcomers. ~~~~
    User:1234qwer1234qwer4 (talk)
    19:30, 8 February 2022 (UTC)

Phabricator ticket: phab:T278442--Strainu (talk) 20:56, 28 January 2022 (UTC)

Voting

  •   Support Strainu (talk) 20:57, 28 January 2022 (UTC)
  •   SupportSHEIKH (Talk) 13:24, 29 January 2022 (UTC)
  •   Support --NGC 54 (talkcontribs) 23:16, 29 January 2022 (UTC)
  •   Support Thingofme (talk) 15:06, 30 January 2022 (UTC)
  •   Support MusikAnimal's solution sounds preferable. the wub "?!" 14:21, 31 January 2022 (UTC)
  •   Support When creating a section by archiving at enwiki for ArbCom (such as ARCAs), my signature is appended where it should not be. As such I now just edit the page directly to prevent my signature being added. However, making this work may be more difficult that said. Dreamy Jazz talk to me | enwiki 14:30, 31 January 2022 (UTC)
  •   Oppose It seems that templates inserting signatures is the problem, so it's the templates that should be changed. Silver hr (talk) 20:21, 1 February 2022 (UTC)
    Hard to do with long-standing templates and user scripts or other workflows adapted to them. Automatic signing is generally useful and saves you a couple clicks when using the plain source editor. ~~~~
    User:1234qwer1234qwer4 (talk)
    19:28, 8 February 2022 (UTC)
  •   Support --ToprakM 01:00, 5 February 2022 (UTC)
  •   Support —— Eric LiuTalk 05:16, 5 February 2022 (UTC)
  •   Support - Darwin Ahoy! 14:39, 5 February 2022 (UTC)
  •   Support Ayumu Ozaki (talk) 06:23, 6 February 2022 (UTC)
  •   Support From what I read, it's the templates that cause the problem. I only support MusikAnimal's alternative solution of Discussion Tools/Reply Tool detecting the signature, if possible — DaxServer (t · c) 11:27, 6 February 2022 (UTC)
  •   Support --Ciao • Bestoernesto 18:23, 6 February 2022 (UTC)
  •   Support Or use Convenient Discussions. B) ~~~~
    User:1234qwer1234qwer4 (talk)
    19:18, 8 February 2022 (UTC)