Template:PluginLink: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
(new Template:PluginLink)
Line 1: Line 1:
|- valign="top" {{#if:{{{2|}}} |{{#vardefine:suffix|/{{{1}}}}}{{#vardefine:linkBasename|/{{lc:{{{2}}}}}}}{{#vardefine:PluginName|{{{2}}}}}|{{#vardefine:suffix|/{{#var:PluginLang}}}}{{#vardefine:PluginName|{{{1}}}}}{{#vardefine:linkBasename|/{{lc:{{{1}}}}}}}}}
<includeonly>{{#vardefine:PluginFileName | {{{1}}}}}{{#vardefine:suffix | /{{#var:PluginLang}}}}{{PluginInfo|}}{{#switch: {{#var:Form}}
| style="white-space: nowrap;" | [[Plugin:{{#var:PluginName}}{{#var:suffix}}|{{#if:{{{3|}}}|{{{3}}}|{{#var:PluginName}}}}]]<!-- {{#ifeq:{{#var:suffix}}|/en | | {{#ifexist: Plugin:{{#var:PluginName}}{{#var:suffix}} | | {{Notice|([[Plugin:{{#var:PluginName}}/en|English]])}} }} }} -->{{#if:{{{hide|}}} | {{!!}} &nbsp; {{!!}} &nbsp; {{!!}} &nbsp;  {{!!}} &nbsp; | {{!!}} class='stable-32' {{!}} {{#if:{{{hide-stable-32|}}} | |[http://miranda-ng.org/distr/stable/x32/Plugins{{#var:linkBasename}}.zip x32 stable] }} {{!!}} class='stable-64' {{!}} {{#if:{{{hide-stable-64|}}} | |[http://miranda-ng.org/distr/stable/x64/Plugins{{#var:linkBasename}}.zip x64 stable] }} {{!!}} class='current-32' {{!}} {{#if:{{{hide-latest-32|}}} | |[http://miranda-ng.org/distr/x32/Plugins{{#var:linkBasename}}.zip x32 latest] }} {{!!}} class='current-64' {{!}} {{#if:{{{hide-latest-64|}}} | |[http://miranda-ng.org/distr/x64/Plugins{{#var:linkBasename}}.zip x64 latest]}}}}<noinclude>{{doc}}</noinclude>
|#default = Wrong "form" parameter
|list = {{#if: {{#var:Type}}  
| {{#ifeq: {{#var:Type}} | other | {{#if: {{#hashvalue:{{#var:PluginFileName}} |type}} || {{PluginLink/List|}} }} | {{#ifeq: {{#var:Type}} | {{#hashvalue:{{#var:PluginFileName}} |type}} | {{PluginLink/List|}} |}} }}  
| {{#ifeq: {{#hashvalue:{{#var:PluginFileName}} |type}} | tested || {{PluginLink/List|}} }} }}
|download = {{#vardefine:linkBasename|/{{lc:{{#var:PluginFileName}}}}}}{{#if: {{#var:Type}}  
| {{#ifeq: {{#var:Type}} | other | {{#if: {{#hashvalue:{{#var:PluginFileName}} |type}} || {{PluginLink/Download|}} }} | {{#ifeq: {{#var:Type}} | {{#hashvalue:{{#var:PluginFileName}} |type}} | {{PluginLink/Download|}} |}} }}  
| {{#ifeq: {{#hashvalue:{{#var:PluginFileName}} |type}} | tested || {{PluginLink/Download|}} }} }}
}}<nowiki/></includeonly><noinclude>
{{Todo | Commentary}}
</noinclude>

Revision as of 20:27, 19 March 2013

Todo: Commentary