Template:PluginCard: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
(attempt to reduce the gap between language bar and text)
mNo edit summary
Line 1: Line 1:
<!-- use #titleparts instead of MagicWords if pagetitle will change
<includeonly><!-- use #titleparts instead of MagicWords if pagetitle will change
-->{{#vardefine:PluginFileName | {{BASEPAGENAMEE}} }}{{#vardefine:PluginLang | {{SUBPAGENAME}} }}<!--  
-->{{#vardefine:PluginFileName | {{BASEPAGENAMEE}} }}<!--
-->{{#vardefine:PluginLang | {{SUBPAGENAME}} }}<!--  
  Load information about plugin -->{{PluginInfo|}}<!--  
  Load information about plugin -->{{PluginInfo|}}<!--  
  Language localisation ... -->{{Localization/PluginCard|{{#var:PluginLang}} }}<!--  
  Language localisation ... -->{{Localization/PluginCard|{{#var:PluginLang}} }}<!--  
Line 6: Line 7:
  Page title -->{{DISPLAYTITLE: {{#if:{{{name|}}} | {{{name}}} | {{#hashvalue:{{#var:PluginFileName}} |name |{{#var:PluginFileName}} }} }} }}<!--
  Page title -->{{DISPLAYTITLE: {{#if:{{{name|}}} | {{{name}}} | {{#hashvalue:{{#var:PluginFileName}} |name |{{#var:PluginFileName}} }} }} }}<!--


   -->{| class="infobox bordered plugincard" cellpadding="4" style="margin: 0 0 10px 10px; width: 22em; font-size: 90%; float: right;clear: right; box-shadow:1px 1px 3px #999;"
   -->{{Languages}}<!--
-->{| class="infobox bordered plugincard" cellpadding="4" style="margin: 0 0 10px 10px; width: 22em; font-size: 90%; float: right;clear: right; box-shadow:1px 1px 3px #999;"
<!--
<!--
  Title
  Title
Line 64: Line 66:
  -->{{RowColor|#fff|{{#hashvalue: localisation |links-other |{{#hashvalue:defaultL |links-other}} }}:  
  -->{{RowColor|#fff|{{#hashvalue: localisation |links-other |{{#hashvalue:defaultL |links-other}} }}:  
| {{#if:{{#hashvalue:{{#var:PluginFileName}} |additionalLinks}} | {{#hashvalue:{{#var:PluginFileName}} |additionalLinks}},{{#if:{{{additionalLinks|}}} | {{{additionalLinks}}} }}  
| {{#if:{{#hashvalue:{{#var:PluginFileName}} |additionalLinks}} | {{#hashvalue:{{#var:PluginFileName}} |additionalLinks}},{{#if:{{{additionalLinks|}}} | {{{additionalLinks}}} }}  
| {{#if:{{{additionalLinks|}}} | {{{additionalLinks}}} }} }} }} }}
| {{#if:{{{additionalLinks|}}} | {{{additionalLinks}}} }} }} }} }}  
|}<!--
|}<!--


--><includeonly>{{Languages}}<!--
--><!--
  -->[[Category:{{#hashvalue: localisation |cat-lang |{{#hashvalue:defaultL |cat-lang}} }}]][[Category:Plugins]]
  -->[[Category:{{#hashvalue: localisation |cat-lang |{{#hashvalue:defaultL |cat-lang}} }}]][[Category:Plugins]]
{{#if:{{{screenshot}}}| |[[Category:Todo:{{#hashvalue: localisation |cat-todo |{{#hashvalue:defaultL |cat-lang}} }}]] }}
{{#if:{{{screenshot}}}| |[[Category:Todo:{{#hashvalue: localisation |cat-todo |{{#hashvalue:defaultL |cat-lang}} }}]] }}
{{#ifeq: {{#var:PluginLang}} | en | {{#if:{{#hashvalue:{{#var:PluginFileName}} |screenshot}} | | [[Category:Todo:{{#hashvalue: localisation |cat-todo |{{#hashvalue:defaultL |cat-lang}} }}]] }} | }}
{{#ifeq: {{#var:PluginLang}} | en | {{#if:{{#hashvalue:{{#var:PluginFileName}} |screenshot}} | | [[Category:Todo:{{#hashvalue: localisation |cat-todo |{{#hashvalue:defaultL |cat-lang}} }}]] }} | }}</includeonly><!--
</includeonly><!--


--><noinclude>
--><noinclude>{{PluginCard}}kalpa
{{Todo| Doc }}
{{Todo| Doc }}
<!--
 
{{Languages/Template|by=PluginCard/by|cz=PluginCard/cz|de=PluginCard/de|en=PluginCard/en|fr=PluginCard/fr|pl=PluginCard/pl|ru=PluginCard}}
{{-}}
Использование:
<pre>{{PluginCard
| language code (English if empty or incorrect code)
| name = Название плагина
| author = Автор плагина
| authors = Авторы плагина
| screenshot = (н) Скриншот плагина (Поставьте *** (три звезды) если плагину не требуется скриншот)
| requirements = (н) Системные требования (к примеру, необходимые runtime библиотеки)
| dll = (н) Имя dll плагина (перечисление)
| basename = (н) Имя dll плагина, без расширения (предпочтительный вариант)
| langpackru = (н) Перевод плагина (имя файла без .txt в SVN русского лангпака)
| additionalLinks = (н) Дополнительные ссылки на скачивание, показываемые в карточке плагина
| hideDownloadLinks = (н) Не показывать дефолтные ссылки на скачивание
| hide-s32 = (н) Не показывать ссылку на стейбл-32
| hide-s64 = (н) Не показывать ссылку на стейбл-64
| hide-l32 = (н) Не показывать ссылку на лейтест-32
| hide-l64 = (н) Не показывать ссылку на лейтест-64
}}
</pre>
* Использовать dll следует если у плагина имеется несколько вариантов именования длл.
* Использовать basename следует если имя зип-архива с плагином не совпадает с именем данной страницы без языкового суффикса.
* (н) = указывать необязательно.
-->
</noinclude>
</noinclude>

Revision as of 13:18, 24 March 2013

{| class="infobox bordered plugincard" cellpadding="4" style="margin: 0 0 10px 10px; width: 22em; font-size: 90%; float: right;clear: right; box-shadow:1px 1px 3px #999;"

| align="center" colspan=2 bgcolor="#ccccff" style="font-size:110%;" | PluginCard |- | align="center" colspan="2" | No image |- |- style="vertical-align:top;" | style="white-space: nowrap; text-align:right; background-color:#ccccff;" | Filename || PluginCard.dll


|- valign="top"

|-

|- | align="center" colspan="2" bgcolor="#ccccff" style="font-size:110%;" | Download links: |- |- style="vertical-align:top;" | style="white-space: nowrap; text-align:right; background-color:#fff;" | Stable version: || x32, x64 |- |- style="vertical-align:top;" | style="white-space: nowrap; text-align:right; background-color:#fff;" | Development version: || x32, x64 |-

|}

kalpa

Todo: Doc