Detect the packages being installed and show them in the modal

This commit is contained in:
Flavio Copes
2016-03-14 10:14:57 +01:00
parent 35d5c63197
commit 520231bf64
5 changed files with 28 additions and 6 deletions

View File

@@ -191,6 +191,12 @@ class Packages {
return;
}
$('.packages-names-list').html('');
slugs.forEach((slug) => {
$('.packages-names-list').append(`<li>${slug}</li>`);
});
event.preventDefault();
event.stopPropagation();

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,6 @@
{% do assets.add('jquery',101) %}
{% do assets.addJs(theme_url~'/js/vendor.min.js', { 'loading':'defer' }) %}
{% do assets.addJs(theme_url~'/js/admin.min.js' , { 'loading':'defer' }) %}
{% do assets.addJs(theme_url~'/js/vendor.js', { 'loading':'defer' }) %}
{% do assets.addJs(theme_url~'/js/admin.js' , { 'loading':'defer' }) %}
{% if browser.getBrowser == 'msie' or browser.getBrowser == 'edge' %}
{% do assets.addJs(theme_url~'/js/form-attr.polyfill.js') %}

View File

@@ -40,6 +40,8 @@
Ready to install the package(s)
</p>
<ul class="packages-names-list"></ul>
<div class="button-bar">
<button data-remodal-action="cancel" class="button secondary remodal-cancel"><i class="fa fa-fw fa-close"></i> {{ "PLUGIN_ADMIN.CANCEL"|tu }}</button>
<a data-{{ type }}-action="install-package" class="button"><i class="fa fa-fw fa-check"></i> {{ "PLUGIN_ADMIN.CONTINUE"|tu }}</a>
@@ -51,6 +53,8 @@
Error while installing the package(s)
</p>
<ul class="packages-names-list"></ul>
<div class="button-bar">
<button data-remodal-action="cancel" class="button secondary remodal-cancel"><i class="fa fa-fw fa-close"></i> {{ "PLUGIN_ADMIN.CLOSE"|tu }}</button>
</div>
@@ -68,12 +72,16 @@
Installing package(s)..
<span class="fa fa-spin fa-spinner"></span>
</p>
<ul class="packages-names-list"></ul>
</div>
<div class="installation-complete hidden">
<p>
Package(s) successfully installed.
</p>
<ul class="packages-names-list"></ul>
</div>
</div>

View File

@@ -40,6 +40,8 @@
Ready to update the package(s)
</p>
<ul class="packages-names-list"></ul>
<div class="button-bar">
<button data-remodal-action="cancel" class="button secondary remodal-cancel"><i class="fa fa-fw fa-close"></i> {{ "PLUGIN_ADMIN.CANCEL"|tu }}</button>
<a data-{{ type }}-action="install-package" class="button"><i class="fa fa-fw fa-check"></i> {{ "PLUGIN_ADMIN.CONTINUE"|tu }}</a>
@@ -51,6 +53,8 @@
Error while updating the package(s)
</p>
<ul class="packages-names-list"></ul>
<div class="button-bar">
<button data-remodal-action="cancel" class="button secondary remodal-cancel"><i class="fa fa-fw fa-close"></i> {{ "PLUGIN_ADMIN.CLOSE"|tu }}</button>
</div>
@@ -68,12 +72,16 @@
Updating package(s)..
<span class="fa fa-spin fa-spinner"></span>
</p>
<ul class="packages-names-list"></ul>
</div>
<div class="installation-complete hidden">
<p>
Package(s) successfully updated.
</p>
<ul class="packages-names-list"></ul>
</div>
</div>