Difference between revisions of "Template:Protos"
From JaWiki (Jabber/XMPP wiki)
m |
m (Reverted edits by 192.168.122.1 (talk) to last revision by Cblp.su) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | <includeonly>{{#if:{{{2|}}}|{{proto| | + | <includeonly>{{{prefix|}}}{{#if:{{{2|}}}|{{proto|{{{1}}}|{{{2}}}}}|}}{{#if:{{{3|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{3}}}}}|}}{{#if:{{{4|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{4}}}}}|}}{{#if:{{{5|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{5}}}}}|}}{{#if:{{{6|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{6}}}}}|}}{{#if:{{{7|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{7}}}}}|}}{{#if:{{{8|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{8}}}}}|}}{{#if:{{{9|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{9}}}}}|}}{{#if:{{{10|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{10}}}}}|}}{{#if:{{{11|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{11}}}}}|}}{{#if:{{{12|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{12}}}}}|}}{{#if:{{{13|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{13}}}}}|}}{{#if:{{{14|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{14}}}}}|}}{{#if:{{{15|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{15}}}}}|}}{{#if:{{{16|}}}|{{{sep|, }}}{{proto|{{{1}}}|{{{16}}}}}|}}</includeonly><noinclude> |
Шаблон для задания списка протоколов (до 15 штук). Автоматически добавляет категории. | Шаблон для задания списка протоколов (до 15 штук). Автоматически добавляет категории. | ||
== Применение == | == Применение == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
Если ввести текст вида | Если ввести текст вида | ||
Line 16: | Line 11: | ||
В зависимости от указанного типа также добавляются: | В зависимости от указанного типа также добавляются: | ||
* '''c cl client''' - "Мультипротокольные клиенты", "Клиенты с поддержкой ..." | * '''c cl client''' - "Мультипротокольные клиенты", "Клиенты с поддержкой ..." | ||
− | * '''s svc service''' - "Системы мгновенного обмена сообщениями", "IM- | + | * '''s svc service''' - "Системы мгновенного обмена сообщениями", "IM-системы с поддержкой ..." |
* '''g gtw gateway''' - "Транспорты для ..." | * '''g gtw gateway''' - "Транспорты для ..." | ||
* '''b bot''' - "Боты с поддержкой ..." | * '''b bot''' - "Боты с поддержкой ..." | ||
* '''l lib library''' - "Мультипротокольные библиотеки", "Библиотеки с поддержкой ..." | * '''l lib library''' - "Мультипротокольные библиотеки", "Библиотеки с поддержкой ..." | ||
+ | |||
+ | == Дополнительные параметры == | ||
+ | ;sep | ||
+ | :разделитель элементов списка. Если разделитель должен начинаться/заканчиваться на пробел, используйте код &#32; | ||
+ | ;prefix | ||
+ | :префикс перед списком. Используется для создания многострочных списков, чтобы корректно задать первый элемент списка | ||
== См. также == | == См. также == |
Latest revision as of 18:11, 14 June 2011
Шаблон для задания списка протоколов (до 15 штук). Автоматически добавляет категории.
Применение[edit]
Если ввести текст вида
- {{protos|l|ICQ|MSN}}
в результате получим
- [[Category:Мультипротокольные библиотеки]][[ICQ]][[Category:Библиотеки с поддержкой ICQ]], [[MSN]][[Category:Библиотеки с поддержкой MSN]]
В зависимости от указанного типа также добавляются:
- c cl client - "Мультипротокольные клиенты", "Клиенты с поддержкой ..."
- s svc service - "Системы мгновенного обмена сообщениями", "IM-системы с поддержкой ..."
- g gtw gateway - "Транспорты для ..."
- b bot - "Боты с поддержкой ..."
- l lib library - "Мультипротокольные библиотеки", "Библиотеки с поддержкой ..."
Дополнительные параметры[edit]
- sep
- разделитель элементов списка. Если разделитель должен начинаться/заканчиваться на пробел, используйте код  
- prefix
- префикс перед списком. Используется для создания многострочных списков, чтобы корректно задать первый элемент списка
См. также[edit]
- Template:Proto - шаблон для указания одного поддерживаемого протокола.