- เครดิต
- 1559
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 190
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
แก้ไขล่าสุดโดย suthida เมื่อ 2010-1-30 09:09
Author: T.O.M.
AL8 version: alan888
Technical support: http://www.alan888.com/Discuz/index.php
Version of the application: Discuz! 7.1-7.2 UTF8
ลิงค์จากต้นฉบับจาก alan888 : http://www.alan888.com/Discuz/viewthread.php?tid=176368&extra=&page=1
ภาษาไทยบางส่วนจาก : http://www.discuzthai.com/thread-6692-1-1.html
แปลเพิ่มเติมภาษาไทยโดย : www.discuzthai.com
DEMO ห้องแต่งตัว For Discuz 7.1-7.2 ภาษาไทย
ภาพเยอะนิดนะคะ เพราะไม่ได้ติดตั้งที่เว็บไหนค่ะ ทดสอบทำบนเครื่อง
----------------------------------------------------------
ขั้นตอนการติดตั้ง
1. ดาวน์โหลดไฟล์ภาพทั้งหมด 10 Part
อัพขึ้นไว้ที่ images>virtualimage
2. ดาวน์โหลด virtualimage เอาไว้ที่เดียวกับ config.inc.php
จากนั้นทำ 777 ที่ virtualimage, virtualimage/avatar, virtualimage/photo, virtualimage/vidoc
3. ดาวน์โหลดตัว plugins ห้องแต่งตัว
ดาวน์โหลดเอาไว้ในแฟ้ม plugins ได้เลยค่ะ
4. เปิดไฟล์ include/global.func.php
ค้นหา
- function discuz_uc_avatar($uid, $size = '', $returnsrc = FALSE) {
- if($uid > 0) {
- $size = in_array($size, array('big', 'middle', 'small')) ? $size : 'middle';
- $uid = abs(intval($uid));
- if(empty($GLOBALS['avatarmethod'])) {
- return $returnsrc ? UC_API.'/avatar.php?uid='.$uid.'&size='.$size : '<img src="'.UC_API.'/avatar.php?uid='.$uid.'&size='.$size.'" />';
- } else {
- $uid = sprintf("%09d", $uid);
- $dir1 = substr($uid, 0, 3);
- $dir2 = substr($uid, 3, 2);
- $dir3 = substr($uid, 5, 2);
- $file = UC_API.'/data/avatar/'.$dir1.'/'.$dir2.'/'.$dir3.'/'.substr($uid, -2).'_avatar_'.$size.'.jpg';
- return $returnsrc ? $file : '<img src="'.$file.'" onerror="this.onerror=null;this.src=\''.UC_API.'/images/noavatar_'.$size.'.gif\'" />';
- }
- } else {
- $file = $GLOBALS['boardurl'].IMGDIR.'/syspm.gif';
- return $returnsrc ? $file : '<img src="'.$file.'" />';
- }
- }
คัดลอกไปที่คลิปบอร์ด
แทนที่ด้วย
- function discuz_uc_avatar($uid, $size = '', $returnsrc = FALSE) {
- $size = in_array($size, array('big', 'middle', 'small')) ? $size : 'middle';
- $uid = abs(intval($uid));
- require DISCUZ_ROOT.'./forumdata/cache/plugin_virtualimage.php';
- $image_close = $_DPLUGIN['virtualimage']['vars']['imagesclose'];
- $image_url = $_DPLUGIN['virtualimage']['vars']['imageurl'];
- if(!$image_close && $uid > 0 && $size !='small' && file_exists(DISCUZ_ROOT.'./virtualimage/vidoc/vi_'.$uid.'.php') && CURSCRIPT != 'memcp'){
- clearstatcache();
- require DISCUZ_ROOT.'./virtualimage/vidoc/vi_'.$uid.'.php';
- $addfilter = rand();
- $vi_avatar = "<div id="Show{$uid}_{$addfilter}" class="imagefixeddiv"></div>
- <script type="text/javascript">
- var image_url = '".$image_url."';
- showimage('Show{$uid}_{$addfilter}','{$viid}');
- </script>";
- return $vi_avatar;
- }elseif ($uid > 0 && $size == 'small' && !$image_close && file_exists("virtualimage/avatar/".$uid."_s.jpg")){
- clearstatcache();
- return '<img src="virtualimage/avatar/'.$uid.'_s.jpg">';
- }elseif($uid > 0) {
- if(empty($GLOBALS['avatarmethod'])) {
- return $returnsrc ? UC_API.'/avatar.php?uid='.$uid.'&size='.$size : '<img src="'.UC_API.'/avatar.php?uid='.$uid.'&size='.$size.'" />';
- } else {
- $uid = sprintf("%09d", $uid);
- $dir1 = substr($uid, 0, 3);
- $dir2 = substr($uid, 3, 2);
- $dir3 = substr($uid, 5, 2);
- $file = UC_API.'/data/avatar/'.$dir1.'/'.$dir2.'/'.$dir3.'/'.substr($uid, -2).'_avatar_'.$size.'.jpg';
- return $returnsrc ? $file : '<img src="'.$file.'" onerror="this.onerror=null;this.src=\''.UC_API.'/images/noavatar_'.$size.'.gif\'" />';
- }
- }else {
- $file = $GLOBALS['boardurl'].IMGDIR.'/syspm.gif';
- return $returnsrc ? $file : '<img src="'.$file.'" />';
- }
- }
คัดลอกไปที่คลิปบอร์ด
แก้ไขเสร็จแล้วจัดเก็บ และอัพขึ้นตำแหน่งเดิมค่ะ
----------------------------------------------------------------
5. ติดตั้งปลั๊กอินใน admin โดยการเข้าเมนู
ปลั๊กอิน>เลือก ติดตั้ง ปลั๊กอินห้องแต่งตัว> ติ๊กการทำงาน และกดส่ง
ภาพประกอบ
---------------------------------------------------------------
*เพิ่มเติมไฟล์ภาพปุ่มกด
ดาวน์โหลดเอาไว้ที่ images>virtualimage
**อัพเดทภาษาไทยใน Admin สำหรับปลั๊กอินห้องแต่งตัว โดย i~Designs อัพเดท 30/01/2553
ดาวน์โหลดและอัพไว้ที่ plugins>virtualimage>images_admin.inc
เสร็จเรียบร้อยอัพเดทแคชสัก 1 รอบค่ะกันปัญหา |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
คะแนน
-
ดูบันทึกคะแนน
|
|
|
|
|
|