2012-04-27 2 views
-2

У меня есть постоянная проблема с тегом по умолчанию в форме «показать на выбор».Как заставить MediaWiki оценивать функцию с высоким приоритетом?

<div id="test-a"> 

{{#show: MyPage | ?MyAttribute}} 
{|class="formtable" 
! A: 
| {{{field|input type = text|default= {{#show SomePage | ?SomeAttribute}} }}} 
|- 
! B: 
| {{{field|input type = text|default= {{#show SomeOtherPage | ?SomeOtherAttribute}} }}} 
|} 
</div> 

Вместо оценки команд #show, поля получают по умолчанию для "{{#show SomePage |? SomeAttribute}}" и "{{#show SomeOtherPage |? SomeOtherAttribute}}".

Как заставить MediaWiki оценивать функцию #show независимо от того, что?

+0

Можем ли мы получить ссылку, чтобы увидеть это в действии ... Ваши данные, похоже, не хватает ... Какая версия MW работает? Это семантическая установка MW? Какие расширения вы установили? – ShoeMaker

+2

Вам не хватает некоторых ':' s после '# show'. – Tgr

ответ

0

Как сказал Tgr, вам не хватает : с после #show. Исправьте синтаксис, и он будет работать, это не вопрос приоритета.