Template:PluginCard: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (Reverted edits by Goraf (talk) to last revision by Wishmaster) |
||
Line 1: | Line 1: | ||
<!--Localisation | |||
-->{{Localization/PluginCard|{{{1}}}}}<!-- | |||
-->{{DISPLAYTITLE:{{{name|}}} }}{| 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%;" | '''''{{{name|{{BASEPAGENAME}}}}}''''' | |||
{{#ifeq:{{{screenshot|}}}|***| | {{!}}- | |||
{{!}} align="center" colspan="2" {{!}} {{#if:{{{screenshot|}}}|[[Image:{{{screenshot}}}{{!}}border{{!}}{{{name}}}{{!}}200px]]|''{{#hashvalue: localisation |noimage|No image}}''}}}} | |||
{{RowColor|#ccccff|'''{{#hashvalue:localisation|filename|Filename}}'''|{{{dll|{{BASEPAGENAME}}.dll}}}}} | |||
<!--am-->{{#if:{{{author|}}}| {{RowColor|#ccccff|'''{{#hashvalue: localisation |plugin-author|Plugin author}}'''|{{Developer|{{{author|}}}}}}}}} | |||
{{#if:{{{authors|}}}|{{RowColor|#ccccff|'''{{#hashvalue: localisation |plugin-authors|Plugin authors}}'''|{{{authors|}}}}}|}}<!--/am--> | |||
|- valign="top" | |||
{{#if:{{{requirements|}}}|{{RowColor|#ccccff|'''{{#hashvalue: localisation |systemreq|System <br/>requirements}}'''|{{{requirements|}}}}}|}} | |||
|- | |||
{{#if:{{{homepage|}}}|[{{{homepage|}}} '''{{#hashvalue: localisation |homepage|Homepage}}''']<br/>|}} | |||
{{#vardefine:pluginName|{{lc:{{#if:{{{basename|}}}|{{{basename}}}|{{#if:{{{dll|}}}|{{#replace:{{{dll|}}}|.dll|}}|{{BASEPAGENAME}}}}}}}}}} | |||
|- | |||
{{!}} align="center" colspan="2" {{!}} | |||
<!-- | |||
<!-- | |||
{{#if:{{{requirements|}}} | | |||
{{#if:{{{homepage|}}} | | |||
| align="center" colspan="2" bgcolor="#ccccff" style="font-size:110%;" | | | align="center" colspan="2" bgcolor="#ccccff" style="font-size:110%;" | | ||
'''{{#hashvalue:localisation |download-title | | '''{{#hashvalue:localisation |download-title|Download links}}:''' | ||
{{#if:{ | {{#if:{{{hideDownloadLinks|}}}| | | ||
{{!}}- | |||
{{RowColor|#fff|{{#hashvalue: localisation |download-stable|Stable version}}:| {{#if:{{{hide-s32|}}}| |[http://miranda-ng.org/distr/stable/x32/Plugins/{{#var:pluginName}}.zip x32],}} {{#if:{{{hide-s64|}}}| |[http://miranda-ng.org/distr/stable/x64/Plugins/{{#var:pluginName}}.zip x64]}}}} | |||
{{RowColor|#fff|{{#hashvalue: localisation |download-stable | | {{!}}- | ||
{{RowColor|#fff|{{#hashvalue: localisation |download-current|Current version}}:| {{#if:{{{hide-l32|}}}| |[http://miranda-ng.org/distr/x32/Plugins/{{#var:pluginName}}.zip x32],}} {{#if:{{{hide-l64|}}}| |[http://miranda-ng.org/distr/x64/Plugins/{{#var:pluginName}}.zip x64]}}}}}} | |||
{{!}}- | |||
{{#if:{{{additionalLinks|}}}| | |||
{{!}}- | |||
{{RowColor|#fff|{{#hashvalue: localisation |download-current | | {{RowColor|#fff|{{#hashvalue: localisation |links-other|Other}}:| {{{additionalLinks|}}}}} | ||
|}} | |||
|}<includeonly>{{Languages}} | |||
[[Category:{{#hashvalue: localisation |cat-lang|Plugins:English}}]][[Category:Plugins]] | |||
{{#if:{{{screenshot|}}}| |[[Category:Todo:{{#hashvalue: localisation |cat-todo|Screenshot required}}]]}} | |||
</includeonly> | |||
<noinclude>{{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 = (н) Скриншот плагина (Поставьте *** (три звезды) если плагину не требуется скриншот) | |||
{{#if:{{{screenshot}}}| |[[Category:Todo:{{#hashvalue: localisation |cat-todo | | | 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:19, 24 March 2013
PluginCard | |
No image | |
Filename | PluginCard.dll
|
Download links: | |
Stable version: | x32, x64 |
Current version: | x32, x64 |
Template:Languages/Template Template:- Использование:
{{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 }}
- Использовать dll следует если у плагина имеется несколько вариантов именования длл.
- Использовать basename следует если имя зип-архива с плагином не совпадает с именем данной страницы без языкового суффикса.
- (н) = указывать необязательно.