![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UcHome
qw_xingzhe
身后是家园,眼前尽是世界!
展开
-
UcHome二次开发调试技巧
如何开启Ucenter Home的调试模式,查看程序报错信息;正常情况下,UCH遇到PHP语法错误就是显示空白,这给开发工作代来了很大的麻烦。经过分析代码后,发现 UCH是有调试模式开关标记了。也就在common.php文件中 @define(‘IN_UCHOME’, TRUE); define(‘X_VER’, ’1.5′); define(‘X_RELEASE’转载 2013-06-13 13:59:44 · 686 阅读 · 0 评论 -
UCHome二次开发 模板基础语法
首先告诉大家一个小技巧,就是如何让系统每次自动更新缓存,我们在调整模板时,不希望缓存,请参考 Ucenter Home二次开发调试技巧 中的关闭模板缓存,这样修改模板后就可以直接看到效果.下面开始介绍一下模板中常用的标签及变量输出。 一、变量:如我们在PHP文件中定义了一个变量并赋值了,如: 1. $siteUrl=’http://www.we转载 2013-06-13 14:00:29 · 687 阅读 · 0 评论 -
UCHome二次开发 规范
此文涉及的开发模式是在本地开发,以插件的形式扩展UCHome原有功能,适合在自己的网站服务器中增加应用功能.和UCHome的Manyou开发模式不同,Manyou是利用Discuz的开放平台MYOP开发公共插件,必须处理联网模式,可供所有基于UCHome的网站使用。 由于UCHome发展速度很快,经常会有版本更新,往往这个时候,修改了UCHome源码的站长就会面临一个两难的问题:是升级程序转载 2013-06-13 14:01:29 · 744 阅读 · 0 评论 -
UCHome二次开发–基本体系结构
UCHOME安装后的主要目录与文件介绍,以对uchome的整体结构有一个清晰的了解.目录结构admin/ 管理后台api/ API函数[插件开发与模板等的修改不需要动此文件]attachment/ 附件目录data/ 缓存目录,此目录要有777权限,系统相关缓存基本上都在这里了 data/tpl_cache/ 模板缓存目录转载 2013-06-13 14:02:16 · 728 阅读 · 0 评论 -
uchome二次开发 数据库操作
对uchome进行二次开发必然要对数据库进行操作,我们可以通过mysql的管理器看到表的结构,了解字段类型和对于各个表的整体认识.这里主要是介绍数据库访问的操作:首先看看查询是怎么回事?在space_index.php文件中,我们看到这样的查询代码:$query = $_SGLOBAL['db']->query(“SELECT * FROM “.tname(‘fri转载 2013-06-14 09:04:46 · 807 阅读 · 0 评论