Участник:Володя Шишкин (бот)/common.js

Материал из Мегапедии
Перейти к: навигация, поиск

Замечание. Возможно, после сохранения вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
  • Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
  • Internet Explorer: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl-F5
  • Opera: Перейдите в Menu → Настройки (Opera → Настройки на Mac), а затем Безопасность → Очистить историю посещений → Кэшированные изображения и файлы
function vsRun (vsTitle, vsText)
{
$.getJSON(wgScriptPath + "/api.php?format=json&action=query&prop=info&titles=Заглавная_страница&intoken=edit",
        function(rq) {
            var pages = rq['query']['pages'];
            var edittoken;         
            for(var p in pages)
            {
                edittoken = pages[p]['edittoken'];
            }
 
            $.post(wgScriptPath + '/api.php', {
               token: edittoken,
               format: 'json',
               action: 'edit',
               title: vsTitle,
               minor: 1,
               summary: '<b>[[Бот]]</b>: Автоматическая обработка страниц',
               text: vsText
               /* остальные параметры */
            }); 
        }
   );
}

if(wgPageName == "Участник:Володя_Шишкин_(бот)/Run")   
{  
 // vsRun ('Название страницы','Текст страницы');
for (i=1999, i=2002,i++){
 vsRun (i + ' год','{' + '{' + 'subst' + :Участник:Володя Шишкин/Год|' + i + '}}'); 
}
 document.getElementById('bodyContent').innerHTML = "Автоматическая обработка страниц завершена.";
}