หมวดไฟฟ้า/อิเล็กทรอนิกส์/คอมพิวเตอร์ => ห้อง SMF 2.0.X => Programming => ห้องคอมพิวเตอร์ => ห้อง MOD => ข้อความที่เริ่มโดย: Auto Man ที่ 06 พฤษภาคม 2559, 08:15:06
-
ดังรูปครับ ใครทราบวิธีบ้างครับผม ว่าจะเพิ่มอย่างไร
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
จัดปาย...
http://custom.simplemachines.org/mods/index.php?mod=1652
เปิด/Themes/default/Display.template.php
ค้นหา
// Show how many posts they have made.
echo '
', $txt[26], ': ', $message['member']['posts'], '<br />
<br />';
วางทับที่ค้นหา
// Show how many posts they have made.
echo '
', $txt[26], ': ', $message['member']['posts'], '<br />
', $txt['memberid'], ': ', $message['member']['id'], '<br />
<br />';
เปิด /Themes/default/Profile.template.php
ค้นหา
<tr>
<td><b>', $txt[233], ': </b></td>
<td>', $context['member']['registered'], '</td>
</tr><tr>
<td><b>', $txt['lastLoggedIn'], ': </b></td>
<td>', $context['member']['last_login'], '</td>
</tr>';
วางทับที่ค้นหา
<tr>
<td><b>', $txt[233], ': </b></td>
<td>', $context['member']['registered'], '</td>
</tr><tr>
<td><b>', $txt['lastLoggedIn'], ': </b></td>
<td>', $context['member']['last_login'], '</td>
</tr><tr>
<td><b>', $txt['memberid'], ':</b></td>
<td> ', $context['member']['id'], '</td>
</tr><tr>
</tr>';
เปิด /Themes/default/languages/index.english.php
ค้นหา
$txt[233] = 'Date Registered';
ใส่ก่อนค้นหา
$txt['memberid'] = 'Member Nº';
ภาษาไทย
เปิด /Themes/default/languages/index.thai.php
ค้นหา
$txt[233] = 'วันที่สมัครสมาชิก';
ใส่ก่อนค้นหา
$txt['memberid'] = 'หมายเลขสมาชิก Nº';
-
Display.template.php
ค้นหา
<li class="postcount">', $txt['member_postcount'], ': ', $message['member']['posts'], '</li>';
เพิ่มหลังจากค้นหา
echo '
<li>', $txt['memberid'], ': ', $message['member']['id'], '</li>';
Profile.template.php
ค้นหา
<dd>', $context['member']['last_login'], '</dd>
เพิ่มหลังค้นหา
<dt><b>', $txt['memberid'], ': </b></dt>
<dd>', $context['member']['id'], '</dd>
languagedir/index.english.php
languagedir/index.thai.php
languagedir/index.thai-utf8.php
ค้นหา
$txt['date_registered'] = 'Date Registered';
ไทยก็ค้นหาจาก date_registered ประมาณบรรทัด 171
เพิ่มหลังค้นหา
$txt['memberid'] = 'Member ID';
อัพเสร็จอย่าลืมลบแคช
ขอบคุณที่มาครับของข้อมูล
http://www.justusers.net/forum/index.php/topic,2618.msg24354.html#msg24354
-
นำประสบการณ์มาเล่าสู่กันฟัง
ไปท่องเว็บมาหลายที่ในฐานะ user ธรรมด้าธรรมดา จวบมาวันหนึ่งต้องมานั่ง
เป็นแอดมิน เลยนึกย้อนไปเมื่อเข้าเว็บต่างๆ เห็นมีการบอกลำดับที่ของสมาชิกเว็บ
เลยเกิดความสนใจ จะนำมาใช้มั่ง ว่างั้นเถอะ
(แคปภาพมา ขอบคุณเจ้าของภาพเป็นอยางสูงคร๊าบ...)
มาจากที่นี่ http://www.gpsteawthai.com/index.php?topic=1302.0
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
เวอร์ชั่น smf ที่ใช้ขณะนี้เป็น smf 2.0.11 กระทู้บนสุดได้ถูกนำมาใช้
ถามว่าโชว์ลำดับของสมาชิกได้มั๊ย โชว์ได้เหมือนกัน แต่จะเออเร่อร์เวลาเข้า
ไปดูหน้าโปรไฟล์ของสมาชิก ต้องใช้กระทู้ต่อมาแทน (กระทู้ที่ 1)
-
มาดูลำดับการแก้แบบแมนวล ไม่ได้ใช้มอดนะครับ ไปยาวไป...
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423660)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423661)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423662)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423663)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423664)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423665)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423666)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423667)
-
จากภาพ อยากจะตัด No ออก
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423679)
แก้ยังไงหว่า (เพราะดูแล้วมันซ้ำซ้อนกันพิกล สมาชิกลำดับที่ No: 1)
ที่จริงแก้ได้ง่ายๆ น่าจะแก้ที่ไฟล์ index.thai-utf8.php แต่ได้ทดสอบในโปรฟายของสมาชิก
เกิดเออร์เรอร์เข้าไม่ได้ เลยไม่ได้แก้
สาเหตุ
น่าจะมาจากโค๊ดที่ใช้มันเป็น smf รุ่นแรกๆ ที่มักใช้แท็กตาราง (table) พวกคำสั่ง tr, td พวกนี้
แต่ใน smf 2.0.xx จะใช้แท็ก dt, dd , li พวกนี้แทน
-
เลยปรับมาใช้การติดตั้งแบบกระทู้ต่อมา (กระทู้ที่ 1 แทน) ลองดูกันครับ
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423697)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423698)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423699)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423700)
แก้ไขให้แสดงเป็นภาษาไทย และตัดคำว่า ID ออก
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423702)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423701)
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58423703)
ลองดูไฟล์แนบนี้เป็น smf 2.0.11 ก่อนแก้ไข ให้ท่านได้ลองฝีมือทดสอบการแก้ไขดู
- ลองดูว่าท่านค้นหา คำที่ต้องการค้น เป็นไหม และ ใส่โค๊ดแทนที่ยังไง ก่อน/หลัง หรือทับที่ค้นหา
- ยังไม่มีโปรแกรมในการอีดิต จัดไปด้วยกันเลย Editplus ไฟล์แนบนี้
- เป็นการฝึกฝนครับ อย่าคิดมาก..
8)