2013-10-25 3 views
3

Я редактировал свой врезку следующий ,Различной боковая панель для Mediawiki страниц

*Navigation 
** Projects|Projects 
** Resources|Resources 
** IRC Support|IRC Support 
** Media Wiki Archive|Media Wiki Archeive 
**Vote on What We Do|Vote on What We Do 
* SEARCH 
* TOOLBOX 
* LANGUAGES 

я хотел бы иметь 3 различную врезку 3 разных страниц, моя первая страница http://www.hh.com/wiki/Main_Page

для этой страницы я хотел бы иметь боковую панель как

*Navigation 
**Hello|Hello 
* SEARCH 
* TOOLBOX 
* LANGUAGES 

для другого я хотел бы иметь http://www.hh.com/wiki/Page1

*Navigation 
**Page1|page1 
* SEA1RCH 
* TOOLBOX 
* LANGUAGES 

Мой вопрос, можно ли иметь различную врезку страниц в различный медиа-вики

ответ

1

Вам нужно Extension:ParserFunctions.

Создать страницу (например Sidebar1) с содержимым:

*Navigation 
**Hello|Hello 
* SEARCH 
* TOOLBOX 
* LANGUAGES 

Создать другую страницу (например Sidebar2) с содержимым:

*Navigation 
**Page1|page1 
* SEA1RCH 
* TOOLBOX 
* LANGUAGES 

И MediaWiki:Sidebar вы можете написать что-то вроде:

{{#ifeq: {{PAGENAME}} | Main_Page | {{:Sidebar1}} | 
    {{#ifeq: {{PAGENAME}} | Page1 | {{:Sidebar2}} | }} 
}} 

Изменение {{PAGENAME}} при необходимости Magic words

+0

: этот не работает для меня. Я пошел на этот шаг, вы сказали в ур ответ. Он показывает только инструментарий, поиск и языки. Навигация не отображается. Пожалуйста, подтвердите свой ответ. Спасибо за ответ. – almakki

+0

Я тестировал это на версии 1.15.5, и это работает. – hlcs

Смежные вопросы