| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | 
							- {% extends 'partials/base.html.twig' %}
 
- {% set plugin_slug = admin.route %}
 
- {% if plugin_slug %}
 
-     {% set installing = plugin_slug starts with 'install' %}
 
-     {% if installing %}
 
-         {% set title = "PLUGIN_ADMIN.PLUGINS"|tu %}
 
-     {% else %}
 
-         {% set installed = true %}
 
-         {# Try installed packages first, then remote #}
 
-         {% set package = admin.plugins(true)[admin.route] %}
 
-         {% if (not package) %}
 
-             {% set package = admin.plugins(false)[admin.route] %}
 
-             {% set installed = false %}
 
-         {% endif %}
 
-         {% set plugin = package.toArray() %}
 
-         {% set title = "PLUGIN_ADMIN.PLUGIN"|tu ~ ": " ~ plugin.name|e %}
 
-     {% endif %}
 
- {% else %}
 
-     {% set title = "PLUGIN_ADMIN.PLUGINS"|tu %}
 
- {% endif %}
 
- {% if admin.route or installing %}
 
-     {% block stylesheets %}
 
-         {% do assets.addCss(theme_url~'/css/codemirror/codemirror.css') %}
 
-         {{ parent() }}
 
-     {% endblock %}
 
-     {% block javascripts %}
 
-         {{ parent() }}
 
-     {% endblock %}
 
- {% endif %}
 
- {% block titlebar %}
 
-     {% if not admin.route or installing %}
 
-         <div class="button-bar">
 
-         {% if (installing) %}
 
-             <a class="button" href="{{ base_url_relative }}/plugins"><i class="fa fa-reply"></i> {{ "PLUGIN_ADMIN.BACK"|tu }}</a>
 
-         {% else %}
 
-             <a class="button" href="{{ base_url }}"><i class="fa fa-reply"></i> {{ "PLUGIN_ADMIN.BACK"|tu }}</a>
 
-             <a class="button" href="{{ base_url_relative }}/plugins/install"><i class="fa fa-plus"></i> {{ "PLUGIN_ADMIN.ADD"|tu }}</a>
 
-             {% if authorize(['admin.maintenance', 'admin.super']) %}
 
-                 <button data-gpm-checkupdates="" class="button"><i class="fa fa-refresh"></i> {{ "PLUGIN_ADMIN.CHECK_FOR_UPDATES"|tu }}</button>
 
-             {% endif %}
 
-         {% endif %}
 
-         </div>
 
-         <h1><i class="fa fa-fw fa-plug"></i> {{ "PLUGIN_ADMIN.PLUGINS"|tu }}</h1>
 
-     {% else %}
 
-         {% if (installed) %}
 
-         <div class="button-bar">
 
-             <a class="button" href="{{ base_url_relative }}/plugins"><i class="fa fa-arrow-left"></i> {{ "PLUGIN_ADMIN.BACK_TO_PLUGINS"|tu }}</a>
 
-             <a class="button" href="{{ base_url_relative }}/plugins/install"><i class="fa fa-plus"></i> {{ "PLUGIN_ADMIN.ADD"|tu }}</a>
 
-             {% include 'plugins/'~admin.route~'-buttons.html.twig' ignore missing %}
 
-             <button class="button" type="submit" name="task" value="save" form="blueprints"><i class="fa fa-check"></i> {{ "PLUGIN_ADMIN.SAVE"|tu }}</button>
 
-         </div>
 
-         {% else %}
 
-         <div class="button-bar">
 
-             <a class="button" href="{{ base_url_relative }}/plugins/install"><i class="fa fa-arrow-left"></i> {{ "PLUGIN_ADMIN.BACK_TO_PLUGINS"|tu }}</a>
 
-         </div>
 
-         {% endif %}
 
-         <h1><i class="fa fa-fw fa-plug"></i> {{ "PLUGIN_ADMIN.PLUGIN"|tu }}: {{ plugin.name|e }}</h1>
 
-     {% endif %}
 
- {% endblock %}
 
- {% block messages %}
 
-     {{ parent() }}
 
-     {% if config.plugins.admin.notifications.plugins %}
 
-         <div class="plugins-notifications-container hidden"></div>
 
-     {% endif %}
 
- {% endblock %}
 
- {% block content %}
 
-     <div class="gpm gpm-plugins">
 
-         {% if not admin.route or installing %}
 
-             {% include 'partials/plugins-list.html.twig' %}
 
-         {% else %}
 
-             {% if plugin is null %}
 
-                 {{redirect_me(base_url_relative ~ '/404')}}
 
-             {% endif %}
 
-             {% include 'partials/plugins-details.html.twig' %}
 
-         {% endif %}
 
-     </div>
 
- {% endblock %}
 
 
  |