Initial project files: BESCMS full source

This commit is contained in:
bes
2026-08-13 23:37:46 +08:00
parent fa6cddb540
commit 2e26f85723
2166 changed files with 396625 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
<?php
if (!method_exists(\Phpcmf\Service::M('table'), 'install_schema')) {
return dr_return_data(0, '请先升级迅睿系统后再安装本插件');
}
$code = (string)file_get_contents(CMSPATH.'Core/Hooks.php');
if (strpos($code, 'app_on') === false) {
return dr_return_data(0, '迅睿主程序版本较低,无法安装本插件');
}
if (\Phpcmf\Service::M()->is_table_exists('member_menu')) {
$path = dr_get_app_dir('member');
file_put_contents($path.'install.lock', SYS_TIME);
if (function_exists('dr_install_app')) {
dr_install_app('member');
}
// 已经安装成功的版本
\Phpcmf\Service::M('Menu')->add_app('member');
return dr_return_data(0, '用户系统已安装成功');
}
return dr_return_data(1, 'ok');