thinkphp3.2
json_decode函数在thinkphp3.2类文件QiniuStorage.class.php中的应用
public $QINIU_RSF_HOST = 'http://rsf.qbox.me';
public $QINIU_RS_HOST = 'http://rs.qbox.me';
public $QINIU_UP_HOST = 'http://up.qiniu.com';
public $timeout = '';
OneThink网站设置
网站设置 其实就是用来对一些部署和运营时可能需要调节的配置项目进行用户友好的配置修改的快速通道,这里的所有配置,在 配置管理 中都可以进行修改。您也可以在 配置管理 中,将任何一项配置添加到网站设置页
thinkphp3.2+onethink分站域名的实现
return array(
/* 模块相关配置 */
'AUTOLOAD_NAMESPACE' => array('Addons' => ONETHINK_ADDON_PATH), //扩展模块列表
'DEFAULT_MODULE' => 'Home',
'MODULE_DENY_LIST'
OneThink用户行为设计
用户行为用户行为是记录用户操作,继而生成日志的操作。在记录日志的同时,也可以操作一些数据,如用户积分的增减。用户在网站的每一个操作都可以看成一个行为,例如:登录、评论、发布文章……在什么情况下需要定义行为: 对某张表的某个字段值的修改是不确定的,且修改操作是由系统自动执行的用户行为规则
OneThink实现图片增加水印
以下代码即可实现在onethink 发布文章时候,再上传的图片上添加(www.ainisj.com)水印。
不妨试试看,在onethink更目录下找到/Addons/EditorForAdmin/Controller/UploadController.class.php类文件
找到以下代码:
OneThink插件开发的注意事项
插件的基础是物理文件,所以插件类的结构一定要和官方一致。开发阶段不要随便删除文件,导致系统运行不正常。要删除插件请先后台卸载插件后再删除物理文件,否则钩子表有脏数据或者叫未挂载的插件,进钩子列表删除。
OneThink公共函数库,类库的使用规范
函数函数命名函数命名,全部使用小写,单词直接使用 _ 连接,函数名的名称应与函数功能相符,且函数名中使用的单词,应该是全称单词.函数文件二次开发时增加的函数,尽量使用独立的新函数文件保存,通过配置载入,以方便未来的升级.代码质量由于函数通常会被多次调用,因此应确保函数代码质量,仔细检测测试保证函数在执行过程中不会抛出任何级别的PHP错误,否则部署后可能引起严重的性能问题.
OneThink V1.0 安装协议
OneThink V1.0 安装协议版权所有 (c) 2013,上海顶想信息科技有限公司保留所有权利。感谢您选择OneThink,希望我们的努力能为您提供一个简单、强大的站点解决方案。顶想公司网址为 http://www.topthink.net,产品官方网站网址为 http://www.onethink.cn。