MediaWiki:Common.js: различия между версиями
>Боевой Космический Роботонный Робот взял код из АПЧ: http://absurdopedia.net/wiki/MediaWiki:Common.js |
>Боевой Космический Роботонный Робот еще код из АПЧ |
||
| Строка 89: | Строка 89: | ||
/* + ссылка «править» для нулевой секции. */ | /* + ссылка «править» для нулевой секции. */ | ||
function | $(function(){ | ||
var | var h2 = $('h2').not('#toctitle h2')[0]; | ||
if(!h2) return; | |||
if (!h2) return | |||
var n = $(h2).find('span.mw-editsection'); | |||
if(!n[0]) return; | |||
var zero = n.clone(); | |||
$('#bodyContent :first').before(zero); | |||
var a = zero.find('a')[0]; | |||
if (a.href.indexOf('§ion=T') == -1 ) a.title = a.title.replace(/:.*$/,': 0'); | |||
} | else a.title = 'Править секцию: 0'; | ||
a.setAttribute('href', wgScript + '?title='+encodeURIComponent(wgPageName) + '&action=edit§ion=0'); | |||
}); | |||
/* Вставка юзернейма с помощью <span class="insertusername"></span> */ | /* Вставка юзернейма с помощью <span class="insertusername"></span> */ | ||
function | $(function(){ | ||
{ | if((typeof(disableUsernameReplace) == 'undefined' || !disableUsernameReplace) && wgUserName != null) | ||
$('span.insertusername').html(wgUserName); | |||
}); | |||
} | |||
/* Прописываем для нужных страниц индивидуальные стили */ | /* Прописываем для нужных страниц индивидуальные стили */ | ||