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

 找回密码
 立即注册
搜索

[发布] 虛擬形像 AL8 for Discuz! 5.5 (繁/簡/UTF-8) 為alan888兄親自發佈之版本

[复制链接]
s109819 发表于 2007-3-25 13:50:07 | 显示全部楼层 |阅读模式
作  者: T.O.M.
AL8   版: alan888
技術支援: http://www.alan888.com/Discuz/index.php
演  示: http://www.alan888.com/Discuz/pl ... module=virtualimage
適用版本: Discuz! 5.5.0 (兼容 Discuz 5.0 版)
說  明: 完全根據 Discuz! 5.5 插件格式整理, 完善的後台管理只須匯入 "discuz_plugin_virtualimage.txt" 及 "discuz_plugin_images_admin.txt", 而不用修改任可後台文件, 功能設定包括編輯及加入形象, 批量修改形象價格, 修改會員形象等

新增功能 (與 for 5.0 比較) :
1. 加強貨品搜索功能;
2. 全新修改及美化所有模板, 可適用於 Discuz 5.5 不同風格上;
3. 優化部份程式;
4. 修正多處小 bugs

注  意:
照相館必須服務器支援 GD 庫才可正常使用


全新安裝辦法:
1. 下載程式附件 virtualimage_Big5.rar (繁體中文), virtualimage_TC_UFT8.rar(UTF-8 繁體中文) 或 virtualimage_GBK.rar (簡體中文) 解壓後按原設定上載至相關目錄 (discuz_plugin_virtualimage.txt  及 discuz_plugin_images_admin.txt 檔案不用上載)

2. 最新圖庫請見第3樓

3. 將 virtualimage/photo 的目錄屬性設為 "777"

4. 執行 images_install.php , 安裝完畢後僅記刪除 images_install.php
例: 在網址列輸入 http://網址/images_install.php, 然後按指示執行
注意: 在 MySQL 4.1 或已上版本執行時請注意在 config.inc.php 的 $dbcharset 對應碼設定, 如沒有設定將按 config.inc.php 的 $charset 內的語系進行安裝

5. 打開附件的 discuz_plugin_virtualimage.txt 將內容剪帖至:
後台→插件設置→插件管理→貼入 "導入插件數據" 下的空格內→提交


6. 後台→插件設置→插件設置→在 "虛擬形象" 點擊 "[插件參數設置] " 及設定好各項細節
注意: "選擇交易方式" 內請填上 extcredits 後的編號, 例如 "2" = 現金 (注意: 只需填上編號)

7. 打開附件的 discuz_plugin_images_admin.txt 將內容剪帖至
後台→插件設置→插件管理→貼入 "導入插件數據" 下的空格內→提交


8. 修改 viewthread.php


  1. $postlist = $attachtags = $attachlist = array();
复制代码

在上面加上

  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[i]+")";
  7.         }
  8.         $imagesdatas = '';
  9. //-----------------------------
复制代码



  1. mf.spacename
复制代码

在後面插入

  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. //--------------------------------------
复制代码



  1. <!--{if !empty($advlist['interthread']) && $post['first'] && $thread['replies']}--><div style="margin-bottom: 4px;">$advlist[interthread]</div><!--{/if}-->
  2. <!--{/loop}-->
复制代码

在下面加上

  1. <!--{if $post[authorid] && $post[username] && !$post[anonymous]}-->$vimages<!--{/if}-->
复制代码

10. 如設定 "是否開啟強制使用" 是否時, 會員必須到 "虛擬形像設計中心" 在 " 個人設置" 內將 "打開或關閉虛擬形像" 設定為 "啟用" 才可正常顯示會員的形像

~完成~
從 虛擬形像 AL8 版 for Discuz! 5.0 升級
1. 下載附件程式 virtualimage_Big5.rar (如不是使用繁體中文者請選擇適當的語系版本) 解壓後根據文件的目錄編排上載覆蓋舊版本所有文件
2. 執行 images_install.php 及選擇 "從 5.0 升級", 完成後請立即刪除 images_install.php 文件
在 虛擬形像 AL8 版 for Discuz! 5.0 使用此版本
1. 下載附件程式 virtualimage_Big5.rar (如不是使用繁體中文者請選擇適當的語系版本) 解壓後將 upload 目錄下根據文件的目錄編排上載覆蓋舊版本所有文件 (不用上載 images_install.php 文件)
2. 後台 - 更新緩存
3. 日後如升級 Discuz 5.5 者, 上載及執行 images_install.php 選擇 "從 5.0 升級", 完成後請立即刪除 images_install.php 文件

[ 本帖最后由 s109819 于 2007-3-26 13:46 编辑 ]

virtualimage_Big5.rar

80.49 KB, 下载次数: 1230

virtualimage_GBK.rar

80.76 KB, 下载次数: 2233

virtualimage_TC_UFT8.rar

85.16 KB, 下载次数: 1105

回复

使用道具 举报

 楼主| s109819 发表于 2007-3-25 13:50:35 | 显示全部楼层
回复

使用道具 举报

 楼主| s109819 发表于 2007-3-25 13:51:02 | 显示全部楼层
VLimages.7z為圖庫,解壓後放在 images 目錄下
而 VLProgram.rar 則為使用程式

安裝辦法:
1. 解壓後打開 Discuz 目錄
2. 將 images_footer.htm 及 images_header.htm 兩個檔案上載至
/templates/default 下
3. 將  virtualimage.php 及 images_install.php 上載至 discuz 的根目錄
4. 將 \virtualimage\images 下整個 virtualimage 目錄上載至 images 的目錄下
5. 在 discuz 根目錄下增加一個 virtualimage 目錄, 將下檔案上載至此目錄
global.php
images_admin.php
images_album.php
images_bad.php
images_favourite.php
images_index.php
images_market.php
images_operation.php
images_option.php
images_user.php
6. 執行根目錄下的 images_install.php, 即: http://網址/ images_install.php, 完成後立即刪除
7. 再在此目錄下 (即 virtualimage) 增加一個 photo 目錄及把屬性設為 777
8. 其他修改請參考 readme.txt

圖庫下載網址:
http://www.sendspace.com/file/q7tbj1

應第8樓需要,已附上GBK之程式

[ 本帖最后由 s109819 于 2007-3-25 17:28 编辑 ]

VLProgram_Big5.rar

70.43 KB, 下载次数: 1137

VLProgram_GBK.rar

51.76 KB, 下载次数: 1475

回复

使用道具 举报

摄部落 发表于 2007-3-25 13:56:02 | 显示全部楼层
回复

使用道具 举报

OGNW.net 发表于 2007-3-25 15:21:53 | 显示全部楼层
alan888 版本的虚拟形象不错

但是形象的人物不够Q,不是很喜欢
回复

使用道具 举报

chf 发表于 2007-3-25 15:23:45 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

Lijirong 发表于 2007-3-25 16:13:16 | 显示全部楼层
经典老作咯~~
回复

使用道具 举报

kanlee 发表于 2007-3-25 16:17:36 | 显示全部楼层
VLProgram.rar 怎么是BIG的,有没有GBK的啊!!!
回复

使用道具 举报

 楼主| s109819 发表于 2007-3-25 17:29:25 | 显示全部楼层
原帖由 kanlee 于 2007-3-25 16:17 发表
VLProgram.rar 怎么是BIG的,有没有GBK的啊!!!

已附上!GBK為小妹自行轉碼的 ^^"
回复

使用道具 举报

pcb123 发表于 2007-3-25 17:33:32 | 显示全部楼层
谢谢,留名~:)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-22 18:50 , Processed in 0.121844 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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