Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 虚拟形像 AL8 v1版 for Discuz! 5.0 (繁/简体版/UTF-8)

[复制链接]
HY清风 发表于 2006-8-10 19:27:55 | 显示全部楼层 |阅读模式
很抱歉,由于种种原因一直没来得及更新本插件,
当时用过后来删除了,觉得有点累赘,考虑到安全等其他方面,后来就没有更新!
今天上来看到本贴居然被回复提升起来了!
由于暂时没有测试环境,也不好帮大家进行测试!
如果你确实有问题,可以参照下面帖子进行操作,
本贴稍候会更新!

虛擬形像 AL8 for Discuz! 5.0 (繁/簡/UTF-8) 最後更新 2006.10.23 01:00
http://www.alan888.com/Discuz/thread-85668-1-1.html
问题如果确实存在,建议你卸载,本插件不建议安装!

作者T.O.M.
AL8 v1alan888
修改HY清风
更新9月12日 更新至 DZ 5 正式版本中的修改,请见步骤 9
技术支援  http://www.alan888.com/Discuz/index.php
演示http://www.alan888.com/Discuz4/p ... module=virtualimage
适用Discuz! 5.0
参考https://discuz.dismall.com/thread-202996-11-1.html
http://www.alan888.com/Discuz/viewthread.php?tid=77303

说明完全根据 Discuz! 4.0 插件格式重新编写, 完善的后台管理只须汇入 "discuz_plugin_virtualimage.txt" 及 "discuz_plugin_images_admin.txt", 而不用修改任可后台文件, 功能设定包括编辑及加入形象,
批量修改形象价格, 修改会员形象等!
特别注意:导入 discuz_plugin_virtualimage.txt 及 discuz_plugin_images_admin.txt
時需同時勾選 "允許導入不同版本 Discuz! 的插件(易產生錯誤!!)"

新增1. 可在后台设定使用扩展积分内任何一种作为交易方式 (即: extcredits 内任何一种);
2. 全新修改及美化所有模板, 可适用于不同风格上;
3. 减少 viewthread 版上数据库查询次数 (最高减少可达十多次);
4. 修正安装时因前数据没有正确清除所出现的错误导致安装中止;
5. 可在后台设定每页的行数及形像数据
6、新增加 黄金圣斗士 虚拟图象,感谢 73 楼 flkin 提供!
附件: 黄金圣斗士.rar (2006-9-12 16:08, 332.27 K)
注意照相馆必须服务器支援 GD 库才可正常使用
安装步骤:

1. 下载附件virtualimage_40.rar (繁体), virtualimage_40GB.rar(简体) 解压后按原设定上载至相关目录 (discuz_plugin_virtualimage.txt  及 discuz_plugin_images_admin.txt 档案不用上载)
2006年8月10日 21:26 更新上传 UTF 安装包:(请在 2 楼下载)

附件: [繁體版] virtualimage_40.rar (2005-12-13 15:36, 77.18 K)
该附件被下载次数 437
  

附件: [簡體版] virtualimage_40GB.rar (2005-12-13 17:02, 77.14 K)
该附件被下载次数 1804

2. 往下载附件 images.part01.rar - images.part14.rar, 解压后上载至相关目录



附件: [虚拟形像图库 (1)] images.part01.rar (2006-7-12 12:43, 1000 K)
该附件被下载次数 208


附件: [虚拟形像图库 (2)] images.part02.rar (2006-7-12 12:43, 1000 K)
该附件被下载次数 177


附件: [虚拟形像图库 (3)] images.part03.rar (2006-7-12 12:45, 1000 K)
该附件被下载次数 183


附件: [虚拟形像图库 (4)] images.part04.rar (2006-7-12 12:45, 1000 K)
该附件被下载次数 180


附件: [虚拟形像图库 (5)] images.part05.rar (2006-7-12 12:47, 1000 K)
该附件被下载次数 172


附件: [虚拟形像图库 (6)] images.part06.rar (2006-7-12 12:47, 1000 K)
该附件被下载次数 177


附件: [虚拟形像图库 (7)] images.part07.rar (2006-7-12 12:49, 1000 K)
该附件被下载次数 183


附件: [虚拟形像图库 (8)] images.part08.rar (2006-7-12 12:49, 1000 K)
该附件被下载次数 191


附件: [虚拟形像图库 (9)] images.part09.rar (2006-7-12 12:51, 1000 K)
该附件被下载次数 183


附件: [虚拟形像图库 (10)] images.part10.rar (2006-7-12 12:51, 1000 K)
该附件被下载次数 176


附件: [虚拟形像图库 (11)] images.part11.rar (2006-7-12 12:53, 1000 K)
该附件被下载次数 177


附件: [虚拟形像图库 (12)] images.part12.rar (2006-7-12 12:53, 1000 K)
该附件被下载次数 179


附件: [虚拟形像图库 (13)] images.part13.rar (2006-7-12 12:53, 1000 K)
该附件被下载次数 175


附件: [虚拟形像图库 (14)] images.part14.rar (2006-7-12 12:54, 567.59 K)
该附件被下载次数 178

3. 将 virtualimage/photo 的目录属性设为 "777"

4. 执行 images_install.php (如之前安装过 T.O.M 或 AL8 版本的虚拟形像者则选 "从 D25 升级"), 安装完毕后仅记删除 images_install.php
例: 在网址列输入 http://网址/images_install.php

5. 打开附件的 discuz_plugin_virtualimage.txt 将内容剪帖至:
后台→插件设置→插件管理→贴入 "导入插件数据" 下的空格内→提交
Discuz 4.1 版请同时勾选 "允许导入不同版本 Discuz! 的插件"

6. 后台→插件设置→插件设置→在 "虚拟形象" 点击 "[插件参数设置] " 及设定好各项细节
注意: "选择交易方式" 内请填上 extcredits 后的编号, 例如 "5" = 现金 (注意: 只需填上编号)

7. 打开附件的 discuz_plugin_images_admin.txt 将内容剪帖至
后台→插件设置→插件管理→贴入 "导入插件数据" 下的空格内→提交
Discuz 4.1 版请同时勾选 "允许导入不同版本 Discuz! 的插件"

8. 修改 viewthread.php(添加中)
查找
  1. if($thread['special'] > 0) {
复制代码
在上面加上
  1. //-----------------------------virtualimage
  2.         require_once './forumdata/cache/plugin_virtualimage.php';
  3.         $imagesset = $_DPLUGIN['virtualimage']['vars'];
  4.         unset($_DPLUGIN['virtualimage']['vars']);
  5.         if($imagesset[openalpha]==1){
  6.                 $alpha = "FILTER: alpha(opacity="+WearArray+")";
  7.         }
  8.         $imagesdatas = '';
  9. //-----------------------------
复制代码
查找
  1. mf.sightml AS signature,
复制代码
在後面插入
  1. mf.useimages,
复制代码
查找
  1.                                         } else {
  2.                                                 $post['avatar'] = '';
  3.                                         }
复制代码
在下面加上
  1. //------------------------------------------------------------virtualimage
  2.                         if ($imagesset['orderuse']!='1' && $post['useimages']!=1){
  3.                               $post['avatar'] = $post['avatar'];
  4.                         }elseif($post['gender']=='0'){
  5.                               if($imagesset['orderuse']=='1'){
  6.                                     $post['avatar'] = "<img src='{$imagesset[imageurl]}noface.gif'  border='0'>";
  7.                               }else{
  8.                                     $post['avatar'] = $post['avatar'];
  9.                               }
  10.                         }else{
  11.                             if ($post[gender]==1){
  12.                                      $imagesdata[tempequip] = '0-0-0-0-0-0-0-0-init-init-0-init-0-init-init-0-0-0-init-0-0-0-0-0-0-0';  //male initial
  13.                                      $imagesdata[sex] = "m";
  14.                                      $imagesdata[upid] = "init";
  15.                             }else if ($post[gender]==2){
  16.                                      $imagesdata[tempequip] = '0-0-0-0-0-0-0-0-initf-initf-0-initf-0-initf-initf-0-0-0-initf-0-0-0-0-0-0-0'; //female initial
  17.                                      $imagesdata[sex] = "f";
  18.                                      $imagesdata[upid] = "initf";
  19.                             }

  20.                             $imagesdata[pid] = $post[pid];
  21.                             $imagesdata[uid] = $post[uid];
  22.                             $imagesdatas[] = $imagesdata;

  23.                             $post['avatar'] = "
  24.                             <!-- virtualimage start-->
  25.                             <DIV id=Show{$post['pid']}
  26.                                 style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 226px"></DIV>
  27.                             <!-- virtualimage end-->";

  28.                        }
  29. //--------------------------------------------------------------
复制代码
查找
  1. $relatedthreadlist = array();
复制代码
在上面加上
  1. //--------------------------------------------virtualimage
  2.         if($imagesdatas!=''){
  3.                 $vimages = '';
  4.                 require_once('./virtualimage/global.php');
  5.                 $vimages = images_showimages($imagesdatas,$alhpa,$imagesset[imageurl]);
  6.                 unset($imagesdatas,$imagesdata,$alpha);
  7.         }
  8. //--------------------------------------
复制代码
9. 修改 viewthread 模板(添加中)
查找
  1. <!--{/loop}-->
  2. </form>
复制代码
在<!--{/loop}--> 和 </form> 之间加入
  1. <!--{if $post[authorid] && $post[username] && !$post[anonymous]}-->$vimages<!--{/if}-->
复制代码
10. 如设定 "是否开启强制使用" 是否时, 会员必须到 "虚拟形像设计中心" 在 " 个人设置" 内将 "打开或关闭虚拟形像" 设定为 "启用" 才可正常显示会员的形像
~完成~
*************************************************************************

新增加 黄金圣斗士 虚拟图象,感谢 73 楼 flkin 提供!
附件: 黄金圣斗士.rar (2006-9-12 16:08, 332.27 K)



备注: 使用较新版本的 MySQL + PHP 可能会出现下情况 (没有问题者可不用修改)
1. 可能在执行安装后不能正常显示中文 (形像品种及分类等均显示 "????"), 作者已重新编写 images_install.php 文件, 请重新下载先执行卸载及重新执行安装
在2006年1月23日 13:40 前下载以下的安装测试版者, 请重新下载先执行卸载及重新执行安装

繁体测试版:

附件: [繁體測試版] images_install.rar (2006-1-23 13:40, 28.77 K)
该附件被下载次数 151

简体测试版:

附件: [簡體測試版] images_install_GB.rar (2006-1-23 13:40, 28.77 K)

2. 当进入 "我的衣柜" 或 "破衣篓" 时可能会出现 Unknown column 'u.imagefrom' in 'on clause' 的错误显示,
   请按https://discuz.dismall.com/thread-202996-11-1.html 第 155 帖办法修正

[ 本帖最后由 HY清风 于 2006-12-28 14:37 编辑 ]
 楼主| HY清风 发表于 2006-8-10 19:28:48 | 显示全部楼层
2006年8月10日 21:26 更新上传
UTF-8 安装包:

[ 本帖最后由 HY清风 于 2006-8-10 21:30 编辑 ]

本帖子中包含更多资源

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

x
回复

使用道具 举报

东方星雨 发表于 2006-8-10 19:44:26 | 显示全部楼层
不错,虽然我早就有了,还是支持你!
回复

使用道具 举报

 楼主| HY清风 发表于 2006-8-10 19:58:18 | 显示全部楼层
HY清风 收录提示
我很赞同,收录到 Discuz! 5.0『插件.风格.美化.功能』HY清风 收集整理贴!
https://discuz.dismall.com/thread-359738-1-1.html
感谢你发布或推荐优秀作品给本贴!
回复

使用道具 举报

禄林网络 发表于 2006-8-10 20:00:58 | 显示全部楼层
回复

使用道具 举报

lovebbmp123 发表于 2006-8-10 20:02:20 | 显示全部楼层
支持个
回复

使用道具 举报

开心一生 发表于 2006-8-10 20:27:11 | 显示全部楼层
:)很不错的插件
回复

使用道具 举报

南柯一梦 发表于 2006-8-10 20:41:10 | 显示全部楼层
顶,不错的插件!
回复

使用道具 举报

 楼主| HY清风 发表于 2006-8-10 21:31:22 | 显示全部楼层
2006年8月10日 21:26 更新上传
UTF-8 安装包:请在 2 楼下载!
回复

使用道具 举报

vekee 发表于 2006-8-11 01:26:41 | 显示全部楼层
如果想让形象和头像共存,让形象显示在帖子右边,要怎么改,谢谢楼主。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-10-2 02:34 , Processed in 0.141890 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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