diff --git a/lib/plugins/plugin/admin.php b/lib/plugins/plugin/admin.php index 9d885ef79c8f0de08d9985754f3767754f5bdeeb..850be11baf0c1dc41ccbd7082404efdc04d2d4e3 100644 --- a/lib/plugins/plugin/admin.php +++ b/lib/plugins/plugin/admin.php @@ -105,7 +105,8 @@ class admin_plugin_plugin extends DokuWiki_Admin_Plugin { $this->plugin = null; } - sort($this->plugin_list = plugin_list('', true)); + $this->plugin_list = plugin_list('', true); + sort($this->plugin_list); // verify $_REQUEST vars if (in_array($this->cmd, $this->commands)) { @@ -134,7 +135,10 @@ class admin_plugin_plugin extends DokuWiki_Admin_Plugin { $this->setupLocale(); if ($this->handler === NULL) $this->handler = & new ap_manage($this, $this->plugin); - if (!$this->plugin_list) sort($this->plugin_list = plugin_list('',true)); + if (!$this->plugin_list) { + $this->plugin_list = plugin_list('',true); + sort($this->plugin_list); + } ptln('<div id="plugin__manager">'); $this->handler->html();