diff --git a/admin/themes/default/js/maintenance_env.js b/admin/themes/default/js/maintenance_env.js new file mode 100644 index 000000000..40f983422 --- /dev/null +++ b/admin/themes/default/js/maintenance_env.js @@ -0,0 +1,16 @@ +$(document).ready(function () { + jQuery.ajax({ + url: "ws.php?format=json&method=pwg.plugins.getList", + type: "GET", + dataType: "JSON", + success: function(data) { + plugins = data.result; + plugins.forEach(plugin => { + if (plugin.state == "active") { + $("#pluginList ul").append("
  • " + plugin.name +"
  • "); + $("#pluginList ul i").hide(); + } + }); + } + }); +}) \ No newline at end of file diff --git a/admin/themes/default/template/maintenance_env.tpl b/admin/themes/default/template/maintenance_env.tpl index 807b81418..c7b23b0d4 100644 --- a/admin/themes/default/template/maintenance_env.tpl +++ b/admin/themes/default/template/maintenance_env.tpl @@ -1,4 +1,7 @@ {combine_script id='ajax' load='footer' path='admin/themes/default/js/maintenance.js'} +{combine_script id='activated_plugin_list' load='footer' path='admin/themes/default/js/maintenance_env.js'} +{combine_css path="admin/themes/default/fontello/css/animation.css" order=10} + {* order 10 is required, see issue 1080 *} {footer_script} const no_time_elapsed = "{"right now"|@translate}"; {/footer_script} @@ -29,6 +32,13 @@ const no_time_elapsed = "{"right now"|@translate}"; +
    + {'Activated plugin list'|@translate} + +
    +