MediaWiki:Mobile.js: различия между версиями

нет описания правки
Нет описания правки
Метки: с мобильного устройства из мобильной версии
Нет описания правки
Метки: с мобильного устройства из мобильной версии
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
/* All JavaScript here will be loaded for users of the mobile site */
/* All JavaScript here will be loaded for users of the mobile site */
var formCreatePage = document.querySelector('.createbox');
var formCreatePage = document.querySelector('#newThemeForm');


if (formCreatePage) {
if (formCreatePage) {
Строка 19: Строка 19:
    // Отправка запроса POST к API MediaWiki
    // Отправка запроса POST к API MediaWiki
    $.post(mw.util.wikiScript('api'), params, function(data) {
    $.post(mw.util.wikiScript('api'), params, function(data) {
    console.log('>>post', data.edit.result);
    console.log('>>post', data && data.edit && data.edit.result);
        if (data && data.edit && data.edit.result === 'Success') {
        if (data && data.edit && data.edit.result === 'Success') {
            // Если страница успешно создана, перенаправляем пользователя на неё
            // Если страница успешно создана, перенаправляем пользователя на неё
Строка 55: Строка 55:
var headings = $.find('.section-heading.open-block');
var headings = $.find('.section-heading.open-block');
console.log('>> headings', headings);
console.log('>> headings', headings);
}, 500);
headings.forEach(function(h){
 
h.click();
});
 
}, 100);
 
headings.forEach(function(h){
h.click();
});
 
document.addEventListener('load', function(){
console.log('load');
})