2323Twinkle . welcome = function friendlywelcome ( ) {
2424 if ( mw . util . getParamValue ( 'friendlywelcome' ) ) {
2525 if ( mw . util . getParamValue ( 'friendlywelcome' ) === 'auto' ) {
26- if ( mw . config . get ( 'wgRelevantUserName' ) === mw . config . get ( 'wgUserName' ) ) {
27- alert (
28- 'Is het niet een beetje sneu om jezelf welkom te gaan heten?'
29- ) ;
30-
26+ if (
27+ mw . config . get ( 'wgRelevantUserName' ) === mw . config . get ( 'wgUserName' )
28+ ) {
29+ alert ( 'Is het niet een beetje sneu om jezelf welkom te gaan heten?' ) ;
3130 } else {
3231 Twinkle . welcome . auto ( ) ;
3332 }
@@ -41,9 +40,9 @@ Twinkle.welcome = function friendlywelcome() {
4140
4241Twinkle . welcome . auto = function ( ) {
4342 // Use wgArticleId to check if the page exists
44- /* if (mw.config.get('wgArticleId') !== 0) {
43+ if ( mw . config . get ( 'wgArticleId' ) !== 0 ) {
4544 return ;
46- } */
45+ }
4746
4847 Twinkle . welcome . welcomeUser ( ) ;
4948} ;
@@ -59,10 +58,10 @@ Twinkle.welcome.normal = function () {
5958 const $oldDiffUsernameLine = $ ( '#mw-diff-otitle2' ) ;
6059 const $newDiffUsernameLine = $ ( '#mw-diff-ntitle2' ) ;
6160 const $oldDiffHasRedlinkedTalkPage = $oldDiffUsernameLine
62- . find ( 'span.mw-usertoollinks a:contains(overleg)' )
61+ . find ( 'span.mw-usertoollinks a.new :contains(overleg)' )
6362 . first ( ) ;
6463 const $newDiffHasRedlinkedTalkPage = $newDiffUsernameLine
65- . find ( 'span.mw-usertoollinks a:contains(overleg)' )
64+ . find ( 'span.mw-usertoollinks a.new :contains(overleg)' )
6665 . first ( ) ;
6766
6867 if (
@@ -168,11 +167,6 @@ Twinkle.welcome.welcomeUser = function welcomeUser() {
168167 mode : 'auto'
169168 } ;
170169
171- // If the page exists, force top placement
172- if ( mw . config . get ( 'wgArticleId' ) !== 0 ) {
173- params . top = true ;
174- }
175-
176170 var userTalkPage =
177171 mw . config . get ( 'wgFormattedNamespaces' ) [ 3 ] +
178172 ':' +
@@ -335,12 +329,12 @@ Twinkle.welcome.templates = {
335329 } ,
336330 'salut' : {
337331 description :
338- 'Een meer persoonlijke verwelkoming voor ingelogde gebruikers' ,
332+ 'Een meer persoonlijke verwelkoming voor ingelogde gebruikers' ,
339333 syntax : '{{subst:Salut}}'
340334 } ,
341335 'salut-anon' : {
342336 description :
343- 'Een meer persoonlijke verwelkoming voor anonieme gebruikers' ,
337+ 'Een meer persoonlijke verwelkoming voor anonieme gebruikers' ,
344338 syntax : '{{subst:Salut-anon}}'
345339 } ,
346340 'welkom2' : {
@@ -362,12 +356,12 @@ Twinkle.welcome.templates = {
362356 } ,
363357 'salut-u' : {
364358 description :
365- 'Een meer persoonlijke verwelkoming voor ingelogde gebruikers in u-vorm' ,
359+ 'Een meer persoonlijke verwelkoming voor ingelogde gebruikers in u-vorm' ,
366360 syntax : '{{subst:salut-u}}'
367361 } ,
368362 'salut-anon-u' : {
369363 description :
370- 'Een meer persoonlijke verwelkoming voor anonieme gebruikers in u-vorm' ,
364+ 'Een meer persoonlijke verwelkoming voor anonieme gebruikers in u-vorm' ,
371365 syntax : '{{subst:salut-anon-u}}'
372366 } ,
373367 'welkom2-u' : {
@@ -398,22 +392,22 @@ Twinkle.welcome.templates = {
398392 'Verwelkoming na een proleem' : {
399393 'Vreclame' : {
400394 description :
401- 'Verwelkoming en vriendelijke uitleg dat reclameartikels niet gewenst zijn' ,
395+ 'Verwelkoming en vriendelijke uitleg dat reclameartikels niet gewenst zijn' ,
402396 linkedArticle : true ,
403397 syntax : '{{subst:Vreclame|$ARTICLE$}} ~~~~'
404398 } ,
405399 'Vreclame+nuweg' : {
406400 description :
407- 'gelijk aan Vreclame, maar nu met mededeling van directe verwijdernominatie' ,
401+ 'gelijk aan Vreclame, maar nu met mededeling van directe verwijdernominatie' ,
408402 linkedArticle : true ,
409403 syntax : '{{subst:Vreclame|$ARTICLE$||direct}} ~~~~'
410404 } ,
411405 'vvn' : {
412406 description :
413- 'verwelkoming en vriendelijk op de hoogte te stellen van een beoordelingslijst nominatie' ,
407+ 'verwelkoming en vriendelijk op de hoogte te stellen van een beoordelingslijst nominatie' ,
414408 linkedArticle : true ,
415409 syntax :
416- '{{subst:vvn|$ARTICLE$|{{subst:LOCALYEAR}}|{{subst:LOCALMONTH}}|{{subst:LOCALDAY2}} }} ~~~~'
410+ '{{subst:vvn|$ARTICLE$|{{subst:LOCALYEAR}}|{{subst:LOCALMONTH}}|{{subst:LOCALDAY2}} }} ~~~~'
417411 } ,
418412 'vzb' : {
419413 description : 'Verwelkom na een terugdraaiing, met zandbak verwijzing' ,
@@ -422,24 +416,24 @@ Twinkle.welcome.templates = {
422416 } ,
423417 'zp' : {
424418 description :
425- 'verwelkoming en vriendelijke uitleg over de onwenselijkheid van een zelfpromotie-artikel' ,
419+ 'verwelkoming en vriendelijke uitleg over de onwenselijkheid van een zelfpromotie-artikel' ,
426420 linkedArticle : true ,
427421 syntax : '{{subst:zp|$ARTICLE$}} ~~~~'
428422 } ,
429423 'zp+nuweg' : {
430424 description :
431- 'gelijk aan zp, maar nu met mededeling van directe verwijdernominatie' ,
425+ 'gelijk aan zp, maar nu met mededeling van directe verwijdernominatie' ,
432426 linkedArticle : true ,
433427 syntax : '{{subst:zp|$ARTICLE$||direct}} ~~~~'
434428 } ,
435429 'vgp' : {
436430 description :
437- 'verwelkoming en vriendelijke uitleg over onjuist gebruik van de gebruikerspagina' ,
431+ 'verwelkoming en vriendelijke uitleg over onjuist gebruik van de gebruikerspagina' ,
438432 syntax : '{{vgp}} ~~~~'
439433 } ,
440434 'gpi' : {
441435 description :
442- 'verwelkomen en uitleggen dat het toevoegen van persoonlijke informatie ongewenst is' ,
436+ 'verwelkomen en uitleggen dat het toevoegen van persoonlijke informatie ongewenst is' ,
443437 syntax : '{{gpi}}'
444438 }
445439 }
@@ -469,9 +463,7 @@ Twinkle.welcome.getTemplateWikitext = function (type, template, article) {
469463 '{{' +
470464 template +
471465 '}}' +
472- ( Twinkle . getPref ( 'customWelcomeSignature' )
473- ? '~~~~'
474- : '' )
466+ ( Twinkle . getPref ( 'customWelcomeSignature' ) ? '~~~~' : '' )
475467 ) ;
476468} ;
477469
@@ -514,22 +506,22 @@ Twinkle.welcome.callbacks = {
514506 var text = pageobj . getPageText ( ) ;
515507
516508 // abort if mode is auto and form is not empty
517- /* if (pageobj.exists() && params.mode === 'auto') {
509+ if ( pageobj . exists ( ) && params . mode === 'auto' ) {
518510 Morebits . status . info (
519511 'Waarschuwing' ,
520512 'Overlegpagina is niet leeg, sjabloon plaatsen afgebroken'
521513 ) ;
522514 Morebits . wiki . actionCompleted . event ( ) ;
523515 return ;
524- } */
516+ }
525517
526518 var welcomeText = Twinkle . welcome . getTemplateWikitext (
527519 params . type ,
528520 params . template ,
529521 params . article
530522 ) ;
531523
532- if ( Twinkle . getPref ( 'topWelcomes' ) || params . top ) {
524+ if ( Twinkle . getPref ( 'topWelcomes' ) ) {
533525 text = welcomeText + '\n\n' + text ;
534526 } else {
535527 text += '\n' + welcomeText ;
0 commit comments