]> git.mxchange.org Git - friendica.git/commitdiff
Sorting plugins after priority and name (better for the configuration page)
authorMichael Vogel <icarus@dabo.de>
Mon, 2 Dec 2013 19:28:30 +0000 (20:28 +0100)
committerMichael Vogel <icarus@dabo.de>
Mon, 2 Dec 2013 19:28:30 +0000 (20:28 +0100)
include/plugin.php

index a706dcf51c81a44a4372b8fa3376881e1f8cfcde..9002c7bce40577c0e4b982a5776313477bc7b793 100644 (file)
@@ -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))