Last modified: 2013-02-02 13:11:08 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 T41612, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 39612 - Link to FeedBack dashboard not localized in MoodBar confirmation screen
Link to FeedBack dashboard not localized in MoodBar confirmation screen
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
MoodBar (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-08-24 07:27 UTC by Giovanni Luca Ciampaglia
Modified: 2013-02-02 13:11 UTC (History)
8 users (show)

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


Attachments

Description Giovanni Luca Ciampaglia 2012-08-24 07:27:40 UTC
The link to the Feedback dashboard that MoodBar shows after posting an item of feedback seems to be hardcoded to Special:FeedbackDashboard on enwiki.

To replicate: 
1. Log into nlwiki*
2. Open MoodBar and post a message
3. Wait for the window to redraw with the confirmation message
4. Click on the link in the confirmation, it should point to Special:FeedbackDashboard on enwiki, instead of nlwiki  

* or any other wiki that has MoodBar enabled so far. See following list:
    'testwiki' => true,
    'enwiki' => true,
    'frwikisource' => true, // bug 34618
    'incubatorwiki' => true, // bug 32417
    'nlwiki' => true, // bug 32202
    'sewikimedia' => true, // bug 32757
Comment 1 Alex Monk 2012-10-26 21:50:51 UTC
Wikimedia Site Configuration issue, it's hardcoded to enwiki -.-

From CommonSettings.php:
$wgMoodBarConfig['feedbackDashboardUrl'] = '//en.wikipedia.org/wiki/Special:FeedbackDashboard';
Comment 2 Alex Monk 2012-10-26 21:56:03 UTC
I'm not even sure this should be changed in the WMF config... Shouldn't the extension just use something like SpecialPage::getTitleFor( 'FeedbackDashboard' )->getFullURL()?
Comment 3 Andre Klapper 2012-12-31 16:02:10 UTC
(In reply to comment #2)
> I'm not even sure this should be changed in the WMF config... Shouldn't the
> extension just use something like SpecialPage::getTitleFor(
> 'FeedbackDashboard'
> )->getFullURL()?

Moving to extension.
Comment 4 Alex Monk 2012-12-31 16:05:09 UTC
(In reply to comment #2)
> I'm not even sure this should be changed in the WMF config... Shouldn't the
> extension just use something like SpecialPage::getTitleFor(
> 'FeedbackDashboard'
> )->getFullURL()?

This was done in Gerrit change #37682
Comment 5 Nischay Nahata 2013-02-02 13:05:11 UTC
(In reply to comment #4)
> This was done in Gerrit change #37682

Merged, consider this fixed?
Comment 6 Alex Monk 2013-02-02 13:11:08 UTC
Should be, yeah.

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


Navigation
Links