PHPIN.NET

 找回密码
 立即注册
查看: 8992|回复: 1

[7.X版] 帝国CMS头像上传插件 for UCenter头像上传FLASH分离整合版

[复制链接]

469

主题

31

回帖

5497

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5497
发表于 2015-1-10 19:48:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
帝国CMS头像上传插件 for UCenter头像上传FLASH分离整合版

本文关键字词:帝国头像上传,头像上传插件,帝国cms插件,UC头像上传,flash头像上传

用过Discuz的都知道它的头像上传非常棒,故分离整合了帝国cms里。模板为帝国cms默认模板,自行修改为自己即可。

演示截图:
演示截图.png

安装步骤:
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
演示2:
演示2.png

大中小三个不同大小格式的文件。

以上即可

帝国CMS页面使用说明(PHP $tmgetuserid为当前登陆的用户ID):
  1. //头像
  2. $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
  3. $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
  4. $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来判断即可。

参数以及调试说明连接

附件下载:
帝国CMS头像上传插件 for UCenter头像上传FLASH分离整合版.rar (258.22 KB, 下载次数: 6, 售价: 500 贡献)

0

主题

1

回帖

23

积分

新手上路

Rank: 1

积分
23
发表于 2019-12-14 00:23:42 | 显示全部楼层
在空间不可以使用呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|PHPIN.NET ( 冀ICP备12000898号-14 )|网站地图

GMT+8, 2024-3-29 19:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表