Difference between revisions of "Template:Extension4i"

From Wiki4Intranet
Jump to: navigation, search
 
(39 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
{{Extension4i
 
{{Extension4i
 
|name=ExtensionName
 
|name=ExtensionName
 +
|mediawiki=1.14+ <!-- необязательно -->
 
|назначение=Краткое назначение по-русски
 
|назначение=Краткое назначение по-русски
|repo=Ссылка на репозиторий <!-- по умолчанию будет ссылка на наш гитхаб -->
+
|repo=Ссылка на репозиторий <!-- по умолчанию будет ссылка на наш гитхаб, либо на mediawiki.org если status=orig -->
 +
|url=Домашняя страница <!-- по умолчанию наша для status=our, наша+mediawiki.org если mirror=1, иначе mediawiki.org -->
 +
|mirror=1 <!-- если для нашего расширения есть страница на mediawiki.org -->
 
|license=Лицензия <!-- если пропустить, будет GPLv2 или новее -->
 
|license=Лицензия <!-- если пропустить, будет GPLv2 или новее -->
 +
|authors=Авторы <!-- необязательно -->
 
|created=Дата создания
 
|created=Дата создания
 
|version=Последняя версия
 
|version=Последняя версия
 
|included=Дата включения в MediaWiki4Intranet
 
|included=Дата включения в MediaWiki4Intranet
 
|included version=Включённая в сборку версия, если не "последняя"
 
|included version=Включённая в сборку версия, если не "последняя"
|status=our|forked|fixed|original <!-- создано нами/форкнуто нами/нами исправлены баги/без изменений -->
+
|contrib=1 <!-- если в расширении есть наш вклад -->
 +
|status=our|fork|fixed|backport|orig <!-- создано нами/форкнуто нами/нами исправлены баги/бэкпорт/без изменений -->
 +
<!-- Если было ранее включено в сборку, но ныне удалено: -->
 +
|deleted date=Дата удаления из сборки
 +
|удалено=Краткая причина удаления по-русски
 
}}
 
}}
</pre></noinclude><includeonly>[[{{{name|}}}]] — расширение MediaWiki, его назначение — {{{назначение}}}.
+
</pre></noinclude><includeonly>[[{{{name|}}}]] — расширение MediaWiki.
{{#set:
+
[[Category:Расширения]]{{#set:
 
|Назначение={{{назначение}}}
 
|Назначение={{{назначение}}}
|Репозиторий={{{repo|https://github.com/mediawiki4intranet/{{{name}}}}}}
+
|Репозиторий={{{repo|{{#ifeq:{{{status}}}|orig|https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/{{{name}}}.git|https://github.com/mediawiki4intranet/{{{name}}}}}}}}
|Лицензия={{{license|GNU GPL версии 2 или новее}}}
+
|Лицензия={{{license|GPLv2.0+}}}
 
|Дата создания={{{created|?}}}
 
|Дата создания={{{created|?}}}
|Последняя версия={{{version|?}}}
+
|Последняя версия={{{version|постоянно развивается}}}
|Язык страницы описания=русский
+
|Язык описания=русский
 +
|Домашняя страница={{{url|{{#ifeq:{{{status}}}|our|http://wiki.4intra.net/{{{name}}}{{#if:{{{mirror|}}}|, [[mediawikiwiki:Extension:{{{name}}}|{{{name}}} на mediawiki.org]]|}}|[[mediawikiwiki:Extension:{{{name}}}|{{{name}}} на mediawiki.org]]}}}}}
 
}}
 
}}
* Репозиторий: {{{repo|https://github.com/mediawiki4intranet/{{{name}}}}}}
+
* Назначение: {{{назначение}}}
 +
* Репозиторий: {{{repo|{{#ifeq:{{{status}}}|orig|https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/{{{name}}}.git|https://github.com/mediawiki4intranet/{{{name}}}}}}}}
 +
* Домашняя страница: {{{url|{{#ifeq:{{{status}}}|our|http://wiki.4intra.net/{{{name}}}{{#if:{{{mirror|}}}|, [[mediawikiwiki:Extension:{{{name}}}|{{{name}}} на mediawiki.org]]|}}|[[mediawikiwiki:Extension:{{{name}}}|{{{name}}} на mediawiki.org]]}}}}}{{#if:{{{mwonly|{{{mediawiki|}}}}}}|
 +
* Версия MediaWiki: {{#if:{{{mwonly|}}}|только {{{mwonly}}}|гарантирована совместимость с {{{mediawiki}}}, возможна с другими}}{{#set:Совместимые MediaWiki={{{mwonly|{{{mediawiki}}}, ?}}}}}|}}{{#if:{{{authors|}}}|
 +
* Авторы: {{{authors}}}{{#set:Авторы={{{authors}}}}}|}}
 
* Лицензия: {{{license|GNU GPL версии 2 или новее}}}{{#if:{{{created|}}}|
 
* Лицензия: {{{license|GNU GPL версии 2 или новее}}}{{#if:{{{created|}}}|
 
* Дата создания: {{{created}}}|}}{{#if:{{{version|}}}|
 
* Дата создания: {{{created}}}|}}{{#if:{{{version|}}}|
 
* Последняя версия: {{{version}}}|}}
 
* Последняя версия: {{{version}}}|}}
{{#if:{{{included|}}}|{{#set:
+
{{#if:{{{deleted date|}}}|{{#set:
|Дата включения в MediaWiki4Intranet={{{included|}}}
+
|Причина удаления из Mediawiki4Intranet={{{удалено|}}}
 +
|Дата удаления из Mediawiki4Intranet={{{deleted date}}}
 +
|Дата включения в Mediawiki4Intranet={{{included|}}}
 +
}}
 +
Включение в сборку [[Mediawiki4Intranet]]:
 +
* {{red|⨯}} Удалено, ибо: {{{удалено}}}
 +
* Было включено: {{#if:{{{included|}}}|с {{{included|}}}}} до {{{deleted date}}}
 +
|{{#if:{{{included|}}}|{{#set:
 +
|Дата включения в Mediawiki4Intranet={{{included|}}}
 
|Включённая версия={{{included version|последняя}}}
 
|Включённая версия={{{included version|последняя}}}
|Состояние доработок=
+
|Состояние доработок={{#ifeq:{{{status}}}|our|Создано|{{#ifeq:{{{status}}}|fork|Крупные доработки|{{#ifeq:{{{status}}}|fixed|Мелкие доработки|{{#ifeq:{{{status}}}|backport|Back-port|Без изменений}} }} }} }}
  {{{#ifeq:{{{status}}}|our|Создано|
+
    {{{#ifeq:{{{status}}}|forked|Доработано|
+
      {{{#ifeq:{{{status}}}|fixed|Исправлены ошибки|Без изменений}}}
+
    }}}
+
  }}}
+
 
}}
 
}}
Включение в сборку [[MediaWiki4Intranet]] {{{#ifeq:{{{status}}}|ourx|Создано в рамках MediaWiki4Intranet|}}}:
+
Включение в сборку [[Mediawiki4Intranet]]:
 
* Дата включения: {{{included|}}}
 
* Дата включения: {{{included|}}}
 
* Включённая версия: {{{included version|последняя}}}
 
* Включённая версия: {{{included version|последняя}}}
* Состояние доработок: {{{#ifeq:{{{status}}}|our|Создано в рамках MediaWiki4Intranet|
+
* Состояние доработок: {{#ifeq:{{{status}}}|our|Создано в рамках MediaWiki4Intranet|
   {{{#ifeq:{{{status}}}|forked|Значительно доработано в рамках MediaWiki4Intranet|
+
   {{#ifeq:{{{status}}}|fork|Значительно доработано в сборке MediaWiki4Intranet|
   {{{#ifeq:{{{status}}}|fixed|Исправлены ошибки в рамках MediaWiki4Intranet|Без изменений}}}
+
   {{#ifeq:{{{status}}}|fixed|Мелкие доработки в сборке MediaWiki4Intranet|
}}} }}}
+
  {{#ifeq:{{{status}}}|backport|Back-port (пронесено в более старую версию MediaWiki)|Без изменений}}
}}</includeonly>
+
}} }} }} }} }}{{#if:{{{contrib|}}}|{{#set:|contrib=1}}
 +
* В расширении есть вклад Mediawiki4Intranet|}}</includeonly>

Latest revision as of 17:35, 11 February 2013

Note.svg Эта страница — шаблон расширения, включённого в MediaWiki4Intranet. Используйте так:

{{Extension4i
|name=ExtensionName
|mediawiki=1.14+ <!-- необязательно -->
|назначение=Краткое назначение по-русски
|repo=Ссылка на репозиторий <!-- по умолчанию будет ссылка на наш гитхаб, либо на mediawiki.org если status=orig -->
|url=Домашняя страница <!-- по умолчанию наша для status=our, наша+mediawiki.org если mirror=1, иначе mediawiki.org -->
|mirror=1 <!-- если для нашего расширения есть страница на mediawiki.org -->
|license=Лицензия <!-- если пропустить, будет GPLv2 или новее -->
|authors=Авторы <!-- необязательно -->
|created=Дата создания
|version=Последняя версия
|included=Дата включения в MediaWiki4Intranet
|included version=Включённая в сборку версия, если не "последняя"
|contrib=1 <!-- если в расширении есть наш вклад -->
|status=our|fork|fixed|backport|orig <!-- создано нами/форкнуто нами/нами исправлены баги/бэкпорт/без изменений -->
<!-- Если было ранее включено в сборку, но ныне удалено: -->
|deleted date=Дата удаления из сборки
|удалено=Краткая причина удаления по-русски
}}