Extension:DiscussionTools/Comparison
<languages /> <translate> Various extensions have emerged over the years to improve the support MediaWiki offers people to communicate with one another on-wiki : [[<tvar name="1">Structured Discussions</tvar>|StructuredDiscussions (Flow)]], [[<tvar name="2">Extension:LiquidThreads</tvar>|LiquidThreads]] or [[<tvar name="3">Extension:DiscussionTools</tvar>|DiscussionTools]].
This page offers an overview of these various extensions and how the features they offer compare to one another.
Comparative Review edit
</translate>
<translate>StructuredDiscussions (Flow)</translate> | LiquidThreads | DiscussionTools | |
---|---|---|---|
<translate>Dedicated workflow for starting a new topic</translate> | Done | Done | Done |
<translate>Dedicated workflow for adding a new comment</translate> | Done | Done | Done |
<translate>Subscribe to be notified about new comments to a topic</translate> | <translate><tvar name="1"> Done</tvar> (via Echo)</translate> | <translate><tvar name="1"> Done</tvar> (via special page)</translate> | <translate><tvar name="1"> Done</tvar> (via Echo)</translate> |
<translate>Be notified when a new topic is started on a talk page</translate> | <translate><tvar name="1"> Done</tvar> (via Echo)</translate> | <translate><tvar name="1"> Done</tvar> (via special page)</translate> | Done[1] |
<translate>Auto-subscription to a topic you created</translate> | Done (<translate>default</translate>) | Done (<translate>by watchlisting</translate>) | Done (<translate>default for new users</translate>) |
<translate>Each topic is a different pages/each conversation has a permalink</translate> | Done | Done | <translate> In progress</translate>[2] |
<translate>Hide (moderate) a specific comment</translate> | Done <translate>In reading mode</translate> | delete (but no undelete UI) | <translate><tvar name="1"> <translate> Partially done</translate></tvar> via undo/revert</translate> |
<translate>Hide (moderate) a topic</translate> | <translate><tvar name="1"> Done</tvar> in reading mode</translate> | <translate>delete (but no undelete UI)</translate> | <translate><tvar name="1"> <translate> Partially done</translate></tvar> via undo/revert</translate> |
<translate>Move topics between pages</translate> | <translate> Not done</translate> (<translate>[[<tvar name="1">phab:T88140</tvar>|planned]] but not implemented</translate>) | Done | <translate>via wikitext editing, breaks permalinking</translate>
<translate><tvar name="1"> <translate> Partially done</translate></tvar> permalinking of comments</translate>[2] |
<translate>Include discussions on another page and reply to them there</translate> | <translate> Not done</translate> (<translate>planned, including cross-wiki transclusion, but not implemented</translate>) | ? | Done |
<translate>Backwards compatible with wikitext</translate> | <translate> Not done</translate> | <translate> Not done</translate> | Done |
<translate>Thank a comment from within the talk page</translate> | <translate><tvar name="1"> Done</tvar> in reading mode</translate> | <translate><tvar name="1"> <translate> Partially done</translate></tvar> via Page history</translate> | <translate><tvar name="1"> <translate> Partially done</translate></tvar> via [[<tvar name="1">Extension:Thanks</tvar>|Thanks]] in Page history</translate>[3]<translate><tvar name="1"> <translate> In progress</translate></tvar> to thank from the talk page itself.</translate> |
<translate>Sort topics by recent comment</translate> | Done | Done | <translate> Not done</translate> |
<translate>Sort topics by start date</translate> | Done | Done | <translate> Not done</translate> |
<translate>Summarize a discussion at the top of it</translate> | Done | Done | <translate>Requires templates</translate> |
<translate>Mark a message as read or unread</translate> | <translate> Not done</translate> | Done | <translate> Not done</translate> |
<translate>Show/hide (collapse) subthreads</translate> | <translate> Not done</translate> | Done | <translate> Not done</translate> |
<translate>Supported editors</translate> | <translate>wikitext and visual editing</translate> | <translate>wikitext editing</translate> | <translate>wikitext and visual editing (limited to syntax supported in lists)</translate> |
<translate>Templates support</translate> | Done | Done | <translate><tvar name="1"> <translate> Partially done</translate></tvar> not all templates are allowed in replies in visual mode</translate> |
<translate>Permalink to a given comment</translate> | Done | Done | <translate><tvar name="1"> <translate> Partially done</translate></tvar> if the comment is not moved elsewhere</translate>
<translate><tvar name="1"> <translate> In progress</translate></tvar> permalinking of comments</translate>[2] |
<translate>Topic and contents preload</translate> | Done | Done | Done |
<translate>History fully integrated to the rest of the wiki</translate> | <translate> Not done</translate> | Done | Done |
<translate>Editing comments</translate> | Done | Done | <translate><tvar name="1"> <translate> Partially done</translate></tvar> by editing the whole page or section.</translate>
<translate>See the following tickets for individual comment editing: <tvar name"1">T242562, T245225</tvar></translate> |
<translate>Indication of edited comments when you read a topic</translate> | Done | Done | <translate> Not done</translate> |
<translate>Notification of edited comments</translate> | Done | <translate><tvar name="1"> Done</tvar> on your own comments only</translate> | <translate> Not done</translate> |
<translate>Direct access to user talkpage, contribs and more</translate> | Done | <translate><tvar name="1"> <translate> Partially done</translate></tvar> if linked in the signature</translate> | <translate><tvar name="1"> <translate> Partially done</translate></tvar> if linked in the signature</translate> |
<translate>Highlight a quoted comment</translate> | Done | <translate> Not done</translate> (can link to comments but only as standalone pages) | Done |
<translate>Highlight a set of unread comments</translate> | Done | <translate> Not done</translate> | Done (<translate>only when subscribed to a topic and using links from notifications</translate>) |
<translate>Mobile web support</translate> | Done | <translate> Not done</translate> | Done |
<translate>Mobile app support</translate> | <translate> Not done</translate> | <translate> Not done</translate> | Done |
<translate>Report an inappropriate comment</translate> | <translate> Not done</translate> | <translate> Not done</translate> | <translate> In progress</translate>[4] |
<translate>
References edit
</translate>
- ↑ <translate>See [[<tvar name="1">phab:T263821</tvar>|T263821]] (desktop) and [[<tvar name="2">phab:T332730</tvar>|T332730]] (mobile).</translate>
- ↑ 2.0 2.1 2.2 <translate>Support for offering permanent links to talk page comments and topics is being worked on. See <tvar name="1">T302011</tvar>.</translate>
- ↑ <translate>Work on supporting "Thanking" from within the talk page is being tracked in <tvar name="1">T249893</tvar>.</translate>
- ↑ T339247 - <translate>Create entry points for the Incident Report dialog with DiscussionTools</translate>