mediawiki-extensions-Echo/modules
Nicholas Ray 3a351cfb4f Move talk page notification data from 'user-menu' to 'notifications'
**Note**: This change will affect the order of the yellow talk page
message notification on legacy Vector/other skins by moving it from
after the `#pt-notifications-notice` element to before the
`#pt-notifications-alert` element. This was done because the
notification is related to the list of messages that appear when the
bell icon is clicked so having it in close proximity to that icon is
hopefully more intuitive than having it next to the unrelated inbox
icon. [1]

Per T274428, we need this notification to be inside the `notifications`
array instead of inside the `user-menu` array.

Additionally:

* Per T274428, update the notifications message copy to "You have a new
Talk page message"

* Remove the `onPersonalUrls` hook method inside EchoHooks,
unregister its use as a hook in extension.json, and update its
references in Echo.

[1] T274428#7113896

Bug: T274428
Change-Id: I5ae0ec089bcf0eec1ec7ac13f60e811f54e1d8e1
2021-05-25 18:24:29 -06:00
..
api build: Update eslint-config-wikimedia to 0.16.1 2020-06-15 16:19:00 +01:00
controller Allow marking all as read from popout window 2019-12-03 20:08:35 +00:00
icons Add dynamic secondary action to mute/unmute page-linked notifications 2020-05-27 15:20:08 +02:00
logger Stop exporting wgWikiId, use wgWikiID from core 2019-09-25 18:14:40 +00:00
mobile Mobile Special:Notifications: Properly close overlay on selection 2020-07-30 15:31:01 -07:00
model build: Update eslint-config-wikimedia to 0.16.1 2020-06-15 16:19:00 +01:00
nojs Unify list-style CSS 2021-05-03 01:41:54 -07:00
special Merge "Add visible help link for Special:Notifications" 2019-04-09 15:32:14 +00:00
styles Set icon size in bundle to exactly 20x20 2021-03-03 23:19:44 +00:00
ui Fix incorrect use of $.extend() 2020-10-03 18:30:30 +00:00
echo.mixins.less Use '.text-overflow()' mixin from 'mediawiki.mixins' 2020-04-23 18:16:01 -07:00
echo.variables.less Replace static border radius value with var 2020-04-15 18:09:48 -07:00
ext.echo.init.js Move talk page notification data from 'user-menu' to 'notifications' 2021-05-25 18:24:29 -06:00
ext.echo.moment-hack.js build: Update linters 2019-12-12 11:20:49 +00:00
hooks.txt (re)Add JavaScript hooks to Notifications 2016-10-14 17:25:25 -05:00
mw.echo.js ext.echo.dm: Remove unreachable lazy-creation code 2019-03-19 20:16:37 +00:00