Користувач:Хинт/prepend.js
Увага: Після публікування слід очистити кеш браузера, щоб побачити зміни.
- Firefox / Safari: тримайте Shift, коли натискаєте Оновити, або натисніть Ctrl-F5 чи Ctrl-Shift-R (⌘-R на Apple Mac)
- Google Chrome: натисніть Ctrl-Shift-R (⌘-Shift-R на Apple Mac)
- Internet Explorer / Edge: тримайте Ctrl, коли натискаєте Оновити, або натисніть Ctrl-F5
- Opera: натисніть Ctrl-F5
var templs, prompts; // Произвольный массив с шаблонами можно создать в monobook.js
if(templs == null) {
var templs = ['\{\{db-anon}}', '\{\{db-attack}}', '\{\{db-band}}', '\{\{db-catempty}}', '\{\{db-empty}}', '\{\{db-foreign}}', '\{\{db-fork}}', '\{\{db-nn}}', '\{\{db-nonsense}}', '\{\{db-redirnone}}', '\{\{db-redirflect}}', '\{\{db-redirsense}}', '\{\{db-redirtypo}}', '\{\{db-repost}}', '\{\{db-spam}}', '\{\{db-talk}}', '\{\{db-test}}', '\{\{db-vand}}', '\{\{subst:dd}}'];
}
if(prompts == null) {
var prompts = ['\{\{db-copyvio|url=', '\{\{duplicate|'];
}
function prompter(qwe) {
var reply = prompt(qwe+'?', '');
document.location.href = mw.config.get('wgServer')+mw.config.get('wgScript')+'?title='+wgPageName+'&action=edit&autoedit=s~^~'+qwe+reply+'}}\\n~g;&autoclick=wpSave&actoken='+autoClickToken()+'&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++) {
text+='<a href="'+mw.config.get('wgServer')+mw.config.get('wgScript')+'?title='+wgPageName+'&action=edit&autoedit=s~^~'+templs[j]+'\\n~g;&autoclick=wpSave&actoken='+autoClickToken()+'&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');
}
$(function(){
if (wgNamespaceNumber >= 0){
addPortletLink ('p-cactions', '#', 'до початку…', 'prepend');
document.getElementById('prepend').setAttribute('onclick', 'addvariants()');
}
});