Difference between revisions of "Template:OSitem"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(переделал по-умному)
m (Reverted edits by 173.208.106.106 (talk) to last revision by Vindicar)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>[[{{{2}}}]][[Category:Программы для {{{2}}}]]
+
<includeonly>[[{{{2}}}]][[Category:Программы для {{{2}}}]]{{#switch: {{{1}}}
{{#switch: {{{1}}}
+
 
| c
 
| c
 
| cl
 
| cl
Line 7: Line 6:
 
| srv
 
| srv
 
| server = [[Category:Серверы для {{{2}}}]]
 
| server = [[Category:Серверы для {{{2}}}]]
 +
| svc
 +
| service = [[Category:Сервисы для {{{2}}}]]
 
| g
 
| g
 
| gtw
 
| gtw
Line 12: Line 13:
 
| b
 
| b
 
| bot = [[Category:Боты для {{{2}}}]]
 
| bot = [[Category:Боты для {{{2}}}]]
| default
+
| l
 +
| lib
 +
| library = [[Category:Библиотеки для {{{2}}}]]
 +
| default =
 
}}</includeonly><noinclude>
 
}}</includeonly><noinclude>
 
Служебный шаблон для шаблона [[Template:OS]]. Добавляет категории и показывает ссылку на статью о платформе.
 
Служебный шаблон для шаблона [[Template:OS]]. Добавляет категории и показывает ссылку на статью о платформе.
Line 20: Line 24:
 
получим в результате
 
получим в результате
 
:<nowiki>[[Windows]][[Category:Программы для Windows]][[Category:Клиенты для Windows]]</nowiki>
 
:<nowiki>[[Windows]][[Category:Программы для Windows]][[Category:Клиенты для Windows]]</nowiki>
 +
 +
Если не требуется указывать тип программы, его можно просто опустить:
 +
:<nowiki>{{OSitem||Windows}}</nowiki>
 +
даст в итоге
 +
:<nowiki>[[Windows]][[Category:Программы для Windows]]</nowiki>
 +
 
Обозначения типов программ:
 
Обозначения типов программ:
* '''c cl client''' - клиенты
+
* '''b bot''' - [[Бот]]
* '''s srv server''' - серверы
+
* '''c cl client''' - [[Клиент]]
* '''g gtw gateway''' - транспорты
+
* '''g gtw gateway''' - [[Транспорт]]
* '''b bot''' - боты
+
* '''l lib library''' - [[Библиотека]]
 +
* '''s srv server''' - [[Сервер]]
 +
* '''svc service''' - [[Сервис]]
 
</noinclude>
 
</noinclude>

Latest revision as of 12:03, 24 November 2016

Служебный шаблон для шаблона Template:OS. Добавляет категории и показывает ссылку на статью о платформе.

Применение[edit]

Введя в страницу

{{OSitem|cl|Windows}}

получим в результате

[[Windows]][[Category:Программы для Windows]][[Category:Клиенты для Windows]]

Если не требуется указывать тип программы, его можно просто опустить:

{{OSitem||Windows}}

даст в итоге

[[Windows]][[Category:Программы для Windows]]

Обозначения типов программ: