AL8 Forum
   登錄註冊幫助


標題: 虛擬形像 AL8 v1版 for Discuz! 3.0 β3 Beta
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2005-11-21 00:20  資料  個人空間  主頁 短消息  加為好友 
虛擬形像 AL8 v1版 for Discuz! 3.0 β3 Beta

作  者: T.O.M.
AL8 v1版: alan888
技術支援: http://www.alan888.com/Discuz/index.php
演  示: http://www.alan888.com/Dz3b3/plu ... module=virtualimage
適用版本: Discuz! 3.0F β3
說  明: 完全根據 Discuz! 3.0F 插件格式重新編寫, 完善的後台管理只須匯入 "discuz_plugin_virtualimage.txt"  及數據庫升級 (可能 D3後台插件管理問題, 匯出的檔案不能正常匯入, 所以改用 "數據庫升級" 進行, 而不用修改任可後台文件, 功能設定包括編輯及加入形象, 批量修改形象價格, 修改會員形象等
新增功能:
1. 可在後台設定使用擴展積分內任何一種作為交易方式 (即: extcredits 內任何一種);
2. 全新修改及美化所有模板, 可適用於不同風格上;
3. 減少 viewthread 版上數據庫查詢次數 (最高減少可達十多次);
4. 修正安裝時因前數據沒有正確清除所出現的錯誤導致安裝中止;
5. 可在後台設定每頁的行數及形像數據

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


安裝辦法:

1. 下載附件 virtualimage_D3b3.rar, 解壓後按原設定上載至相關目錄 (discuz_plugin_virtualimage.txt 檔案不用上載)

2. 往下帖下載附件 1-9 (附件 10 不用下載), 解壓後上載至相關目錄
http://www.alan888.com/Discuz/viewthread.php?tid=63

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

4. 執行 images_install.php (如之前安裝過 T.O.M 或 AL8 版本的虛擬形像者可省卻此步驟), 安裝完畢後僅記刪除 images_install.php
例: 在網址列輸入 http://網址/images_install.php

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

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

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

8. 修改 viewthread.php
$postlist = array();


上面加上
//-----------------------------virtualimage
        require_once './forumdata/cache/plugin_virtualimage.php';
        $imagesset = $_DPLUGIN['virtualimage']['vars'];
        unset($_DPLUGIN['virtualimage']['vars']);
        if($imagesset[openalpha]==1){
                $alpha = "FILTER: alpha(opacity=\"+WearArray[i]+\")";
        }
        $imagesdatas = '';
//-----------------------------

mf.customstatus

在後面加上
, mf.useimages


                        } else {
                                $post['avatar'] = '';
                        }


下面加上
//------------------------------------------------------------virtualimage
                        if ($imagesset['orderuse']!='1' && $post['useimages']!=1){
                              $post['avatar'] = $post['avatar'];
                        }elseif($post['gender']=='0'){
                              if($imagesset['orderuse']=='1'){
                                    $post['avatar'] = "<img src='{$imagesset[imageurl]}noface.gif'  border='0'>";
                              }else{
                                    $post['avatar'] = $post['avatar'];
                              }
                        }else{
                            if ($post[gender]==1){
                                     $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
                                     $imagesdata[sex] = "m";
                                     $imagesdata[upid] = "init";
                            }else if ($post[gender]==2){
                                     $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
                                     $imagesdata[sex] = "f";
                                     $imagesdata[upid] = "initf";
                            }

                            $imagesdata[pid] = $post[pid];
                            $imagesdata[uid] = $post[uid];
                            $imagesdatas[] = $imagesdata;

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

                       }
//--------------------------------------------------------------


$forumselect = $forumjump ? forumselect() : NULL;

下面加上
//--------------------------------------------virtualimage
        if($imagesdatas!=''){
                $showimages = '';
                require_once('./virtualimage/global.php');
                $showimages = images_showimages($imagesdatas,$alhpa,$imagesset[imageurl]);
                unset($imagesdatas,$imagesdata,$alpha);
        }
//--------------------------------------


9. 修改 viewthread 模板
這段可以與天下秀共同顯示, 不使用天下秀的可以不改, 找
                <!--{if $avatarshowpos == 3 && $post['avatarshow']}-->
                        <center>$post[avatarshow]</center><br>
                <!--{elseif $post['avatar']}-->

更換為
                <!--{if $avatarshowpos == 3 && $post['avatarshow'] && $avatarshowstatus != 2}-->
                        <center>$post[avatarshow]<br>$post['avatar']</center>
                <!--{elseif $avatarshowpos == 3 && $post['avatarshow']}-->
                        <center>$post[avatarshow]</center>
                <!--{elseif $post['avatar']}-->

這段一定要修改找
        </td></tr>
<!--{/loop}-->


後面加上
$showimages


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


~完成~

如果從 Discuz 2.5 版升級至 Discuz 3.0F B3, 請下載附件 2, 解壓及執行 images_install.php 及選 "從 2.5 升級", 其餘安裝程序按上辦法一樣



 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 Linux0911
 0010277
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

頭銜: Super Moderator

暱稱: Server 2003

自述: 研究生

帖子: 2604

精華: 0

積分: 9920 點

現金: 848 元

存款: 326686 元

閱讀權限: 110

註冊: 2004-10-23

狀態: 離線
 
發表於 2005-11-21 00:45  資料  個人空間  主頁 短消息  加為好友 
成功~

只是積分還不太適應, 沒有積分, 只有 威望, 熱心, 貢獻, 金幣

==================================


物品數量 → 衣物品數量


步驟:
QUOTE:
1, 3, 3, 5, 4, 5,6 ,7, 8, 11


[此帖最後由 Linux0911 在 2005-11-21 於 00:49 修改]




仔細看帖子的安裝步驟, 一定是漏了某個步驟
註冊日期:2004年10曰23日, 16時19分
現階段:研究所新生
http://linux0911.no-ip.info
 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2005-11-21 01:28  資料  個人空間  主頁 短消息  加為好友 
D3 積分是改不到的, 他是用一個 $creditsformulaexp 去計算, 所以即使你用 phpmyadmin 改了, 一 updatesession 便回改回來




 AL8 Forum © All rights reserved.
頂部
 白城听海
 0003843
Rank: 1
點擊查看 白城听海 的詳細資料

頭銜: Newbie

帖子: 26

精華: 0

積分: 590 點

現金: 1 元

存款: 57721 元

閱讀權限: 10

註冊: 2004-7-6

狀態: 離線
 
發表於 2005-11-21 13:20  資料  個人空間  短消息  加為好友 


辛苦了




[url=http://aider.vicp.net]听海论坛[/url]
 AL8 Forum © All rights reserved.
頂部
 ar狂
 0031464
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: 狂仔

帖子: 1426

精華: 0

積分: 14911 點

現金: 148 元

存款: 5352 元

閱讀權限: 70

註冊: 2005-9-25

來自: 澳門

狀態: 離線
 
發表於 2005-11-21 16:29  資料  個人空間  短消息  加為好友 
有問題..點解顯示圖片
最後一個
佢顯個網址係
www.hostingspeed.net/~autowx/cgi-bin/wather.pl?mode........

顯示唔到虛2形像...
http://ce71.com/viewthread.php?tid=2&extra=page%3D1




Dz好難用 .. ? 好難學 .. ?
 AL8 Forum © All rights reserved.
頂部
 pigmich
 0028665
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 pigmich 的詳細資料

頭銜: Lord

帖子: 300

精華: 0

積分: 2600 點

現金: 94 元

存款: 0 元

閱讀權限: 25

註冊: 2005-8-17

狀態: 離線
 
發表於 2005-11-21 17:13  資料  個人空間  短消息  加為好友 
ok!let me test it first^^




 AL8 Forum © All rights reserved.
頂部
 Linux0911
 0010277
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

頭銜: Super Moderator

暱稱: Server 2003

自述: 研究生

帖子: 2604

精華: 0

積分: 9920 點

現金: 848 元

存款: 326686 元

閱讀權限: 110

註冊: 2004-10-23

狀態: 離線
 
發表於 2005-11-21 17:25  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
引用由 ar狂 於 2005-11-21 04:29 PM 發出的帖子內容   
有問題..點解顯示圖片
最後一個
佢顯個網址係
www.hostingspeed.net/~autowx/cgi-bin/wather.pl?mode........
顯示唔到虛2形像...
[url]http://ce71.com/viewthread.php?tid=2&extra=page% ...


第九步 忘了加 $showimages?

可以正常顯示



 附件: 您所在的用戶組無法下載或查看附件



仔細看帖子的安裝步驟, 一定是漏了某個步驟
註冊日期:2004年10曰23日, 16時19分
現階段:研究所新生
http://linux0911.no-ip.info
 AL8 Forum © All rights reserved.
頂部
 ar狂
 0031464
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: 狂仔

帖子: 1426

精華: 0

積分: 14911 點

現金: 148 元

存款: 5352 元

閱讀權限: 70

註冊: 2005-9-25

來自: 澳門

狀態: 離線
 
發表於 2005-11-21 17:48  資料  個人空間  短消息  加為好友 
QUOTE:
引用由 Linux0911 於 2005-11-21 05:25 PM 發出的帖子內容   

第九步 忘了加 $showimages?
可以正常顯示

可以顯示了
al8說可以不用添加- 0-"
只怪我懶了, 謝嚕




Dz好難用 .. ? 好難學 .. ?
 AL8 Forum © All rights reserved.
頂部
 ar狂
 0031464
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: 狂仔

帖子: 1426

精華: 0

積分: 14911 點

現金: 148 元

存款: 5352 元

閱讀權限: 70

註冊: 2005-9-25

來自: 澳門

狀態: 離線
 
發表於 2005-11-21 18:45  資料  個人空間  短消息  加為好友 
有問題拉..
控制面版不能顯示虛擬形象= =




Dz好難用 .. ? 好難學 .. ?
 AL8 Forum © All rights reserved.
頂部
 一二公子
 0035483
Rank: 1

頭銜: Newbie

帖子: 2

精華: 0

積分: 20 點

現金: 5 元

存款: 0 元

閱讀權限: 10

註冊: 2005-11-22

狀態: 離線
 
發表於 2005-11-22 20:47  資料  個人空間  短消息  加為好友 
我来试试,谢谢先




 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2005-11-22 22:40  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
引用由 ar狂 於 2005-11-21 17:48 發出的帖子內容   

可以顯示了
al8說可以不用添加- 0-"
只怪我懶了, 謝嚕

你看清楚 d, 重寫明一定要改

QUOTE:
引用由 ar狂 於 2005-11-21 18:45 發出的帖子內容   
有問題拉..
控制面版不能顯示虛擬形象= =

改法唔同架 下載附件取代就得



 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 ar狂
 0031464
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: 狂仔

帖子: 1426

精華: 0

積分: 14911 點

現金: 148 元

存款: 5352 元

閱讀權限: 70

註冊: 2005-9-25

來自: 澳門

狀態: 離線
 
發表於 2005-11-22 22:52  資料  個人空間  短消息  加為好友 
QUOTE:
引用由 alan888 於 2005-11-22 10:40 PM 發出的帖子內容   

你看清楚 d, 重寫明一定要改
改法唔同架 下載附件取代就得

viewpro.php
未顯示到
哈哈- 0-




Dz好難用 .. ? 好難學 .. ?
 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2005-11-22 23:07  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
引用由 ar狂 於 2005-11-22 22:52 發出的帖子內容   

viewpro.php
未顯示到
哈哈- 0-




 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 ar狂
 0031464
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: 狂仔

帖子: 1426

精華: 0

積分: 14911 點

現金: 148 元

存款: 5352 元

閱讀權限: 70

註冊: 2005-9-25

來自: 澳門

狀態: 離線
 
發表於 2005-11-22 23:11  資料  個人空間  短消息  加為好友 
yayaya,
係喎, 出現戈個銀行
好多問題..你整整佢= ="

仲有..佢個銀行都顯示唔到虛擬形像, 哈哈




Dz好難用 .. ? 好難學 .. ?
 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21877

精華: 195

積分: 558095 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2005-11-23 02:03  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
引用由 ar狂 於 2005-11-22 23:11 發出的帖子內容   
yayaya,
係喎, 出現戈個銀行
好多問題..你整整佢= ="
仲有..佢個銀行都顯示唔到虛擬形像, 哈哈

銀行??? 暫時未打算裝, 幫唔到你




 AL8 Forum © All rights reserved.
頂部
 ar狂
 0031464
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: 狂仔

帖子: 1426

精華: 0

積分: 14911 點

現金: 148 元

存款: 5352 元

閱讀權限: 70

註冊: 2005-9-25

來自: 澳門

狀態: 離線
 
發表於 2005-11-23 13:12  資料  個人空間  短消息