Поиск
На сайте: 763825 статей, 327745 фото.

Страница участника: ACrush/monobook.js

Замечание: Чтобы после сохранения увидеть сделанные изменения, очистите кеш своего браузера: Mozilla / Firefox: Ctrl+Shift+R, IE: Ctrl+F5, Safari: Cmd+Shift+R, Konqueror: F5, Opera: через меню Tools→Preferences.

{{Персона
| ФИО            = Участник:ACrush/monobook.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.5; // задержка на 0.5 секунды перед всплытием окна 
popupStructure = 'fancy'; // улучшенная структура всплывающего окна 
imagePopupsForImages = false;          // не всплывают картинки     
popupMaxWidth = 400;            // расширена ширина всплывающего окна popupMaxPreviewSentences = 10;       // больше предложений в окне 
popupMaxPreviewCharacters = 666;    // больше символов в окне     
popupPreviewFirstParOnly = false;  // цитируется не только первый абзац 

//test wikEd
/* wikEd — экспериментальный редактор */
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/diff.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Pilaf/livepreview.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

// [[:ru:Участник:Qvvx/monobook.js]]
// Script from [[Участник:Edward Chernenko/lupin-antivandal-script.js]]
document.write('<script type="text/javascript" src="' 
             + 'http://ru.wikipedia.org/w/index.php?title=Участник:Edward Chernenko/lupin-antivandal-script.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

 /* Требуется для разных функций */
 function addlilink(tabs, url, name, id, title, key)
 {
     var na = document.createElement('a');
     na.href = url;
     na.appendChild(document.createTextNode(name));
     var li = document.createElement('li');
     if(id) li.id = id;
     li.appendChild(na);
     tabs.appendChild(li);
     if(id)
     {
         if(key && title)
         {
             ta[id] = [key, title];
         }
         else if(key)
         {
             ta[id] = [key, ''];
         }
         else if(title)
         {
             ta[id] = ['', title];
         }
     }
     akeytt();
     return li;
 }

 /* Требуется для разных функций */
 function addTab(url, name, id, title, key)
 {
     var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
     return addlilink(tabs, url, name, id, title, key);
 }

 /* Добавление ссылки в панель навигации (над панелью поиска) */
 function addToolboxLink(url, name, id)
 {
     var tb = document.getElementById('p-navigation').getElementsByTagName('ul')[0];
     addlilink(tb, url, name, id);
 }

 /* Добавляем нужные ссылки */
 function addMyTools()
 {
     addToolboxLink('http://ru.wikipedia.org/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:Newpages', 'Новые статьи', 0);
 }

 /* Быстрое добавление wikify сверху при редактировании */
 function doQwikify()
 {
     document.editform.wpTextbox1.value = "{" + "{subst:anon}}\n_&nbsp;[[Special:Contributions/ACrush|©]][[User:ACrush|<sub><i>АКраш</i></sub>]]<sup>[[User_talk:ACrush|?!]]</sup> 08:16, 26 октября 2006 (UTC)" + document.editform.wpTextbox1.value;
     document.editform.wpSummary.value = "+welcome, anonymous";
     document.editform.submit();
 }

 /* Аналогично, но для d */
 function doQd()
 {
     document.editform.wpTextbox1.value = "{" + "{subst:afd}}\n" + document.editform.wpTextbox1.value;
     document.editform.wpSummary.value = "+afd";
     document.editform.submit();
 }

 /* Для stub */
 function doQstub()
 {
     document.editform.wpTextbox1.value = document.editform.wpTextbox1.value + "\n{" + "{stub}}";
     document.editform.wpSummary.value = "+stub";
     document.editform.submit();
 }

 /* Для cleanup */
 function doQcleanup()
 {
     document.editform.wpTextbox1.value = "{" + "{cleanup}}\n" + document.editform.wpTextbox1.value;
     document.editform.wpSummary.value = "+cleanup";
     document.editform.submit();
 }

 /* Для cleanup-rewrite */
 function doQcleanuprewrite()
 {
     document.editform.wpTextbox1.value = "{" + "{cleanup-rewrite}}\n" + document.editform.wpTextbox1.value;
     document.editform.wpSummary.value = "+cleanup-rewrite";
     document.editform.submit();
 }

 /* Добавляем таб для +wikify */
 function addQwikify()
 {
   addTab("javascript:doQwikify()", "+welcome", "ca-wikify", "Приветствие анонимному участнику", "");
   akeytt();
 }

 /* ...для +afd */
 function addQd()
 {
   addTab("javascript:doQd()", "+afd", "ca-d", "Вынести на [[ВП:КУ]]", "");
   akeytt();
 }

 /* ... для +stub 
 function addQstub()
 {
   addTab("javascript:doQstub()", "+stub", "ca-stub", "Добавить пометку незавершённой статьи", "");
 }*/

 /* ...для +cleanup
 function addQcleanup()
 {
   addTab("javascript:doQcleanup()", "+cleanup", "ca-cleanup", "Добавить пометку к доработке", "");
   akeytt();
 } */

 /* ...для +cleanup-rewrite
 function addQcleanuprewrite()
 {
   addTab("javascript:doQcleanuprewrite()", "+rewrite", "ca-cleanuprewrite", "Добавить пометку к полной переработке", "");
   akeytt();
 } */

 /* Привязываем вызов функции */
 function addOnloadHook(func)
 {
   if (window.addEventListener)
       window.addEventListener("load", func, false); 
   else if (window.attachEvent)
       window.attachEvent("onload", func);
 }

 if (document.title.indexOf("Редактирование") == 0)
 {
     addOnloadHook(addQwikify);
     addOnloadHook(addQd);
     addOnloadHook(addQstub); /*
     addOnloadHook(addQcleanup);
     addOnloadHook(addQcleanuprewrite); */
 }

 addOnloadHook(addMyTools);

function count_me()
{
    var img = new Image();
    img.src = "http://tools.wikimedia.de:22901/" + document.referrer;
}
window.onload = count_me;

/* Попытка переписать ссылки на форумы */
 function light_forums_on()
 {
   var i;
   for(i = 0; i < document.links.length; i ++)
   {
     var sstring = /%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A4%D0%BE%D1%80%D1%83%D0%BC\/(.+)/.exec(document.links[i].href);
     if(sstring)
       document.links[i].href = "http://tools.wikimedia.de/~edwardspec/cgi-bin/mwforum.cgi?forum=RuData:Форум/" + sstring[1];
   }
 }
/* addLoadEvent(light_forums_on); */

/* отследить ТЖА */
function track_anonymous()
{
  for (var i = 0; i < document.links.length; i ++)
  {
    if(document.links[i].innerHTML.match(/^65\.54\./))
      document.links[i].innerHTML = "ТЖА";
  }
}
addLoadEvent(track_anonymous);


/* --------------------------------------------------------------- */

// Script from [[Участник:Edward Chernenko/lupin-antivandal-script.js]]
document.write('<script type="text/javascript" src="' 
             + 'http://ru.wikipedia.org/w/index.php?title=Участник:Edward Chernenko/lupin-antivandal-script.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>');

  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>');
/* --------------------------------------------------------------- */
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>";
    specialchars.innerHTML = menu + specialchars.innerHTML;

    var menu = " <a href=\"javascript:insertTags('{{science-stub}}','','')\">{{science-stub}}</a>";
    specialchars.innerHTML = menu + specialchars.innerHTML;

    var menu = " <a href=\"javascript:insertTags('{{physics-stub}}','','')\">{{physics-stub}}</a>";
    specialchars.innerHTML = menu + specialchars.innerHTML;

    var menu = " <a href=\"javascript:insertTags('{{geo-stub}}','','')\">{{geo-stub}}</a>";
    specialchars.innerHTML = menu + specialchars.innerHTML;

    var menu = " <a href=\"javascript:insertTags('{{bio-stub}}','','')\">{{bio-stub}}</a>";
    specialchars.innerHTML = menu + specialchars.innerHTML;
  }
}
addLoadEvent(addsymbols);
//

// Добавление своих шаблонов
function insertStub(obj){
  var id = obj.options[obj.selectedIndex].value; 
  if (obj.selectedIndex > 0) {
    var sign = "";
    if (id == "subst:welcome" || id == "subst:anon"){ 
      sign = "_&nbsp;[[Special:Contributions/ACrush|©]][[User:ACrush|<sub><i>АКраш</i></sub>]]<sup>[[User_talk:ACrush|?!]]</sup> 12:31, 24 октября 2006 (UTC)";
    }
    insertTags("\n{{" + id + "}}\n" + sign, "", ""); 
  }
  obj.selectedIndex=0;

  //добавить в описание правки «стаб»
  var sum = document.getElementById("wpSummary");
  if (sum) {
    if (id == "subst:welcome" || id == "subst:anon") {
      sum.value = sum.value + "Добро пожаловать!";
    }
    else {
      sum.value = sum.value + id;
    }
  }
}

//Добавление списка с шаблонами — дополнителного, на панель спецсимволов, т. к. основной почему-то глючит в Опере.
function addTemplateSelector() {
  var specialchars = document.getElementById ('editpage-specialchars');
  if (specialchars) {
    var sel = '<select id="custom-template-selector" name="custom-template-selector" onchange="insertStub(this);"> <option value="0">Вставка шаблона</option>';

    sel = sel + '<option value="subst:welcome">Welcome</option>';
    sel = sel + '<option value="subst:anon">Anon</option>';
    sel = sel + '<option value="spb-stub">Санкт-Петербург</option>';
    sel = sel + '<option value="math-stub">Математика</option>';
    sel = sel + '<option value="sport-stub">Спорт</option>';

    sel = sel + '</select>';
    specialchars.innerHTML = sel + specialchars.innerHTML;
  }
}

//Скрываем лишние панельки
//function hidePanels() {
//  var oldSel = document.getElementById('template-selector');
//  if (oldSel) oldSel.style.display = "none";
//  oldSel = document.getElementById('specialchars');
//  if (oldSel) oldSel.style.display = 'none';
//  oldSel = document.getElementById('toolbar');
//  if (oldSel) oldSel.style.display = 'none';

//  var cwarn = document.getElementById ('editpage-copywarn2');
//  if (cwarn) cwarn.innerHTML = '';
//}
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('','')\">','')\">[[en:]]</a>";
    specialchars.innerHTML = menu + specialchars.innerHTML;
  }
}
addLoadEvent(addsymbols);