Replacing the discussion system

DiscussionTools has been enabled. It depends on VisualEditor, so that too is now available.

The process to start using discussion threads is a bit complicated.

For pages with no existing threads:

  • Create page or edit page to add {{#useliquidthreads:0}}

For pages with existing threads:

  • Move the page from X to X/LiquidThreads (better not to leave redirect, as it makes the next step easier)
  • Edit page X/LiquidThreads to add {{ArchivedLiquidThreads}} (see below)
  • Edit page X to add {{HadLiquidThreads}}

LiquidThreads is still showing for all new talk pages. There is an option to disable that, but it will hide existing threads unless {{#useliquidthreads:1}} is present. Only if we add the manual opt in to all such pages, then can we turn of LiquidThreads by default in the future. This is done automatically with {{ArchivedLiquidThreads}}.

I made one example to test so far: Translating talk:Index.

Nike (talk)08:49, 7 February 2023

Thanks for doing this!

A question about the last step: I managed to add {{HadLiquidThreads}} to my user talk page by putting action=edit in the URL, but I couldn't find any other "Edit" button. Have I missed it, or is there really no other way?

Amir E. Aharoni (talk)12:54, 7 February 2023

There is small [Edit↑] which is hard to see. Also it does something funny with redirects, so I had add action=edit as well.

Nike (talk)13:48, 7 February 2023

If the page doesn't exist, it's instead red [Add header].

Nike (talk)13:50, 7 February 2023
 
 

Your instructions do not work. Users cannot *move* their talk page (that action is disabled/hidden, even when moving to a subpage of their talk page). Only you can do that. Do you want all users to ask you to make these moves?

Verdy p (talk)11:10, 14 February 2023

A patch that enables everyone to move pages is under review.

Tacsipacsi (talk)13:09, 14 February 2023