Размовы пра шаблон:!

There are no discussions on this page.

А гэта што такое?

В некоторых шаблонах применяются условные конструкции вида {{#if: {{{condition}}}| option1 | option2 }}, например в Template:Wp/be/Дамен верхняга ўзроўню если картинка не задана, то соответствующее ей поле в табличке скрывается, вместо того, чтобы выводить красную ссылку на несуществующую картинку. Однако при использовании таких условных конструкций совместно с вики-таблицами возникает неоднозначность например в конструкции:
|-
{{#if: {{{image|}}}| | colspan="2" style="text-align:center;padding:1em 0;" | {{{image}}} }}
|-
выделенное курсивом должно по-идее вставляться если условие if сработало и выглядеть как ячейка таблицы. Однако выделенные жирным символы | рассматриваются как часть if-условия и в результате не работает ни if ни таблица. Чтобы это обойти я использовал данный шаблон {{!}} выводящий символ |. В результате для нашего примера получилось
|-
{{#if: {{{image|}}}| {{!}} colspan="2" style="text-align:center;padding:1em 0;" {{!}} {{{image}}}'' }}
|-
Т.е. когда обрабатывается if там нету лишних мешающих знаков | а когда шаблон подставляется в страницу появляются знаки | для формирования ячейки таблицы. --Redline 10:42, 12 October 2006 (UTC)

Мо, у вас ёсць ідэі і па CSS? Праблема з галоўнай старонкай, колькі разумею, ад таго, што і ФФ, і ІЕ "не бачаць" рэшты поля, не працягваюць выкладваць block-inline у тое, што застаецца пасля першага блока ў "радку". Трукаў з ІЕ поўнае Сеціва, а мо вы адразу ведаеце тое што трэба? Yury Tarasievich 11:25, 12 October 2006 (UTC)

Не, з CSS я спраў асоба не меў, і да панядзелка не будзе часу разбірацца. Калі на гэтым тыдне не зможаце пафіксіць - паспрабую дапамагчы. --Redline 11:39, 12 October 2006 (UTC)
З Жар-лісіцай развязана, з малазначным нюансам, які думаю, таксама паддасца. А зараз -- да ІЕ. :)) Yury Tarasievich 11:55, 12 October 2006 (UTC)
Return to "!" page.