上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 方法-1、php函数 mysql_insert_id -- 取得上一步 INSERT 操作产生的 ID int mysql_insert_id ( [resource link_identifier] )函数需要与AUTO_INCREMENT 属性结合使用。方法-2... 阅读全文
posted @ 2011-09-20 16:30 Mr√liu 阅读(1549) 评论(0) 推荐(0)
摘要: 了解了以下UCHOME的通用方法,将对我们的二次开发非常的有效,对于开发插件将更加的方便快捷function_common.php引用://SQLADDSLASHESfunctionsaddslashes($string) return $string;//取消HTM... 阅读全文
posted @ 2011-09-06 16:28 Mr√liu 阅读(209) 评论(0) 推荐(0)
摘要: UCHome中的一些信息是调用UCenter中的数据,比如说用户密码信息、站内消息、好友信息等。因而对UChome进行二次开发过程中免不了需要了解与UCenter的交互机制。1、文件说明UCHome中与UCenter交互的源码文件位于/uc_client/目录下。相关... 阅读全文
posted @ 2011-09-06 16:27 Mr√liu 阅读(127) 评论(0) 推荐(0)
摘要: UCHome定义了一些全局变量保存常用信息,了解这些变量存放的内容将大大方便我们的二次开发。以下依次罗列各全局变量所保存的内容:个别全局变量在不同页面的值会有所不同,使用前最好先测试一下值是否存在。下面是用print_r函数打印出来的各全局变量信息,方便参考:$_SC... 阅读全文
posted @ 2011-09-06 16:17 Mr√liu 阅读(317) 评论(0) 推荐(0)
摘要: 有些功能的修改涉及到了流程或数据需求的变动,这时候简单的修改模板文件已经无法解决问题,而是需要修改对应的流程和数据处理代码来完成。一般处理程序文件位于/source文件夹下。具体的代码修改就是根据功能逻辑来调整php代码或是sql语句,这里就不展开了。下面举两个例子说... 阅读全文
posted @ 2011-09-06 16:15 Mr√liu 阅读(150) 评论(0) 推荐(0)
摘要: 前一阵在做UCHome的一些修改以满足具体的应用,来做一点总结。涉及的修改都是些小功能或是界面的调整,所以主要涉及的是对于模板的修改,以下归纳一下过程和经验。1、模板文件定位确定要修改的模板文件这是第一步。方法一:URL分析法。查看/config.php,$_SC['... 阅读全文
posted @ 2011-09-06 16:11 Mr√liu 阅读(112) 评论(0) 推荐(0)
摘要: 1、系统首页 /index.php显示页面为/template/模板文件夹名/index.htm。 2、个人页面 /space.php不带参数时显示个人首页;带uid参数(用户编号)为显示其他人的首页;do参数指示调用的模块,如/space.php?do=blog... 阅读全文
posted @ 2011-09-06 16:07 Mr√liu 阅读(93) 评论(0) 推荐(0)
摘要: UCHome默认模板为default,位于/template/下。以下依次对各模板页面做简要说明,便于修改模板时查找。一些模板的名称在2.0中已经修改或者删除,现在暂时放上一部分,有待于补充 │ │ ├─cp_advance.htm ... 阅读全文
posted @ 2011-09-06 16:06 Mr√liu 阅读(100) 评论(0) 推荐(0)
摘要: 如何让系统每次自动更新缓存,免去每次修改模板后都要到后台更新缓存操作,记住,在解决完所有问题后,要在改回来,否则会大幅度提高服务器负担.打开source/function_common.php文件,找到:if(!file_exists($objfile)){inclu... 阅读全文
posted @ 2011-09-06 16:04 Mr√liu 阅读(271) 评论(0) 推荐(0)
摘要: UCHome中的常用数据皆通过调用缓存来实现读取,包括系统配置、用户组、群组栏目、用户栏目、词语屏蔽、积分规则、广告、用户向导任务、模块、MYOP默认应用等信息。其中模板缓存的使用前面单独介绍过,见《【UCHome二次开发】模板解析》。UCHome中常用数据是作为全局... 阅读全文
posted @ 2011-09-06 15:59 Mr√liu 阅读(119) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页