emlog MVC解构--控制器Controller之Plugin_Controller

Plugin_Controller控制器用于在前台加载插件页面,仅有一个方法:loadPluginShow($params)。

使用方法:BLOG_URL?plugin=$pluginname,一般此页面用来输出插件说明页面,可根据需要使用。

function loadPluginShow($params) {
    // 获取插件目录名,未配置则设为空
    $plugin = isset($params[1]) && $params[1] == 'plugin' ? addslashes($params[2]) : '' ;
    // 插件目录名仅包含大小写字母,数字,下划线,横杠,且目录下存在$plugin_show.php文件
    if (preg_match("/^[\w\-]+$/", $plugin) && file_exists(EMLOG_ROOT."/content/plugins/{$plugin}/{$plugin}_show.php")) {
        // 调用$plugin_show.php文件
        include_once("./content/plugins/{$plugin}/{$plugin}_show.php");
    }
}

X
赞助一下:
    支付宝    微信    QQ红包

打开支付宝扫一扫
emlog MVC解构--控制器Controller之Plugin_Controller
版权声明:若无特殊注明,本文皆为“懒人的小窝”原创,转载请保留文章出处。
本文链接:http://suppore.cn/111.html    百度已收录
正文到此结束

点击下方支持本站

点击支持下贵站吧
点击支持下贵站吧

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

微笑 可爱 憨笑 鼓掌 白眼 发呆 撇嘴 色 得意 吐 抠鼻 可怜 呲牙 惊讶 冷汗 流泪 大哭 发怒 抚摸 傲慢 惊恐 鄙视 疑问 奸笑 抓狂 偷笑 流汗 擦汗 晕 委屈 吓 衰 糗大了 威武 给力 牛逼

评论信息框

火箭正在发射中...


既然没有吐槽,那就赶紧抢沙发吧!