cccccc

芯宇宙技术社
2026-07-29 / 0 评论 / 3 阅读 / 正在检测是否收录...
<?php
// 引入Typecho核心,读取插件配置
define('__TYPECHO_ROOT_DIR__', dirname(__FILE__) . '/../../../../');
require_once __TYPECHO_ROOT_DIR__ . '/config.inc.php';
require_once __TYPECHO_ROOT_DIR__ . '/Typecho/Widget/Helper.php';
// 获取UEditor插件全部后台配置
$pluginConf = Helper::options()->plugin('UEditor');
// 输出JS文件头
header("Content-Type: application/javascript; charset=utf-8");
?>
window.UEDITOR_CONFIG = {
    // 上传后端接口地址
    serverUrl: "<?php echo Typecho_Common::url('UEditor/ueditor/controller.php', Helper::options()->pluginUrl) ?>",
    // 读取插件后台云存储配置
    cloud: "<?php echo $pluginConf->cloud ?? '0' ?>",
    cloud_only: "<?php echo $pluginConf->cloud_only ?? '' ?>",
    cloud_url: "<?php echo $pluginConf->cloud_url ?? '' ?>",
    cloud_bucket: "<?php echo $pluginConf->cloud_bucket ?? '' ?>",
    cloud_user: "<?php echo $pluginConf->cloud_user ?? '' ?>",
    cloud_password: "<?php echo $pluginConf->cloud_password ?? '' ?>",
    cloud_qcloud_appid: "<?php echo $pluginConf->cloud_qcloud_appid ?? '' ?>",
    cloud_qcloud_region: "<?php echo $pluginConf->cloud_qcloud_region ?? '' ?>",
    cloud_suffix: "<?php echo $pluginConf->cloud_suffix ?? '' ?>",
    // UEditor基础上传配置
    toolbars: [
        ['source', 'undo', 'redo', 'bold', 'italic', 'underline', 'strikethrough', 'forecolor', 'backcolor'],
        ['insertimage', 'insertvideo', 'attachment', 'link', 'unlink'],
        ['paragraph', 'fontsize', 'justifycenter', 'justifyleft', 'justifyright'],
        ['table', 'blockquote', 'code', 'horizontal', 'emotion']
    ],
    autoHeightEnabled: true,
    imageActionName: "uploadimage",
    imageFieldName: "upfile",
    imageMaxSize: 10485760,
    imageAllowFiles: [".png", ".jpg", ".jpeg", ".gif", ".bmp", ".webp"]
};
0

评论 (0)

取消