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

Материал из Мегапедии
Перейти к: навигация, поиск
Строка 1: Строка 1:
 +
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")   
 
if(wgPageName == "Участник:Володя_Шишкин_(бот)/Run")   
 
{   
 
{   
 +
// vsRun ('Название страницы','Текст страницы');
 +
 
  document.getElementById('bodyContent').innerHTML = "Автоматическая обработка страниц завершена.";
 
  document.getElementById('bodyContent').innerHTML = "Автоматическая обработка страниц завершена.";
 
}
 
}

Версия 22:37, 2 мая 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 ('Название страницы','Текст страницы');

 document.getElementById('bodyContent').innerHTML = "Автоматическая обработка страниц завершена.";
}