Template:PluginCard: Difference between revisions
Jump to navigation
Jump to search
m (fixes) |
(use BASEPAGENAME if dll nor basename is not done.) |
||
Line 5: | Line 5: | ||
{{#ifeq:{{{screenshot|}}}|***| | {{!}}- | {{#ifeq:{{{screenshot|}}}|***| | {{!}}- | ||
{{!}} align="center" colspan="2" {{!}} {{#if:{{{screenshot|}}}|[[Image:{{{screenshot}}}{{!}}border{{!}}{{{name}}}{{!}}200px]]|''{{#hashvalue: localisation |noimage|No image}}''}}}} | {{!}} align="center" colspan="2" {{!}} {{#if:{{{screenshot|}}}|[[Image:{{{screenshot}}}{{!}}border{{!}}{{{name}}}{{!}}200px]]|''{{#hashvalue: localisation |noimage|No image}}''}}}} | ||
{{#if:{{{dll|}}}|{{RowColor|#ccccff|'''{{#hashvalue:localisation|filename|Filename}}'''|{{{dll|}}}}}|}} | {{#if:{{{dll|}}}|{{RowColor|#ccccff|'''{{#hashvalue:localisation|filename|Filename}}'''|{{{dll|{{BASEPAGENAME}}.dll}}}}}|}} | ||
<!--am-->{{#if:{{{author|}}}| {{RowColor|#ccccff|'''{{#hashvalue: localisation |plugin-author|Plugin author}}'''|{{Developer|{{{author|}}}}}}}}} | <!--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--> | {{#if:{{{authors|}}}|{{RowColor|#ccccff|'''{{#hashvalue: localisation |plugin-authors|Plugin authors}}'''|{{{authors|}}}}}|}}<!--/am--> | ||
Line 12: | Line 12: | ||
|- | |- | ||
{{#if:{{{homepage|}}}|[{{{homepage|}}} '''{{#hashvalue: localisation |homepage|Homepage}}''']<br/>|}} | {{#if:{{{homepage|}}}|[{{{homepage|}}} '''{{#hashvalue: localisation |homepage|Homepage}}''']<br/>|}} | ||
{{#if:{{{basename|}}}| | {{#vardefine:pluginName|{{lc:{{#if:{{{basename|}}}|{{{basename}}}|{{#if:{{{dll|}}}|{{#replace:{{{dll|}}}|.dll|}}|{{BASEPAGENAME}}}}}}}}}} | ||
|- | |- | ||
| align="center" colspan="2" bgcolor="#ccccff" style="font-size:110%;" | | | align="center" colspan="2" bgcolor="#ccccff" style="font-size:110%;" | | ||
Line 41: | Line 41: | ||
| screenshot = (н) Скриншот плагина (Поставьте *** (три звезды) если плагину не требуется скриншот) | | screenshot = (н) Скриншот плагина (Поставьте *** (три звезды) если плагину не требуется скриншот) | ||
| requirements = (н) Системные требования (к примеру, необходимые runtime библиотеки) | | requirements = (н) Системные требования (к примеру, необходимые runtime библиотеки) | ||
| dll = Имя dll плагина (перечисление) | | dll = (н) Имя dll плагина (перечисление) | ||
| basename = Имя dll плагина, без расширения (предпочтительный вариант) | | basename = (н) Имя dll плагина, без расширения (предпочтительный вариант) | ||
| langpackru = (н) Перевод плагина (имя файла без .txt в SVN русского лангпака) | | langpackru = (н) Перевод плагина (имя файла без .txt в SVN русского лангпака) | ||
| additionalLinks = (н) Дополнительные ссылки на скачивание, показываемые в карточке плагина | | additionalLinks = (н) Дополнительные ссылки на скачивание, показываемые в карточке плагина | ||
Line 50: | Line 50: | ||
| hide-l32 = (н) не показывать ссылку на лейтест-32 | | hide-l32 = (н) не показывать ссылку на лейтест-32 | ||
| hide-l64 = (н) не показывать ссылку на найтли-64 | | hide-l64 = (н) не показывать ссылку на найтли-64 | ||
}} | |||
* использовать dll следует если у плагина имеется несколько вариантов именования длл. | |||
* использовать basename следует если имя зип-архива с плагином не совпадает с именем данной страницы без языкового суффикса. | |||
</pre> | </pre> | ||
(н) = ''указывать необязательно'' | (н) = ''указывать необязательно'' | ||
</noinclude> | </noinclude> |
Revision as of 14:44, 2 March 2013
PluginCard | |
No image
| |
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 следует если имя зип-архива с плагином не совпадает с именем данной страницы без языкового суффикса.
(н) = указывать необязательно