Page MenuHomePhabricator

Allow cross-wiki target for MediaWiki's feedback tool
Closed, ResolvedPublic

Description

The feedback tool for VisualEditor needs to direct editors to a centralized location, for some wikis, per T92661: Plan to redirect inactive VisualEditor feedback pages for some wikis to mediawiki.org.
Therefore, it needs to be possible to set an interwiki link as the destination. The destination is set via [[mediawiki:Visualeditor-feedback-link]]
This does not currently work.

E.g. The link at testwiki is set to direct feedback to mediawiki.org's VE feedback pages, mw:VisualEditor/Feedback (as desired)
https://test.wikipedia.org/wiki/MediaWiki:Visualeditor-feedback-link
but when I submit feedback using the tool
https://test.wikipedia.org/wiki/User:Quiddity/sandbox?veaction=edit
I get an error message:

Screenshot from 2015-09-04 17:27:31.png (955×1 px, 193 KB)

Screenshot from 2015-09-04 17:29:26.png (860×1 px, 162 KB)

webconsole:
Feedback report failed because MessagePoster could not be fetched load.php:156:550


This is followup work to T91805: T7. Flow support for the mediawiki.feedback form

Event Timeline

Quiddity raised the priority of this task from to Needs Triage.
Quiddity updated the task description. (Show Details)
Quiddity subscribed.

Change 258186 had a related patch set uploaded (by Legoktm):
mw.messagePoster: Support foreign wikis

https://gerrit.wikimedia.org/r/258186

Change 258188 had a related patch set uploaded (by Legoktm):
mw.Feedback: Support leaving feedback on foreign wikis

https://gerrit.wikimedia.org/r/258188

Change 258186 merged by jenkins-bot:
mw.messagePoster: Support foreign wikis

https://gerrit.wikimedia.org/r/258186

Change 258188 merged by jenkins-bot:
mw.Feedback: Support leaving feedback on foreign wikis

https://gerrit.wikimedia.org/r/258188

Change 258194 had a related patch set uploaded (by Legoktm):
Update messagePoster implementation for foreign wiki support

https://gerrit.wikimedia.org/r/258194

Change 258194 merged by jenkins-bot:
Update messagePoster implementation for foreign wiki support

https://gerrit.wikimedia.org/r/258194