- เครดิต
- 16
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
แก้ไขล่าสุด sayuri2nana เมื่อ 2009-2-9 19:02
(Update09/02/2009 : อัพเดทไฟล์ใหม่เข้ากับสกินและแปลไทยเพิ่มขึ้น+แสดงผลในรายละเอียดสมาชิกตอนโพสกระทู้)
ต้นฉบับ- http://www.discuz.net/viewthread.php?tid=1194002
คัดลอกไปที่คลิปบอร์ด ภาษาไทย : discuzthai.com & O2Love Board
ตัวอย่าง- http://www.o2love-book.com/bbs/plugin.php?identifier=family&module=family
คัดลอกไปที่คลิปบอร์ด ภาพตัวอย่าง : มีหลายหน้าที่แปลไทยเพิ่ม หน้านี้หน้าเปลีย่นชื่อครอบครัว
เนื่องจากกระทู้แจกปลักอินครอบครัวของแอดมิน http://www.discuzthai.com/thread-7904-1-1.html
พอเอาไปลงเข้าจริงก็กว่าจะถูไถได้ มีขั้นตอนมากกว่าที่อ่านจากกระทู้ของแอดมิน เลยเอามาบอกต่อกัน แถมแปลไทยให้เท่าที่จะแปลให้ด้วย แปลให้ประมาณ80%+ นะคะ น่าจะเอาไปใช้ต่อได้เลย
1.ดาวโหลดไฟล์ที่แก้ไขแล้วนี้ไปก่อน
2.แตกไฟลล์แล้วอัพโหลดไฟลล์ที่อยู่ในโฟเดอร์ upload ไปตามตำแหน่งที่ลงบอร์ดดิสคัสเอาไว้ เช่น /httpdocs/bbs/
3. ทำการรันตัวติดตั้ง- http://www.ชื่อเวบคุณ/family_install.php
คัดลอกไปที่คลิปบอร์ด กดไปเรื่อยจนติดตั้งเสร็จแล้วลบไฟล์ family_install.php ออก
4. นำเข้าปลั๊กอิน ไปที่
Admincp > ปลั๊กอิน > ปลั๊กอิน > นำไฟล์เข้า > เลือก discuz_plugin_family.txt
ตามรูปครับ
5.นำไฟล์ที่เป็น.php ไว้ในแฟ้ม plugins / นำไฟล์ที่เป็น.html ไปไว้ใน templates ที่เลือกใช้
6. mod แก้ไขไฟล์ forumdisplay.php
ค้นหา- if($forum['type'] == 'forum') {
- $navigation = '» '.(strip_tags($forum['name']) ? strip_tags($forum['name']) : $forum['name']);
- $navtitle = strip_tags($forum['name']);
- } else {
- $forumup = $_DCACHE['forums'][$forum['fup']]['name'];
- $navigation = '» <a href="forumdisplay.php?fid='.$forum['fup'].'">'.$forumup.'</a> » '.(strip_tags($forum['name']) ? strip_tags($forum['name']) : $forum['name']);
- $navtitle = strip_tags($forum['name']).' - '.strip_tags($forumup);
- }
คัดลอกไปที่คลิปบอร์ด ใส่โค๊ดด้านล่างนี้ต่อลงไป- //ครอบครัว Begin
- if($forum['type'] == 'sub' && $forum['clan']!='') {
- $query=$db->query("select * from {$tablepre}members where username='$discuz_user'");
- $fam=@mysql_fetch_array($query);
- if($forum['clan']!=$fam[fam] && $adminid != 1) {
- showmessage('ข้อจำกัดในบริเวณนี้กับสมาชิกในครอบครัวเพื่อป้อน!');
- }
- }
- //ครอบครัว end
คัดลอกไปที่คลิปบอร์ด เปิดไฟล์ viewthread.php
ค้นหา- if(empty($forum['allowview'])) {
- if(!$forum['viewperm'] && !$readaccess) {
- showmessage('group_nopermission', NULL, 'NOPERM');
- } elseif($forum['viewperm'] && !forumperm($forum['viewperm'])) {
- $navtitle = '';
- showmessage('forum_nopermission', NULL, 'NOPERM');
- }
คัดลอกไปที่คลิปบอร์ด เพิ่มโค๊ดนี้ต่อลงไป- //ครอบครัว Begin
- if($forum['type'] == 'sub' && $forum['clan']!='') {
- $query=$db->query("select * from {$tablepre}members where username='$discuz_user'");
- $fam=@mysql_fetch_array($query);
- if($forum['clan'] && $forum['clan']!=$fam[fam] && $adminid != 1){
- showmessage('ส่วนนี้สำหรับสมาชิกที่อยู่ในครอบครัว ! ');
- }
- }
- //ครอบครัว End
คัดลอกไปที่คลิปบอร์ด ค้นหาเปลี่ยนเป็นบันทึกทั้งหมด
เปิด \templates\default\viewthread_node.htm
ค้นหา- <dl class="s_clear">{eval @eval('echo "'.$customauthorinfo[2].'";');}</dl>
คัดลอกไปที่คลิปบอร์ด เพิ่มต่อลงไป- <dl>ครอบครัว $post[famname]</dl>
คัดลอกไปที่คลิปบอร์ด บันทึกทั้งหมดเป็น UTF-8
อัพเดชแคชแล้วใช้งาน
ปล.เปลีย่น สกุลเงินจาก O2 Gold เป็นอย่างอื่น
ไฟล์ family.inc.php
ค้นหาเปลีย่นได้เลยค่ะ |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
คะแนน
-
ดูบันทึกคะแนน
|
|
|
|
|
|