Last modified: 2014-02-09 04:29: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 T49662, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 47662 - Override Echo system notification icons for all Wikimedia projects
Override Echo system notification icons for all Wikimedia projects
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Echo (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 43833
  Show dependency treegraph
 
Reported: 2013-04-25 18:19 UTC by Ryan Kaldari
Modified: 2014-02-09 04:29 UTC (History)
6 users (show)

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


Attachments

Description Ryan Kaldari 2013-04-25 18:19:11 UTC
We now have the welcome and user-rights notifications defaulting to the generic notification icon, but we want to override these on wikipedia projects.

Should add something like...

if ( $site === 'wikipedia' ) {
	$wgEchoNotifications['welcome']['icon'] = 'w';
	$wgEchoNotifications['user-rights']['icon'] = 'w';
}

... to CommonSettings
Comment 1 spage 2013-09-23 20:41:43 UTC
Prioritization and scheduling of this bug is tracked on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/204
Comment 2 Matthew Flaschen 2013-09-23 22:04:33 UTC
This is already fixed for English Wikipedia (bug 46585) (just tested a welcome notification in production to verify again), but it should be fixed for all the other Wikimedia wikis where Echo is deployed.

I think the:

'wikipedia' => '...',
'wikibooks' => '...'

setup can be used, similar to wgLogo in InitialiseSettings.

I'm broadening this to all Wikimedia wikis, which S okayed.
Comment 3 spage 2013-09-23 22:27:44 UTC
Prioritization and scheduling of this bug is tracked on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/256

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


Navigation
Links