Difference between revisions of "Template:Client"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m
m (Reverted edits by 165.30.102.113 (talk) to last revision by Cblp.su)
 
(45 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<includeonly>
 
 
{| class=iTable id=clientInfoTable style="border-color: #699" summary="Описание клиента {{{name}}}"
 
{| class=iTable id=clientInfoTable style="border-color: #699" summary="Описание клиента {{{name}}}"
 
|- class="iHeader" style="background:#699;"
 
|- class="iHeader" style="background:#699;"
! colspan=2 | {{{name}}}
+
! colspan="2" | {{{name}}}{{#if: {{{logo|}}} | <br /><center>{{{logo}}}</center> }}
|- class="iSection" style="background:#bdd; border-color: #699"
+
 
! colspan=2 | Информация
+
{{CommonInfo/Section|Информация|style=background:#bdd; border-color: #699}}
|-
+
{{CommonInfo/Param|1=Сайт:|2={{{url|}}}}}
{{CommonInfo/Param|Адрес:|{{{url|}}}}}
+
{{CommonInfo/Param|1=[[w:Язык программирования|Язык]]:|2={{{language|}}}}}
|-
+
{{CommonInfo/Param|1=[[w:Операционная система|ОС]]/[[Framework|платформа]]:|2={{{os|}}}}}
{{CommonInfo/Param|[[Language|Язык]]:|{{{language|}}}}}
+
{{CommonInfo/Param|1=[[Library|Библиотека]]:|2={{{library|}}}}}
|-
+
{{CommonInfo/Param|1=[[License|Лицензия]]:|2={{{license|}}}}}
{{CommonInfo/Param|[[OS|ОС]]/[[Framework|платформа]]:|{{{os|}}}}}
+
{{CommonInfo/Param|1=Разработчик:|2={{{developer|}}}}}
|-
+
 
{{CommonInfo/Param|[[Library|Библиотека]]:|{{{library|}}}}}
+
{{CommonInfo/Section|1=Характеристики|style=background:#bdd; border-color: #699}}
|-
+
{{CommonInfo/Param|1=Мультиязычность:|2={{{i18n|}}}}}
{{CommonInfo/Param|[[License|Лицензия]]:|{{{license|}}}}}
+
{{CommonInfo/Param|1=Поддержка [[Plugin|плагинов]]:|2={{{plugins|}}}}}
|- class="iSection" style="background:#bdd; border-color: #699"
+
{{CommonInfo/Param|1=Профили [[account|аккаунтов]]:|2={{{acc_profiles|}}}}}
! colspan=2 | Характеристики
+
{{CommonInfo/Param|1=Несколько аккаунтов одновременно:|2={{{acc_multi|}}}}}
{{CommonInfo/Param|Мультиязычность:|{{{i18n|}}}}}
+
{{CommonInfo/Param|1=Поддержка смайликов:|2={{{smiles|}}}}}
|-
+
{{CommonInfo/Param|1=[[history|История]] сообщений:|2={{{history|}}}}}
{{CommonInfo/Param|Поддержка плагинов:|{{{plugins|}}}}}
+
 
|-
+
{{CommonInfo/Section|1=Поддержка стандартов|style=background:#bdd; border-color: #699}}
{{CommonInfo/Param|Профили аккаунтов:|{{{acc_profiles|}}}}}
+
{{CommonInfo/Param|1=[[Передача файлов]]:|2={{{filetransfer|}}}}}
|-
+
{{CommonInfo/Param|1=[[Privacy Lists|Списки приватности]]:|2={{{privacy|}}}}}
{{CommonInfo/Param|Несколько аккаунтов одновременно:|{{{acc_multi|}}}}}
+
{{CommonInfo/Param|1=[[Service Discovery|Обзор сервисов]]:|2={{{disco|}}}}}
|-
+
{{CommonInfo/Param|1=[[Регистрация в транспорте или сервисе|Регистрация в транспортах и сервисах]]:|2={{{d_register|}}}}}
{{CommonInfo/Param|Поддержка смайликов:|{{{smiles|}}}}}
+
{{CommonInfo/Param|1=Поиск в сервисах:|2={{{d_search|}}}}}
|-
+
{{CommonInfo/Param|1=[[Команды ad hoc]]:|2={{{adhoc|}}}}}
{{CommonInfo/Param|История сообщений:|{{{history|}}}}}
+
{{CommonInfo/Param|1=[[Remote control|Удаленное управление]]:|2={{{rc|}}}}}
|- class="iSection" style="background:#bdd; border-color: #699"
+
{{CommonInfo/Param|1=[[Конференции]]:|2={{{muc|}}}}}
! colspan=2 | Поддержка стандартов
+
{{CommonInfo/Param|1=[[Закладки]]:|2={{{bookmarks|}}}}}
{{CommonInfo/Param|Пересылка файлов:|{{{filetransfer|}}}}}
+
{{CommonInfo/Param|1=Отображение [[Headline|Новости]]:|2={{{headline|}}}}}
|-
+
{{CommonInfo/Param|1=Правка [[vCard]]:|2={{{vcard|}}}}}
{{CommonInfo/Param|Списки приватности:|{{{privacy|}}}}}
+
{{CommonInfo/Param|1=[[Stream Compression|Сжатие трафика]]:|2={{{zip|}}}}}
|-
+
{{CommonInfo/Param|1=[[Encryption|Шифрование трафика]]:|2={{{crypt|}}}}}
{{CommonInfo/Param|[[Service_Discovery|Дискавери]]:|{{{disco|}}}}}
+
{{CommonInfo/Param|1=[[Encryption|Шифрование сообщений]]:|2={{{pgp|}}}}}
|-
+
{{CommonInfo/Param|1=[[PubSub]]:|2={{{pubsub|}}}}}
{{CommonInfo/Param|[[Ad-hoc_commands|Ad-hoc]]:|{{{adhoc|}}}}}
+
{{CommonInfo/Param|1=[[PEP]]:|2={{{pep|}}}}}
|-
+
{{CommonInfo/Param|1=[[VoIP|Голосовое и видеообщение]]:|2={{{voip|}}}|add=[[Category:Клиенты с поддержкой VoIP]]}}
{{CommonInfo/Param|[[Remote_control|Удаленное управление]]:|{{{rc|}}}}}
+
{{CommonInfo/Param|1=Поддержка [[Jingle]]:|2={{{jingle|}}}|add=[[Category:Jingle]][[Category:Клиенты с поддержкой Jingle]]}}
|-
+
 
{{CommonInfo/Param|Конференции:|{{{muc|}}}}}
+
|-
+
{{CommonInfo/Param|[[Bookmarks|Закладки]]:|{{{bookmarks|}}}}}
+
|-
+
{{CommonInfo/Param|[[Headline|Новости]]:|{{{headline|}}}}}
+
|-
+
{{CommonInfo/Param|[[VCard]]:|{{{vcard|}}}}}
+
|-
+
{{CommonInfo/Param|[[Stream_Compression|Сжатие трафика]]:|{{{zip|}}}}}
+
|-
+
{{CommonInfo/Param|Шифрование трафика:|{{{crypt|}}}}}
+
|-
+
{{CommonInfo/Param|Шифрование сообщений:|{{{pgp|}}}}}
+
|-
+
{{CommonInfo/Param|[[Pubsub]]:|{{{pubsub|}}}}}
+
|-
+
{{CommonInfo/Param|[[PEP]]:|{{{pep|}}}}}
+
 
{{#if: {{{is_mobile|}}} |  
 
{{#if: {{{is_mobile|}}} |  
|- class="iSection" style="background:#bdd; border-color: #699"
+
{{CommonInfo/Section|1=Характеристики мобильного клиента|style=background:#bdd; border-color: #699}}
! colspan=2 | Характеристики мобильного клиента
+
{{CommonInfo/Param|1=Запуск нескольких копий:|2={{{multirun|}}}}}
{{CommonInfo/Param|Запуск нескольких копий:|{{{multirun|}}}}}
+
{{CommonInfo/Param|1=Блокировка клавиш:|2={{{keylock|}}}}}
|-
+
{{CommonInfo/Param|1=Сигнализация телефоном:|2={{{mob_signal|}}}}}
{{CommonInfo/Param|Блокировка клавиш:|{{{keylock|}}}}}
+
{{CommonInfo/Param|1=Профили:|2={{{mob_profiles|}}}}}
|-
+
{{CommonInfo/Param|1=Динамический свет:|2={{{dynamic_light|}}}}}
{{CommonInfo/Param|Сигнализация телефоном:|{{{mob_signal|}}}}}
+
|-
+
{{CommonInfo/Param|Профили:|{{{mob_profiles|}}}}}
+
|-
+
{{CommonInfo/Param|Динамический свет:|{{{dynamic_light|}}}}}
+
 
}}
 
}}
|} [[Category:Client]]  
+
|}  
</includeonly>
+
<includeonly>[[Category:Клиенты]]
<noinclude>
+
{{#if: {{{is_mobile|}}} | [[Category:Мобильные клиенты]]}}</includeonly><noinclude>
  
Шаблон для описания клиентской программы.
+
Шаблон для описания [[клиент|клиентской программы]] или карточка клиента. Также есть шаблоны (карточки) для описания сервера&nbsp;— {{tl|server}}&nbsp;— и библиотек&nbsp;— {{tl|library}}, а также ботов {{tl|bot}} и хостов {{tl|host}}.
  
 
Вставьте шаблон в статью и заполните соответствующие поля значениями вместо приведённых подсказок.
 
Вставьте шаблон в статью и заполните соответствующие поля значениями вместо приведённых подсказок.
  
 
  <nowiki>{{Client
 
  <nowiki>{{Client
|          name=название
+
|          name= {{PAGENAME}} <!-- название. равно имени статьи и можно не указывать -->
 +
|          logo= <!-- логотип. например, [[Image:filename.png]] -->
 
<!--      Общая информация          -->
 
<!--      Общая информация          -->
|          url=адрес
+
|          url= <!-- сайт. например [http://site.ru site.ru] -->
|      language=язык
+
|      language= {{lang|cl|}} <!-- язык. удалить строку целиком, если язык неизвестен -->
|            os=ОС или платформа
+
|            os= {{OS|cl|}} <!-- ОС или платформа -->
|      library=jabber-библиотека
+
|      library= {{lib|}} <!-- jabber-библиотека. удалить строку целиком, если библиотека неизвестна -->
|      license=лицензия
+
|      license= <!-- лицензия -->
 +
|    developer= <!-- разработчик -->
 
<!--        Характеристики  -->
 
<!--        Характеристики  -->
|          i18n=мультиязычность
+
|          i18n= <!-- мультиязычность -->
|      plugins=поддерживает ли он плагины
+
|      plugins= <!-- поддерживает ли он плагины -->
|  acc_profiles=профили аккаунтов
+
|  acc_profiles= <!-- профили аккаунтов -->
|    acc_multi=использование нескольких аккаунтов одновременно
+
|    acc_multi= <!-- использование нескольких аккаунтов одновременно -->
|        smiles=поддержка смайликов
+
|        smiles= <!-- поддержка смайликов -->
|      history=хранение истории сообщений
+
|      history= <!-- хранение истории сообщений -->
 
<!--        Поддержка стандартов  -->
 
<!--        Поддержка стандартов  -->
|  filetransfer=способы передачи файлов
+
|  filetransfer= <!-- способы передачи файлов -->
|      privacy=списки приватности
+
|      privacy= <!-- списки приватности -->
|        disco=дискавери
+
|        disco= <!-- дискавери -->
|        adhoc=вызов Ad-Hoc команд
+
|        adhoc= <!-- вызов Ad-Hoc команд -->
|            rc=удаленное управление клиентом через Ad-hoc
+
|            rc= <!-- удаленное управление клиентом через Ad-hoc -->
|          muc=поддержка конференций
+
|          muc= <!-- поддержка конференций -->
|    bookmarks=закладки
+
|    bookmarks= <!-- закладки -->
|      headline=новости
+
|      headline= <!-- новости -->
|        vcard=просмотр и редактирование Vcard
+
|        vcard= <!-- просмотр и редактирование Vcard -->
|          zip=сжатие трафика (XEP-0138)
+
|          zip= <!-- сжатие трафика (XEP-0138) -->
|        crypt=шифрование трафика
+
|        crypt= <!-- шифрование трафика -->
|          pgp=шифрование сообщений (GPG/PGP)
+
|          pgp= <!-- шифрование сообщений (GPG/PGP) -->
|        pubsub=работа с PubSub
+
|        pubsub= <!-- работа с PubSub -->
|          pep=получение и отправка PEP событий
+
|          pep= <!-- получение и отправка PEP событий -->
 +
|    d_register= <!-- регистрация на транпортах и т.д. (XEP-0077) -->
 +
|      d_search= <!-- поиск в JUD-ах, транпортах и т.д. (XEP-0055) -->
 +
|          voip= <!-- голосовое и видеообщение -->
 +
|        jingle= <!-- поддержка протокола Jingle -->
 
<!--      Характеристики мобильного клиента -->
 
<!--      Характеристики мобильного клиента -->
|    is_mobile=удалите этот тег и вся секция пропадет
+
|    is_mobile= да <!-- удалите этот тег и вся секция пропадет -->
|      mutlirun=несколько копий программы одновременно
+
|      multirun= <!-- несколько копий программы одновременно -->
|      keylock=блокировка клавиш
+
|      keylock= <!-- блокировка клавиш -->
|    mob_signal=использование возможностей мобильника для сигналов
+
|    mob_signal= <!-- использование возможностей мобильника для сигналов -->
|  mob_profiles=профили  (настроек?)
+
|  mob_profiles= <!-- профили  (настроек?) -->
| dynamic_light=динамический свет
+
| dynamic_light= <!-- динамический свет -->
 
}}</nowiki>
 
}}</nowiki>
 +
 
''В примере новые параметры дописывайте в конец секции, чтобы легче было искать разницу.''
 
''В примере новые параметры дописывайте в конец секции, чтобы легче было искать разницу.''
  
 
Дополнительная справка, которая поможет прочитать код этого шаблона и создать такой же: [[JaWiki:Howto:CreateInfoTemplate]]
 
Дополнительная справка, которая поможет прочитать код этого шаблона и создать такой же: [[JaWiki:Howto:CreateInfoTemplate]]
 
</noinclude>
 
</noinclude>

Latest revision as of 11:14, 25 July 2012

{{{name}}}
Информация
Характеристики
Поддержка стандартов


Шаблон для описания клиентской программы или карточка клиента. Также есть шаблоны (карточки) для описания сервера — {{server}} — и библиотек — {{library}}, а также ботов {{bot}} и хостов {{host}}.

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

{{Client
|          name= {{PAGENAME}} <!-- название. равно имени статьи и можно не указывать -->
|          logo= <!-- логотип. например, [[Image:filename.png]] -->
<!--       Общая информация          -->
|           url= <!-- сайт. например [http://site.ru site.ru] -->
|      language= {{lang|cl|}} <!-- язык. удалить строку целиком, если язык неизвестен -->
|            os= {{OS|cl|}} <!-- ОС или платформа -->
|       library= {{lib|}} <!-- jabber-библиотека. удалить строку целиком, если библиотека неизвестна -->
|       license= <!-- лицензия -->
|     developer= <!-- разработчик -->
<!--        Характеристики   -->
|          i18n= <!-- мультиязычность -->
|       plugins= <!-- поддерживает ли он плагины -->
|  acc_profiles= <!-- профили аккаунтов -->
|     acc_multi= <!-- использование нескольких аккаунтов одновременно -->
|        smiles= <!-- поддержка смайликов -->
|       history= <!-- хранение истории сообщений -->
<!--        Поддержка стандартов   -->
|  filetransfer= <!-- способы передачи файлов -->
|       privacy= <!-- списки приватности -->
|         disco= <!-- дискавери -->
|         adhoc= <!-- вызов Ad-Hoc команд -->
|            rc= <!-- удаленное управление клиентом через Ad-hoc -->
|           muc= <!-- поддержка конференций -->
|     bookmarks= <!-- закладки -->
|      headline= <!-- новости -->
|         vcard= <!-- просмотр и редактирование Vcard -->
|           zip= <!-- сжатие трафика (XEP-0138) -->
|         crypt= <!-- шифрование трафика -->
|           pgp= <!-- шифрование сообщений (GPG/PGP) -->
|        pubsub= <!-- работа с PubSub -->
|           pep= <!-- получение и отправка PEP событий -->
|    d_register= <!-- регистрация на транпортах и т.д. (XEP-0077) -->
|      d_search= <!-- поиск в JUD-ах, транпортах и т.д. (XEP-0055) -->
|          voip= <!-- голосовое и видеообщение -->
|        jingle= <!-- поддержка протокола Jingle -->
<!--       Характеристики мобильного клиента -->
|     is_mobile= да <!-- удалите этот тег и вся секция пропадет -->
|      multirun= <!-- несколько копий программы одновременно -->
|       keylock= <!-- блокировка клавиш -->
|    mob_signal= <!-- использование возможностей мобильника для сигналов -->
|  mob_profiles= <!-- профили  (настроек?) -->
| dynamic_light= <!-- динамический свет -->
}}

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

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