{% set b = button %} {% set _obj = version if amo.HAS_COMPAT[addon.type] else addon %} {% set compat = _obj.compatible_apps[APP] if _obj else None %}

{% set links = b.links() %} {% if not links %} {{ _('No compatible versions') }} {% endif %} {% if settings.ADD_TO_MOBILE %} {% if APP == amo.MOBILE %} {% if request.user.is_authenticated() %} {% set action = url('collections.alter', request.user.username, 'mobile', 'add') %} {% endif %} {% if installed %} {% set extra, text = 'status ok', _('Added to Mobile') %} {% else %} {% set text = _('Add to Mobile') %} {% endif %}

{{ csrf() }}
{% endif %} {% endif %} {% for link in links %} {% set extra = "platform " + link.os.shortname if link.os else "" %} {{ link.text }} {% if link.os %} {% if not b.show_contrib %} {# L10n: {0} is a platform name like Windows or Mac OS X. #} {{ _('for {0}')|f(link.os.name) }} {% endif %} {% endif %} {% endfor %}

{% if b.install_text -%} {{ b.install_text }} {%- endif %}
{# install #} {% if b.detailed %} {% if addon.privacy_policy %} {{ _('View privacy policy') }} {% endif %} {% if addon.eula %} {{ _('View End-User License Agreement') }} {% endif %} {% if addon.is_unreviewed() %}

{% trans url=url('pages.faq') + "#unreviewed" %} This add-on has not been reviewed by Mozilla. Learn more {% endtrans %}

{% elif b.lite %}

{% trans url=url('pages.faq') + "#preliminary" %} This add-on has been preliminarily reviewed by Mozilla. Learn more {% endtrans %}

{% endif %} {% endif %}
{# install-shell #}