Mattflaschen has uploaded a new change for review.
https://gerrit.wikimedia.org/r/79967
Change subject: Preserve returnto when linking anon to create or signup
......................................................................
Preserve returnto when linking anon to create or signup
Change-Id: I6bbd867f91e5cb03320b412197fdabb19adb6bcd
---
M Echo.i18n.php
M special/SpecialNotifications.php
2 files changed, 58 insertions(+), 49 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Echo
refs/changes/67/79967/1
diff --git a/Echo.i18n.php b/Echo.i18n.php
index a2e96bd..0ec40a9 100644
--- a/Echo.i18n.php
+++ b/Echo.i18n.php
@@ -65,7 +65,7 @@
'notifications' => 'Notifications',
'tooltip-pt-notifications' => 'Your notifications',
'echo-specialpage' => 'Notifications',
- 'echo-anon' => 'To receive notifications,
[[Special:Userlogin/signup|create an account]] or [[Special:UserLogin|log
in]].',
+ 'echo-anon' => 'To receive notifications, <span class="plainlinks">[$1
create an account]</span> or <span class="plainlinks">[$2 log in]</span>.',
'echo-none' => 'You have no notifications.',
'echo-more-info' => 'More info',
'echo-feedback' => 'Feedback',
@@ -257,7 +257,10 @@
'tooltip-pt-notifications' => 'This is used for the title (mouseover
text) of the notifications user tool.',
'echo-specialpage' => 'Special page title for Special:Notifications.
{{Identical|Notification}}',
- 'echo-anon' => 'Error message shown to users who try to visit
Special:Notifications as an anon.',
+ 'echo-anon' => 'Error message shown to users who try to visit
Special:Notifications as an anon.
+
+* $1 - URL of signup page, with returnto pointing to Special:Notifications
+* $2 - URL of login page, with returnto pointing to Special:Notifications',
'echo-none' => 'Message shown to users who have no notifications. Also
shown in the overlay.',
'echo-more-info' => 'This is used for the title (mouseover text) of an
icon that links to a page with more information about the Echo extension.',
'echo-feedback' => 'Text for a link that goes to a feedback survey
shown at [[Special:Notifications]].
@@ -609,7 +612,7 @@
'notifications' => 'Avisos',
'tooltip-pt-notifications' => 'Los sos avisos',
'echo-specialpage' => 'Avisos',
- 'echo-anon' => 'Pa recibir avisos, [[Special:Userlogin/signup|cree una
cuenta]] o [[Special:UserLogin|anicie sesión]].',
+ 'echo-anon' => 'Pa recibir avisos, <span class="plainlinks">[$1 cree
una cuenta]</span> o <span class="plainlinks">[$2 anicie sesión]</span>.',
'echo-none' => 'Nun tien avisos.',
'echo-more-info' => 'Más información',
'echo-feedback' => 'La so opinión',
@@ -698,7 +701,7 @@
'echo-error-no-formatter' => 'بیلدیری اوچون بیر فورمت تعریفی یوخدور',
'notifications' => 'بیلدیریلر',
'echo-specialpage' => 'منیم بیلدیریلریم', # Fuzzy
- 'echo-anon' => 'بیلدیریلری آلماق اوچون، [[Special:Userlogin/signup|بیر
حساب یارادین]] یادا [[Special:UserLogin|گیریش ائدین]].',
+ 'echo-anon' => 'بیلدیریلری آلماق اوچون، <span class="plainlinks">[$1
بیر حساب یارادین]</span> یادا <span class="plainlinks">[$2 گیریش
ائدین]</span>.',
'echo-none' => 'سیزین بیلدیرینیز یوخدور.',
'notification-new-user' => '{{SITENAME}}-ه خوش گلمیسینیز، $1!', # Fuzzy
'echo-email-subject-default' => '{{SITENAME}}-ده یئنی بیلدیری',
@@ -806,7 +809,7 @@
'notifications' => 'Абвесткі',
'tooltip-pt-notifications' => 'Вашыя абвесткі',
'echo-specialpage' => 'Абвесткі',
- 'echo-anon' => 'Для атрыманьня абвестак
[[Special:Userlogin/signup|стварыце рахунак]] або
[[Special:UserLogin|увайдзіце]].',
+ 'echo-anon' => 'Для атрыманьня абвестак <span class="plainlinks">[$1
стварыце рахунак]</span> або <span class="plainlinks">[$2 увайдзіце]</span>.',
'echo-none' => 'Вы ня маеце абвестак.',
'echo-more-info' => 'Болей',
'echo-feedback' => 'Водгук',
@@ -939,7 +942,7 @@
'notifications' => 'বিজ্ঞপ্তি',
'tooltip-pt-notifications' => 'আপনার বিজ্ঞপ্তি',
'echo-specialpage' => 'বিজ্ঞপ্তি',
- 'echo-anon' => 'বিজ্ঞপ্তি পেতে, [[Special:Userlogin/signup|অ্যাকাউন্ট
তৈরি]] অথবা [[Special:UserLogin|প্রবেশ]] করুন।',
+ 'echo-anon' => 'বিজ্ঞপ্তি পেতে, <span class="plainlinks">[$1 অ্যাকাউন্ট
তৈরি]</span> অথবা <span class="plainlinks">[$2 প্রবেশ]</span> করুন।',
'echo-none' => 'আপনার কোন বিজ্ঞপ্তি নাই।',
'echo-more-info' => 'আরও তথ্য',
'echo-feedback' => 'প্রতিক্রিয়া',
@@ -1155,7 +1158,7 @@
'notifications' => 'Upozornění',
'tooltip-pt-notifications' => 'Vaše upozornění',
'echo-specialpage' => 'Upozornění',
- 'echo-anon' => 'Pro zobrazování upozornění je nutné
[[Special:Userlogin/signup|vytvořit si účet]] nebo [[Special:UserLogin|se
přihlásit]].',
+ 'echo-anon' => 'Pro zobrazování upozornění je nutné <span
class="plainlinks">[$1 vytvořit si účet]</span> nebo <span
class="plainlinks">[$2 se přihlásit]</span>.',
'echo-none' => 'Nemáte žádné upozornění.',
'echo-more-info' => 'Více informací',
'echo-feedback' => 'Názor',
@@ -1301,7 +1304,7 @@
'notifications' => 'Meddelelser',
'tooltip-pt-notifications' => 'Dine meddelelser',
'echo-specialpage' => 'Meddelelser',
- 'echo-anon' => 'For at modtage meddelelser skal du
[[Special:Userlogin/signup|oprette en konto]] eller [[Special:UserLogin|logge
ind]].',
+ 'echo-anon' => 'For at modtage meddelelser skal du <span
class="plainlinks">[$1 oprette en konto]</span> eller <span
class="plainlinks">[$2 logge ind]</span>.',
'echo-none' => 'Du har ingen meddelelser.',
'echo-more-info' => 'Mere information',
'echo-feedback' => 'Feedback',
@@ -1406,7 +1409,7 @@
'notifications' => 'Benachrichtigungen',
'tooltip-pt-notifications' => 'Deine Benachrichtigungen',
'echo-specialpage' => 'Benachrichtigungen',
- 'echo-anon' => 'Um Benachrichtigungen erhalten zu können, muss man ein
[[Special:Userlogin/signup|Benutzerkonto anlegen]] oder sich
[[Special:UserLogin|anmelden]].',
+ 'echo-anon' => 'Um Benachrichtigungen erhalten zu können, muss man ein
<span class="plainlinks">[$1 Benutzerkonto anlegen]</span> oder sich <span
class="plainlinks">[$2 anmelden]</span>.',
'echo-none' => 'Du hast keine Benachrichtigungen.',
'echo-more-info' => 'Mehr Informationen',
'echo-feedback' => 'Rückmeldung',
@@ -1550,7 +1553,7 @@
'notifications' => 'Ειδοποιήσεις',
'tooltip-pt-notifications' => 'Οι ειδοποιήσεις σας',
'echo-specialpage' => 'Ειδοποιήσεις',
- 'echo-anon' => 'Για να λαμβάνετε ειδοποιήσεις,
[[Special:Userlogin/signup|δημιουργήστε ένα λογαριασμό]] ή
[[Special:UserLogin|συνδεθείτε]].',
+ 'echo-anon' => 'Για να λαμβάνετε ειδοποιήσεις, <span
class="plainlinks">[$1 δημιουργήστε ένα λογαριασμό]</span> ή <span
class="plainlinks">[$2 συνδεθείτε]</span>.',
'echo-none' => 'Δεν έχετε ειδοποιήσεις.',
'echo-more-info' => 'Περισσότερες πληροφορίες',
'echo-feedback' => 'Ανατροφοδότηση',
@@ -1644,7 +1647,7 @@
'notifications' => 'Notificaciones',
'tooltip-pt-notifications' => 'Notificaciones',
'echo-specialpage' => 'Notificaciones',
- 'echo-anon' => 'Para recibir notificaciones,
[[Special:Userlogin/signup|crea una cuenta]] o [[Special:UserLogin|inicia
sesión]].',
+ 'echo-anon' => 'Para recibir notificaciones, <span
class="plainlinks">[$1 crea una cuenta]</span> o <span class="plainlinks">[$2
inicia sesión]</span>.',
'echo-none' => 'No tienes notificaciones',
'echo-more-info' => 'Más información',
'echo-feedback' => 'Comentarios',
@@ -1718,7 +1721,7 @@
'notifications' => 'Teavitused',
'tooltip-pt-notifications' => 'Sinu teavitused',
'echo-specialpage' => 'Teavitused',
- 'echo-anon' => 'Et teavitusi saada, [[Special:Userlogin/signup|loo
konto]] või [[Special:UserLogin|logi sisse]].',
+ 'echo-anon' => 'Et teavitusi saada, <span class="plainlinks">[$1 loo
konto]</span> või <span class="plainlinks">[$2 logi sisse]</span>.',
'echo-none' => 'Sul pole uusi teavitusi.',
'echo-more-info' => 'Lisateave',
'echo-feedback' => 'Tagasiside',
@@ -1777,7 +1780,7 @@
'notifications' => 'اعلامیهها',
'tooltip-pt-notifications' => 'اعلانهای شما',
'echo-specialpage' => 'اعلامیهها',
- 'echo-anon' => 'برای دریافت اعلانها [[Special:Userlogin/signup|حسابی
بسازید]] یا [[Special:UserLogin|وارد سامانه شوید]] .',
+ 'echo-anon' => 'برای دریافت اعلانها <span class="plainlinks">[$1 حسابی
بسازید]</span> یا <span class="plainlinks">[$2 وارد سامانه شوید]</span> .',
'echo-none' => 'شما هیچگونه اعلانی ندارید.',
'echo-more-info' => 'اطلاعات بیشتر',
'echo-feedback' => 'بازخورد',
@@ -1952,7 +1955,7 @@
'notifications' => 'Ilmoitukset',
'tooltip-pt-notifications' => 'Omat ilmoitukset',
'echo-specialpage' => 'Ilmoitukset',
- 'echo-anon' => 'Jos haluat saada ilmoituksia,
[[Special:Userlogin/signup|luo käyttäjätunnus]] tai
[[Special:UserLogin|kirjaudu sisään]].',
+ 'echo-anon' => 'Jos haluat saada ilmoituksia, <span
class="plainlinks">[$1 luo käyttäjätunnus]</span> tai <span
class="plainlinks">[$2 kirjaudu sisään]</span>.',
'echo-none' => 'Ei uusia ilmoituksia.',
'echo-more-info' => 'Lisätietoja',
'echo-feedback' => 'Palaute',
@@ -2079,7 +2082,7 @@
'notifications' => 'Notifications',
'tooltip-pt-notifications' => 'Vos notifications',
'echo-specialpage' => 'Notifications',
- 'echo-anon' => 'Pour recevoir des notifications,
[[Special:Userlogin/signup|créez un compte]] ou
[[Special:UserLogin|connectez-vous]].',
+ 'echo-anon' => 'Pour recevoir des notifications, <span
class="plainlinks">[$1 créez un compte]</span> ou <span class="plainlinks">[$2
connectez-vous]</span>.',
'echo-none' => "Vous n'avez reçu aucune notification.",
'echo-more-info' => "Plus d'information",
'echo-feedback' => 'Avis',
@@ -2249,7 +2252,7 @@
'notifications' => 'Notificacións',
'tooltip-pt-notifications' => 'As súas notificacións',
'echo-specialpage' => 'Notificacións',
- 'echo-anon' => 'Para recibir notificacións,
[[Special:Userlogin/signup|cree unha conta]] ou [[Special:UserLogin|acceda ao
sistema]].',
+ 'echo-anon' => 'Para recibir notificacións, <span
class="plainlinks">[$1 cree unha conta]</span> ou <span class="plainlinks">[$2
acceda ao sistema]</span>.',
'echo-none' => 'Non ten ningunha notificación.',
'echo-more-info' => 'Máis información',
'echo-feedback' => 'Comentarios',
@@ -2379,7 +2382,7 @@
'notifications' => 'הודעות',
'tooltip-pt-notifications' => 'ההודעות שלך',
'echo-specialpage' => 'הודעות',
- 'echo-anon' => 'כדי לקבל הודעות, [[Special:Userlogin/signup|יש ליצור
חשבון]] או [[Special:UserLogin|להיכנס]].',
+ 'echo-anon' => 'כדי לקבל הודעות, <span class="plainlinks">[$1 יש ליצור
חשבון]</span> או <span class="plainlinks">[$2 להיכנס]</span>.',
'echo-none' => 'אין לך הודעות.',
'echo-more-info' => 'מידע נוסף',
'echo-feedback' => 'משוב',
@@ -2493,7 +2496,7 @@
'notifications' => 'Zdźělenki',
'tooltip-pt-notifications' => 'Twoje zdźělenki',
'echo-specialpage' => 'Zdźělenki',
- 'echo-anon' => 'Zo by zdźělenki dóstał, dyrbiš
[[Special:Userlogin/signup|konto załožić]] abo [[Special:UserLogin|so
přizjewić]].',
+ 'echo-anon' => 'Zo by zdźělenki dóstał, dyrbiš <span
class="plainlinks">[$1 konto załožić]</span> abo <span class="plainlinks">[$2
so přizjewić]</span>.',
'echo-none' => 'Nimaš zdźělenki.',
'echo-more-info' => 'Dalše informacije',
'notification-new-user' => 'Witaj do {{GRAMMAR:genitiw|{{SITENAME}}}},
$1! Wjeselimy so, zo sy tu.',
@@ -2576,7 +2579,7 @@
'notifications' => 'Értesítések',
'tooltip-pt-notifications' => 'Értesítéseid',
'echo-specialpage' => 'Értesítések',
- 'echo-anon' => 'Értesítések fogadásához [[Special:Userlogin/signup|hozz
létre egy fiókot]] vagy [[Special:UserLogin|jelentkezz be]].',
+ 'echo-anon' => 'Értesítések fogadásához <span class="plainlinks">[$1
hozz létre egy fiókot]</span> vagy <span class="plainlinks">[$2 jelentkezz
be]</span>.',
'echo-none' => 'Nincsenek értesítéseid.',
'echo-more-info' => 'További információ',
'echo-feedback' => 'Visszajelzés',
@@ -2694,7 +2697,7 @@
'notifications' => 'Notificationes',
'tooltip-pt-notifications' => 'Tu notificationes',
'echo-specialpage' => 'Notificationes',
- 'echo-anon' => 'Pro reciper notificationes,
[[Special:Userlogin/signup|crea un conto]] o [[Special:UserLogin|aperi
session]].',
+ 'echo-anon' => 'Pro reciper notificationes, <span
class="plainlinks">[$1 crea un conto]</span> o <span class="plainlinks">[$2
aperi session]</span>.',
'echo-none' => 'Tu non ha notificationes.',
'echo-more-info' => 'Plus info',
'echo-feedback' => 'Commentario',
@@ -2796,7 +2799,7 @@
'notifications' => 'Notifiche',
'tooltip-pt-notifications' => 'Tutte le notifiche',
'echo-specialpage' => 'Notifiche',
- 'echo-anon' => 'Per ricevere le notifiche,
[[Special:Userlogin/signup|registrati]] o [[Special:UserLogin|entra]].',
+ 'echo-anon' => 'Per ricevere le notifiche, <span class="plainlinks">[$1
registrati]</span> o <span class="plainlinks">[$2 entra]</span>.',
'echo-none' => 'Non hai notifiche.',
'echo-more-info' => 'Altre informazioni',
'echo-feedback' => 'Commenti',
@@ -2917,7 +2920,7 @@
'notifications' => '通知',
'tooltip-pt-notifications' => '自分の通知',
'echo-specialpage' => '通知',
- 'echo-anon' =>
'通知を受け取るには、[[Special:Userlogin/signup|アカウント作成]]または[[Special:UserLogin|ログイン]]をしてください。',
+ 'echo-anon' => '通知を受け取るには、<span class="plainlinks">[$1
アカウント作成]</span>または<span class="plainlinks">[$2 ログイン]</span>をしてください。',
'echo-none' => '通知はありません。',
'echo-more-info' => '詳細情報',
'echo-feedback' => 'フィードバック',
@@ -3002,7 +3005,7 @@
'echo-no-title' => '[Ora ana judhul]', # Fuzzy
'notifications' => 'Wara-wara',
'echo-specialpage' => 'Wara-wara kula', # Fuzzy
- 'echo-anon' => 'Kanggo nampa wara-wara [[Special:Userlogin/signup|gawé
akun]] utawa [[Special:UserLogin|mlebu log]].',
+ 'echo-anon' => 'Kanggo nampa wara-wara <span class="plainlinks">[$1
gawé akun]</span> utawa <span class="plainlinks">[$2 mlebu log]</span>.',
'echo-none' => 'Sampéyan durung nampa wara-wara apa-apa.', # Fuzzy
'echo-email-subject-default' => 'Wara-wara anyar nèng {{SITENAME}}',
'echo-email-body-default' => 'Sampéyan nduwé wara-wara anyar nèng
{{SITENAME}}:
@@ -3091,7 +3094,7 @@
'notifications' => '알림',
'tooltip-pt-notifications' => '내 알림',
'echo-specialpage' => '알림',
- 'echo-anon' => '알림을 받으려면 [[Special:Userlogin/signup|계정을 만들거나]]
[[Special:UserLogin|로그인]]하세요.',
+ 'echo-anon' => '알림을 받으려면 <span class="plainlinks">[$1 계정을 만들거나]</span>
<span class="plainlinks">[$2 로그인]</span>하세요.',
'echo-none' => '알림이 없습니다.',
'echo-more-info' => '자세한 정보',
'echo-feedback' => '피드백 남기기',
@@ -3174,7 +3177,7 @@
'echo-no-title' => '[Kein Sigg]',
'notifications' => 'Meddeilonge',
'echo-specialpage' => 'Ming Meddeilonge', # Fuzzy
- 'echo-anon' => 'Do moß Desch [[Special:Userlogin/signup|aanmälde]]
udder [[Special:UserLogin|enlogge]], öm Medeilonge krijje ze künne.',
+ 'echo-anon' => 'Do moß Desch <span class="plainlinks">[$1
aanmälde]</span> udder <span class="plainlinks">[$2 enlogge]</span>, öm
Medeilonge krijje ze künne.',
'echo-none' => 'Ende läzde Zigg häß De kein Medeilonge krääje.', # Fuzzy
'notification-new-user' => '$1, welkumme op
{{GENDER:Dative|{{SITENAME}}}}!', # Fuzzy
'echo-email-subject-default' => 'En neue Medeilong op
{{GRAMMAR:dative|{{ucfirst:{{SITENAME}}}}}}',
@@ -3233,7 +3236,7 @@
'notifications' => 'Notifikatiounen',
'tooltip-pt-notifications' => 'Är Notifikatiounen',
'echo-specialpage' => 'Notifikatiounen',
- 'echo-anon' => 'Fir Notifikatiounen ze kréien,
[[Special:Userlogin/signup|maacht e Benotzerkont op]] oder
[[Special:UserLogin|loggt Iech an]]',
+ 'echo-anon' => 'Fir Notifikatiounen ze kréien, <span
class="plainlinks">[$1 maacht e Benotzerkont op]</span> oder <span
class="plainlinks">[$2 loggt Iech an]</span>',
'echo-none' => 'Dir hutt keng Notifikatiounen.',
'echo-more-info' => 'Méi Informatiounen',
'echo-feedback' => 'Feedback',
@@ -3379,7 +3382,7 @@
'notifications' => 'Paziņojumi',
'tooltip-pt-notifications' => 'Jūsu paziņojumi',
'echo-specialpage' => 'Paziņojumi',
- 'echo-anon' => 'Lai saņemtu paziņojumus,
[[Special:Userlogin/signup|izveidojiet lietotāja kontu]] vai
[[Special:UserLogin|pieslēdzietes]].',
+ 'echo-anon' => 'Lai saņemtu paziņojumus, <span class="plainlinks">[$1
izveidojiet lietotāja kontu]</span> vai <span class="plainlinks">[$2
pieslēdzietes]</span>.',
'echo-none' => 'Jums nav paziņojumu.',
'echo-more-info' => 'Vairāk informācijas',
'echo-feedback' => 'Atsauksmes',
@@ -3469,7 +3472,7 @@
'notifications' => 'Известувања',
'tooltip-pt-notifications' => 'Вашите известувања',
'echo-specialpage' => 'Известувања',
- 'echo-anon' => 'За да добивате известувања,
[[Special:Userlogin/signup|направете сметка]] или [[Special:UserLogin|најавете
се]].',
+ 'echo-anon' => 'За да добивате известувања, <span
class="plainlinks">[$1 направете сметка]</span> или <span
class="plainlinks">[$2 најавете се]</span>.',
'echo-none' => 'Немате известувања.',
'echo-more-info' => 'Повеќе информации',
'echo-feedback' => 'Мислења',
@@ -3592,7 +3595,7 @@
'notifications' => 'അറിയിപ്പുകൾ',
'tooltip-pt-notifications' => 'താങ്കൾക്കുള്ള അറിയിപ്പുകൾ',
'echo-specialpage' => 'അറിയിപ്പുകൾ',
- 'echo-anon' => 'അറിയിപ്പുകൾ ലഭിക്കാനായി,
[[Special:Userlogin/signup|അംഗത്വമെടുക്കയോ]]
[[Special:UserLogin|പ്രവേശിക്കുകയോ]] ചെയ്യേണ്ടതാണ്.',
+ 'echo-anon' => 'അറിയിപ്പുകൾ ലഭിക്കാനായി, <span class="plainlinks">[$1
അംഗത്വമെടുക്കയോ]</span> <span class="plainlinks">[$2 പ്രവേശിക്കുകയോ]</span>
ചെയ്യേണ്ടതാണ്.',
'echo-none' => 'താങ്കൾക്ക് അറിയിപ്പുകളൊന്നുമില്ല.',
'echo-more-info' => 'കൂടുതൽ വിവരങ്ങൾ',
'echo-feedback' => 'പ്രതികരണം',
@@ -3730,7 +3733,7 @@
'notifications' => 'Pemberitahuan',
'tooltip-pt-notifications' => 'Pemberitahuan anda',
'echo-specialpage' => 'Pemberitahuan',
- 'echo-anon' => 'Untuk menerima pemberitahuan, sila
[[Special:Userlogin/signup|buka akaun]] atau [[Special:UserLogin|log masuk]].',
+ 'echo-anon' => 'Untuk menerima pemberitahuan, sila <span
class="plainlinks">[$1 buka akaun]</span> atau <span class="plainlinks">[$2 log
masuk]</span>.',
'echo-none' => 'Tiada pemberitahuan untuk anda.',
'echo-more-info' => 'Maklumat lanjut',
'echo-feedback' => 'Maklum balas',
@@ -3813,7 +3816,7 @@
'echo-no-title' => '[L-ebda paġna]',
'notifications' => 'Notifiki',
'echo-specialpage' => 'Notifiki tiegħi', # Fuzzy
- 'echo-anon' => 'Sabiex tirċievi notifiki,
[[Special:Userlogin/signup|oħloq kont]] jew [[Special:UserLogin|illoggja]].',
+ 'echo-anon' => 'Sabiex tirċievi notifiki, <span class="plainlinks">[$1
oħloq kont]</span> jew <span class="plainlinks">[$2 illoggja]</span>.',
'echo-none' => "M'għandek l-ebda notifiki",
'notification-new-user' => 'Merħba fuq {{SITENAME}}, $1!', # Fuzzy
'echo-email-subject-default' => 'Notifika ġdida fuq {{SITENAME}}',
@@ -3870,7 +3873,7 @@
'notifications' => 'Varsler',
'tooltip-pt-notifications' => 'Dine varsler',
'echo-specialpage' => 'Varsler',
- 'echo-anon' => 'For å motta varsler, [[Special:Userlogin/signup|opprett
en konto]] eller [[Special:UserLogin|logg inn]].',
+ 'echo-anon' => 'For å motta varsler, <span class="plainlinks">[$1
opprett en konto]</span> eller <span class="plainlinks">[$2 logg inn]</span>.',
'echo-none' => 'Du har ingen varsler.',
'echo-more-info' => 'Mer informasjon',
'echo-feedback' => 'Tilbakemelding',
@@ -3999,7 +4002,7 @@
'notifications' => 'Meldingen',
'tooltip-pt-notifications' => 'Uw meldingen',
'echo-specialpage' => 'Meldingen',
- 'echo-anon' => '[[Special:Userlogin/signup|Maak een gebruiker aan]] of
[[Special:UserLogin|meld u aan]] als u meldingen wilt ontvangen.',
+ 'echo-anon' => '<span class="plainlinks">[$1 Maak een gebruiker
aan]</span> of <span class="plainlinks">[$2 meld u aan]</span> als u meldingen
wilt ontvangen.',
'echo-none' => 'U hebt geen meldingen.',
'echo-more-info' => 'Meer info',
'echo-feedback' => 'Terugkoppeling',
@@ -4160,7 +4163,7 @@
'notifications' => 'Powiadomienia',
'tooltip-pt-notifications' => 'Twoje powiadomienia',
'echo-specialpage' => 'Powiadomienia',
- 'echo-anon' => 'Aby otrzymywać powiadomienia,
[[Special:Userlogin/signup|załóż konto]] lub [[Special:UserLogin|zaloguj
się]].',
+ 'echo-anon' => 'Aby otrzymywać powiadomienia, <span
class="plainlinks">[$1 załóż konto]</span> lub <span class="plainlinks">[$2
zaloguj się]</span>.',
'echo-none' => 'Nie masz żadnych powiadomień.',
'echo-more-info' => 'Więcej informacji',
'echo-feedback' => 'Opinie',
@@ -4251,7 +4254,7 @@
'notifications' => 'Notìfiche',
'tooltip-pt-notifications' => 'Toe notìfiche',
'echo-specialpage' => 'Mie notìfiche', # Fuzzy
- 'echo-anon' => "Për arseive dle notìfiche,
[[Special:Userlogin/signup|ch'a crea un cont]] o [[Special:UserLogin|ch'a intra
ant ël sistema]].",
+ 'echo-anon' => "Për arseive dle notìfiche, <span
class=\"plainlinks\">[$1 ch'a crea un cont]</span> o <span
class=\"plainlinks\">[$2 ch'a intra ant ël sistema]</span>.",
'echo-none' => "A l'ha gnun-e notìfiche.",
'echo-more-info' => "Pi d'anformassion",
'notification-edit-talk-page2' => "[[User:$1|$1]] {{GENDER:$1|a l'ha
publicà}} dzora a soa [[User talk:$2#$3|pàgina ëd ciaciarade]].", # Fuzzy
@@ -4375,7 +4378,7 @@
'notifications' => 'Notificações',
'tooltip-pt-notifications' => 'As suas notificações',
'echo-specialpage' => 'Notificações',
- 'echo-anon' => 'Para receber notificações,
[[Special:Userlogin/signup|crie uma conta]] ou [[Special:UserLogin|entre]] na
sua.',
+ 'echo-anon' => 'Para receber notificações, <span class="plainlinks">[$1
crie uma conta]</span> ou <span class="plainlinks">[$2 entre]</span> na sua.',
'echo-none' => 'Não tem notificações.',
'echo-more-info' => 'Mais informações',
'echo-feedback' => 'Comentários',
@@ -4611,7 +4614,7 @@
'notifications' => 'Notificări',
'tooltip-pt-notifications' => 'Notificările dumneavoastră',
'echo-specialpage' => 'Notificări',
- 'echo-anon' => 'Pentru a primi notificări,
[[Special:Userlogin/signup|creați-vă un cont]] sau
[[Special:UserLogin|autentificați-vă]].',
+ 'echo-anon' => 'Pentru a primi notificări, <span class="plainlinks">[$1
creați-vă un cont]</span> sau <span class="plainlinks">[$2
autentificați-vă]</span>.',
'echo-none' => 'Nu aveți nicio notificare.',
'echo-more-info' => 'Mai multe informații',
'echo-feedback' => 'Reacții',
@@ -4704,7 +4707,7 @@
'notifications' => 'Notificaziune',
'tooltip-pt-notifications' => 'Le notifiche tune',
'echo-specialpage' => 'Notificaziune',
- 'echo-anon' => "Pe ricevere notifiche,
[[Special:Userlogin/signup|ccreje 'nu cunde]] o [[Special:UserLogin|tràse]].",
+ 'echo-anon' => "Pe ricevere notifiche, <span class=\"plainlinks\">[$1
ccreje 'nu cunde]</span> o <span class=\"plainlinks\">[$2 tràse]</span>.",
'echo-none' => 'Non ge tìne notifiche.',
'echo-more-info' => "Cchiù 'mbormaziune",
'echo-feedback' => 'Segnalazione',
@@ -4808,7 +4811,7 @@
'notifications' => 'Уведомления',
'tooltip-pt-notifications' => 'Ваши уведомления',
'echo-specialpage' => 'Уведомления',
- 'echo-anon' => 'Чтобы получать уведомления,
[[Special:Userlogin/signup|создайте учётную запись]] или
[[Special:UserLogin|представьтесь]].',
+ 'echo-anon' => 'Чтобы получать уведомления, <span
class="plainlinks">[$1 создайте учётную запись]</span> или <span
class="plainlinks">[$2 представьтесь]</span>.',
'echo-none' => 'Вы не получали уведомлений.',
'echo-more-info' => 'Подробнее',
'echo-feedback' => 'Обратная связь',
@@ -4880,7 +4883,7 @@
'notifications' => 'නිවේදන',
'tooltip-pt-notifications' => 'ඔබේ නිවේදන',
'echo-specialpage' => 'නිවේදන',
- 'echo-anon' => 'නිවේදන ලබා ගැනීම සඳහා,
[[Special:Userlogin/signup|ගිණුමක් තනන්න]] හෝ [[Special:UserLogin|ප්රවිෂ්ට
වන්න]].',
+ 'echo-anon' => 'නිවේදන ලබා ගැනීම සඳහා, <span class="plainlinks">[$1
ගිණුමක් තනන්න]</span> හෝ <span class="plainlinks">[$2 ප්රවිෂ්ට වන්න]</span>.',
'echo-none' => 'ඔබට නිවේදන කිසිවක් නොමැත.',
'notification-new-user' => '{{SITENAME}} වෙත පිළිගනිමු, $1!', # Fuzzy
'echo-email-subject-default' => '{{SITENAME}} හී නව නිවේදනයක්',
@@ -4986,7 +4989,7 @@
'notifications' => 'Meddelanden',
'tooltip-pt-notifications' => 'Dina notifieringar',
'echo-specialpage' => 'Meddelanden',
- 'echo-anon' => 'För att ta emot meddelanden,
[[Special:Userlogin/signup|skapa ett konto]] eller [[Special:UserLogin|logga
in]].',
+ 'echo-anon' => 'För att ta emot meddelanden, <span
class="plainlinks">[$1 skapa ett konto]</span> eller <span
class="plainlinks">[$2 logga in]</span>.',
'echo-none' => 'Du har inga meddelanden.',
'echo-more-info' => 'Mer information',
'echo-feedback' => 'Feedback',
@@ -5070,7 +5073,7 @@
'echo-no-title' => '[தலைப்பு இல்லை]', # Fuzzy
'notifications' => 'அறிவிப்புகள்',
'echo-specialpage' => 'என் அறிவிப்புகள்', # Fuzzy
- 'echo-anon' => 'அறிவிப்புகளைப் பெறுவதற்கு
[[Special:Userlogin/signup|ஒரு கணக்கை உருவாக்குங்கள்]] அல்லது
[[Special:UserLogin|உள்நுழையுங்கள்]].',
+ 'echo-anon' => 'அறிவிப்புகளைப் பெறுவதற்கு <span class="plainlinks">[$1
ஒரு கணக்கை உருவாக்குங்கள்]</span> அல்லது <span class="plainlinks">[$2
உள்நுழையுங்கள்]</span>.',
'echo-email-subject-default' => '{{SITENAME}}இல் புதிய அறிவிப்புகள்',
'echo-email-body-default' => '{{SITENAME}} இல் உங்களுக்கு ஒரு புதிய
அறிவிப்பு உள்ளது:
@@ -5092,7 +5095,7 @@
'echo-no-title' => '[Walang Pamagat]', # Fuzzy
'notifications' => 'Mga pagpapabatid',
'echo-specialpage' => 'Mga pagpapabatid ko', # Fuzzy
- 'echo-anon' => 'Upang makatanggap ng mga pagpapabatid,
[[Special:Userlogin/signup|lumikha ng isang akawnt]] o
[[Special:UserLogin|lumagdang papasok]].',
+ 'echo-anon' => 'Upang makatanggap ng mga pagpapabatid, <span
class="plainlinks">[$1 lumikha ng isang akawnt]</span> o <span
class="plainlinks">[$2 lumagdang papasok]</span>.',
'echo-none' => 'Hindi ka nakakatanggap ng anumang mga pagpapabatid
nitong mga uling panahon!', # Fuzzy
'notification-new-user' => 'Maligayang Pagdating sa {{SITENAME}}, $1!',
# Fuzzy
'echo-email-subject-default' => 'Bagong pagpapabatid sa {{SITENAME}}',
@@ -5216,7 +5219,7 @@
'notifications' => 'Сповіщення',
'tooltip-pt-notifications' => 'Ваші сповіщення',
'echo-specialpage' => 'Сповіщення',
- 'echo-anon' => 'Для отримання сповіщень,
[[Special:Userlogin/signup|створіть обліковий запис]] або
[[Special:UserLogin|увійдіть]].',
+ 'echo-anon' => 'Для отримання сповіщень, <span class="plainlinks">[$1
створіть обліковий запис]</span> або <span class="plainlinks">[$2
увійдіть]</span>.',
'echo-none' => 'У Вас немає сповіщень.',
'echo-more-info' => 'Детальніше',
'echo-feedback' => "Зворотний зв'язок",
@@ -5352,7 +5355,7 @@
'notifications' => 'Thông báo',
'tooltip-pt-notifications' => 'Các thông báo cho bạn',
'echo-specialpage' => 'Thông báo',
- 'echo-anon' => 'Để nhận thông báo, hãy [[Special:Userlogin/signup|mở
tài khoản]] hoặc [[Special:UserLogin|đăng nhập]].',
+ 'echo-anon' => 'Để nhận thông báo, hãy <span class="plainlinks">[$1 mở
tài khoản]</span> hoặc <span class="plainlinks">[$2 đăng nhập]</span>.',
'echo-none' => 'Bạn không có thông báo.',
'echo-more-info' => 'Thêm thông tin',
'echo-feedback' => 'Phản hồi',
@@ -5435,7 +5438,7 @@
'echo-category-title-system' => '{{PLURAL:$1|סיסטעם}}',
'echo-no-agent' => '[קיינער]',
'echo-no-title' => '[קיין בלאט]',
- 'echo-anon' => 'כדי צו באקומען הודעות, [[Special:Userlogin/signup|שאפט
א קאנטע]] אדער [[Special:UserLogin|לאגירט אריין]].',
+ 'echo-anon' => 'כדי צו באקומען הודעות, <span class="plainlinks">[$1
שאפט א קאנטע]</span> אדער <span class="plainlinks">[$2 לאגירט אריין]</span>.',
'echo-date-today' => 'הײַנט',
'echo-date-yesterday' => 'נעכטן',
);
@@ -5502,7 +5505,7 @@
'notifications' => '通知',
'tooltip-pt-notifications' => '您的通知',
'echo-specialpage' => '通知',
- 'echo-anon' =>
'要想接收通知,请[[Special:Userlogin/signup|创建帐号]]或[[Special:UserLogin|登录]]。',
+ 'echo-anon' => '要想接收通知,请<span class="plainlinks">[$1 创建帐号]</span>或<span
class="plainlinks">[$2 登录]</span>。',
'echo-none' => '您没有任何通知。',
'echo-more-info' => '更多信息',
'echo-feedback' => '反馈',
@@ -5619,7 +5622,7 @@
'notifications' => '通知',
'tooltip-pt-notifications' => '您的通知',
'echo-specialpage' => '通知',
- 'echo-anon' =>
'要接收通知,請[[Special:Userlogin/signup|創建帳號]]或[[Special:UserLogin|登錄]]。',
+ 'echo-anon' => '要接收通知,請<span class="plainlinks">[$1 創建帳號]</span>或<span
class="plainlinks">[$2 登錄]</span>。',
'echo-none' => '您沒有任何通知。',
'echo-more-info' => '更多資訊',
'echo-feedback' => '意見',
diff --git a/special/SpecialNotifications.php b/special/SpecialNotifications.php
index 9d4b015..2ac4f73 100644
--- a/special/SpecialNotifications.php
+++ b/special/SpecialNotifications.php
@@ -20,7 +20,13 @@
$user = $this->getUser();
if ( $user->isAnon() ) {
- $out->addWikiMsg( 'echo-anon' );
+ $notificationsPageName =
$this->getTitle()->getPrefixedDBkey();
+ $returnTo = array( 'returnto' => $notificationsPageName
);
+ $signupTitle = SpecialPage::getTitleFor( 'UserLogin',
'signup' );
+ $signupURL = $signupTitle->getFullURL( $returnTo );
+ $loginTitle = SpecialPage::getTitleFor( 'UserLogin' );
+ $loginURL = $loginTitle->getFullURL( $returnTo );
+ $out->addHTML( $this->msg( 'echo-anon', $signupURL,
$loginURL )->parse() );
return;
}
--
To view, visit https://gerrit.wikimedia.org/r/79967
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I6bbd867f91e5cb03320b412197fdabb19adb6bcd
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Echo
Gerrit-Branch: master
Gerrit-Owner: Mattflaschen <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits