Настройка интерфейса MediaWiki

Материал из энциклопедии "Вики-Поляны"
Перейти к: навигация, поиск

Настройка системных сообщений

Этот способ настройки интерфейса намного нагляднее и чище, чем подключение к вики дополнительного кода на CSS и Java Script.

Для этого нам понадобятся три инструмента:

Служебная:Системные сообщения
Таблица на этой странице содержит все системные сообщения (для текущего языка), встречающиеся в коде MediaWiki, скинов и расширений. Все они хранятся в пространстве имен MediaWiki.

Системные сообщения.png

Например, в той части таблицы, которую мы видим, изменены сообщения под именами "about" и "aboutsite", соответственно на страницах "MediaWiki:About" и "MediaWiki:Aboutsite".

В этой спецстранице неприятно то, что по списку сообщений нельзя осуществить полнотекстовый поиск — искать можно только по префиксу кода сообщения. Захотелось, предположим, изменить подпись пункта «Отказ от ответственности» и угадали, что он называется disclaimer. Хорошо, внесём правку на страничке MediaWiki:disclaimer. А вот как быть с такими вещами как «Создать учетную запись», если метод угадывания не срабатывает? В этом случае может помочь второй инструмент - сайт translatewiki.net, на который, кстати, есть ссылка на спецстранице системных сообщений.

Сайт translatewiki.net
Это проект, в котором Wikmedia foundation и другие компании совместно с армией волонтеров осуществляют перевод софта на все возможные языки. Translatewiki полезна своим поиском, с помощью которого можно попытаться найти код сообщения.

Параметр &uselang=qqx
Благодаря системе интернационализации, всегда можно посмотреть на MediaWiki-сайт с интерфейсом языка, который по душе. Для этого в адресной строке используется параметр &uselang=<код языка>. А вот если в качестве кода языка указать qqx, то вместо сообщений будут показываться их коды, вот так:

Отображение кодов сообщений.png

Источники: