Получение информации о конфигурации со страницы MediaWiki

Я разрабатываю расширение MediaWiki, и я хотел бы, чтобы оно могло извлекать простые настройки конфигурации со страницы MediaWiki, которые можно редактировать, когда и если добавляются определенные вещи, такие как категория. Я совершенно не уверен, как я буду делать что-то подобное. любая помощь будет оценена /


person cataclysmicpinkiepie    schedule 12.12.2013    source источник
comment
Я думаю, вам нужно быть более конкретным, если вы хотите получить правильный ответ здесь. Постарайтесь более подробно описать, что вы хотите сделать.   -  person kqw    schedule 04.01.2014


Ответы (1)


Обычно настройки на вики хранятся в пространстве имен MediaWiki. Встроенных методов для получения и установки такого параметра конфигурации нет, поэтому вам придется анализировать эти страницы вручную. Для (довольно сложного) примера посмотрите, как боковая панель создается из MediaWiki:Sidebar в Skin.php

Конечно, более удобным для пользователя подходом было бы создание простой специальной страницы, которая получает и устанавливает параметры конфигурации из базы данных. В зависимости от ваших конкретных потребностей, это может быть почти так же просто построить.

person leo    schedule 28.04.2014