帝国CMS头像上传插件 for UCenter头像上传FLASH分离整合版
本文关键字词:帝国头像上传,头像上传插件,帝国cms插件,UC头像上传,flash头像上传
用过Discuz的都知道它的头像上传非常棒,故分离整合了帝国cms里。模板为帝国cms默认模板,自行修改为自己即可。
安装步骤: 1、覆盖即可 提供一个默认模板 自行修改即可 2、在 /d/file/下手动建立头像目录文件夹avater 3、在会员中心增加对应的修改连接 完整为/d/file/avater/
注释文档:
/e/member/EditInfo/EditAvatar.php 为修改头像访问文件 /e/template/member/EditAvatar.php 为修改头像模板文件 /e/extend/UserAvatar/ 为头像插件目录
avatar.php 头像上传处理文件 camera.swf 头像上传使用的camera.swf locale.xml 头像上传语言包 crossdomain.xml 头像上传安全域 /crossdomain.xml头像上传安全域
crossdomain.xml要放两处 一处为网站根目录,一处为插件目录。切记!!!
头像默认上传规则为/d/file/avater/用户ID/下 avatar_big.jpg avatar_middle.jpg avatar_small.jpg 大中小三个不同大小格式的文件。
以上即可
帝国CMS页面使用说明(PHP $tmgetuserid为当前登陆的用户ID):
//头像 $userpicsmall=file_exists(ECMS_PATH.'d/file/avater/'.$tmgetuserid.'/avatar_small.jpg')?$public_r[newsurl].'d/file/avater/'.$tmgetuserid.'/avatar_small.jpg':$public_r[newsurl].'e/data/images/nouserpic.gif'; // 48*48 $userpicmiddle=file_exists(ECMS_PATH.'d/file/avater/'.$tmgetuserid.'/avatar_middle.jpg')?$public_r[newsurl].'d/file/avater/'.$tmgetuserid.'/avatar_middle.jpg':$public_r[newsurl].'e/data/images/nouserpic.gif'; // 120*120 $userpicbig=file_exists(ECMS_PATH.'d/file/avater/'.$tmgetuserid.'/avatar_big.jpg')?$public_r[newsurl].'d/file/avater/'.$tmgetuserid.'/avatar_big.jpg':$public_r[newsurl].'e/data/images/nouserpic.gif'; // 200*200
js可以依靠ajax来判断即可。
帖地址:http://www.phpin.net/thread-246-1-1.html
上传以下附件: [下载 *.zip](文件大小:90.36 KB,下载次数:107)
|