Участник:Hotcat/prepend.js
Материал из Викиреальностя
Замечание. Возможно, после сохранения вам придётся очистить кеш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить, или нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
- Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
- Internet Explorer: Удерживая Ctrl нажмите Обновить, или нажмите Ctrl-F5
- Opera: Выберите очистку кеша в меню Инструменты → Настройки
// Source: Участник:Lockal/prepend.js. CC-BY-SA var templs, prompts; // Произвольный массив с шаблонами можно создать в monobook.js if(templs == null) { var templs = ['\{\{moar}}', '\{\{устарело}}', '\{\{subst:hallo|[[User:Morgenstern|Morgenstern]]}}']; } if(prompts == null) { var prompts = ['\{\{moar|' , '\{\{rewrite|']; } function prompter(qwe) { var reply = prompt(qwe+'?', ''); var actoken = (typeof autoClickToken == 'function') ? '&actoken='+autoClickToken() : ''; document.location.href = wgServer+wgScript+'?title='+wgPageName+'&action=edit&autoedit=s~^~'+qwe+reply+'}}\\n~g;&autoclick=wpSave'+actoken+'&autosummary='+qwe+reply+'}}'; } function addvariants(){ style = 'background:#C2F2FF none repeat scroll 0% 0%;border:1px solid #9BD5F5;color:#5B5B5B;cursor:pointer;font-size:80%;line-height:17px;margin:2px;padding:0px 2px;'; var text = ''; for (var j = 0; j < templs.length; j++) { var actoken = (typeof autoClickToken == 'function') ? '&actoken='+autoClickToken() : ''; text+='<a href="'+wgServer+wgScript+'?title='+wgPageName+'&action=edit&autoedit=s~^~'+templs[j]+'\\n~g;&autoclick=wpSave'+actoken+'&autosummary='+templs[j]+'" style="'+style+'">'+templs[j]+'</a>'; }; text+='<br />'; for (var j = 0; j < prompts.length; j++) { text+='<input type="button" onclick="prompter(\''+prompts[j]+'\')" value="'+prompts[j]+'">'; }; jsMsg(text, 'prepend'); } addOnloadHook(function(){ if (wgNamespaceNumber >= 0){ addPortletLink ('p-cactions', '#', 'в начало…', 'prepend'); document.getElementById('prepend').setAttribute('onclick', 'addvariants()'); } });