MediaWiki:Script/SpecialTalk.js
Билгалдаккхар: Ӏалашйинчул тӀаьхьа хийцамаш га браузеран кэш цӀанйан йезаш хила мега.
- Firefox / Safari: Shift тӀетаӀийна йитина, гӀирсийн панелан тӀера тӀетаӀайе Карлайаккха йа Ctrl+F5 йа Ctrl+R (⌘+R Mac тӀехь)
- Google Chrome: тӀетаӀайе Ctrl+Shift+R (⌘+Shift+R Mac тӀехь)
- Internet Explorer / Edge: тӀетаӀийна йитина Ctrl, тӀетаӀайе Карлайаккха йа тӀетаӀайе Ctrl+F5
- Opera: тӀетаӀайе Ctrl+F5.
//for [[template:SpecialTalk]]
$(function(){
switch( mw.config.get('wgNamespaceNumber') ){
case -1: //special: add 'talk' tab
var talkLnk = $('#specialpage-talk').remove().find('a')
if( ! talkLnk.length ) return
$('#ca-nstab-special')
.clone()
.removeClass('selected').attr('id','ca-talk')
.insertAfter('#ca-nstab-special')
.find('a').replaceWith( talkLnk.text(mw.config.get('wgFormattedNamespaces')[1]) )
break
case 5: //project_talk: replace tab 'project' with 'special'
var spPageName = $('#specialpage-name').text().replace(/\W/g,'')
if( !spPageName ) return
var txt = spPageName, tip = 'Special page'
if( wgUserLanguage == 'ce' ){
txt = mw.config.get('wgTitle'); tip = 'Белха агӀо'
}
$('#ca-nstab-project')
.find('a')
.attr('href', mw.util.getUrl('Special:' + spPageName))
.text(txt)
.attr('title', tip + ' «' + txt + '»')
break
}
})