6-4-1
安裝模組時的自動功能
您沒有觀看影片的權限
請先登入,登入後,確認您的權限後,即可觀看影片。
- 先將
xoops_version.php
的自動功能打開,並確定好路徑檔名。
//---模組自動功能---//
$modversion['onInstall'] = "include/onInstall.php";
- 建立或編輯
include/onInstall.php
,並按指示替換內容後,加入需要執行的動作,如:
<?php
use XoopsModules\Tadtools\Utility;
if (!class_exists('XoopsModules\Tadtools\Utility')) {
require XOOPS_ROOT_PATH . '/modules/tadtools/preloads/autoloader.php';
}
// 安裝前
function xoops_module_pre_install_tad_signup(XoopsModule $module)
{
}
// 安裝後
function xoops_module_install_tad_signup(XoopsModule $module)
{
// 有上傳功能才需要
Utility::mk_dir(XOOPS_ROOT_PATH . "/uploads/tad_signup");
// 若有用到CKEditor編輯器才需要
Utility::mk_dir(XOOPS_ROOT_PATH . "/uploads/tad_signup/file");
Utility::mk_dir(XOOPS_ROOT_PATH . "/uploads/tad_signup/image");
Utility::mk_dir(XOOPS_ROOT_PATH . "/uploads/tad_signup/image/.thumbs");
return true;
}
link to https://github.com/tadlearn/tad_signup/commit/2287532f287af1b260e7a63a0634a37f2442459a \