From 1d19e056e7657864f76410e0baf2d514c291af55 Mon Sep 17 00:00:00 2001 From: Michael Vogel Date: Mon, 2 Dec 2013 20:28:30 +0100 Subject: [PATCH] Sorting plugins after priority and name (better for the configuration page) --- include/plugin.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/plugin.php b/include/plugin.php index a706dcf51c..9002c7bce4 100644 --- a/include/plugin.php +++ b/include/plugin.php @@ -80,7 +80,7 @@ function reload_plugins() { if(file_exists($fname)) { $t = @filemtime($fname); foreach($installed as $i) { - if(($i['name'] == $pl) && ($i['timestamp'] != $t)) { + if(($i['name'] == $pl) && ($i['timestamp'] != $t)) { logger('Reloading plugin: ' . $i['name']); @include_once($fname); @@ -145,7 +145,7 @@ if(! function_exists('load_hooks')) { function load_hooks() { $a = get_app(); $a->hooks = array(); - $r = q("SELECT * FROM `hook` WHERE 1 ORDER BY `priority` DESC"); + $r = q("SELECT * FROM `hook` WHERE 1 ORDER BY `priority` DESC, `file`"); if(count($r)) { foreach($r as $rr) { if(! array_key_exists($rr['hook'],$a->hooks))