2006-9-29 02:55
alan888
µêÀÀ§Î¹³ AL8 for Discuz! 5.0 (Ác/²/UTF-8) ³Ì«á§ó·s 2006.10.23 01:00
§@¡@¡@ªÌ: T.O.M.
AL8 v1ª©: alan888
§Þ³N¤ä´©: [url]http://www.alan888.com/Discuz/index.php[/url]
ºt¡@¡@¥Ü: [url]http://www.alan888.com/Discuz/plugin.php?identifier=virtualimage&module=virtualimage[/url]
¾A¥Îª©¥»: Discuz! 5.0.0
[color=Red]Discuz 5.5 ª©¥»½Ð°Ñ¦Ò¤U©«[/color]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=105730[/url]
»¡¡@¡@©ú: §¹¥þ®Ú¾Ú Discuz! 5.0 ´¡¥ó®æ¦¡«·s½s¼g, §¹µ½ªº«á¥xºÞ²z¥u¶·¶×¤J "discuz_plugin_virtualimage.txt" ¤Î "discuz_plugin_images_admin.txt", ¦Ó¤£¥Î×§ï¥ô¥i«á¥x¤å¥ó, ¥\¯à³]©w¥]¬A½s¿è¤Î¥[¤J§Î¶H, §å¶q×§ï§Î¶H»ù®æ, ×§ï·|û§Î¶Hµ¥
·s¼W¥\¯à:
1. ¥i¦b«á¥x³]©w¨Ï¥ÎÂX®i¿n¤À¤º¥ô¦ó¤@ºØ§@¬°¥æ©ö¤è¦¡ (§Y: extcredits ¤º¥ô¦ó¤@ºØ);
2. ¥þ·s×§ï¤Î¬ü¤Æ©Ò¦³¼ÒªO, ¥i¾A¥Î©ó Discuz 5.0 ¤£¦P·®æ¤W;
3. Ý®e PHP 5.x ¤Î MySQL 4.1 ©Î¥H¤Wªºª©¥»;
4. ¥þ·s¤À¶Åã¥Ü, ¨ú¥Nª©¤À¶«á«ÂÐÅã¥Ü
5. [color=Red]·s¼W "·|û§Î¶H®i¥Ü", ¥þ¯¸·|û§Î¶H¤@¥Ø¤FµM[/color]
6. ×¥¿¦h³B¤p bugs
ª`¡@¡@·N:
·Ó¬ÛÀ]¥²¶·ªA°È¾¹¤ä´© GD ®w¤~¥i¥¿±`¨Ï¥Î
[color=Red][font=¼Ð·¢Åé][size=4][b]¥þ·s¦w¸Ë¿ìªk[/b]:[/size][/font][/color]
1. ¤U¸üµ{¦¡ªþ¥ó virtualimage_50_Big5.rar (ÁcÅ餤¤å), virtualimage_50_UTF8.rar(UTF-8 ÁcÅ餤¤å) ©Î virtualimage_50_GB.rar (²Å餤¤å) ¸ÑÀ£«á«öì³]©w¤W¸ü¦Ü¬ÛÃö¥Ø¿ý (discuz_plugin_virtualimage.txt ¤Î discuz_plugin_images_admin.txt Àɮפ£¥Î¤W¸ü)
2. ©¹¤U©«¤U¸üªþ¥ó 1-9 (ªþ¥ó 10 ¤£¥Î¤U¸ü), ¸ÑÀ£«á¤W¸ü¦Ü¬ÛÃö¥Ø¿ý
[url]http://www.alan888.com/Discuz/viewthread.php?tid=63[/url]
3. ±N virtualimage/photo ªº¥Ø¿ýÄݩʳ]¬° "777"
4. °õ¦æ images_install.php , ¦w¸Ë§¹²¦«á¶È°O§R°£ images_install.php
¨Ò: ¦bºô§}¦C¿é¤J http://ºô§}/images_install.php, µM«á«ö«ü¥Ü°õ¦æ
ª`·N: ¦b MySQL 4.1 ©Î¤w¤Wª©¥»°õ¦æ®É½Ðª`·N¦b config.inc.php ªº $dbcharset ¹ïÀ³½X³]©w, ¦p¨S¦³³]©w±N«ö config.inc.php ªº $charset ¤ºªº»y¨t¶i¦æ¦w¸Ë
5. ¥´¶}ªþ¥óªº discuz_plugin_virtualimage.txt ±N¤º®e°Å©«¦Ü:
«á¥x¡÷´¡¥ó³]¸m¡÷´¡¥óºÞ²z¡÷¶K¤J "¾É¤J´¡¥ó¼Æ¾Ú" ¤UªºªÅ®æ¤º¡÷´£¥æ
6. «á¥x¡÷´¡¥ó³]¸m¡÷´¡¥ó³]¸m¡÷¦b "µêÀÀ§Î¶H" ÂIÀ» "[´¡¥ó°Ñ¼Æ³]¸m] " ¤Î³]©w¦n¦U¶µ²Ó¸`
[color=Red]ª`·N: "¿ï¾Ü¥æ©ö¤è¦¡" ¤º½Ð¶ñ¤W extcredits «áªº½s¸¹, ¨Ò¦p "2" = ²{ª÷ (ª`·N: ¥u»Ý¶ñ¤W½s¸¹)[/color]
7. ¥´¶}ªþ¥óªº discuz_plugin_images_admin.txt ±N¤º®e°Å©«¦Ü
«á¥x¡÷´¡¥ó³]¸m¡÷´¡¥óºÞ²z¡÷¶K¤J "¾É¤J´¡¥ó¼Æ¾Ú" ¤UªºªÅ®æ¤º¡÷´£¥æ
8. ×§ï viewthread.php
§ä[code]$postlist = $attachtags = array();[/code]
[color=Red]¤W±[/color]¥[¤W[code]//-----------------------------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 = '';
//-----------------------------[/code]
§ä[code]mf.customstatus[/code]
¦b[color=Red]«á±[/color]¥[¤W[code], mf.useimages[/code]
§ä
[code] } else {
$post['avatar'] = '';
}[/code]
[color=Red]¤U±[/color]¥[¤W
[code]//------------------------------------------------------------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-->";
}
//--------------------------------------------------------------[/code]
§ä[code]$relatedthreadlist = array();[/code]
[color=Red]¤W±[/color]¥[¤W[code]//--------------------------------------------virtualimage
if($imagesdatas!=''){
$vimages = '';
require_once('./virtualimage/global.php');
$vimages = images_showimages($imagesdatas,$alhpa,$imagesset[imageurl]);
unset($imagesdatas,$imagesdata,$alpha);
}[/code]
9. ×§ï viewthread ¼ÒªO
[code]<!--{if !empty($advlist['thread'][$post['count']])}--><tr class="t_infoline"><td class="line" style="padding: 5px">[{lang advertisement}] $advlist[thread][$post[count]]</td></tr><!--{/if}-->
<!--{/if}-->
</table></td></tr></table></div>
<!--{/loop}-->[/code]
[color=Red]«á±[/color]¥[¤W
[code]<!--{if $post['authorid'] && $post['username'] && !$post['anonymous']}-->$vimages<!--{/if}-->[/code]
10. ¦p³]©w "¬O§_¶}±Ò±j¨î¨Ï¥Î" ¬O§_®É, ·|û¥²¶·¨ì "µêÀÀ§Î¹³³]p¤¤¤ß" ¦b " Ó¤H³]¸m" ¤º±N "¥´¶}©ÎÃö³¬µêÀÀ§Î¹³" ³]©w¬° "±Ò¥Î" ¤~¥i¥¿±`Åã¥Ü·|ûªº§Î¹³
~§¹¦¨~
[b][color=Red]±q µêÀÀ§Î¹³ AL8 v1 ª© for Discuz! 4.0 Beta ¤É¯Å[/color][/b]
[quote]
1. ¤U¸üªþ¥óµ{¦¡ virtualimage_50_Big5.rar (¦p¤£¬O¨Ï¥ÎÁcÅ餤¤åªÌ½Ð¿ï¾Ü¾A·íªº»y¨tª©¥») ¸ÑÀ£«á®Ú¾Ú¤å¥óªº¥Ø¿ý½s±Æ¤W¸üÂл\ª©¥»©Ò¦³¤å¥ó (¤£¥Î¤W¸ü upload ¤Uªº images_install.php )
2. ¶i¤J«á¥x¡÷ÂX®i³]¸m¡÷´¡¥óºÞ²z¡÷¦b "µêÀÀ§Î¹³" «ö "[¸Ô±¡]"¡÷ ±N "´¡¥ó¥Ø¿ý(directory):" §ï¬° "plugins/" (§Y¦b plugins «á±¥[¤W "/")
3. ¶i¤J«á¥x¡÷ÂX®i³]¸m¡÷´¡¥óºÞ²z¡÷¦b "µêÀÀ§Î¹³«á¥xºÞ²z" «ö "[¸Ô±¡]"¡÷ ±N "´¡¥ó¥Ø¿ý(directory):" §ï¬° "admin/" (§Y¦b admin «á±¥[¤W "/")
4. §ó·s½w¦s[/quote]
[quote]
[b][color=DarkRed]¦w¥þ¤Wªº°ÝÃD:[/color][/b]
ÁöµM¸g¥»¯¸´ú¸Õ«á¼È®É¨Ã¥¼µo²{¥»´¡¥ó¦³©úÅã¦w¥þ©Ê¤Wªºº|¬}, ¦ý¬°ÅTÀ³©x¤èºô¯¸´£¥X´¡¥ó¦w¥þ©Êªº«ØÄ³, ¬°´¡¥ó¦h¥[¤@««OÅ@, ©Ò¥H¤Z©ó 2006¦~ 10¤ë 23 ¤é 01:00 «e¤U¸üªÌ, «ØÄ³¥[¤J¤U»yªk©Î«·s¤U¸üÂл\ì¨Óªº¬Û¦P¤å¥ó
×§ï¿ìªk
¤À§O¦b plugins/virtualimage.inc.php
§ä[code]require "./virtualimage/global.php";
[/code]
¤Î virtualimage/global.php
§ä[code]function delete_file($file){[/code]
¦b¤W±¥[¤W
[code]if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}[/code]
[/quote]
2006-9-29 02:55
alan888
FAQ
[quote]¦p¦óÀò±o§ó¦h "µêÀÀ§Î¶H" ¹Ï®w
[quote][url]http://www.alan888.com/Discuz/viewthread.php?tid=5344[/url]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=15037[/url]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=40103[/url]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=34946[/url]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=97783[/url]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=98347[/url]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=98262[/url]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=98319[/url]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=98243[/url]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=99810[/url]
[/quote][/quote]
[quote]
[color=Red]°ÝÃD: §Î¶H¦b©«¤l¤º®e¥X¦ì©Î¨«¦ì[/color]
×§ï viewthraed ¼ÒªO
§ä
[code]<table width="95%" border="0" cellspacing="0" cellpadding="0" style="table-layout: fixed; overflow: hidden">[/code]
§ï¬°
[code]<table width="150" border="0" cellspacing="0" cellpadding="0">[/code]
[/quote]
[quote][color=Red]§å¶qºÞ²z¥\¯àªº¨Ï¥Î (§ó§ï»ù®æ, ܦs, ¾A¥Î©Ê§O, §Î¹³ª¬ºA, §R°£µ¥)[/color]
Á|¨Ò: ×§ï§Î¹³Ü¦s
[quote]ÂX®i³]¸m -> ´¡¥ó³]¸m -> [¼Ò¶ô: µêÀÀ§Î¶H«á¥xºÞ²z]
·j¯Á§Î¹³ -> ¤Ä¿ï "ª½±µ×§ï²Å¦X±ø¥óªº§Î¹³"
§Î¹³®w¦s¤p©ó -> ¶ñ¤W¤p©ó¬YӼƶq¤~¸ÉÜ (¨Ò¦p¤p©ó 5 ¥ó«K¸ÉÜ«K¶ñ 5)
ª½±µ×§ï½Ð³]¸m¡M¯dªÅªí¥Ü«O«ùìÈ
§Î¹³·s®w¦s -> ¶ñ¤W·sܦs (¨Ò¦p¦Û°Ê¸ÉÜ¦Ü 39 ¥ó«K¶ñ 30)
«ö "·j¯Á²Å¦X±ø¥óªº§Î¹³" «K·|±N©Ò¦³¤p©ó 5 ¥óªº³f«~¸É¥R¦Ü 30 ¥ó[/quote][/quote]
[quote]
[color=Red]°ÝÃD: ¦p¦ó¯à¹ê²{ "µêÀÀ§Î¹³" »P¨ä¥LÀY¹³¦@¦s[/color]
1. ¥ý«öì©«¿ìªk×§ï
2. ×§ï viewthread.php
§ä
[code]//------------------------------------------------------------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-->";
}
//--------------------------------------------------------------[/code]
§ó´«¬°
[code]//------------------------------------------------------------virtualimage
if ($imagesset['orderuse']!='1' && $post['useimages'] && $post['gender'] !='0'){
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['vlavatar'] = "
<!-- 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-->";
}
//--------------------------------------------------------------[/code]
3. ×§ï viewthread ¼ÒªO, ¦b§Æ±æÅã¥Ü "µêÀÀ§Î¹³" ¦ì¸m¤W¥[¤W
[code]{if $post['vlavatar']}<div align="center">$post['vlavatar']<br></div>{/if}[/code]
[/quote]
[quote]
[color=Red]°ÝÃD: ¦p¦ó¦b±±¨î±ªO¤º¥[¤JµêÀÀ§Î¹³ªºÅã¥Ü[/color]
×§ï memcp.php
§ä
[code]
if($allowavatar || $avatarshowstatus || $allownickname) {
[/code]
¦b¤U±¥[¤W
[code]
require_once './forumdata/cache/plugin_virtualimage.php';
$imagesset = $_DPLUGIN['virtualimage']['vars'];
if($imagesset[openalpha]){$alpha = "FILTER: alpha(opacity=\"+WearArray[i]+\")";}
[/code]
§ä
[code]
m.avatarshowid,
[/code]
¦b«á±´¡¤J
[code]
mf.useimages, m.uid,
[/code]
§ä
[code]
$avatar = $avatarshowstatus == 1 && $member['avatarshowid'] || $avatarshowstatus == 2 ? $avatar = avatarshow($member['avatarshowid'], $member['gender']) : $avatar;
[/code]
¦b¤U±¥[¤W
[code]
//------------------------------------------------------------virtualimage
if ($imagesset['orderuse']!='1' && $avatarshowstatus != 2&& ($member['useimages'] != 1 || $member[gender]==0)){
$avatar = $avatar;
}else{
if ($member[gender]==1){
$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
$sex = "m";
$upid = "init";
}else if ($member[gender]==2){
$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'; //femal initial
$sex = "f";
$upid = "initf";
}
$userwearip = '400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-40 0-400-400';//goods expire
$cookiearray = split('-', $tempequip);
$weararray = split('-', $userwearip);
$imagescookie = $db->query("SELECT * FROM $tablepre"."images_user where userid = '$member[uid]' and dafaultuse = '1' and (suitable = '$sex' or suitable = 't')");
while ($userimages = $db->fetch_array($imagescookie)){
$tempi = $userimages[classid];
$cookiearray[$tempi] = $userimages[picid];
if($imagesset[beold]){
$images_weardate = $userimages[endurance] - (time() - $userimages[lastuse]);
$images_weardate = ceil($images_weardate/8640);
if ($images_weardate <= 0){
$db->query("UPDATE $tablepre"."images_user SET dafaultuse = '3' WHERE userid='$member[userid]' and picid = '$userimages[facepicid]' and classid= '$userimages[classid]' and dafaultuse='1'");
if($userimages[classid] == 8||$userimages[classid]==9||$userimages[classid]==11||$userimages[classid] ==13||$userimages[classid]==14||$userimages[classid]==18){
$userupid = $upid;
}else{
$userupid = "0";
}
$cookiearray[$tempi] = $userupid;
}else{
$weararray[$tempi] = $images_weardate;
}
}else{
$weararray[$tempi] = 100;
}
}
if ($member[gender]==0){
$userimages = "";//virtualimage
}else{$userimages = implode("-", $cookiearray);}
$userwear = implode("-", $weararray);
$avatar = "
<!-- virtualimage start-->
<DIV id=Show{$member['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>
<SCRIPT language=JavaScript>
var currface = \"$userimages\";
if (currface ==\"\") {
currface = \"0\";
}
var currwear = \"$userwear\";
var showArray = currface.split('-');
var WearArray = currwear.split('-');
if (showArray[6] != '0'){
showArray[8] = 0;
showArray[9] = 0;
}
var s=\"\";
for (var i=0; i<26; i++){
if(showArray[i] != '0'){
if((showArray[i] == 'init') || (showArray[i] == 'initf')){
s+=\"<IMG src={$imagesset[imageurl]}\"+i+\"/\"+showArray[i]+\".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:\"+i+\";'>\";
}else{
s+=\"<IMG src={$imagesset[imageurl]}\"+i+\"/\"+showArray[i]+\".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:\"+i+\";".$alpha." '>\";
}
}
}
s+=\"<IMG src={$imagesset[imageurl]}blank.gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:50'>\";
if (currface=='0'){
s=\"<IMG src={$imagesset[imageurl]}noface.gif style='padding:0;position:absolute;top:0;left:0;width:154;height:94;'>\";
}
Show{$member['pid']}.innerHTML=s;
</SCRIPT>
<!-- virtualimage end-->
";
}
//--------------------------------------------------------------
[/code]
~§¹¦¨~
[/Quote]
[quote]
[color=Red]°ÝÃD: ¦p¦ó¦b viewpro Åã¥Ü "µêÀÀ§Î¹³" [/color]
×§ï viewpro.php
§ä
[code]$discuz_action = 61;[/code]
¦b¤U±¥[¤W
[code]//-----------------------------virtualimage queries
require_once './forumdata/cache/plugin_virtualimage.php';
$imagesset = $_DPLUGIN['virtualimage']['vars'];
if($imagesset[openalpha]){$alpha = "FILTER: alpha(opacity=\"+WearArray[i]+\")";}
//-----------------------------[/code]
§ä
[code]$member[avatarwidth]\"><img src=\"$member[avatar]\" width=\"$member[avatarwidth]\" height=\"$member[avatarheight]\" border=\"0\" alt=\"\" /></div><br>" : '<br>';[/code]
¦b¤U±¥[¤W
[code]//------------------------------------------------------------virtualimage start
if ($imagesset['orderuse']!='1' && ($member['useimages'] != 1 || $member[gender]==0)){
$member['avatar'] = $member['avatar'];
}else{
if ($member[gender]==1){
$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
$sex = "m";
$upid = "init";
}else if ($member[gender]==2){
$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
$sex = "f";
$upid = "initf";
}
$userwearip = '400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-40 0-400-400';//goods check
$cookiearray = split('-', $tempequip);
$weararray = split('-', $userwearip);
$imagescookie = $db->query("SELECT * FROM $tablepre"."images_user where userid = '$member[uid]' and dafaultuse = '1' and (suitable = '$sex' or suitable = 't')");
while ($userimages = $db->fetch_array($imagescookie)){
$tempi = $userimages[classid];
$cookiearray[$tempi] = $userimages[picid];
if($imagesset[beold]){
$images_weardate = $userimages[endurance] - (time() - $userimages[lastuse]);
$images_weardate = ceil($images_weardate/8640);
if ($images_weardate <= 0){
$db->query("UPDATE $tablepre"."images_user SET dafaultuse = '3' WHERE userid='$member[userid]' and picid = '$userimages[facepicid]' and classid= '$userimages[classid]' and dafaultuse='1'");
if($userimages[classid] == 8||$userimages[classid]==9||$userimages[classid]==11||$userimages[classid] ==13||$userimages[classid]==14||$userimages[classid]==18){
$userupid = $upid;
}else{
$userupid = "0";
}
$cookiearray[$tempi] = $userupid;
}else{
$weararray[$tempi] = $images_weardate;
}
}else{
$weararray[$tempi] = 100;
}
}
if ($member[gender]==0){
$userimages = "";//virtualimage
}else{$userimages = implode("-", $cookiearray);}
$userwear = implode("-", $weararray);
$member['avatar'] = "
<!-- virtualimage start-->
<DIV id=Show{$member['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>
<SCRIPT language=JavaScript>
var currface = \"$userimages\";
if (currface ==\"\") {
currface = \"0\";
}
var currwear = \"$userwear\";
var showArray = currface.split('-');
var WearArray = currwear.split('-');
if (showArray[6] != '0'){
showArray[8] = 0;
showArray[9] = 0;
}
var s=\"\";
for (var i=0; i<26; i++){
if(showArray[i] != '0'){
if((showArray[i] == 'init') || (showArray[i] == 'initf')){
s+=\"<IMG src={$imagesset[imageurl]}\"+i+\"/\"+showArray[i]+\".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:\"+i+\";'>\";
}else{
s+=\"<IMG src={$imagesset[imageurl]}\"+i+\"/\"+showArray[i]+\".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:\"+i+\";".$alpha." '>\";
}
}
}
s+=\"<IMG src={$imagesset[imageurl]}blank.gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:50'>\";
if (currface=='0'){
s=\"<IMG src={$imagesset[imageurl]}noface.gif style='padding:0;position:absolute;top:0;left:0;width:154;height:94;'>\";
}
Show{$member['pid']}.innerHTML=s;
</SCRIPT>
<!-- virtualimage end-->
";
}
//-------------------------------------------------------------- [/code]
~§¹¦¨~[/quote]
[quote][color=Red]°ÝÃD: ¦p¦ó¥[¤J¦b½u°Ê§@Åã¥Ü[/color]
×§ï plugins/virtualimage.inc.php
§ä
[code]$navtitle = "µêÀÀ§Î¹³";[/code]
¦b¤U±¥[¤W (¦p 221 ¤w©¼¨ä¥L´¡¥ó¨Ï¥Î, ½Ð¥t¿ï 255 «e¨ä¥L½s¸¹, ¦ýn©M actions.lang.php »y¨¥¥]©Ò¨Ï¥Îªº¬Û¦P)
[code]$discuz_action = 221;[/code]
×§ï actions.lang.php »y¨¥¥]
§ä
[code]211 => '×§ï¨t²Î³]¸m',[/code]
¦b¤U±¥[¤J (¦p 221 ¤w©¼¨ä¥L´¡¥ó¨Ï¥Î, ½Ð¥t¿ï 255 «e¨ä¥L½s¸¹)
[code] 221 => '¥¿¦b¿ï¾ÜÓ¤H§Î¶H',[/code][/quote]
[quote][color=Red]°ÝÃD: ¦w¸Ë§¹¦¨«á¥X²{«ü©wªº´¡¥ó¼Ò¶ô¤å¥ó(./plugins/virtualimage.inc.php)¤£¦s¦b©Î¦s¦b»yªk¿ù»~[/color]
×§ï«á¥x´¡¥ó°Ñ¼Æ
[quote]«á¥x -> ´¡¥óºÞ²z -> µêÀÀ§Î¶H -> ¸Ô±¡ -> ±N "´¡¥ó¥Ø¿ý(directory)" -> §ï¬° /[/quote]
[img]http://www.alan888.com/Discuz/attachment.php?aid=36746&noupdate=yes[/img][/quote]
2006-9-29 03:00
¤pÄõ
«¢... §¤ø¨ì®Þ¤Æ...
°ß¦³ªO¹¹°Õ :titter:
2006-9-29 03:18
hklcsky
[quote][b]ì©«¥Ñ [i]zmzmzmzmzm[/i] ©ó 2006-9-29 02:55 µoªí¡C [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=85668&page=1#pid710770][img]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
²Ä¤@....heehee...µ¥¨ì°Õ [/quote]
¤§«eªGÓ¦P©OÓ®tø¦h.©x¤è¦³¤Hµoªº
2006-9-29 03:20
zmzmzmzmzm
ø¬~ËÝ»{¯u
2006-9-29 03:33
2005681218
:titter: µ¥¨ì¤F§a¡ãªá«¢«¢¡ãÆg°Õ
2006-9-29 06:10
yankuen
Thanks for share.
2006-9-29 09:30
Cutthroat
:em21: ¤§«e 4.1 ¸Ëªº®ÉÔ¦³¨Ç°ÝÃD ,
²{¦b¦A¨Ó«¸Ë 5.0 ¸Õ¸Õ ! :em49:
2006-9-29 11:15
2005681218
$relatedthreadlist = array();
¡×¡×¡×¡×¡×¡×¡×¡×¡×
§ä¨ì¤F¡ã:em41:
[[i] ¥»©«³Ì«á¥Ñ 2005681218 ©ó 2006-9-29 11:19 ½s¿è [/i]]
2006-9-29 12:33
grostcar
²×©ó¦³5.0¤F,µ¥¤F«Ü¤[
§Æ±æ¦¨¥\¦w¸Ë
2006-9-29 12:59
vans
¦^ÂÐ #1 alan888 ªº©«¤l
¤ä«ùalan¤j¡AµêÀÀ¡BÃdª«²×©óµo§G¤F:em32:
2006-9-29 13:08
2005681218
¥X²{¡D¡D¡D
Warning: main(./virtualimage/global.php) [function.main]: failed to open stream: No such file or directory in /home/flower/public_html/viewthread.php on line 454
:em01: ±Ï©Rªü
:em33: ¬O§Ú¦w¨S¦³¨ì
¤w¸Ñ¨M¡@ªá«¢«¢¡ã;)
[[i] ¥»©«³Ì«á¥Ñ 2005681218 ©ó 2006-9-29 13:31 ½s¿è [/i]]
2006-9-29 13:17
title
[quote][b]ì©«¥Ñ [i]alan888[/i] ©ó 2006-9-29 02:55 µoªí¡C [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=85668&page=1#pid710769][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
§@¡@¡@ªÌ: T.O.M.
AL8 v1ª©: alan888
§Þ³N¤ä´©: [url]http://www.alan888.com/Discuz/index.php[/url]
ºt¡@¡@¥Ü: [url]http://www.alan888.com/Discuz/plugin.php?identifier=virtualimage&module=virtualimage[/url]
¾A¥Îª©¥» ... [/quote]
ÁÂÁÂa¤j
´Nµ¥³oÓ :em32:
2006-9-29 13:39
fang26
§Ú¤]¦bµ¥³oÓ
«D±`·PÁ¤j¤j¤À¨É!
¨Ó¦w¸Ë¬Ý¬ÝÅo:em49:
¦w¸Ë§¹¦¨..¨S¦³°ÝÃD!Æg:em32:
-----------------------------------------------
[b][size=6][color=DarkRed]¤À¨É¤@ÓÁc¤¤¤Æª±·N^^[/color][/size][/b]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=85668&pid=711102&page=2&extra=page%3D1#[/url]
[[i] ¥»©«³Ì«á¥Ñ fang26 ©ó 2006-9-29 19:20 ½s¿è [/i]]
2006-9-29 13:41
©P³ò¸
*** §@ªÌ³Q¸T¤î©Î§R°£ ¤º®e¦Û°Ê«Ì½ª ***
2006-9-29 14:28
¦å¤M
¨Ó¤F
µ¥«Ü¤[ªº§Î¶H
°¨¤W¸Ë¬Ý¬Ý
2006-9-29 15:15
guy1268
³o¯u¬O¤Ó´Î¤F§Ú¤w¸g¦w¸Ë§¹¦¨¤F¥\¯à³£¥¿±`³á¡I
2006-9-29 17:27
ov1ov1
thx,¦¨¥\¦w¸Ë!
¦ý«Y§Ú·Q°ÝÂI¼Ë¸T·|û¸ê®Æ¥ýÚ»¨ìÊ\¦adÀY¹³«YµêÀÀ§Î¹³§r?
¦Ó®a¸T·|û¸ê®ÆÓÀY¹³«YªÅ¥Õ,¤@«Y´N¥»¨¥Î¶}ªGd¬Û
[[i] ¥»©«³Ì«á¥Ñ ov1ov1 ©ó 2006-9-29 17:43 ½s¿è [/i]]
2006-9-29 18:15
8893775
¥iø¥i¥H¨ú¥N论坛头¹³?
§Y«Y将论坛头¹³øn..´N¥Î©O个ËÝ! ±oø±o?
2006-9-29 18:32
©âµ¬¥J
«¢«¢...¤S¦w¸Ë¤Falan¤j¤jªº¤@Ó´¡¥ó...
·PÁÂ
2006-9-29 19:17
fang26
¦w¸Ë§¹¦¨¡A¨S¦³¿ù»~!«D±`·PÁ¼ӥD¤À¨É¦¹¦nª«:em49:
---------------------------------------------------------------------
¨Ó¤À¨É¤@ÓµêÀÀ¹Ï¹³-¸ê®Æ§¨25/¸Ü»y³¡¥÷
(¥»¤H±N²Å餤¤å§ï¦¨ÁcÅé¨Ã²M´·¤Æ)
½Ð©óªþ¥ó¤U¸ü¸ÑÀ£«á¡A¤W¶Ç¦Ü¬Û¹ï¥Ø¿ý.Âл\ìÀɧY¥i
[img]http://img15.imgspot.com/u/06/271/07/11159528117.gif[/img]
[[i] ¥»©«³Ì«á¥Ñ fang26 ©ó 2006-9-29 21:04 ½s¿è [/i]]
2006-9-29 20:51
samchu1004
*** §@ªÌ³Q¸T¤î©Î§R°£ ¤º®e¦Û°Ê«Ì½ª ***
2006-9-29 20:53
xloueye
:em27: :em49: :em32:
2006-9-29 21:05
Eric03
§¹¦¨¤ä«ùalan888¤j¤jªº§@«~
2006-9-29 21:29
hinglam
¤wupdate @O@
2006-9-29 22:05
Às¤k_hkmes
¦w¸Ë¤Fvirtualimage_50_Big5.rar (ÁcÅ餤¤å)~~~~~¦ý«o¥X²{¶Ã½X
2006-9-29 23:04
²Â²Â¤p¤p¤l
¤j¤j½Ð°Ý¦p¦ó¥[¤J¦b»È¦æµ¥´¡¥ó¤W:em36:
2006-9-30 01:08
alan888
[quote][b]ì©«¥Ñ [i]Às¤k_hkmes[/i] ©ó 2006-9-29 22:05 µoªí¡C [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=85668&page=2#pid711285][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
¦w¸Ë¤Fvirtualimage_50_Big5.rar (ÁcÅ餤¤å)~~~~~¦ý«o¥X²{¶Ã½X [/quote]
ª`·N: ¦b MySQL 4.1 ©Î¤w¤Wª©¥»°õ¦æ®É½Ðª`·N¦b config.inc.php ªº $dbcharset ¹ïÀ³½X³]©w, ¦p¨S¦³³]©w±N«ö config.inc.php ªº $charset ¤ºªº»y¨t¶i¦æ¦w¸Ë
[quote][b]ì©«¥Ñ [i]²Â²Â¤p¤p¤l[/i] ©ó 2006-9-29 23:04 µoªí¡C [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=85668&page=2#pid711342][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
¤j¤j½Ð°Ý¦p¦ó¥[¤J¦b»È¦æµ¥´¡¥ó¤W:em36: [/quote]
¨S¦³»È¦æ¤]¥i¥¿±`¨Ï¥Î, ¤]¤£¼vÂQ»È¦æªº¦w¸Ë
2006-9-30 10:27
xloueye
¦çªAªºÉ²®æ¦b¤°¤\¦a¤è设¸m?¦Z¥x没¦³.
还¦³§Î¶HºÞ²z这¤@导¤J¦Z,没¦³参数设¸m这¤@栏.这样¤l¥¿±`吗?
2006-9-30 18:11
²Â²Â¤p¤p¤l
[quote][b]ì©«¥Ñ [i]alan888[/i] ©ó 2006-9-30 01:08 AM µoªí¡C [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=85668&page=2#pid711403][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
ª`·N: ¦b MySQL 4.1 ©Î¤w¤Wª©¥»°õ¦æ®É½Ðª`·N¦b config.inc.php ªº $dbcharset ¹ïÀ³½X³]©w, ¦p¨S¦³³]©w±N«ö config.inc.php ªº $charset ¤ºªº»y¨t¶i¦æ¦w¸Ë
¨S¦³»È¦æ¤]¥i¥¿±`¨Ï¥Î, ¤]¤£¼vÂQ»È¦æªº¦w¸Ë [/quote]
§Ú¬O»¡ ¦p¦óÅã¥Ü¨ä¥L¶±¤W
¦pmemcp.php,viewpro.php
¥Ø«eµêÀÀ§Î¹³¥u¯àÅã¥Ü¦bviewthread.php:em35:
[[i] ¥»©«³Ì«á¥Ñ ²Â²Â¤p¤p¤l ©ó 2006-9-30 18:13 ½s¿è [/i]]
2006-10-1 16:59
dominic
µêÀÀ§Î¹³ÁÙ¦³¨ä¥¦ªº¹Ï¤ù
¬°¬Æ»ò¤ÀÃþ¨S¦³Åã¥Ü
2006-10-1 17:11
Ȭ
[quote][b]ì©«¥Ñ [i]²Â²Â¤p¤p¤l[/i] ©ó 2006-9-30 18:11 µoªí¡C [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=85668&page=2#pid711934][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
§Ú¬O»¡ ¦p¦óÅã¥Ü¨ä¥L¶±¤W
¦pmemcp.php,viewpro.php
¥Ø«eµêÀÀ§Î¹³¥u¯àÅã¥Ü¦bviewthread.php:em35: [/quote]
[url]http://www.alan888.com/Discuz/viewthread.php?tid=85958&extra=page%3D1[/url]
¼È®É´£¨ÑÅã¥Ü¦bviewpro.php
2006-10-1 17:20
dzfreddy
严«¤ä«ù!!!
2006-10-2 14:46
xloueye
[quote][b]ì©«¥Ñ [i]xloueye[/i] ©ó 2006-9-30 10:27 µoªí¡C [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=85668&page=2#pid711531][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
¦çªAªºÉ²®æ¦b¤°¤\¦a¤è设¸m?¦Z¥x没¦³.
还¦³§Î¶HºÞ²z这¤@导¤J¦Z,没¦³参数设¸m这¤@栏.这样¤l¥¿±`吗? [/quote]
:D :D :D
2006-10-2 15:39
x22882002
½Ð°Ý¤j¤j,§Ú¦w¸Ë§¹¹Ï¤ù¬OXµLªkÅã¥Ü,¬Oþ¸Ì¸Ë¿ù¤F¶Ü??
2006-10-2 15:47
crocodil
§AnÀˬd¨º±i¹Ïªº¸ô®|ÁÙ¦³§A¦w¸Ëªº¸ô®|¬O§_¦³¿ù»~
2006-10-2 15:59
x22882002
[quote][b]ì©«¥Ñ [i]crocodil[/i] ©ó 2006-10-2 15:47 µoªí¡C [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=85668&page=2#pid714438][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
§AnÀˬd¨º±i¹Ïªº¸ô®|ÁÙ¦³§A¦w¸Ëªº¸ô®|¬O§_¦³¿ù»~ [/quote]
§Ú¦w¸Ë§¹¶i¥hµêÀÀ§Î¶H«áÅܦ¨¦p¤Uªºµe±
2006-10-2 17:31
kennyor
§Ú¦¨¥\¦w¸Ë¡A¦ý¥¼¯à¦bviewthread.phpÅã¥Ü¡A¬O¦b¨ºùØ¥X°ÝÃD¡H
2006-10-2 18:09
Gulico
©O®M´¡¥ó........d¹Ï¼hÄY«¦a¦³°ÝÃD......
À³¸Ó«Y«á±¬J¹Ï¼h´N¸¥ª¥h«e±.....
µÛ®M¸Ë ¶ô±©~µM«Y®Mm¤W±........
2006-10-2 23:23
Às¤k_hkmes
[quote][b]ì©«¥Ñ [i]alan888[/i] ©ó 2006-9-30 01:08 µoªí¡C [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=85668&page=2#pid711403][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
ª`·N: ¦b MySQL 4.1 ©Î¤w¤Wª©¥»°õ¦æ®É½Ðª`·N¦b config.inc.php ªº $dbcharset ¹ïÀ³½X³]©w, ¦p¨S¦³³]©w±N«ö config.inc.php ªº $charset ¤ºªº»y¨t¶i¦æ¦w¸Ë
[/quote]
¤w±N$dbcharset ³]©w¬°big5~~¦ý¤´¦³¶Ã½X©O><
¤@¨Ç¦r¬OÁcÅé~~¤@¨Ç¬O¶Ã½X¤@¤@"
¶:
[1]
2
3
4
5
6
7
8
9
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.