Ejemplo n.º 1
0
<?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'] == 0 and message(-1, '插件已经卸载。');
$user = user_token_get('', 'bbs');
$user['gid'] != 1 and message(-1, jump('需要管理员权限才能完成卸载。', 'user-login.htm'));
// 第一处卸载
plugin_unstall_before('./pc/view/thread.htm', '<?php echo $first[\'message\']; ?>', file_get_contents('./plugin/xn_ad/ad_1.htm'));
// 第二处卸载
plugin_install_remove('./pc/view/footer_debug.inc.htm', file_get_contents('./plugin/xn_ad/ad_2.htm'));
json_conf_set('installed', 0, './plugin/xn_ad/conf.json');
message(0, '卸载完成!');
Ejemplo n.º 2
0
// 应用的名称
!defined('APP_PATH') and define('APP_PATH', '../');
// 判断是否被 include
define('IN_SAE', class_exists('SaeKV'));
// 一般应用不需要支持 SAE,可以删掉
chdir(APP_PATH);
$conf = @(include './conf/conf.php') or exit(header('Location: install/'));
IN_SAE and (include './conf/sae.conf.php');
// 支持 SAE
include './xiunophp/xiunophp.php';
include './model.inc.php';
// 测试数据库连接
db_connect($err) or exit($err);
$grouplist = group_list_cache();
$forumlist = forum_list_cache();
$user = user_token_get();
// 全局的 user
$uid = $user['uid'];
// 全局的 uid
$gid = $user['gid'];
// 全局的 gid
$group = $grouplist[$gid];
// 全局的 group
$forumlist_show = forum_list_access_filter($forumlist, $gid);
// 有权限查看的板块
$header['title'] = $conf['sitename'];
// 网站标题
$header['keywords'] = $conf['sitename'];
// 关键词
$header['description'] = $conf['sitename'];
// 描述