0 0 0

Xiuno BBS 后台插件排序方法

陈哥 (UID:1) 站长 创始人 V
2025-04-29 307

Xiuno BBS后台插件排序方法,启用的插件排在前面。

排序方法:

打开文件/model/plugin.func.php,找到第53行的plugin_init()函数,在该函数尾部修改一下。

原代码如下:

// 本地 + 线上数据
            $plugins[$dir] = plugin_read_by_dir($dir);
        }
    }
}
 
 

 

修改为以下代码:[reply]

// 本地 + 线上数据
            $plugins[$dir] = plugin_read_by_dir($dir);
        }
        //插件排序
        $plugins = plugin_list_sort($plugins, "installed");
        $plugins = plugin_list_sort($plugins, "enable");
    }
}

//二维数组排序 TRUE FALSE
function plugin_list_sort($arrlist, $col, $asc = FALSE){ 
    $colarr = $arr = array();
    foreach($arrlist as $k=>$v){
        $colarr[$k] = $v[$col];
    }
    if($asc == TRUE){
        asort($colarr);
    }else{
        arsort($colarr);
    }
    reset($colarr);
    foreach($colarr as $k=>$v){
        $arr[$k] = $arrlist[$k];
    }
    return $arr;
}
 

 

[/reply]


下载声明

每次下载将扣除 1个元宝,VIP会员免费下载,元宝可通过 /发布主题/签到/回帖/获得!
拥有真气  :排行
拥有元宝  :
兑换
拥有灵石  :  0枚充值
关闭
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!