Last modified: 2014-09-20 00:19:39 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T54729, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 52729 - MassMessage should support LiquidThreads
MassMessage should support LiquidThreads
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
MassMessage (Other open bugs)
master
All All
: Unprioritized enhancement (vote)
: ---
Assigned To: Kunal Mehta (Legoktm)
:
Depends on:
Blocks: 52723
  Show dependency treegraph
 
Reported: 2013-08-11 15:44 UTC by Helder
Modified: 2014-09-20 00:19 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Helder 2013-08-11 15:44:45 UTC
(Creating this as suggested on bug 52723 comment 2)

Ideally, it should create a new thread if the page uses LQT, instead of adding a new section to the header of the page.

* Example: https://pt.wikibooks.org/w/index.php?diff=222836&oldid=198818
* Fixed version:
https://pt.wikibooks.org/wiki/Thread:Wikilivros:Di%C3%A1logos_comunit%C3%A1rios/Convite_para_o_referendo_sobre_o_filtro_de_imagem

See also [[User talk:EdwardsBot/Archive 1#LQT compatibility]].
Comment 1 Kunal Mehta (Legoktm) 2013-08-11 22:37:56 UTC
This shouldn't be too difficult.

The API request will look like action=threadaction&threadaction=newthread&subject=blah&text=blah&token=token.
Comment 2 MZMcBride 2013-08-11 22:55:34 UTC
(In reply to comment #1)
> This shouldn't be too difficult.

I haven't looked at the code closely, but the annoying part didn't seem to be forming the POST request, it seemed to be figuring out whether LiquidThreads was used on a particular talk page prior to submitting a job.
Comment 3 Kunal Mehta (Legoktm) 2013-08-11 23:15:22 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > This shouldn't be too difficult.
> 
> I haven't looked at the code closely, but the annoying part didn't seem to be
> forming the POST request, it seemed to be figuring out whether LiquidThreads
> was used on a particular talk page prior to submitting a job.

( class_exists( 'LqtDispatch' ) && LqtDispatch::isLqtPage( $title ) )
Comment 4 Gerrit Notification Bot 2013-08-12 01:46:20 UTC
Change 78781 had a related patch set uploaded by Legoktm:
If the page is using LiquidThreads, add a new thread

https://gerrit.wikimedia.org/r/78781
Comment 5 Gerrit Notification Bot 2013-08-28 07:35:42 UTC
Change 78781 merged by jenkins-bot:
If the page is using LiquidThreads, add a new thread

https://gerrit.wikimedia.org/r/78781
Comment 6 Kunal Mehta (Legoktm) 2013-08-28 07:36:39 UTC
Tested and merged.

(In reply to comment #1)
> This shouldn't be too difficult.

This was not the case >.>
Comment 7 Helder 2014-09-18 20:48:01 UTC
It is not working anymore:
https://pt.wikibooks.org/wiki/Special:Log/massmessage?uselang=en

When I tried to send a message to
https://pt.wikibooks.org/wiki/Wikilivros_Discuss%C3%A3o:Caixa_de_areia
by creating this list
https://pt.wikibooks.org/w/index.php?title=Wikilivros:Caixa_de_areia&oldid=273032
it showed
"Send mass message
Your message delivery to 1 page has been queued.
Send another message or view how many messages are queued."
but the message was not sent. There are now 6 queued mass messages on
https://pt.wikibooks.org/wiki/Special:Statistics?uselang=en
Comment 8 Kunal Mehta (Legoktm) 2014-09-20 00:19:39 UTC
(In reply to Helder from comment #7)

In the future, please file a new bug instead of opening old ones. I re-filed this as bug 71081.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links