<noinclude>
<pre>
+ Documentation see Dev/mediawiki
+ NOTE! Download_Button cannot be used via a template because we overload the parameter
of $os to create an $os-array to loop over. See /Dev/mediawiki#Widgets
</pre>
</noinclude>

<!--{* Explanation for $imgSrc: ['os_name'=>['hash_in_image_url','pixel-width'] *}-->
<!--{$imgSrc=['osx'=>['6/66','17'],'debian'=>['4/47','16'],'kvm'=>['d/dd','22'],'linux'=>['6/62','15'],'qubes'=>['2/26','18'],'usb'=>['a/a0','40'],'virtualbox'=>['1/15','17'],'windows'=>['3/34','20']]}-->

<a
 rel="noreferrer"
 data-no-instant
 href="<!--{$url|default:''}-->"
 class="download-button-v2 <!--{if isset($addToClass)}--><!--{$addToClass|escape:'html'}--><!--{/if}--> <!--{if isset($modal) }-->dlbtn-modal<!--{/if}-->"
 <!--{if isset($targetBlank) && $targetBlank|validate:boolean}-->target="_blank"<!--{/if}-->
 <!--{if isset($redirectUrl) }-->data-redirect="<!--{$redirectUrl}-->,1000"<!--{/if}-->
 <!--{if isset($fontsize) }-->style="font-size: <!--{$fontsize}-->;"<!--{/if}-->
>
 <span class="dbutton">
  <!--{if ! isset( $icon ) }-->
    <i class="fa fa-download" title="Download icon"></i>
  <!--{else if $icon == 'sig' }-->
    <i class="fa-solid fa-feather" title="Signature icon"></i>
  <!--{else if $icon == 'sha' }-->
    <i class="fa-solid fa-lock" title="Sha512 icon"></i>
  <!--{else if $icon == 'sigf' }-->
    <i class="fa-solid fa-pen-nib" title="Signify icon"></i>
  <!--{/if}-->
  <span><!--{$text|escape:'html'|default:''}--></span>
 </span>

 <!--{if isset($os) }-->
  <span class="op-sys">
   <!--{foreach from=$os item=$o }-->
    <!--{if isset( $imgSrc[$o] ) }-->
     <img
      src="/w/images/thumb/<!--{$imgSrc[$o][0]}-->/Logo-<!--{$o}-->.png/<!--{$imgSrc[$o][1]}-->px-Logo-<!--{$o}-->.png"
      alt="<!--{$o|upper}-->"
      title="<!--{$o|upper}-->"
      class="<!--{$o|lower}-->"
     />
    <!--{/if}-->
   <!--{/foreach}-->
  </span>
 <!--{/if}-->

 <!--{if isset($onion) }-->
  <a href="<!--{$onion}-->" class="onion-download" title="Onion link"></a>
 <!--{/if}-->
</a><noinclude>
[[Category:MultiWiki]]
</noinclude>