{% extends "_layouts/cp" %} {% set crumbs = [ { label: "Rest"|t, url: url('rest') }, { label: "Authentications"|t, url: url('rest/authentications') }, ] %} {% set title = 'Installation'|t %} {% set content %} {% if missingDependencies|length > 0 %} {% for dependency in missingDependencies %}

{{ dependency.name }}

{% if dependency.plugin %} {% if not dependency.plugin.isInstalled %}

{{ "{name} is not installed."|t({ name: dependency.name }) }}

{{ "Please install {name} in {url} to continue."|t({name: dependency.name, url: '{title}'|t({title: 'plugin settings'})})|raw }}

{% elseif not dependency.plugin.isEnabled %}

{{ "{name} is installed but disabled."|t({ name: dependency.name }) }}

{{ "Please enable {name} in {url} to continue."|t({name: dependency.name, url: '{title}'|t({title: 'plugin settings'})})|raw }}

{% else %}

{{ "{name} plugin requires an update."|t({ name: dependency.name }) }}

{{ "Download Latest {name} plugin"|t({ name: dependency.name }) }}

{% endif %} {% else %}

{{ "{name} plugin is required to continue."|t({ name: dependency.name }) }}

{{ "Download Latest {name} plugin"|t({ name: dependency.name }) }}

{% endif %} {% if not loop.last %}
{% endif %} {% endfor %} {% else %}

{{ "Installation complete!"|t }}

{{ "REST plugin is properly configured for authentications."|t }}

Return to Authentications
{% endif %} {% endset %}