§@¡@¡@ªÌ: T.O.M.
AL8 ª©: alan888
§Þ³N¤ä´©:
http://www.alan888.com/D6/index.php
ºt¡@¡@¥Ü:
http://www.alan888.com/D6/plugin ... module=virtualimage
¾A¥Îª©¥»: Discuz! 6.0.0 RC1
»¡¡@¡@©ú: ®Ú¾Ú Discuz! 6.0.0 RC1 ´¡¥ó®æ¦¡¾ã²z, §¹µ½ªº«á¥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¥\¯à: «ö Discuz! 6.0.0 RC1 ³W½d«·s½s¼g©Ò¦³¼ÒªO¤ÎÀÉ®×
ª`¡@¡@·N:
1. ¦¹ª©¥»¬°´ú¸Õª©¥», ½Ð§@¦n¬ÛÃöÀɮפμƾڮwªº³Æ¥÷
2. ·Ó¬ÛÀ]¥²¶·ªA°È¾¹¤ä´© GD ®w¤~¥i¥¿±`¨Ï¥Î
¥þ·s¦w¸Ë¿ìªk:
1. ¤U¸üµ{¦¡ªþ¥ó virtualimage_60B_Big5.rar (ÁcÅ餤¤å), ¸ÑÀ£«á«öì³]©w¤W¸ü¦Ü¬ÛÃö¥Ø¿ý (discuz_plugin_virtualimage.txt ¤Î discuz_plugin_images_admin.txt Àɮפ£¥Î¤W¸ü), ¦¹ beta ª©¥u´£¨ÑÁcÅ餤¤åª©¥», ¨ä¥L»y¨¥ª©¥»¦b§¹¦¨´ú¸Õ¤Î Discuz 6.0.0 ¥¿¦¡ª©±À¥X«á¤~µo©ñ
2. ©¹¤U©«¤U¸üªþ¥ó 1-9 (ªþ¥ó 10 ¤£¥Î¤U¸ü), ¸ÑÀ£«á¤W¸ü¦Ü¬ÛÃö¥Ø¿ý
http://www.alan888.com/Discuz/viewthread.php?tid=63
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¶µ²Ó¸`
ª`·N: "¿ï¾Ü¥æ©ö¤è¦¡" ¤º½Ð¶ñ¤W extcredits «áªº½s¸¹, ¨Ò¦p "2" = ²{ª÷ (ª`·N: ¥u»Ý¶ñ¤W½s¸¹)
7. ¥´¶}ªþ¥óªº discuz_plugin_images_admin.txt ±N¤º®e°Å©«¦Ü
«á¥x¡÷´¡¥ó³]¸m¡÷´¡¥óºÞ²z¡÷¶K¤J "¾É¤J´¡¥ó¼Æ¾Ú" ¤UªºªÅ®æ¤º¡÷´£¥æ
8.
×§ï viewthread.php
§ä
$postlist = $attachtags = $attachlist = array();
¦b¤W±¥[¤W
//-----------------------------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 = '';
//----------------------------
§ä (ª`·N¤£³s«á±ªº "," ¸¹)
¦b«á±´¡¤J
§ä
¦b«á±´¡¤J
§ä
$post['avatar'] = '<div class="avatar"><img class="avatar" src="images/avatars/noavatar.gif" alt="" /></div>';
}
¦b¤U±¥[¤W
//------------------------------------------------------------virtualimage
if ($post['gender']!='0' && $post['anonymous']=='0' && ($imagesset['orderuse']=='1' || $post['useimages']=='1')){
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";
}elseif ($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 class=\"viavatar\" 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-->";
}
//--------------------------------------------------------------
§ä
if($pagebydesc) {
$postlist = array_reverse($postlist, TRUE);
¦b¤W±¥[¤W
//--------------------------------------------virtualimage
if($imagesdatas!=''){
$vimages = '';
require_once('./virtualimage/global.php');
$vimages = images_showimages($imagesdatas,$alhpa,$imagesset[imageurl]);
unset($imagesdatas,$imagesdata,$alpha);
}
//--------------------------------------
9.
×§ï space.php
§ä
include_once language('spaces');
¦b¤U±¥[¤W
//-----------------------------virtualimage queries
require_once DISCUZ_ROOT.'./forumdata/cache/plugin_virtualimage.php';
$imagesset = $_DPLUGIN['virtualimage']['vars'];
if($imagesset[openalpha]){$alpha = "FILTER: alpha(opacity=\"+WearArray[i]+\")";}
//-----------------------------
§ä
¦b¤W±¥[¤W
//------------------------------------------------------------virtualimage
$member['avatar'] = $member['avatar'] ? "<div class=\"avatar\" style=\"width: ".$member['avatarwidth']."\"><img src=\"$member[avatar]\" width=\"$member[avatarwidth]\" height=\"$member[avatarheight]\" border=\"0\" alt=\"\" /></div>" : '<div class=\"avatar\" style=\"width: 128px\"><img class="avatar" src="images/avatars/noavatar.gif" alt="" /></div>';
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";
}elseif ($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;
}
}
$userimages = implode("-", $cookiearray);
$userwear = implode("-", $weararray);
$member['avatar'] = "
<!-- virtualimage start-->
<div id=\"Show{$member['uid']}\" style=\"padding:0px; left:0px; width:140px; position:relative; top:0px; height:226px; margin-top:5px; margin-bottom:5px\"></div>
<SCRIPT language=JavaScript>
var currface = \"$userimages\";
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:0px; position:absolute; top:0px; left:0px; width:140px; height:226px; z-index:'+i+';\" />';
}else{
s+='<img src=\"{$imagesset[imageurl]}'+i+'/'+showArray[i]+'.gif\" style=\"padding:0px; position:absolute; top:0px; left:0; width:140px; height:226px; z-index:'+i+';".$alpha."\" />';
}
}
}
s+='<img src=\"{$imagesset[imageurl]}blank.gif\" style=\"padding:0px; position:absolute; top:0px; left:0px; width:140px; height:226px; z-index:50\" />';
$('Show{$member['uid']}').innerHTML=s;
</SCRIPT>
<!-- virtualimage end-->
";
}
//--------------------------------------------------------------
10.
×§ï include/viewthread_poll.inc.php
§ä (ª`·N¤£³s«á±ªº "," ¸¹)
¦b«á±´¡¤J
§ä
$post = $postlist[$post['pid']];
¦b¤U±¥[¤W
//--------------------------------------------virtualimage
if($imagesdatas!=''){
$vimages = '';
require_once('./virtualimage/global.php');
$vimages = images_showimages($imagesdatas,$alhpa,$imagesset[imageurl]);
unset($imagesdatas,$imagesdata,$alpha);
}
//--------------------------------------
11.
×§ï include/viewpro.inc.php
§ä
$oltimeadd1 = $oltimeadd2 = '';
}
¦b¤U±¥[¤W
//-----------------------------virtualimage queries
require_once DISCUZ_ROOT.'./forumdata/cache/plugin_virtualimage.php';
$imagesset = $_DPLUGIN['virtualimage']['vars'];
if($imagesset[openalpha]){$alpha = "FILTER: alpha(opacity=\"+WearArray[i]+\")";}
//-----------------------------
§ä
¦b¤W±¥[¤W
//------------------------------------------------------------virtualimage
$member['avatar'] = $member['avatar'] ? "<div class=\"avatar\" style=\"width: ".$member['avatarwidth']."\"><img src=\"$member[avatar]\" width=\"$member[avatarwidth]\" height=\"$member[avatarheight]\" border=\"0\" alt=\"\" /></div>" : '<div class=\"avatar\" style=\"width: 128px\"><img class="avatar" src="images/avatars/noavatar.gif" alt="" /></div>';
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";
}elseif ($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;
}
}
$userimages = implode("-", $cookiearray);
$userwear = implode("-", $weararray);
$member['avatar'] = "
<!-- virtualimage start-->
<div id=\"Show{$member['uid']}\" style=\"padding:0px; left:0px; width:140px; position:relative; top:0px; height:226px; margin-top:5px; margin-bottom:5px\"></div>
<SCRIPT language=JavaScript>
var currface = \"$userimages\";
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:0px; position:absolute; top:0px; left:0px; width:140px; height:226px; z-index:'+i+';\" />';
}else{
s+='<img src=\"{$imagesset[imageurl]}'+i+'/'+showArray[i]+'.gif\" style=\"padding:0px; position:absolute; top:0px; left:0; width:140px; height:226px; z-index:'+i+';".$alpha."\" />';
}
}
}
s+='<img src=\"{$imagesset[imageurl]}blank.gif\" style=\"padding:0px; position:absolute; top:0px; left:0px; width:140px; height:226px; z-index:50\" />';
$('Show{$member['uid']}').innerHTML=s;
</SCRIPT>
<!-- virtualimage end-->
";
}
//--------------------------------------------------------------
12.
×§ï include/viewthread_reward.inc.php
§ä
¦b«á±´¡¤J
§ä
¦b¤W±¥[¤W
//--------------------------------------------virtualimage
if($imagesdatas!=''){
$vimages = '';
require_once('./virtualimage/global.php');
$vimages = images_showimages($imagesdatas,$alhpa,$imagesset[imageurl]);
unset($imagesdatas,$imagesdata,$alpha);
}
//--------------------------------------
13.
×§ï include/viewthread_activity.inc.php ¤Î include/viewthread_debate.inc.php (
ª`·N: ¬O¨âÓ php ÀÉ, ×§ï¿ìªk¬Û¦P)
§ä
¦b«á±´¡¤J
§ä
$post = $postlist[$post['pid']];
¦b¤W±¥[¤W
//--------------------------------------------virtualimage
if($imagesdatas!=''){
$vimages = '';
require_once('./virtualimage/global.php');
$vimages = images_showimages($imagesdatas,$alhpa,$imagesset[imageurl]);
unset($imagesdatas,$imagesdata,$alpha);
}
//--------------------------------------
14.
×§ï include/viewthread_trade.inc.php
§ä (
¨â³B)
¦b«á±´¡¤J (
¨â³B)
§ä
include template('viewthread_trade');
¦b¤W±¥[¤W
//--------------------------------------------virtualimage
if($imagesdatas!=''){
$vimages = '';
require_once('./virtualimage/global.php');
$vimages = images_showimages($imagesdatas,$alhpa,$imagesset[imageurl]);
unset($imagesdatas,$imagesdata,$alpha);
}
//--------------------------------------
15.
×§ï css ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï), §¹¦¨«á¨ì«á¥x°õ¦æ "§ó·s css ¤å¥ó½w¦s"
§ä
div.avatar { margin: 5px; text-align: center; width: 160px; overflow: hidden }
¦b¤U±¥[¤W
div.viavatar { margin: 5px; text-align: center; width: 140px; height:226px;overflow: hidden }
16.
×§ï viewthread ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï)
§ä
<!--{if $post['first'] && $thread['replies']}--></div><div id="ad_interthread"><!--{/if}-->
<!--{/loop}-->
¦b¤U±¥[¤W
17.
×§ï viewthread_poll ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï)
§ä
<div id="ad_interthread"></div>
¦b¤W±¥[¤W
18.
×§ï space_module ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï)
§ä
<!--{if $moduledata[avatar]}-->
<a href="space.php?action=viewpro&uid=$uid"><img src="$moduledata[avatar]" width="$moduledata[avatarwidth]" height="$moduledata[avatarheight]" border="0" alt="" /></a>
<!--{else}-->
<img src="images/avatars/noavatar.gif" alt="" />
<!--{/if}-->
§ó´«¬°
19.
×§ï viewpro ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï)
§ä
<!--{if $member[avatar]}-->
<img src="$member[avatar]" width="$member[avatarwidth]" height="$member[avatarheight]" border="0" alt="" />
<!--{else}-->
<img src="images/avatars/noavatar.gif" alt="" />
<!--{/if}-->
§ó´«¬°
20.
×§ï viewpro_classic ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï)
§ä
<div class="avatar">
<!--{if $member[avatar]}-->
<img src="$member[avatar]" width="$member[avatarwidth]" height="$member[avatarheight]" alt="$member[username]" />
<!--{else}-->
<img src="images/avatars/noavatar.gif" alt="$member[username]" />
<!--{/if}-->
</div>
§ó´«¬°
21.
×§ï viewthread_reward ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï)
§ä
<div id="ad_interthread"></div>
¦b¤W±¥[¤W
22.
×§ï viewthread_activity ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï)
§ä
<div id="ad_interthread"></div>
¦b¤W±¥[¤W
23.
×§ï viewthread_trade ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï)
§ä
¦b¤W±¥[¤W
24.
×§ï viewthread_debate ¼ÒªO (©Ò¦³·®æ¤Î¤é«á·s¼W·®æ¦p¦³¦¹¤å¥ó§¡n×§ï)
§ä
<!--{if $debate['umpirepoint']}-->
¦b¤W±¥[¤W
25.
×§ï actions.lang.php »y¨¥¥]
§ä
¦b¤U±¥[¤W
221 => '¥¿¦b¿ï¾ÜÓ¤H§Î¶H',
26. ¦p³]©w "¬O§_¶}±Ò±j¨î¨Ï¥Î" ¬O§_®É, ·|û¥²¶·¨ì "µêÀÀ§Î¹³³]p¤¤¤ß" ¦b " Ó¤H³]¸m" ¤º±N "¥´¶}©ÎÃö³¬µêÀÀ§Î¹³" ³]©w¬° "±Ò¥Î" ¤~¥i¥¿±`Åã¥Ü·|ûªº§Î¹³
~§¹¦¨~
1.
©ó 2007.08.10 ¤U¤È 12:30 ¥[¤J¦bÅG½×, ¬¡°Ê, °Ó«~, Äa½à¤ºÅã¥Ü "µêÀÀ§Î¹³"
½Ð«ö¤W²Ä 12 ¨BÆJ
¦Ü 14 ¨BÆJ ¤Î ²Ä 21 ¨BÆJ
¦Ü 24 ¨BÆJ×§ï
2.
×¥¿§Úªº¦çÂd¤º¤£¯àÃØ°e¤Î§R°£ª««~
©ó2007.08.14 01:30 §ó·s, ¦b¦À¤§«e«e¤U¸üªÌ
½Ð¤Uªþ¥ó images_userimages.rar ¸ÑÀ£«á¨ú¥N templates/defalt ¤U¬Û¦P¤å¥ó, µM«á¨ì«á¥x -> §ó·s½w¦s"

¹Ï¤ùªþ¥ó:
¹C«ÈµLªk¤U¸ü©Î¾\Ū¹Ï¤ùªþ¥ó
±q µêÀÀ§Î¹³ AL8 ª© for Discuz! 5.0 / 5.5 ¤É¯Å¦¹ª©¥»
1. ¤U¸üªþ¥óµ{¦¡ virtualimage_60B_Big5.rar (¼È®É¥u´£¨ÑÁcÅ餤¤åª©¥») ¸ÑÀ£«á±N upload ¥Ø¿ý¤U®Ú¾Ú¤å¥óªº¥Ø¿ý½s±Æ¤W¸üÂл\ª©¥»©Ò¦³¤å¥ó
2. °õ¦æ¤W 8 - 25 ªº¨BÆJ×§ï¬ÛÃöÀÉ®×
3. «á¥x - §ó·s½w¦s
4. °õ¦æ images_install.php ¿ï¾Ü "±q 5.0 / 5.5 ¤É¯Å", §¹¦¨«á½Ð¥ß§Y§R°£ images_install.php ¤å¥ó
¥Ñ©ó¥»´¡¥ó×§ï¸û¦h¤Î®e©ö¥X¿ù, ¥»¯¸¯S´£¨Ñ¤w×§ï¦nªº©Ò¦³ÀɮרѰѦÒ:

¹Ï¤ùªþ¥ó:
¹C«ÈµLªk¤U¸ü©Î¾\Ū¹Ï¤ùªþ¥ó