UChome二次开发文档详细的介绍.doc
文本预览下载声明
转载来的 自己看着方便
在模板文件中实现页面跳转!--{eval echo lia href=cp.php?ac=upload文档上传演示/a ;}--摘要:
写在前边,由于看不惯网上卖资料的,用自己的百度辛苦币买到的东西然后根据手头上有的资料做了一个稍微系统的整理,希望大家有自己开发经验的,我会持续更新的,永久免费,好好学习,多多益善,同时感谢做过开发的【枫芸志】
其中有些资料版本是1.5的,在这一版本中给予改正。
版面约定:
上下2.54cm ;左右1.91cm
文字:宋体五号,代码注释小五courier new 代码为蓝色 ,注释为淡黄色
当前版本 v0.2
V0.2 :2010-7-1
更改布局,可以容纳更多信息,部分注释可以不用换行
增加文件调用及功能介绍
增加文本约定格式
修改模板页面说明为2.0,但资料有待于完善
目录
【UCHome二次开发】uchome文件体系介绍 4
站点结构图 4
UCHOME安装后的主要目录与文件介绍 4
文件入口参数列表及详细介绍 5
数据调用图示 8
do.php入口文件分析 8
【UCHome二次开发】基础 10
数据调用 10
eval的使用 10
直接外部文件do.php的扩展 11
【UCHome二次开发】common.php文件解析 12
common.php文件解析: 12
Common.php文件调用图示: 15
【UCHome二次开发】数据字典|数据库结构 15
【UCHome二次开发】模板解析 16
【UCHome二次开发】缓存机制解析 18
【UCHome二次开发】模板语法说明 21
【UCHome二次开发】模板页面说明 23
【UCHome二次开发】主要文件说明 26
【UCHome二次开发】模板修改 29
【UCHome二次开发】功能修改 29
【UCHome二次开发】全局变量 34
$_SC:系统全局配置 34
$_SCONFIG:个人空间配置 35
$_SCOOKIE:Cookie信息 39
$_COOKIE: Cookie信息 39
$_SGLOBAL:各类全局信息 39
$_SN:昵称信息 56
$_TPL:未知 56
$_SBLOCK:未知 56
举例说明: 56
【UCHome二次开发】与UCenter的交互解析 58
【UCHome二次开发】研究uchome通用方法 59
【UCHome插件二次开发】 不同于Manyou的开发模式 65
基本原则 66
【UCHome应用】增加sns人气的客服秘籍 68
【UCHome二次开发uchome文件体系介绍
UCHOME安装后的主要目录与文件介绍
文件介绍 admin/ 管理后台 api/? API函数[插件开发与模板等的修改不需要动此文件] attachment/ 附件目录 data/ 缓存目录,此目录要有777权限,系统相关缓存基本上都在这里了 data/tpl_cache/ 模板缓存目录,注意,如果你的UCH白屏了,无法进入后台跟新缓存,通过FTP手工删除此目录下的所有文件即可相当于模板缓存的更新 image/ 图片目录 language/ 语言目录 ,跳转提示语言等 source/ PHP源程序目录 template/ 模板目录 theme/ 个人主页目录 uc_client/ucenter 客户端 [插件开发与模板等的修改不需要动此文件] I 安装时用到,安装完毕建议删除 common.php 通用文件,所有的文件都要包含这个文件 config.php 基本配置文件 editor.php 编辑器的入口文件,强烈建议您不用动他 network.php 文件入口参数列表及详细介绍
文件入口 文件详细动作 admincp.php?ac=*
后台管理入口文件
调用admin文件夹下的php文件 │ ├─admincp_ad.php 广告设置
│ ├─admincp_album.php 相册
│ ├─admincp_app.php UCenter应用
│ ├─admincp_backup.php 数据备份
│ ├─admincp_block.php 数据调用
│ ├─admincp_blog.php 日志
│ ├─admincp_cache.php 缓存更新
│ ├─admincp_censor.php 词语屏蔽
│ ├─admincp_click.php 表态动作
│ ├─admincp_comment.php 评论/留言
│
显示全部