Участник:Fractaler/monobook.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.
//https://www.mediawiki.org/wiki/Extension:CategoryTree#Using_JavaScript
//Добавление поискового инструмента "Дерево категорий" в пункт "инструменты" левого меню
function AppendCategoryTreeToSidebar() {
try {
var node = document.getElementById( "p-tb" )
.getElementsByTagName('div')[0]
.getElementsByTagName('ul')[0];
var aNode = document.createElement( 'a' );
var liNode = document.createElement( 'li' );
aNode.appendChild( document.createTextNode( 'CategoryTree' ) );
//aNode.setAttribute( 'href' , '[[w:en:Special:CategoryTree]]' );
aNode.setAttribute( 'href' , 'https://ru.wiktionary.org/w/index.php?title=Служебная%3AДерево_категорий&target=Язык&mode=categories&namespaces=' );
liNode.appendChild( aNode );
liNode.className = 'plainlinks';
node.appendChild( liNode );
} catch(e) {
// lets just ignore what's happened
return;
}
}
$( AppendCategoryTreeToSidebar );