diff --git a/modules/friendlywelcome.js b/modules/friendlywelcome.js index 808d2c6e9..e56975bb8 100644 --- a/modules/friendlywelcome.js +++ b/modules/friendlywelcome.js @@ -23,11 +23,10 @@ Twinkle.welcome = function friendlywelcome() { if (mw.util.getParamValue('friendlywelcome')) { if (mw.util.getParamValue('friendlywelcome') === 'auto') { - if (mw.config.get('wgRelevantUserName') === mw.config.get('wgUserName')) { - alert( - 'Is het niet een beetje sneu om jezelf welkom te gaan heten?' - ); - + if ( + mw.config.get('wgRelevantUserName') === mw.config.get('wgUserName') + ) { + alert('Is het niet een beetje sneu om jezelf welkom te gaan heten?'); } else { Twinkle.welcome.auto(); } @@ -41,9 +40,9 @@ Twinkle.welcome = function friendlywelcome() { Twinkle.welcome.auto = function () { // Use wgArticleId to check if the page exists - /* if (mw.config.get('wgArticleId') !== 0) { + if (mw.config.get('wgArticleId') !== 0) { return; - } */ + } Twinkle.welcome.welcomeUser(); }; @@ -59,10 +58,10 @@ Twinkle.welcome.normal = function () { const $oldDiffUsernameLine = $('#mw-diff-otitle2'); const $newDiffUsernameLine = $('#mw-diff-ntitle2'); const $oldDiffHasRedlinkedTalkPage = $oldDiffUsernameLine - .find('span.mw-usertoollinks a:contains(overleg)') + .find('span.mw-usertoollinks a.new:contains(overleg)') .first(); const $newDiffHasRedlinkedTalkPage = $newDiffUsernameLine - .find('span.mw-usertoollinks a:contains(overleg)') + .find('span.mw-usertoollinks a.new:contains(overleg)') .first(); if ( @@ -168,11 +167,6 @@ Twinkle.welcome.welcomeUser = function welcomeUser() { mode: 'auto' }; - // If the page exists, force top placement - if (mw.config.get('wgArticleId') !== 0) { - params.top = true; - } - var userTalkPage = mw.config.get('wgFormattedNamespaces')[3] + ':' + @@ -335,12 +329,12 @@ Twinkle.welcome.templates = { }, 'salut': { description: - 'Een meer persoonlijke verwelkoming voor ingelogde gebruikers', + 'Een meer persoonlijke verwelkoming voor ingelogde gebruikers', syntax: '{{subst:Salut}}' }, 'salut-anon': { description: - 'Een meer persoonlijke verwelkoming voor anonieme gebruikers', + 'Een meer persoonlijke verwelkoming voor anonieme gebruikers', syntax: '{{subst:Salut-anon}}' }, 'welkom2': { @@ -362,12 +356,12 @@ Twinkle.welcome.templates = { }, 'salut-u': { description: - 'Een meer persoonlijke verwelkoming voor ingelogde gebruikers in u-vorm', + 'Een meer persoonlijke verwelkoming voor ingelogde gebruikers in u-vorm', syntax: '{{subst:salut-u}}' }, 'salut-anon-u': { description: - 'Een meer persoonlijke verwelkoming voor anonieme gebruikers in u-vorm', + 'Een meer persoonlijke verwelkoming voor anonieme gebruikers in u-vorm', syntax: '{{subst:salut-anon-u}}' }, 'welkom2-u': { @@ -398,22 +392,22 @@ Twinkle.welcome.templates = { 'Verwelkoming na een proleem': { 'Vreclame': { description: - 'Verwelkoming en vriendelijke uitleg dat reclameartikels niet gewenst zijn', + 'Verwelkoming en vriendelijke uitleg dat reclameartikels niet gewenst zijn', linkedArticle: true, syntax: '{{subst:Vreclame|$ARTICLE$}} ~~~~' }, 'Vreclame+nuweg': { description: - 'gelijk aan Vreclame, maar nu met mededeling van directe verwijdernominatie', + 'gelijk aan Vreclame, maar nu met mededeling van directe verwijdernominatie', linkedArticle: true, syntax: '{{subst:Vreclame|$ARTICLE$||direct}} ~~~~' }, 'vvn': { description: - 'verwelkoming en vriendelijk op de hoogte te stellen van een beoordelingslijst nominatie', + 'verwelkoming en vriendelijk op de hoogte te stellen van een beoordelingslijst nominatie', linkedArticle: true, syntax: - '{{subst:vvn|$ARTICLE$|{{subst:LOCALYEAR}}|{{subst:LOCALMONTH}}|{{subst:LOCALDAY2}} }} ~~~~' + '{{subst:vvn|$ARTICLE$|{{subst:LOCALYEAR}}|{{subst:LOCALMONTH}}|{{subst:LOCALDAY2}} }} ~~~~' }, 'vzb': { description: 'Verwelkom na een terugdraaiing, met zandbak verwijzing', @@ -422,24 +416,24 @@ Twinkle.welcome.templates = { }, 'zp': { description: - 'verwelkoming en vriendelijke uitleg over de onwenselijkheid van een zelfpromotie-artikel', + 'verwelkoming en vriendelijke uitleg over de onwenselijkheid van een zelfpromotie-artikel', linkedArticle: true, syntax: '{{subst:zp|$ARTICLE$}} ~~~~' }, 'zp+nuweg': { description: - 'gelijk aan zp, maar nu met mededeling van directe verwijdernominatie', + 'gelijk aan zp, maar nu met mededeling van directe verwijdernominatie', linkedArticle: true, syntax: '{{subst:zp|$ARTICLE$||direct}} ~~~~' }, 'vgp': { description: - 'verwelkoming en vriendelijke uitleg over onjuist gebruik van de gebruikerspagina', + 'verwelkoming en vriendelijke uitleg over onjuist gebruik van de gebruikerspagina', syntax: '{{vgp}} ~~~~' }, 'gpi': { description: - 'verwelkomen en uitleggen dat het toevoegen van persoonlijke informatie ongewenst is', + 'verwelkomen en uitleggen dat het toevoegen van persoonlijke informatie ongewenst is', syntax: '{{gpi}}' } } @@ -469,9 +463,7 @@ Twinkle.welcome.getTemplateWikitext = function (type, template, article) { '{{' + template + '}}' + - (Twinkle.getPref('customWelcomeSignature') - ? '~~~~' - : '') + (Twinkle.getPref('customWelcomeSignature') ? '~~~~' : '') ); }; @@ -514,14 +506,14 @@ Twinkle.welcome.callbacks = { var text = pageobj.getPageText(); // abort if mode is auto and form is not empty - /* if (pageobj.exists() && params.mode === 'auto') { + if (pageobj.exists() && params.mode === 'auto') { Morebits.status.info( 'Waarschuwing', 'Overlegpagina is niet leeg, sjabloon plaatsen afgebroken' ); Morebits.wiki.actionCompleted.event(); return; - } */ + } var welcomeText = Twinkle.welcome.getTemplateWikitext( params.type, @@ -529,7 +521,7 @@ Twinkle.welcome.callbacks = { params.article ); - if (Twinkle.getPref('topWelcomes') || params.top) { + if (Twinkle.getPref('topWelcomes')) { text = welcomeText + '\n\n' + text; } else { text += '\n' + welcomeText;