Home Webboard ArticlesKnowledges  

ตอบ

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.
ชื่อ:
อีเมล์:
หัวข้อ:
ไอค่อนข้อความ:

ใส่รูปในกระทู้ คลิก >>
Verification:
ธงชาติไทยมีกี่สี ตอบเป็นเลขอารบิก:

shortcuts: กด alt+s เพื่อตั้งกระทู้ หรือ alt+p แสดงตัวอย่าง


สรุปหัวข้อ

ข้อความโดย: LittleCat
« เมื่อ: 27, กุมภาพันธ์ 2009, 03:24:42 PM »


ขอบคุณสำหรับน้ำใจในการแบ่งปันจ้ะ
ข้อความโดย: ก๊วนกวน
« เมื่อ: 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 ยังทำไม่ได้ครับ แต่ลองดูแล้วหน้าตาออกมาคล้ายๆ หัวข้อข่าวครับ
เลยเอาแบบนี้พอแล้วครับ
ข้อความโดย: NoName
« เมื่อ: 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> ถ้าแบบนี้จะได้เป็นคำอธิบายบอร์ด



ข้อความโดย: ก๊วนกวน
« เมื่อ: 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, 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;
}



Sitemap 1 2 3 4 5 6 
Back to top