Участник:Kaganer/monobook.js
Материал из Википедии — свободной энциклопедии
Замечание: Чтобы после сохранения увидеть сделанные изменения, очистите кеш своего браузера: Mozilla / Firefox: Ctrl+Shift+R, IE: Ctrl+F5, Safari: Cmd+Shift+R, Konqueror: F5, Opera: через меню Tools→Preferences.
//**********************************************// // Расширенные возможности поиска //**********************************************// // document.write('<script type="text/javascript" src="' // + 'http://ru.wikipedia.org/w/index.php?title=MediaWiki:ExtSearch.js' // + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); document.write('<script type="text/javascript" src="' + 'http://ru.wikipedia.org/w/index.php?title=MediaWiki:ExtSearchPanel.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); //**********************************************// // This will add an [edit top] link // at the top of all pages except preview pages //**********************************************// // by User:Pile0nades addOnloadHook(function () { // if this is preview page or generated page, stop if(document.getElementById("wikiPreview") || window.location.href.indexOf("/wiki/Special:") != -1) return; // get the page title var pageTitle = document.title.split(" — Википедия")[0].replace(" ", "_"); // create div and set innerHTML to link var divContainer = document.createElement("div"); divContainer.innerHTML = '<div class="editsection" style="float:right;margin-left:5px;margin-right:15px;margin-top:3px;">[<a href="/w/index.php?title='+pageTitle+'&action=edit§ion=0" title="'+document.title.split(" — ")[0]+'">править шапку</a>]</div>'; // insert divContainer into the DOM before the h1 if(window.location.href.indexOf("&action=edit") == -1) document.getElementById("content").insertBefore(divContainer, document.getElementsByTagName("h1")[0]); if(window.location.href.indexOf("&action=edit§ion=0") != -1) document.getElementById("wpSummary").value = "/* Intro */ "; }); /****************************************************/ // Установка зловещих джаваскриптовых всплывающих окошек // Проверять хорошо на мелких статьях (пример: [[Бухта (география)|Бухта]]) /****************************************************/ // by [[:en:User:Lupin/popups.js]] // en:User:Lupin/popups.js - please include this line document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); //popupDelay = 0.1; // задержка на 0.1 секунды перед всплытием окна popupStructure = 'fancy'; // улучшенная структура всплывающего окна imagePopupsForImages = false; // не всплывают картинки popupMaxWidth = 400; // расширена ширина всплывающего окна popupMaxPreviewSentences = 10; // больше предложений в окне popupMaxPreviewCharacters = 666; // больше символов в окне popupPreviewFirstParOnly = false; // цитируется не только первый абзац //***********************************************// // Пользовательское меню EditTools /* function addLoadEvent(func) { if (window.addEventListener) window.addEventListener("load", func, false); else if (window.attachEvent) window.attachEvent("onload", func); } function addsymbols () { var cwarn = document.getElementById ('editpage-copywarn2'); if (cwarn) { cwarn.innerHTML = ''; } var specialchars = document.getElementById ('editpage-specialchars'); if (specialchars) { var menu = "<a href=\"javascript:insertTags('Æ','','')\">Æ</a> <a href=\"javascript:insertTags('æ','','')\">æ</a> <a href=\"javascript:insertTags('Ø','','')\">Ø</a> <a href=\"javascript:insertTags('ø','','')\">ø</a> <a href=\"javascript:insertTags('Å','','')\">Å</a> <a href=\"javascript:insertTags('å','','')\">å</a> | <a href=\"javascript:insertTags('Ă','','')\">Ă</a> <a href=\"javascript:insertTags('ă','','')\">ă</a> <a href=\"javascript:insertTags('Â','','')\">Â</a> <a href=\"javascript:insertTags('â','','')\">â</a> <a href=\"javascript:insertTags('Î','','')\">Î</a> <a href=\"javascript:insertTags('î','','')\">î</a> <a href=\"javascript:insertTags('Ş','','')\">Ş</a> <a href=\"javascript:insertTags('ş','','')\">ş</a> <a href=\"javascript:insertTags('Ţ','','')\">Ţ</a> <a href=\"javascript:insertTags('ţ','','')\">ţ</a> | <a href=\"javascript:insertTags('{{lang-de|','}}','')\">{{lang-de|}}</a> <a href=\"javascript:insertTags('{{lang-en|','}}','')\">{{lang-en|}}</a> <a href=\"javascript:insertTags('[[de:',']]','')\">[[de:]]</a> <a href=\"javascript:insertTags('[[en:',']]','')\">[[en:]]</a>"; specialchars.innerHTML = menu + specialchars.innerHTML; } } addLoadEvent(addsymbols); */