Home Webboard ArticlesKnowledges  
ข่าวประกาศ:

:: กติกา มารยาท ในการใช้งานเว็บบอร์ด ::
กรุณากรอกอีเมล์จริงในการสมัคร และรับอีเมล์ยืนยันเพื่อใช้งานในบอร์ด

ผู้เขียน หัวข้อ: เมนูแสดงหัวข้อกลางบร์อด  (อ่าน 8498 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ ก๊วนกวน

  • Just Staff
  • *
  • กระทู้: 402
  • เห็นด้วย&ขอบคุณ: 21
    • pop music box
เมนูแสดงหัวข้อกลางบร์อด
« เมื่อ: 27, กุมภาพันธ์ 2009, 12:03:04 AM »


คำแนะนำจาก http://www.zone-it.com Crazy™ กับ мя.тв.ƒαι ขอบคุณครับ

mod  http://custom.simplemachines.org/mods/index.php?mod=1572

จะได้เมนูหัวเรื่องอยู่ตรงกลาง




/Themes/default/Display.template.php

หา

โค๊ด: [Select]
echo '
<div>', theme_linktree(), '</div>';

วางทับ

โค๊ด: [Select]
echo '
<div>', theme_linktree(), '</div>
<div class="lol">
<b>', $context['subject'], '</b>
</div>';

./Themes/default/style.css

หา

โค๊ด: [Select]
?>
ใส่ก่อน

*wrap the topic title*/
.lol
{
background: white;            /*box background*/
color: #0000FF;               /*text color*/
border: 1px solid #192B40;    /*thickness and color of box outline*/
padding: 7px;                 /*gap/space between text and edge of box*/
text-align: center;
font-size: 12pt;
margin: 10px auto;            /*to push the gap between the box and other ie. poll*/
width: 500px;                 /*remove or cancel out this line to span the box across the whole screen*/
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}



« แก้ไขครั้งสุดท้าย: 27, กุมภาพันธ์ 2009, 01:28:00 AM โดย ก๊วนกวน »


จงเต้น  โดยคิดว่าไม่มีใครมองอยู่
จงรัก    โดยคิดว่าจะไม่ได้รับความเจ็บปวดเลยซักครั้ง
จงร้องเพลง  โดยคิดว่าไม่มีใครกำลังฟังอยู่
จงทำงาน     โดยคิดว่าไม่ต้องการเงิน
จงใช้ชีวิต     โดยคิดว่าวันนี้เป็นวันสุดท้าย >> Series :: เรื่อง My Name is Kim Sam Soon

ออฟไลน์ ก๊วนกวน

  • Just Staff
  • *
  • กระทู้: 402
  • เห็นด้วย&ขอบคุณ: 21
    • pop music box
Re: เมนูแสดงหัวข้อกลางบร์อด
« ตอบกลับ #1 เมื่อ: 27, กุมภาพันธ์ 2009, 12:23:52 AM »
แต่ตอนนี้กำลัง ทำใหม่ ไปขอคำแนะนำมาจากโซนไอที  คือว่าโมตัวนี้มันแสดงหัวข้อสุดท้ายกลางบร์อด
กำลังพยายามทำให้มันอยู่ตั้งแต่หน้าแรก ของบร์อด แต่ยังไม่ได้ผลเลยครับ

ตัวหนังสือไม่มีในช่องแรกครับ แต่มีช่้องสุดท้าย เหมือนกันบนล่าง ผมต้องไปแก้ที่ style.css

หรือว่าไฟล์ไหนเพิ่มเติมหรือเปล่าครับ ให้เมนูแสดง หัวข้อทุกหน้าครับ  :adore: ขอบคุณครับ 





คือผมทำแบบนี้นะครับ
ไปที่ ไฟล์ ธีม/index.template.php

ค้นหา

 
โค๊ด: [Select]
/ Show a linktree. This is that thing that shows "My Community | General Category | General Discussion"..
function theme_linktree()
{
global $context, $settings, $options;

ผมใส่โค๊ดนี้หลังที่ค้นหา 

โค๊ด: [Select]
echo '<div class="lol">', $context['subject'], '</div>';

« แก้ไขครั้งสุดท้าย: 27, กุมภาพันธ์ 2009, 01:31:11 AM โดย ก๊วนกวน »
จงเต้น  โดยคิดว่าไม่มีใครมองอยู่
จงรัก    โดยคิดว่าจะไม่ได้รับความเจ็บปวดเลยซักครั้ง
จงร้องเพลง  โดยคิดว่าไม่มีใครกำลังฟังอยู่
จงทำงาน     โดยคิดว่าไม่ต้องการเงิน
จงใช้ชีวิต     โดยคิดว่าวันนี้เป็นวันสุดท้าย >> Series :: เรื่อง My Name is Kim Sam Soon

NoName

  • บุคคลทั่วไป
Re: เมนูแสดงหัวข้อกลางบร์อด
« ตอบกลับ #2 เมื่อ: 27, กุมภาพันธ์ 2009, 10:09:47 AM »
ให้แสดงหัวข้อทุก ๆ หน้าทำไม่ได้ครับ ลองนึกถึงความเป็นจริง พอเข้าหน้าแรกมันก็ยังไม่มีหัวข้ออะไรเลย แล้วจะเอาเงื่อนไขอะไรมาให้มันแสดง

พอเข้าหน้า MessageIndex มันก็ยังไม่มีหัวข้ออีก จนกว่าจะเปิดอ่านหัวข้อใดหัวข้อหนึ่ง คือเปิดหน้า Display แต่ถ้าเราต้องการให้มันแสดงทุก ๆ หน้า แต่ข้อความต่างกันนั้นได้

ถ้าต้องการให้แสดงหน้าก็ใช้ <dir class="lol">' ,$context['variables'], '</dir>  $context['variables'] อันนี้เราสามารถเปลี่ยนเป็น $txt ที่กำหนดเองก็ได้ หรือสร้างตัวแปล

ขึ้นมาใหม่ตามต้องการ หรือจะเอา "แสดงข้อความประกาศใต้กระทู้" เข้ามาประยุกต์ใช้กับ class นี้ก็ได้

หน้า MessageIndex  <dir class="lol">', $context['description'], '</dir> ถ้าแบบนี้จะได้เป็นคำอธิบายบอร์ด




ออฟไลน์ ก๊วนกวน

  • Just Staff
  • *
  • กระทู้: 402
  • เห็นด้วย&ขอบคุณ: 21
    • pop music box
Re: เมนูแสดงหัวข้อกลางบร์อด
« ตอบกลับ #3 เมื่อ: 27, กุมภาพันธ์ 2009, 02:52:31 PM »
 :adore: :adore: ได้แล้วครับขอบคุณครับ  ตามนี้ครับ 





เปิด ธีม /MessageIndex.template.php/


ค้นหา
โค๊ด: [Select]
function template_main()
{
global $context, $settings, $options, $scripturl, $modSettings, $txt;

ใส่หลังที่ค้นหา

โค๊ด: [Select]
echo '<div class="lol"><b>', $context['description'], '</b></div>';
ขอบคุณมากครับ หน้า indextemplat ยังทำไม่ได้ครับ แต่ลองดูแล้วหน้าตาออกมาคล้ายๆ หัวข้อข่าวครับ
เลยเอาแบบนี้พอแล้วครับ
จงเต้น  โดยคิดว่าไม่มีใครมองอยู่
จงรัก    โดยคิดว่าจะไม่ได้รับความเจ็บปวดเลยซักครั้ง
จงร้องเพลง  โดยคิดว่าไม่มีใครกำลังฟังอยู่
จงทำงาน     โดยคิดว่าไม่ต้องการเงิน
จงใช้ชีวิต     โดยคิดว่าวันนี้เป็นวันสุดท้าย >> Series :: เรื่อง My Name is Kim Sam Soon

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 434
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา
Re: เมนูแสดงหัวข้อกลางบร์อด
« ตอบกลับ #4 เมื่อ: 27, กุมภาพันธ์ 2009, 03:24:42 PM »

ขอบคุณสำหรับน้ำใจในการแบ่งปันจ้ะ
อย่าคิดว่าตนเองเก่ง อย่าคิดว่าคนอื่นขาดตนเองไม่ได้ -- หลักการในการทำงานของแมวขี้เมา

 

Sitemap 1 2 3 4 5 6 
Back to top