MediaWiki:Gadget-LegacyToolbar2006.js

Википедия — ирекле энциклопедия мәғлүмәте

Иҫкәрмә: Күрәһең, битте һаҡлағандан һуң үҙгәртеүҙәрегеҙ күренһен өсөн, браузерығыҙҙың кэшын таҙартырға кәрәк.

  • Firefox / Safari: Shift төймәһенә баҫып, ебәрмәйенсә, панелдәге Яңыртырға төймәһенә баҫығыҙ, йәки Ctrl+F5 йә Ctrl+R (Mac-та ⌘-R) төймәләренә баҫығыҙ
  • Google Chrome: Ctrl+Shift+R төймәләренә баҫығыҙ (Mac-та ⌘-Shift+R)
  • Internet Explorer: Ctrl төймәһенә баҫып, ебәрмәйенсә, Яңыртырға төймәһенә йәки Ctrl+F5 төймәләренә баҫығыҙ
  • Opera: Ctrl+F5 төймәләренә баҫығыҙ.
function addOldToolbarButtons () {
	mw.toolbar.addButtons(
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/e/e2/Button_bold.png",
	    speedTip: mw.message( 'bold_tip').text(),
	    tagOpen: "'''",
	    tagClose: "'''",
	    sampleText: mw.message( 'bold_sample').text(),
	    imageId: "mw-editbutton-bold"
	},
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/1/1d/Button_italic.png",
	    speedTip: mw.message( 'italic_tip').text(),
	    tagOpen: "''",
	    tagClose: "''",
	    sampleText: mw.message( 'italic_sample').text(),
	    imageId: "mw-editbutton-italic"
	},
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/c/c0/Button_link.png",
	    speedTip: mw.message( 'link_tip').text(),
	    tagOpen: "[[",
	    tagClose: "]]",
	    sampleText: mw.message( 'link_sample').text(),
	    imageId: "mw-editbutton-link"
	},
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/e/ec/Button_extlink.png",
	    speedTip: mw.message( 'extlink_tip').text(),
	    tagOpen: "[",
	    tagClose: "]",
	    sampleText: mw.message( 'extlink_sample').text(),
	    imageId: "mw-editbutton-extlink"
	},
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/7/78/Button_head_A2.png",
	    speedTip: mw.message( 'headline_tip').text(),
	    tagOpen: "== ",
	    tagClose: " ==",
	    sampleText: mw.message( 'headline_sample').text(),
	    imageId: "mw-editbutton-headline"
	},
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/d/de/Button_image.png",
	    speedTip: mw.message( 'image_tip').text(),
	    tagOpen: "[[Файл:",
	    tagClose: "|thumb|ссылка=]]",
	    sampleText: mw.message( 'image_sample').text(),
	    imageId: "mw-editbutton-image"
	},
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/1/19/Button_media.png",
	    speedTip: mw.message( 'media_tip').text(),
	    tagOpen: "[[Файл:",
	    tagClose: "|thumb|Описание]]",
	    sampleText: mw.message( 'media_sample').text(),
	    imageId: "mw-editbutton-media"
	},
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/8/82/Nowiki_icon.png",
	    speedTip: mw.message( 'nowiki_tip').text(),
	    tagOpen: "<nowiki"+">",
	    tagClose: "</"+"nowiki>",
	    sampleText: mw.message( 'nowiki_sample').text(),
	    imageId: "mw-editbutton-nowiki"
	},
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/6/6d/Button_sig.png",
	    speedTip: mw.message( 'sig_tip').text(),
	    tagOpen: "-- ~~"+"~~",
	    tagClose: "",
	    sampleText: "",
	    imageId: "mw-editbutton-signature"
	},
	{
	    imageFile: "//upload.wikimedia.org/wikipedia/commons/0/0d/Button_hr.png",
	    speedTip: mw.message( 'hr_tip').text(),
	    tagOpen: "--"+"--",
	    tagClose: "",
	    sampleText: "",
	    imageId: "mw-editbutton-hr"
	} );
	mw.hook( 'legacy.toolbar.ready' ).fire();
}

if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) !== -1 ) {
	mw.loader.using( [ 'user.options', 'jquery.textSelection' ], function () {
		if ( mw.user.options.get( 'usebetatoolbar' ) != 1 ) {
			$.when( mw.loader.using( [ 'mediawiki.api', 'ext.gadget.mediawiki.toolbar' ] ) ).then( function() {
		        return new mw.Api().loadMessagesIfMissing( 
		        	[	
		        		'bold_sample', 'bold_tip', 
		        		'italic_sample', 'italic_tip', 
		        		'link_sample', 'link_tip',
		        		'extlink_sample','extlink_tip',
		        		'headline_sample', 'headline_tip',
		        		'image_sample', 'image_tip',
		        		'media_sample','media_tip',
		        		'nowiki_sample','nowiki_tip',
		        		'sig_tip', 'hr_tip'
		        	], { amlang: mw.config.get( 'wgUserLanguage' ) }  );
		    } )
		    // Then: Do stuff with them
		    .then( function () {
		    	$( addOldToolbarButtons );
		    } );			
		}
	});
}