Difference between revisions of "Template:Library"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(Добавил поле автор)
(Викификация)
 
(25 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{| border=0 cellspacing=0 cellpadding=4 style="float:right; margin:0 0 .5em 1em; width:250px; background:#fff; border-collapse:collapse; border:1px solid #969; font-size:smaller; line-height:1.5; " summary="Описание библиотеки {{{name}}}"
+
{| class=iTable id=libInfoTable style="border-color: #969" summary="Описание библиотеки {{{name}}}"
|- style="color:#fff; background:#969; font-size:larger;"
+
|- class="iHeader" style="background:#969;"
! colspan=2 | {{{name}}}
+
! colspan=2 | {{{name}}}{{#if: {{{logo|}}} | <br />{{{logo}}} }}
 +
|- class="iSection" style="background:#dbd; border-color: #969"
 +
! colspan=2 | Информация
 
|-
 
|-
! colspan=2 style="text-align:center; font-weight:normal; background:#dbd;" | Информация
+
{{CommonInfo/Param|1=Адрес:|2={{{url|}}}}}
|- style="vertical-align:top;"
+
| Адрес
+
| {{{url}}}
+
|- style="vertical-align:top;"
+
| Автор
+
| {{{author}}}
+
|- style="vertical-align:top;"
+
| [[Language|Язык]]
+
| {{{language}}}
+
|- style="vertical-align:top;"
+
| [[License|Лицензия]]
+
| {{{license}}}
+
 
|-
 
|-
! colspan=2 style="text-align:center; font-weight:normal; background:#dbd;" | Ключевые возможности
+
{{CommonInfo/Param|1=Автор:|2={{{author|}}}}}
|- style="vertical-align:top;"
+
|-
| Работа с [[Roster|ростером]]
+
{{CommonInfo/Param|1=[[w:Язык программирования|Язык]]:|2={{{language|}}}}}
| {{{roster}}}
+
|-
|} [[Category:Library]]<noinclude>
+
{{CommonInfo/Param|1=[[License|Лицензия]]:|2={{{license|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=XML-парсер:|2={{{xmlparser|}}}}}
 +
|- class="iSection" style="background:#dbd; border-color: #969"
 +
! colspan=2 | Реализация стандартов
 +
|-
 +
{{CommonInfo/Param|1=Анализ [[JID]]-а:|2={{{jid|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[SASL]]-авторизация:|2={{{sasl|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=Регистрация [[Component|компонента]]:|2={{{component|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[Ростер]]:|2={{{roster|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[Data Forms]]:|2={{{dataforms|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[Передача файлов]]:|2={{{filetransfer|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[Service Discovery]]:|2={{{disco|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[Conference|Конференции]]:|2={{{muc|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[Ad-Hoc команды]]:|2={{{adhoc|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[Encryption|Шифрование трафика]]:|2={{{crypt|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[Stream_Compression|Сжатие XML потока]]:|2={{{zip|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[PubSub]]:|2={{{pubsub|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[PEP]]:|2={{{pep|}}}}}
 +
|-
 +
{{CommonInfo/Param|1=[[Jingle]]:|2={{{jingle|}}}|add=[[Category:Jingle]][[Category:Библиотеки с поддержкой Jingle]]}}
 +
|- class="iSection" style="background:#dbd; border-color: #969"
 +
! colspan=2 | Использование
 +
|-
 +
| align="center" colspan="2" | [[:Category:Программы, использующие {{{name}}}|Программы, использующие {{{name}}}]]
 +
|}<includeonly>[[Category:Библиотеки]]</includeonly><noinclude>
  
Вставьте шаблон в статью и заполните соответствующие поля значениями вместо приведённых подсказок.
+
Вставьте шаблон в статью и заполните соответствующие поля значениями вместо приведённых подсказок.<br/>
 +
Если вы не знаете ответа, просто закомментируйте или удалите ненужную строчку.
  
 
<pre><nowiki>
 
<pre><nowiki>
 
{{Library
 
{{Library
|            name=название
+
|            name= {{PAGENAME}} <!-- название -->
|              url=адрес
+
|            logo= <!-- логотип -->
|          author=автор
+
<!--      Общая информация          -->
|        language=язык
+
|              url= <!-- адрес -->
|          license=лицензия
+
|          author= <!-- автор -->
|          roster=облегчена ли работа с ростером
+
|        language= <!-- язык -->
 +
|          license= <!-- лицензия -->
 +
|        xmlparser= <!-- используемый xml-parser -->
 +
<!--        Реализация стандартов  -->
 +
|          roster= <!-- работа с ростером -->
 +
|    filetransfer= <!-- пересылка файлов (варианты [[SI]] (XEP-0095), ... TODO) -->
 +
|        dataforms= <!-- работа с DataForms -->
 +
|            disco= <!-- работа с дисковери (XEP-0030) -->
 +
|            adhoc= <!-- Ad-Hoc команды (XEP-0050) -->
 +
|              muc= <!-- поддержка конференций -->
 +
|            crypt= <!-- шифрование трафика -->
 +
|              zip= <!-- Сжатие потока(XEP-0138) -->
 +
|          pubsub= <!-- работа PubSub -->
 +
|              pep= <!-- работа c PEP -->
 +
|          jingle= <!-- сигнальный протокол Jingle -->
 +
|              jid= <!-- анализ jid-а -->
 +
|            sasl= <!-- SASL авторизация -->
 +
|        component= <!-- регистрация внешнего компонента (xep-0114) -->
 
}}
 
}}
 
</nowiki></pre>
 
</nowiki></pre>
 +
''В примере новые параметры дописывайте в конец секции, чтобы легче было искать разницу.''
 +
 +
Дополнительная справка, которая поможет прочитать код этого шаблона и создать такой же: [[JaWiki:Howto:CreateInfoTemplate]]
 
</noinclude>
 
</noinclude>

Latest revision as of 20:45, 17 April 2011

{{{name}}}
Информация
Реализация стандартов
Использование
[[:Category:Программы, использующие {{{name}}}|Программы, использующие {{{name}}}]]

Вставьте шаблон в статью и заполните соответствующие поля значениями вместо приведённых подсказок.
Если вы не знаете ответа, просто закомментируйте или удалите ненужную строчку.

{{Library
|             name= {{PAGENAME}} <!-- название -->
|             logo= <!-- логотип -->
<!--       Общая информация          -->
|              url= <!-- адрес -->
|           author= <!-- автор -->
|         language= <!-- язык -->
|          license= <!-- лицензия -->
|        xmlparser= <!-- используемый xml-parser -->
<!--        Реализация стандартов   -->
|           roster= <!-- работа с ростером -->
|     filetransfer= <!-- пересылка файлов (варианты [[SI]] (XEP-0095), ... TODO) -->
|        dataforms= <!-- работа с DataForms -->
|            disco= <!-- работа с дисковери (XEP-0030) -->
|            adhoc= <!-- Ad-Hoc команды (XEP-0050) -->
|              muc= <!-- поддержка конференций -->
|            crypt= <!-- шифрование трафика -->
|              zip= <!-- Сжатие потока(XEP-0138) -->
|           pubsub= <!-- работа PubSub -->
|              pep= <!-- работа c PEP -->
|           jingle= <!-- сигнальный протокол Jingle -->
|              jid= <!-- анализ jid-а -->
|             sasl= <!-- SASL авторизация -->
|        component= <!-- регистрация внешнего компонента (xep-0114) -->
}}

В примере новые параметры дописывайте в конец секции, чтобы легче было искать разницу.

Дополнительная справка, которая поможет прочитать код этого шаблона и создать такой же: JaWiki:Howto:CreateInfoTemplate