Добавление страницы в определенное пространство имен при создании шага

Я хочу добавить страницу в определенное пространство имен при создании шага.
Как это должно выглядеть: выпадающий список со списком пространств имен (необходим для проверки) и после нажатия кнопки «пост» страница будет помещена в выбранное пространство имен.

Что я делаю:
— отредактируйте wikipage.php (функция insertOn ())
— editeditpage.php в строке 2242

И … У меня есть ошибка при публикации «Объект заголовка не предоставил идентификатор статьи. Возможно, страница не существует?»

Кто-нибудь делает это?

0

Решение

В вашем запросе есть две разные вещи:

  • выпадающий список для выбора категорий при создании страницы;
  • обеспечение выбора категории.

Поэтому я думаю, что вы должны рассмотреть две вещи отдельно:

  • установить VisualEditor обеспечить GUI для добавления категории (возможно, сконфигурируйте его, чтобы сделать селектор категорий более заметным, но это оффтоп);
  • установить AbuseFilter и добавить фильтр, который запрещает создание страницы без категории; в сообщении об ошибке добавьте дружественный текст, чтобы пользователи знали, что они должны использовать указанную функцию.
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector