Користувач:Alex Blokha/common.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
//<nowiki>
//importScript('Участник:Lockal/strings-ru.js') //русификация сообщений
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Lupin/popups.js&action=raw&ctype=text/javascript')

importScript('User:Alex Smotrov/iwiki.js','ru');
importScript('User:js/urldecoder.js','en');
importScript('User:Js/popups.js');
importScript('MediaWiki:Gadget-wikEd.js','en');
importScript('User:Alex_Smotrov/qsig.js','ru');
importScript('User:Alex_Smotrov/qpreview.js','ru');
importScript('User:Mr.Z-man/refToolbar.js', 'en');
importScript('User:Ahonc/markadmins.js');
importScript('User:Alex Smotrov/histcomb.js','ru');
importScript('User:Alex Smotrov/watchlist.js','ru');
importScript('User:Alex Smotrov/misc/charcounter.js','ru');
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:WikiBhasha.MSR/WikiBhasha.js&action;=raw&ctype;=text/js');


window.wfPlugins = window.wfPlugins || [];
window.wfPlugins.push(function (txt, r) {
r(' .', '.');
r(' <ref', '<ref');
r(' ,', ',');

// здесь ваши замены
// Например: r(/<br\s?\/>/g, '<br>');
});
 
//importScript('User:Alex Smotrov/diffpopups.js','ru')
//importScript('User:Ilmari_Karonen/watchsince.js','en')
popupFixDabs = true;              // швидке виправлення дизамбігів
popupFixRedirs = true;            // виправлення редиректів у статтях
popupRedirAutoClick = 'wpSave';   // і відразу їх зберігати
popupRedlinkRemoval = true;       // функція швидкого виправлення червоних посилань

/*function addExtraChars1(){
  var block = document.getElementById ('edittools');
  if (!block) return;
  block.innerHTML = 
   '<a href=\'javascript:insertTags("<div>","</div>","")\'>div</a> ' +
   '<a href=\'javascript:insertTags("<span>","</span>","")\'>span</a> ' +
   '<a href=\'javascript:insertTags("{{Closed","}}","")\'>{{Closed}}</a> ' +
   '<a href=\'javascript:insertTags("{{Ukraine-geo-stub}}","","")\'>{{Ukraine-geo-stub}}</a> ' +
   '<a href=\'javascript:insertTags("{{Geo-stub}}","","")\'>{{Geo-stub}}</a> ' +
   '<a href=\'javascript:insertTags("{{Kyiv-stub}}","","")\'>{{Kyiv-stub}}</a> ' +
   '<a href=\'javascript:insertTags("{{No " + "iwiki}}","","")\'>{{No ' + 'iwiki}}</a> ' +
   '<a href=\'javascript:insertTags("{{Noimg}}","","")\'>{{Noimg}}</a> ' +
   '<a href=\'javascript:insertTags("{{Nosources}}","","")\'>{{Nosources}}</a> ' +
   '<a href=\'javascript:insertTags("{{Unabbr}}","","")\'>{{Unabbr}}</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> ' +
   '<br>' +   '<a href=\'javascript:insertTags("<ref name= >","</ref>","")\'>Ref</a> ' +
   '<a href=\'javascript:insertTags("<ref name= ","/>","")\'>Ref/</a> ' +
   '<a href=\'javascript:insertTags("<noinclude>{{Pp-template}}</noinclude>","","")\'>{{pp-template}}</a> ' +
   '<a href=\'javascript:insertTags("{{Uzbekistan-geo-stub","}}","")\'>{{Uzbekistan-geo-stub}}</a> ' +
   '<a href=\'javascript:insertTags("{{Lang-ro|","}}","")\'>{{Lang-ro}}</a> ' +
   '<a href=\'javascript:insertTags("{{Lang-uz|","}}","")\'>{{Lang-uz}}</a> ' +
   '<a href=\'javascript:insertTags("{{Formatnum: ","}}","")\'>{{Formatnum:}}</a> ' +
   '<a href=\'javascript:insertTags("<noinclude>{{Doc}}</noinclude>","","")\'>{{Doc}}</a> ' +
   '<a href=\'javascript:insertTags("{{Template navigation","}}","")\'>{{Temp-nav}}</a> ' +
   '<a href=\'javascript:insertTags("[[","|«»]]","")\'>[[«»]]</a> ' +
   '<a href=\'javascript:insertTags("{{NowCommons|","}}","")\'>NowCommons</a> ' +
   '<a href=\'javascript:insertTags("* [[|]]&nbsp;— [[]], [[]], [[]]","","")\'>Багатозн. НП</a> ' +
   block.innerHTML;
}
$(addExtraChars1);
*/

function addExtraChars1(){
  var block = document.getElementById ('editpage-specialchars');
  if (!block) return;
  block.innerHTML = 
   '<a href=\'javascript:insertTags("<div>","</div>","")\'>div</a> ' +
   '<a href=\'javascript:insertTags("<span>","</span>","")\'>span</a> ' +
   block.innerHTML;
}
$(addExtraChars1);

function addTemplatesList(){
 var block = document.getElementById('editpage-specialchars');
 if (!block) return;
 block.innerHTML = 
  '<select onchange=insertSel(this)>'
 +'<option>Шаблоны</option>'
 +'<option value="subst:welcome">Welcome</option>'
 +'<option value="subst:anon">Anon</option>'
 +'<option value="stub">Stub</option>' // и т.д. — дополняйте сами
 +'</select>' + block.innerHTML;
}
function insertSel(sel){
 if (sel.selectedIndex <= 0) return;
 var insertion = sel.options[sel.selectedIndex].value;
 document.editform.wpTextbox1.value += '{'+'{' + insertion + '}}\n';
 document.editform.wpSummary.value += insertion;
}
$(addTemplatesList);

function addExtraChars1(){
  var block = document.getElementById ('editpage-specialchars');
  if (!block) return;
  block.innerHTML = 
   '<a href=\'javascript:insertTags("<div>","</div>","")\'>div</a> ' +
   '<a href=\'javascript:insertTags("<span>","</span>","")\'>span</a> ' +
   block.innerHTML;
}
$(addExtraChars1);
//</nowiki>