Difference between revisions 3762319 and 3762323 on simplewiki

// If TwinkleConfig aint exist.
if( typeof( TwinkleConfig ) == 'undefined' ) {
	TwinkleConfig = {};
}

/**
 TwinkleConfig.defaultGroup (int)
 if true, watch the page which has been dispatched an warning or notice, if false, default applies
(contracted; show full)
	if( wgNamespaceNumber == 3 ) {
		twAddPortletLink( (twinkleConfigExists ? "javascript:twinklewelcome.callback()" : 'javascript:alert("Your account is too new to use Twinkle.");'), "Wel", "tw-welcome", "Welcome user", "");
	}
}
window.TwinkleInit = (window.TwinkleInit || []).concat( twinklewelcome); //schedule initializer

twinklewelcome.callback = function twinklewelcomeCallback() {
	var Window = new SimpleWindow( 600, 
40350 );
	Window.setTitle( "Twinkle ยท Welcome user" );
	var form = new QuickForm( twinklewelcome.callback.evaluate );

	var main_select = form.append( {
			type:'field',
			label:'Choose welcome message template',
			tooltip:'Choose your welcome message you want to use. There are different types of welcome templates.'
(contracted; show full)	};
	Wikipedia.actionCompleted.redirect = wgPageName;
	Wikipedia.actionCompleted.notice = "Warning complete, reloading talk page in a few seconds";
	var wikipedia_wiki = new Wikipedia.wiki( 'User talk page modification', query, twinklewelcome.callbacks.main );
	wikipedia_wiki.params = params;
	wikipedia_wiki.followRedirect = true;
	wikipedia_wiki.get();
}