suttasilo โพสต์ 2015-10-3 10:48:00

วิธีตั้งค่าเมนูส่วนตัวdiscuzX3.2

แก้ไขครั้งสุดท้ายโดย suttasilo เมื่อ 2018-3-24 21:18

วิธีตั้งค่าเมนูส่วนตัวdiscuzX3.2
1.ไปที่ control Panel(จัดการระบบ)รูปแบบ/จัดการรูปแบบ/User info inside the thread/คลิกที่แก้ไข





2.ที่ช่อง Left information template:
ทำการเพิ่มโค้ดตามที่ต้อง โดยเลือกรายการกรอบสี่เหลี่ยมที่ต้องการต่อไปจากของเดิมที่ตั้งไว้แล้ว
ตัวอย่างโค้ดที่ปรับแต่ง
{numbercard}
{groupicon}{*}
{/groupicon}
{authortitle}{*}
{/authortitle}
{customstatus}{*}{/customstatus}
{star}{*}
{/star}
{upgradeprogress}{*}
{/upgradeprogress}
{baseinfo=uid,1}{baseinfo=uid,0}
{baseinfo=credits,1}{baseinfo=credits,0}
{baseinfo=extcredits1,1}{baseinfo=extcredits1,0}
{baseinfo=extcredits2,1}{baseinfo=extcredits2,0}
{baseinfo=extcredits3,1}{baseinfo=extcredits3,0}
{baseinfo=field_gender,1}{baseinfo=field_gender,0}
{baseinfo=regtime,1}{baseinfo=regtime,0}
{baseinfo=lastdate,1}{baseinfo=lastdate,0}
{baseinfo=oltime,1}{baseinfo=oltime,0}
{baseinfo=follower,1}{baseinfo=follower,0}
{baseinfo=doings,1}{baseinfo=doings,0}
{baseinfo=friends,1}{baseinfo=friends,0}
{baseinfo=eccredit_seller,1}{baseinfo=eccredit_seller,0}
{baseinfo=eccredit_buyer,1}{baseinfo=eccredit_buyer,0}
{medal}{*}{/medal}
{baseinfo=field_qq,0}
ที่ช่อง Avatar menu template:
ทำการเพิ่มโค้ดตามที่ต้อง โดยเลือกรายการกรอบสี่เหลี่ยมที่ต้องการต่อไปจากของเดิมที่ตั้งไว้แล้ว
ตัวอย่างโค้ดที่ปรับแต่ง
<dl class="cl">
<dt>{baseinfo=credits,1}</dt><dd>{baseinfo=credits,0}</dd>
<dt>{baseinfo=credits,1}</dt><dd>{baseinfo=credits,0}</dd>
<dt>{baseinfo=uid,1}</dt><dd>{baseinfo=uid,0}</dd>
<dt>{baseinfo=friends,1}</dt><dd>{baseinfo=friends,0}</dd>
<dt>{baseinfo=posts,1}</dt><dd>{baseinfo=posts,0}</dd>
<dt>{baseinfo=threads,1}</dt><dd>{baseinfo=threads,0}</dd>
<dt>{baseinfo=doings,1}</dt><dd>{baseinfo=doings,0}</dd>
<dt>{baseinfo=blogs,1}</dt><dd>{baseinfo=blogs,0}</dd>
<dt>{baseinfo=digest,1}</dt><dd>{baseinfo=digest,0}</dd>
<dt>{baseinfo=follower,1}</dt><dd>{baseinfo=follower,0}</dd>
<dt>{baseinfo=oltime,1}</dt><dd>{baseinfo=oltime,0}</dd>
<dt>{baseinfo=regtime,1}</dt><dd>{baseinfo=regtime,0}</dd>
<dt>{baseinfo=lastdate,1}</dt><dd>{baseinfo=lastdate,0}</dd>

</dl>


3.ทำการเพิ่มไอคอนกลุ่ม โดยไปที่ สมาชิก/จัดการสมาชิก/กลุ่มสมาชิก/คลิกที่ปุ่มแก้ไขของชื่อกลุ่มสมาชิก (ทำทีละกลุ่ม)



4.ตรงไอคอนของกลุ่ม: เลือกไฟล์เพื่ออัพโหลดไอคอนของกลุ่ม แล้วคลิกที่ open ทำจนครบทุกชื่อกลุ่มในกลุ่มสมาชิก



5.ทำการเพิ่มไอคอนกลุ่มสมาชิกของระบบ, กลุ่มสมาชิกพิเศษ ที่เหลือ ทำตามขั้นตอนเหมือนที่ทำมาแล้ว



6.ผลลัพธ์เมนูส่วนตัวที่ปรับแต่ง



7.ส่วนการตั้งค่าเหรียญหรือเข็มประดับยศให้ไปศึกษาที่กระทู้นี้ครับhttp://www.discuzthai.com/thread-39882-1-1.html
8.ดาวน์โหลดเมนูส่วนตัวแบบสำเร็จรูป http://www.discuzthai.com/thread-39221-1-1.html
9.แตกไฟล์อัพโหลดโฟลเดอร์ทั้ง 4banner,images,static,template ขึ้นโฮสต์
10.อัพเดทแคช รีเฟลชหน้าเว็บ ดูผลลัพธ์



11.แต่ติดปัญหาอยู่ที่ไอคอนของสมาชิกระบบไม่ตรงตามความเป็นจริง ต้องแก้ปัญหาจำนวนดาวใหม่ วิธีแก้ไปที่สมาชิก/จัดการสมาชิก/กลุ่มสมาชิกของระบบ/ตั้งค่าจำนวนดาวใหม่ของเดิมเป็น 9-8-7แก้ไขใหม่เป็น 10-9-8



12.และแก้ไอคอนของกลุ่มสมาชิกให้ตรงตามความเป็นจริงอีกด้วยโดยแก้จำนวนดาวใหม่ วิธีแก้ไปที่สมาชิก/จัดการสมาชิก/กลุ่มสมาชิก/ตั้งค่าจำนวนดาวใหม่ของเดิมเป็น 0-1-2-3-4-5-6-8 แก้ไขใหม่เป็น 11-1-2-3-4-5-6

13.ดูผลลัพธ์




14.ส่วนการติดตั้งปลั๊กอินPet Shop Storeและวิธีใช้งานให้ไปศึกษาที่กระทู้นี้ครับ http://www.discuzthai.com/thread-39848-1-1.html

ศึกษารายละเอียดวิธีตั้งค่าเมนูส่วนตัวจากวีดีโอด้านล่าง

M057kdh0W-g

15.เพิ่มเติม : วิธีขยายแถบเมนูให้กว้างขึ้นนิดหน่อย ขอบคุณวีธีจาก @kanzayo
1.เปิดไฟล์ template/สกินที่ใช้/common/module.css
ค้นหา
.pls { width: 160px; background: {SPECIALBG}; overflow: hidden; border-right: 1px solid {CONTENTSEPARATE}; }
ตรง *pls { width: 160px; background: {SPECIALBG};
แก้เป็น 170 (เพื่อขยายแถบเมนูให้กว้างขึ้นนิดหน่อย)
2.เปิดไฟล์ template/default/forum/viewthread_node.htm
ค้นหา
<div align="left">{lang member_avatar_banned}
</div><div align="left">]$post
$post
]{$post}
$post
$post['authortitle'], {lang credits} $post['credits'], {lang thread_groupupgrade} $post['upgradecredit'] {lang credits}
{$post}
</div><div align="left">
</div><div align="left">[*]]{lang viewthread_left_tospace}
[*]&handlekey=addfriendhk_{$post}]{lang viewthread_left_addfriend}
[*]]{lang viewthread_left_poke}
[*]&touid=$post&pmid=0&daterange=2&pid=$post&tid=$post]{lang viewthread_left_sendpm}

</div><div align="left">$_G $post
</div><div align="left">]$_G$_G
$post {lang member_deleted}
</div>
แทนที่ด้วยโค้ดนี้
{subtemplate forum/show}
16.ส่วน Ranking สวยๆ (รูปไอคอนกลุ่มสมาชิก) มีหลายแบบให้เลือกโหลดตามใจชอบครับ
https://discuzthai.com/forum.php?mod=viewthread&tid=28597&highlight=rank
https://discuzthai.com/forum.php?mod=viewthread&tid=37604&highlight=rank
https://discuzthai.com/forum.php?mod=viewthread&tid=38584&highlight=rank
https://discuzthai.com/forum.php?mod=viewthread&tid=27878&highlight=rank

ที่มาจาก: บทบันทึกการสอน "โครงการคอมพิวเตอร์สมองกลเสริมเยาวชนยุคIT" ชมรมรักพลับพลึงธารคุระบุรีศรีพังงา (pptflower.com)




star2000 โพสต์ 2016-5-21 10:20:56

สุดยอดเลยครับท่าน

hugdesign โพสต์ 2018-8-18 21:32:11

มีวิธีแก้ไข ให้ภาพ เล็กลงไหมครับผมลองเอามาใช้แล้ว ภาพมันล้นครับ

suttasilo โพสต์ 2018-8-18 22:49:36

แก้ไขครั้งสุดท้ายโดย suttasilo เมื่อ 2018-8-18 22:54

hugdesign ตอบกลับเมื่อ 2018-8-18 21:32
มีวิธีแก้ไข ให้ภาพ เล็กลงไหมครับผมลองเอามาใช้แล้ว ภาพมันล้นครับ

วิธีปรับแก้กลับไปอ่านดูคำตอบที่หัวข้อ 15 บอกไว้แล้ว
หน้า: [1]
ดูในรูปแบบกติ: วิธีตั้งค่าเมนูส่วนตัวdiscuzX3.2