Extension talk:DiscussionTools

Jump to navigation Jump to search

About this board

Sophivorus (talkcontribs)

Hi! I'm running the latest MediaWiki 1.35. VisualEditor is up and running. I installed Linter and run update.php with no problems. I set up the timezone with $wgLocaltimezone, all cool. However when I create a talk page and sign a comment, the [Reply] button doesn't appear, see here

All debugging is on and there doesn't seem to be any warnings neither in the HTML output nor the console.

What could be wrong? Thanks for any help and for this awesome tool!

Tacsipacsi (talkcontribs)

Something’s fishy with your time zone abbreviation, I think DT simply doesn’t recognize your comment as a comment. (This would explain why are there no warnings, reporting every line of text that’s not a comment would make no sense.) It expects the time zone to be the one of the time zone abbreviations (abbr field) returned by DateTimeZone::getTransitions, and -03 is quite certainly not a such “abbreviation”.

Sophivorus (talkcontribs)

That was it, thanks so much for the sharp eye! I set $wgLocaltimezone = 'UTC'; and now it works fine. Before I had it set to $wgLocaltimezone = 'America/Argentina/Buenos_Aires'; which I believe is valid, but apparently not supported by DiscussionTools.

Nosebagbear (talkcontribs)

Not sure if this is the appropriate place - any watchers, please feel free to direct me if not.

The tool seems to base its level of indenting to what the first part's indentation level is, as opposed to the bottom part.

For example, in [https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_Board_noticeboard/October_2020_-_Board_candidate_evaluation_form#Add_a_section_for_donations this discussion], the first editor wrote a top line, then indented themselves (all in the same post). When I replied, it made a comment in line with the second part of their post. I had to manually indent it a second time.

This isn't that rare, and should be considered. ~~~~

Whatamidoing (WMF) (talkcontribs)

They did it the other way around originally, and got complaints about that, because people thought it should be the other way, too.

Reply to "Insufficient indenting"
שי אבידן (talkcontribs)

Hello all; I found this extension very useful so thanks to everyone who worked on it.

I'd like to suggest a small improvement - when a user's comment is being replied to, the extension will send said user a notification. So, say user A wrote something, and user B is replying with the discussion tool; the system will send a notification to user A, saying something like "User B has replied to you on this and that talk page".

Thanks a lot!

Whatamidoing (WMF) (talkcontribs)
Nosebagbear (talkcontribs)

I would note that I'd really rather not all my replies pinged the person before - often they're "replying" but if replying in normal wikitext, they'd just be the next indented point rather than specifically needing a response from the person before.

An easy "tick to ping" (somewhat like the new Discord's one, but opt-in, not opt-out) would be good

Whatamidoing (WMF) (talkcontribs)

"Un-ticked by default" would be my preference. Otherwise, Echo/Notifications will be useless to high-volume editors, because it'll be stuffed with dozens of conversations. (Flow was supposed to build a fully featured feed that could handle that kind of volume, but they never got that far.)

I wonder whether it would make more sense to ping the target based on "my" characteristics or "theirs". For example, what about default-on pinging of replies to comments from all new editors (who probably don't use their watchlists as often) but not replies to experienced editors?

Reply to "A suggestion"
Jidanni (talkcontribs)

None of the links mention what tools are there, or what they do.

Jdforrester (WMF) (talkcontribs)

Which links? To what don't mention what? This is meaningless.

Jidanni (talkcontribs)

Here's what I would expect:

1. User visits https://www.mediawiki.org/wiki/Extension:DiscussionTools

2. User finds a link called "Learn more about the DiscussionTools".

3. User clicks it and sees a page that says "Welcome to the DiscussionTools home page.

The first tool is called aaaaaa, and it does bbbbbbb, etc. etc.

The second tool is called ccccc, and it does dddddd, etc. etc. etc."

Jdforrester (WMF) (talkcontribs)

Current it says:

"The Discussion Tools extension is a forthcoming set of tools to enhance discussion pages."

I suppose it could say more.

{{git file}} link to the README.md in {{extension}} infobox is to Phabricator not gerrit and so 404s

Jidanni (talkcontribs)

Broken link.

Jdforrester (WMF) (talkcontribs)

Which link is broken where?

Jidanni (talkcontribs)

"The requested project does not exist"

Jidanni (talkcontribs)
Jdforrester (WMF) (talkcontribs)
Jdforrester (WMF) (talkcontribs)
There are no older topics