[สอบถาม SMF] เรื่องการดึงกระทู้มาที่หน้าแรก : การปรับแต่สีลิงค์

เริ่มโดย MaMa.Killer, 11 มกราคม 2010, 17:17:42

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

MaMa.Killer

คือผมต้องการเปลี่ยนสีลิงค์ตรงส่วนที่มันมาแสดงตรงหน้าแรกอ่ะครับ

ไม่ทราบว่าเปลี่ยนตรงไหนในไฟล์ SSI

ต้องการเปลี่ยนสีลิ้งค์ สีชื่อสมาชิก และสีหัวข้อบอร์ดอ่ะครับ

ขอบคุณครับ

:wanwan005:
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

MaMa.Killer

รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

sssii


dj mixkajay

ไม่ต้องไปแก้ใน SSI หรอครับ

ลองเพิ่ม ใน index ของคุณดูครับ

}
a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
}
a:link {
   text-decoration: none;
}
.bg {
   background-color: #000000;
}
a:visited {
   text-decoration: none;
   color: #FFFFFF;
}
a:hover {
   text-decoration: none;
   color: #FF0000;
}
a:active {
   text-decoration: none;
   color: #FF0000;
}


เวบนี้ช่ายป่าว  

http://www.heartzaload.com/

MaMa.Killer

อ้างถึงจาก: dj mixkajay ใน 11 มกราคม 2010, 19:10:54
ไม่ต้องไปแก้ใน SSI หรอครับ

ลองเพิ่ม ใน index ของคุณดูครับ

}
a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
}
a:link {
   text-decoration: none;
}
.bg {
   background-color: #000000;
}
a:visited {
   text-decoration: none;
   color: #FFFFFF;
}
a:hover {
   text-decoration: none;
   color: #FF0000;
}
a:active {
   text-decoration: none;
   color: #FF0000;
}


เวบนี้ช่ายป่าว 

http://www.heartzaload.com/

ขอบคุณครับ แต่มันขึ้นงี้อ่ะครับ

Notice: SSI.php ไม่สามารถโหลด session ได้! นี่อาจทำให้คุณมีปัญหากับการออกจากระบบและฟังก์ชั่นอื่นๆ - กรุณาตรวจสอบว่าคุณได้ include ไฟล์ SSI.php ในบรรทัดแรกของ script เว็บไซต์ของคุณ in /home/heartza/domains/heartzaload.com/public_html/board/SSI.php on line 166

ช่างมันเหอะครับ สีเดิมก็ได้ แหะๆ

dj-sr!!
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

Reality

อ้อ ไม่ใช่หรอกครับ


ผมว่าเขาคงต้องการให้ user ที่หน้า SSI มีสีตาม Group ของเขา
และสีกระทู้ เปลี่ยนไปตามสีกรุ๊บ


คือถ้าไม่มีใครตอบ เด่วคืนนี้ผมมาตอบให้ครับ ตอนนี้ติดจริงๆ (ขออภัย)
*You walk right into reality, While my heart's still wild and free.. 

[direct=http://midnightadventure.net]Midnight Adventure[/direct]

MaMa.Killer

อ้างถึงจาก: Luscentz ใน 11 มกราคม 2010, 20:42:17
อ้อ ไม่ใช่หรอกครับ


ผมว่าเขาคงต้องการให้ user ที่หน้า SSI มีสีตาม Group ของเขา
และสีกระทู้ เปลี่ยนไปตามสีกรุ๊บ


คือถ้าไม่มีใครตอบ เด่วคืนนี้ผมมาตอบให้ครับ ตอนนี้ติดจริงๆ (ขออภัย)
รอครับรอ.... ถ้ามันเรียงได้เหมือน, สีเหมือน จะดีมากครับ

ขอบคุณครับ
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

sssii


@StarexVIP

[direct=http://www.plcmitsubishi.in.th/]plc mitsubishi[/direct]

Reality

mod usergroup ไปแก้ไฟล์ SSI ด้วยเหรอครับ

ไม่น่านะครับ เพราะ SSI มันแยกออกมาเลย
(ผมก็ไม่เคยลง) อะ

มาดูวิธีบ้านๆ ละกัน ใครเก่งแล้วอย่าขำผมนะ ผมอาย :wanwan009:

อ่า ผมใช้ SMF 1.1.11 นะครับ ถ้าเป็น 2.+ ผมขอผ่าน ผมว่ามันยังไม่โอเคนะ :o
--
* ทุกอย่างอ้างอิง ธีม default

เริ่มด้วย ผมไปโมไฟล์ boardindex.template.php ให้ใช้ SSI ก่อนนะครับ
ค้นหา
// Version: 1.1; BoardIndex
เพิ่มหลัง
require 'SSI.php';

ค้นหา
$first true;
เพิ่มหลัง
ssi_recentPosts(10);
// 10 คือจำนวนข้อความที่จะให้แสดงนะครับ

เซฟแล้วเปิดจะได้ดังรูป


ต่อไปมาโม SSI.php นะคับ ว่าจะใช้งานยังไง เปิดไฟล์ขึ้นมาเลยครับ
ค้นหา
 b.name AS bName,
เพิ่มหลัง
mg.onlineColor,

ค้นหา
LEFT JOIN {$db_prefix}members AS mem ON (mem.ID_MEMBER m.ID_MEMBER)" . (!$user_info['is_guest'] ? "
แทนที่ด้วย
LEFT JOIN {$db_prefix}members AS mem ON (mem.ID_MEMBER m.ID_MEMBER)
LEFT JOIN {$db_prefix}membergroups AS mg ON (mg.ID_GROUP = IF(mem.ID_GROUP 0mem.ID_POST_GROUPmem.ID_GROUP))" . (!$user_info['is_guest'] ? "


เซฟแล้วลองรันนะครับ ถ้า Error ก็ตรวจเช็ค Syntax ให้ดี

อ่ะ ต่อเนื่องนะครับ
ค้นหา (อยู่ใกล้ๆ กันแหละ)
'link' => empty($row['ID_MEMBER']) ? $row['posterName'] : '<a href="' $scripturl '?action=profile;u=' $row['ID_MEMBER'] . '">' $row['posterName'] . '</a>'
แทนที่ด้วย
'link' => empty($row['ID_MEMBER']) ? $row['posterName'] : '<a href="' $scripturl '?action=profile;u=' $row['ID_MEMBER'] . '" style="color:'.$row['onlineColor'].' ;">' $row['posterName'] . '</a>'

ลองเซฟแล้วรันดู (ถึงขั้นนี้ member จะเป็นสีแล้วนะครับ)

ต่อไปจะเป็นสีกระทู้
ค้นหา
'link' => '<a href="' $scripturl '?topic=' $row['ID_TOPIC'] . '.msg' $row['ID_MSG'] . '#msg' $row['ID_MSG'] . '">' $row['subject'] . '</a>',
แทนที่ด้วย
'link' => '<a href="' $scripturl '?topic=' $row['ID_TOPIC'] . '.msg' $row['ID_MSG'] . '#msg' $row['ID_MSG'] . '" style="color:'.$row['onlineColor'].' ;">' $row['subject'] . '</a>',

ค้นหา
<a href="', $post['href'], '">', $post['subject'], '</a>
แทนที่ด้วย
', $post['link'], '

--
ของผมได้ละนะครับ


ตรงการแสดงผล SSI เราแก้ไขทีหลังได้ครับ หลักๆ อยู่แค่นี้แหละครับ

ไหนๆ ก็ทำบทความละ ขอลง Original Post ไว้ก่อน! (เอิ๊กๆๆ)
Original Post: http://hackerskill.net/topic/การแก้ไข-สีกระทู้-และ-สี-User-ในไฟล์-SSI.php

ได้ไม่ได้ยังไง แจ้งผลด้วยครับ
*You walk right into reality, While my heart's still wild and free.. 

[direct=http://midnightadventure.net]Midnight Adventure[/direct]

dj mixkajay


MaMa.Killer

มันก็ได้ครับ แต่ว่า Menu ผมหาย Ads หาย ทุกอย่างหายหมดอ่ะครับ งงครับ user online ก็หายครับ

ดูที่ผมทำนะครับ หลังจากอัพเดทโค้ด
http://www.heartzaload.com/

รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

Reality

มันยังมี Error ในไฟล์ SSI ของคุณอ่ะครับ

<b>Notice</b>:  SSI.php ไม่สามารถโหลด session ได้! นี่อาจทำให้คุณมีปัญหากับการออกจากระบบและฟังก์ชั่นอื่นๆ - กรุณาตรวจสอบว่าคุณได้ include ไฟล์ SSI.php ในบรรทัดแรกของ script เว็บไซต์ของคุณ in <b>/home/heartza/domains/heartzaload.com/public_html/board/SSI.php</b> on line <b>166</b><br />

ผมก็ View Source ดูอ่าครับ

<b>Fatal error</b>:  Cannot redeclare ssi_shutdown() in <b>/home/heartza/domains/heartzaload.com/public_html/board/SSI.php</b> on line <b>190</b>

ลองเอา include 'SSI.php'; ไว้หัวไฟล์ ที่ใช้งานครับ ก่อนที่จะมีการ echo ข้อความใดๆ ทั้งสิ้น

--
กราม ผมตอบห่างจากท่าน 2 นาที ท่านหายอีกละ
*You walk right into reality, While my heart's still wild and free.. 

[direct=http://midnightadventure.net]Midnight Adventure[/direct]

MaMa.Killer

#13
แล้วถ้าจะทำคำว่า "โดย" [ชื่อสมาชิก]

คำว่าโดยผมมันเป็นสีดำตามพื้นหลังอ่ะครับ

แต่ในบอร์ดเป็นสีขาวครับ

ขอบคุณครับ เกรงใจจัง... +1

ส่วน Error ถ้าเติม www.heartzaload.com ข้างหน้าไม่ขึ้นครับ ถ้าไม่เติม Error ครับ

เดี๋ยวค่อยลองทำดูตอนเย็นๆละกันครับ
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

MaMa.Killer

"ลองเอา include 'SSI.php'; ไว้หัวไฟล์ ที่ใช้งานครับ ก่อนที่จะมีการ echo ข้อความใดๆ ทั้งสิ้น"

ไฟล์ใช้งานไหนอ่ะครับ เยอะจัง index.php หรือว่าไฟล์ ที่เขียนโค้ดดึง SSI.PHP ครับ
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

Reality

*You walk right into reality, While my heart's still wild and free.. 

[direct=http://midnightadventure.net]Midnight Adventure[/direct]

MaMa.Killer

ทำแล้วครับไม่ได้ ต้องใส่ www ข้างหน้าครับ ถึงไม่ขึ้น
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

Reality

จะเข้า url ไหนก็ Error หมดอ่ะครับ


ในกรณีนี้ถ้าคุณเรียกใช้ไฟล์ SSI ที่ http://www.heartzaload.com/index.php
ในไฟล์ index.php หลัง <?php
ก็เพิ่ม include '/board/SSI.php';

หรือยังไม่ได้ ผมก็งงละครับ :P :P
*You walk right into reality, While my heart's still wild and free.. 

[direct=http://midnightadventure.net]Midnight Adventure[/direct]

MaMa.Killer

รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

MaMa.Killer

รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub