<?php /* Xiuno BBS 3.0 插件实例 广告插件安装程序 */ define('DEBUG', 1); // 发布的时候改为 0 define('APP_NAME', 'bbs'); // 应用的名称 define('APP_PATH', '../../'); // 应用的路径 chdir(APP_PATH); $conf = (include './conf/conf.php'); include './xiunophp/xiunophp.php'; include './model.inc.php'; $pconf = xn_json_decode(file_get_contents('./plugin/xn_ad/conf.json')); $pconf['installed'] == 1 and message(-1, '插件已经安装,请不要重复安装。'); $user = user_token_get('', 'bbs'); $user['gid'] != 1 and message(-1, jump('需要管理员权限才能完成安装。', 'user-login.htm')); //---------------> 第一处插入,按照关键词插入 plugin_install_before('./pc/view/thread.htm', '<?=$first[\'message\']?>', file_get_contents('./plugin/xn_ad/ad_1.htm')); //---------------> 第二处插入,按照偏移量插入。 plugin_install_unshift('./pc/view/footer_debug.inc.htm', file_get_contents('./plugin/xn_ad/ad_2.htm')); json_conf_set('installed', 1, './plugin/xn_ad/conf.json'); message(0, '安装完成!');
<?php /* Xiuno BBS 3.0 插件实例 贴图库插件安装程序 */ define('DEBUG', 0); // 发布的时候改为 0 define('APP_NAME', 'bbs'); // 应用的名称 define('APP_PATH', '../../'); // 应用的名称 chdir(APP_PATH); $conf = (include './conf/conf.php'); include './xiunophp/xiunophp.php'; include './model.inc.php'; $pconf = xn_json_decode(file_get_contents('./plugin/xn_tietuku/conf.json')); $pconf['installed'] == 1 and message(-1, '插件已经安装,请不要重复安装。'); $user = user_token_get('', 'bbs'); $user['gid'] != 1 and message(-1, jump('需要管理员权限才能完成安装。', 'user-login.htm')); //---------------> 第一处插入 $flag = '$day = date(\'Ymd\', $time);'; plugin_install_before('./route/post.php', $flag, file_get_contents('./plugin/xn_tietuku/route_post_insert.inc.txt')); json_conf_set('installed', 1, './plugin/xn_tietuku/conf.json'); message(0, '安装完成!');