Версия для слабовидящих
MediaWiki:Common.js — различия между версиями
Материал из Ярославский педагогический университет
Wikiadmin (обсуждение | вклад) |
Wikiadmin (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
// (не обязательно участникам проекта) при обращении к какой-либо странице. | // (не обязательно участникам проекта) при обращении к какой-либо странице. | ||
*/ | */ | ||
+ | /*WikiEditor/Викификатор*/ | ||
+ | if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1 ) { | ||
+ | mw.loader.load( '//ru.wikipedia.org/w/index.php?title=MediaWiki:Wikificator.js&action=raw&ctype=text/javascript' ); | ||
+ | } | ||
+ | |||
+ | var customizeToolbar = function() { | ||
+ | |||
+ | $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { | ||
+ | 'section': 'advanced', | ||
+ | 'group': 'format', | ||
+ | 'tools': { | ||
+ | 'wikify': { | ||
+ | label: 'Викификатор', | ||
+ | type: 'button', | ||
+ | icon: '//upload.wikimedia.org/wikipedia/commons/0/06/Wikify-toolbutton.png', | ||
+ | action: { | ||
+ | type: 'callback', | ||
+ | execute: function(context){ | ||
+ | Wikify(); | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | }; | ||
+ | |||
+ | if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1 ) { | ||
+ | mw.loader.using( 'user.options', function () { | ||
+ | if ( mw.user.options.get('usebetatoolbar') ) { | ||
+ | mw.loader.using( 'ext.wikiEditor.toolbar', function () { | ||
+ | $(document).ready( customizeToolbar ); | ||
+ | } ); | ||
+ | } | ||
+ | } ); | ||
+ | } | ||
/* Колмогоровские чтения:Подать заявку */ | /* Колмогоровские чтения:Подать заявку */ |
Версия 08:57, 29 апреля 2014
/* <source lang="javascript"> // Размещённый здесь код JavaScript будет загружен всем читателям // (не обязательно участникам проекта) при обращении к какой-либо странице. */ /*WikiEditor/Викификатор*/ if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1 ) { mw.loader.load( '//ru.wikipedia.org/w/index.php?title=MediaWiki:Wikificator.js&action=raw&ctype=text/javascript' ); } var customizeToolbar = function() { $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { 'section': 'advanced', 'group': 'format', 'tools': { 'wikify': { label: 'Викификатор', type: 'button', icon: '//upload.wikimedia.org/wikipedia/commons/0/06/Wikify-toolbutton.png', action: { type: 'callback', execute: function(context){ Wikify(); } } } } } ); }; if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1 ) { mw.loader.using( 'user.options', function () { if ( mw.user.options.get('usebetatoolbar') ) { mw.loader.using( 'ext.wikiEditor.toolbar', function () { $(document).ready( customizeToolbar ); } ); } } ); } /* Колмогоровские чтения:Подать заявку */ if (wgArticleId=="1722" || wgArticleId=="1313" ){ var mURL = wgServer +"/" + wgScriptPath ; var a = mURL+"/kolmogor/js/wiki.js"; var GET = "?"+(1000 + Math.floor(Math.random() * 8999)) + "=1"; a += GET; importScriptURI(a); var a = mURL+"/kolmogor/css/kolmogor.css"; var GET = "?"+(1000 + Math.floor(Math.random() * 8999)) + "=1"; a += GET; importStylesheetURI(a); }; /***********************************************/ /* «Человек в информационном пространстве» */ if (wgArticleId == "3063" || wgArticleId == "3065" || wgArticleId == "3067" || wgArticleId == "3068" || wgArticleId == "3073" || wgArticleId == "3070" || wgArticleId == "3074"){ function ReplaceHead(o){ var title = o.innerHTML.replace(/[0-9]/g,""); o.innerHTML = title; }; var ci = 0; function myOnloadHook(){ ci++; var h1 = document.getElementById("firstHeading"); if(h1){ ReplaceHead(h1); }else{ setTimeout(function(){return myOnloadHook();},100); }; }; myOnloadHook(); }; /**********************************************************************************/ /* </source> */