uchome调用展示代码时,经常用到的几个全局变量与常量
变量:
$_SC['siteurl']:SupeSite的URL,如http://localhost/s
$_SC['bbsurl']:SupeSite聚合的论坛的URL,如http://localhost/d
$_SC['uchurl']:SupeSite聚合的UCenter Home的URL,如http://localhost/h
$_SCONFIG['attachmenturl']:SupeSite的附件URL,如http://localhost/s/attachments
$_SCONFIG['htmlurl']:SupeSite静态页面所在的URL,如http://localhost/s/html
$_SGET里面存放的是当前所浏览页面的信息,随页面的不同,里面的数据也不同。
$_SGLOBAL['member']里面存放的是当前用户的信息,包括UID,用户名,用户组ID,密码,电子邮箱等。
$_SHTML:开启静态化后,它里面放置当前浏览页面的信息。
常量:
UC_API:UCenter的路径,如http://localhost/u
S_ROOT:SupeSite安装的绝对路径,如:D:\server\www\s\
S_URL:SupeSite的URL,与$_SC['siteurl']的值是一致的,如http://localhost/s
B_URL:SupeSite聚合的论坛的URL,与$_SC['bbsurl']的值是一致的,如http://localhost/d
B_A_URL:论坛附件的URL,如http://localhost/d/attachments
A_URL:SupeSite的附件URL,与$_SCONFIG['attachmenturl']的值是一致的,如http://localhost/s/attachments
H_URL:SupeSite静态页面所在的URL,与$_SCONFIG['htmlurl']的值是致的,如http://localhost/s/html
$_SGLOBAL['supe_uid'] 该变量为当前用户的UID
$_SGLOBAL['supe_username'] 该变量为当前用户的名字
$_SGLOBAL['db'] 数据库操作对象
showmessage(message, url) 该函数为显示跳转信息: message 为信息, url 为跳转url
ckstart(start, perpage) 检查输入的start是否合法:start 为开始数,perpage为每页显示数
smulti(start, perpage, count, url) 获取分页的函数:start 为开始数,perpage为每页显示数,count为当前列表数,url为页面url
$space = getspace(uid) 该函数为获取当前用户的空间信息:uid为用户uid
其中获取到的$space,常用的有以下几个:
$space['uid'] 用户UID
$space['username'] 用户名
$space['frienduid'] 用户的好友UID列表,以逗号分割。例如:1,5,6,7
添加个人动态的方法:
include_once(S_ROOT.’./source/function_cp.php’);
$icon = ‘money’; //个人动态前面的图标英文名,随意命名,需要修改css支持
$title_template = ‘{actor} 更新了自己的 记账本’; //标题内容,支持html,其中 {actor} 为内置变量,表示当前人名
posted on 2012-05-20 21:17 Roc ps'king 阅读(279) 评论(0) 编辑 收藏 举报