AL8 Forum
   登錄註冊幫助


標題: [插件] 虛擬形像 AL8 v1版 for 5.0 RC1 安裝辦法
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21695

精華: 195

積分: 556085 點

現金: 78355940 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-8-1 01:07  資料  個人空間  主頁 短消息  加為好友 
虛擬形像 AL8 v1版 for 5.0 RC1 安裝辦法

可使用原來程式
http://www.alan888.com/Discuz/viewthread.php?tid=50818

安裝時請注意:
匯入 discuz_plugin_virtualimage.txt 及 discuz_plugin_images_admin.txt 時需同時勾選 "允許導入不同版本 Discuz! 的插件(易產生錯誤!!)"


修改辦法

QUOTE:
viewthread.php


if($thread['special'] == 1) {

上面加上

//-----------------------------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.sightml AS signature,

後面插入

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-->";

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



$relatedthreadlist = array();

上面加上

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




QUOTE:
viewthread 模板


<div class="t_footer"></div>

上面加上

<!--{if $post[authorid] && $post[username] && !$post[anonymous]}-->$vimages<!--{/if}-->


~完成~




 AL8 Forum © All rights reserved.
頂部
 旗仔
 0003204
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

頭銜: Moderator

暱稱: Lamb Of God

帖子: 3066

精華: 0

積分: 1270 點

現金: 490 元

存款: 30775 元

閱讀權限: 100

註冊: 2004-6-22

狀態: 離線
 
發表於 2006-8-1 01:19  資料  個人空間  主頁 短消息  加為好友  添加 旗仔 為MSN好友 通過MSN和 旗仔 交談 ICQ 狀態
回覆第 1 帖由 alan888 所發的帖子

viewthread果part,我要用

<!--{if $post['authorid'] && $post['username'] && !$post['anonymous'] && $showimages != 1}-->$showimages<!--{/if}-->

先可以正常顯示




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

頭銜: Administrator

自述: skywalker

帖子: 21695

精華: 195

積分: 556085 點

現金: 78355940 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-8-1 01:25  資料  個人空間  主頁 短消息  加為好友 
$post[useimages] 會好 d




 AL8 Forum © All rights reserved.
頂部
 旗仔
 0003204
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

頭銜: Moderator

暱稱: Lamb Of God

帖子: 3066

精華: 0

積分: 1270 點

現金: 490 元

存款: 30775 元

閱讀權限: 100

註冊: 2004-6-22

狀態: 離線
 
發表於 2006-8-1 01:38  資料  個人空間  主頁 短消息  加為好友  添加 旗仔 為MSN好友 通過MSN和 旗仔 交談 ICQ 狀態


QUOTE:
原帖由 alan888 於 2006-8-1 01:25 發表。 
$post[useimages] 會好 d

用 $post[useimages] 有一個問題,
每loop帖子一次,$post[useimages]都會被改變
當最後一個帖子沒有使用或要顯示虛據形象,
$post[useimages] 就會變成零,
最後就不能通過條件,使用並顯示虛據形象的會員,
圖象位置就會變成空白




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

頭銜: Administrator

自述: skywalker

帖子: 21695

精華: 195

積分: 556085 點

現金: 78355940 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-8-1 01:54  資料  個人空間  主頁 短消息  加為好友 
回覆第 4 帖由 旗仔 所發的帖子

那先用你的辦法得閒再研究點解 d5 會有呢個問題




 AL8 Forum © All rights reserved.
頂部
 旗仔
 0003204
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

頭銜: Moderator

暱稱: Lamb Of God

帖子: 3066

精華: 0

積分: 1270 點

現金: 490 元

存款: 30775 元

閱讀權限: 100

註冊: 2004-6-22

狀態: 離線
 
發表於 2006-8-1 02:06  資料  個人空間  主頁 短消息  加為好友  添加 旗仔 為MSN好友 通過MSN和 旗仔 交談 ICQ 狀態


QUOTE:
原帖由 alan888 於 2006-8-1 01:54 發表。 
那先用你的辦法得閒再研究點解 d5 會有呢個問題

岩岩睇完viewthread.php
原來本身已有 $showimages 呢個變數(可能d5先有)
由於虛據形象圖片對 $showimages 既寫入,係雖要經過一定既條件先會實行,
所以當一篇帖子完全冇會員要顯示虛據形象圖片的話,該寫入就不會執行,亦即不會改變 $showimages




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

頭銜: Administrator

自述: skywalker

帖子: 21695

精華: 195

積分: 556085 點

現金: 78355940 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-8-1 02:53  資料  個人空間  主頁 短消息  加為好友 
解決了, 乜都唔洗加, 將所有 $showimages 改 $vimages




 AL8 Forum © All rights reserved.
頂部
 lokwood
 0044107
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 128

精華: 0

積分: 1500 點

現金: 45 元

存款: 0 元

閱讀權限: 20

註冊: 2006-4-26

狀態: 離線
 
發表於 2006-8-1 04:48  資料  個人空間  主頁 短消息  加為好友 
我用al8 4.1版.......暫時用在d5.0沒問題
~請問我要修改嗎?




4ever321.com  年青人娛樂討論區-永遠論壇
 AL8 Forum © All rights reserved.
頂部
 044003
 0045908
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: Jeff 044003

自述: Jeff 044003

帖子: 2471

精華: 0

積分: 19904 點

現金: 0 元

存款: 11557 元

閱讀權限: 70

註冊: 2006-5-31

來自: 香港

狀態: 離線
 
發表於 2006-8-1 22:57  資料  個人空間  短消息  加為好友  添加 044003 為MSN好友 通過MSN和 044003 交談 Yahoo!


QUOTE:
原帖由 alan888 於 2006-8-1 01:07 發表。 
可使用原來程式
http://www.alan888.com/Discuz/viewthread.php?tid=50818
安裝時請注意:
匯入 discuz_plugin_virtualimage.txt 及 discuz_plugin_images_admin.txt 時需同時勾選 "允許 ...

為什麼我裝不到兒童圍巾.gif




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

頭銜: Administrator

自述: skywalker

帖子: 21695

精華: 195

積分: 556085 點

現金: 78355940 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-8-2 01:11  資料  個人空間  主頁 短消息  加為好友 


QUOTE:
原帖由 lokwood 於 2006-8-1 04:48 發表。 
我用al8 4.1版.......暫時用在d5.0沒問題
~請問我要修改嗎?

要, 因 D5 有 $showimage 相同指令




 AL8 Forum © All rights reserved.
頂部
 lok1000
 0041547
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 169

精華: 0

積分: 2220 點

現金: 49 元

存款: 0 元

閱讀權限: 20

註冊: 2006-3-12

狀態: 離線
 
發表於 2006-8-5 13:37  資料  個人空間  短消息  加為好友 
整個導入檔丫




 AL8 Forum © All rights reserved.
頂部
 3481
 0013241
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 357

精華: 0

積分: 6628 點

現金: 4781 元

存款: 0 元

閱讀權限: 25

註冊: 2004-12-17

來自: 台灣

狀態: 離線
 
發表於 2006-8-5 17:44  資料  個人空間  短消息  加為好友 
安裝後﹐也做了該做的設定、結果顯示不出換裝後、一直是裸體的﹐是4.01升d5的

也試著用 viewthread新檔﹐也用4.01的方式﹐還是一樣﹐不知那位先知﹐能否告知原因、謝謝

<!--{/if}-->
</td></tr></table>
<!--{/loop}--><!--{if $post[authorid] && $post[username] && !$post[anonymous]}-->$vimages<!--{/if}-->
<div class="t_footer"></div>

謝謝版大告知﹐是乎我加入 UID號碼統一化 造成的
$post['uid'] = sprintf("%06d", $post['uid']);
解除後,己正常顯示換裝後,


[ 本帖最後由 3481 於 2006-8-6 08:49 編輯 ]




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

頭銜: Administrator

自述: skywalker

帖子: 21695

精華: 195

積分: 556085 點

現金: 78355940 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2006-8-6 03:41  資料  個人空間  主頁 短消息  加為好友 
回覆第 12 帖由 3481 所發的帖子

最大可能是你在修改 viewthread.php 在加入第二段前加入過修改過 post[uid] 的插件做成




 AL8 Forum © All rights reserved.
頂部
 3481
 0013241
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 357

精華: 0

積分: 6628 點

現金: 4781 元

存款: 0 元

閱讀權限: 25

註冊: 2004-12-17

來自: 台灣

狀態: 離線
 
發表於 2006-8-9 15:45  資料  個人空間  短消息  加為好友 


QUOTE:
原帖由 alan888 於 2006-8-6 03:41 發表。 
最大可能是你在修改 viewthread.php 在加入第二段前加入過修改過 post[uid] 的插件做成

兄您好

請教您虛擬圖  140x226  也就是顯示在會員資料裡的
若全部將140x226圖  等比例縮小  不知道程式會不會要修改,及麻煩
我的意思是,適當縮小,個人感覺稍大
謝謝您的解答




 AL8 Forum © All rights reserved.
頂部
 lao_shing
 0040244
Rank: 1

頭銜: Newbie

帖子: 31

精華: 0

積分: 390 點

現金: 36 元

存款: 0 元

閱讀權限: 10

註冊: 2006-2-18

狀態: 離線
 
發表於 2006-8-9 20:09  資料  個人空間  短消息  加為好友 
Thz you ar alan888




 AL8 Forum © All rights reserved.
頂部
 牙安
 0045924
 此發帖者已被禁止訪問

頭銜: Banned

暱稱: Moderator

自述: 假版主

帖子: 1360

精華: 0

積分: 490 點

現金: 185 元

存款: 3716 元

閱讀權限: 0

註冊: 2006-6-1

來自: 俊宏軒

狀態: 離線
 
發表於 2006-8-11 10:12  資料  個人空間  主頁 短消息  加為好友  添加 牙安 為MSN好友 通過MSN和 牙安 交談 QQ ICQ 狀態
*** 作者被禁止或刪除 內容自動屏蔽 ***
 t1240370
 0049648
Rank: 1

頭銜: Newbie

帖子: 1

精華: 0

積分: 10 點

現金: 100 元

存款: 0 元

閱讀權限: 10

註冊: 2006-8-10

狀態: 離線
 
發表於 2006-8-12 21:08  資料  個人空間  短消息  加為好友 
大大...
我的虛擬形象都是一步一步來的
可是
在帖子裡的虛擬形像無法顯示
出現了這個段字
" width="90" height="90" border="0" alt="" />




 AL8 Forum © All rights reserved.
頂部