游客发表

Xiuno BBS教你給後台增补一個刪除插件的按鈕

发帖时间:2026-09-03 13:35:20

Xiuno BBS教你給後台增補一個刪除插件的教给件按鈕

廢話少會談 ,如題,后台效果圖如下(版本4.04) :

改代碼有風險 ,增补修改需謹慎 ,个删碧蓝档案科技新闻如果不懂 ,除插勿輕易修改!按钮碧蓝档案wiki gamekee建議修改前備份代碼 !教给件  !后台 !增补

操作步驟 :

1. 修改/admin/view/htm/plugin_list.htm,个删在90行後新增下麵的除插代碼

1
if(!$plugin[installed]) { ?>"button" class="btn btn-danger btn-sm delete confirm" data-confirm-text="$plugin[name]));?>" href="plugin-delete-$dir"); ?>">echo lang(delete);?></a>

2. 修改/lang/zh-cn/bbs_admin.php ,在數組最後麵新增下麵的按钮代碼(這裏隻修改了簡體語言 ,如果其他語言 ,教给件碧蓝档案公司是中国的吗參考這個在對應文件裏修改)

1
2
3
plugin_delete_confirm_tips=>刪除後可以在插件列表重新下載 ,后台確定刪除 ( {name} ) 嗎 ?增补,
plugin_delete_sucessfully=>刪除插件 ( {name} ) 大捷,
plugin_delete_failed=>插件 ( {name} ) 刪除出局,

3. 修改bbs/plugin/show_all_plugins/overwrite/admin/route/plugin.php,在315行後增補下麵的档案有什么用代碼

1
2
3
4
5
6
7
8
9
10
11
12
13
elseif($action == delete) {
    plugin_lock_start();
    $dir = param_word(2);
    plugin_check_exists($dir);
    $name $plugins[$dir][name];
    if(!rmdir_recusive(../plugin/ $dir, 0)){
        plugin_lock_end();
        $msg = lang(plugin_delete_failedarray(name=>$name));
        message(0, jump($msg, http_referer(), 3));
    }
    plugin_lock_end();
    $msg = lang(plugin_delete_sucessfullyarray(name=>$name));
    message(0, jump($msg, http_referer(), 3));

4. 後台管理=>其他=>清除緩存  刷新插件列表,按鈕就出來了

5. 改代碼有風險 ,修改需謹慎,如果不懂 ,碧蓝档案制作公司勿輕易修改 !建議修改前備份代碼 !

內容校驗完了

    热门排行

    友情链接