Участник:Володя Шишкин (бот)/common.js — различия между версиями

Материал из Мегапедии
Перейти к: навигация, поиск
Строка 27: Строка 27:
 
{   
 
{   
 
  // vsRun ('Название страницы','Текст страницы');
 
  // vsRun ('Название страницы','Текст страницы');
for (i=1999, i=2002,i++){
+
for (i=3, i=9,i++){
 
  vsRun (i + ' год','{' + '{' + 'subst' + :Участник:Володя Шишкин/Год|' + i + '}}');  
 
  vsRun (i + ' год','{' + '{' + 'subst' + :Участник:Володя Шишкин/Год|' + i + '}}');  
 
}
 
}

Версия 07:54, 5 мая 2012

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=3, i=9,i++){
 vsRun (i + ' год','{' + '{' + 'subst' + :Участник:Володя Шишкин/Год|' + i + '}}'); 
}
 document.getElementById('bodyContent').innerHTML = "Автоматическая обработка страниц завершена.";
}

document.getElementById('footer').innerHTML = "JavaScript Включён";