1368
правок
WikiSysop (обсуждение | вклад) Нет описания правки Метки: с мобильного устройства из мобильной версии |
WikiSysop (обсуждение | вклад) Нет описания правки Метки: с мобильного устройства из мобильной версии |
||
| (не показано 14 промежуточных версий этого же участника) | |||
| Строка 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(' | 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') { | ||
// Если страница успешно создана, перенаправляем пользователя на неё | // Если страница успешно создана, перенаправляем пользователя на неё | ||
| Строка 51: | Строка 51: | ||
// свернуть все заголовки | // свернуть все заголовки | ||
var headings = | console.log('Mediawiki:Mobile.js', 7); | ||
setTimeout(function(){ | |||
headings.forEach(function(h){ | var headings = $.find('.section-heading.open-block'); | ||
console.log('>> headings', headings); | |||
}); | headings.forEach(function(h){ | ||
h.click(); | |||
}); | |||
}, 100); | |||