| ติดตั้ง mod แสดงกระทู้ล่าสุดให้ phpBB3 |
|
|
|
| เขียนโดย Administrator |
| วันอาทิตย์ที่ 31 พฤษภาคม 2009 เวลา 11:10 น. |
|
เทมเพลทใน phpBB3 เมื่อติดตั้งเสร็จใหม่ ๆ นั้นจะไม่มีส่วนที่แสดงกระทู้ล่าสุด หรือกระทู้ที่มีคนตอบล่าสุด มาให้ ทำให้ผู้ใช้เสียเวลาในการค้นหา กระทู้ที่อยากจะอ่านหรือกระทู้ที่ตนเองตั้งไว้ แล้วมีคนตอบหรือเปล่า ต้องมานั่งเปิดแต่ละ หัวข้อเพื่อเข้าไปดูด้านใน แต่ก็สามารถทำการติดตั้งตัวเสริม ซึ่งเรียกว่า mod ลงไปได้ โดยการติดตั้งนั้น จะต้องทำการแก้ไขโค๊ดของโปรแกรมนิดหน่อย แต่ก็ไม่ยากครับ เพียงแต่ทำตามขั้นตอน ง่ายนิดเดียวใช้เวลาประมาณ 5 - 10 นาที สิ่งที่จำเป็นต้องมีคือโปรแกรม text editor แนะนำ edit plus เพราะง่ายต่อการแก้ไขและค้นหา
ก่อนอื่นก็ทำการดาวน์โหลด mods NV recent topics 1.0.1 มาก่อนครับ จากนั้นแตกไฟล์ออก จะมีโฟล์เดอร์ที่ชื่อ root ให้อัพโหลดไฟล์ โฟล์เดอร์ทั้งหมดไปไว้ใน ไดเรกทอรี ที่ติดตั้ง phpBB3 ไว้ File Copy
ทำการเปิดไฟล์เหล่านี้ด้วย โปรแกรม text editor เพื่อแก้ไข เปิด : index.php ค้นหา // Output page แทรกโค๊ดก่อนหน้า if($config['rt_index'])
เปิด : adm/style/acp_forums.html ค้นหา <dl> แทรกโค๊ดหลังบรรทัด <dl>
เปิด : includes/acp/acp_forums.php ค้นหา class acp_forums แทรกโค๊ดก่อนหน้าบรรทัด $user->add_lang('mods/info_acp_recenttopics'); ค้นหา 'forum_topics_per_page' => request_var('topics_per_page', 0), แทรกโค๊ดหลังบรรทัด 'forum_recent_topics' => request_var('forum_recent_topics', 1), ค้นหา 'forum_topics_per_page' => 0, แทรกโค๊ดหลังบรรทัด 'forum_recent_topics' => 1, ค้นหา 'TOPICS_PER_PAGE' => $forum_data['forum_topics_per_page'], แทรกโค๊ดหลังบรรทัด 'RECENT_TOPICS' => $forum_data['forum_recent_topics'], เปิด : styles/prosilver/template/index_body.html (สำหรับ styles prosilver) ค้นหา <!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) --> แทรกโค๊ดหลังบรรทัด <!-- IF RT_DISPLAY --><!-- INCLUDE recent_topics_body.html --><!-- ENDIF -->
เปิด : styles/subsilver/template/index_body.html (สำหรับ styles subsilver2) ค้นหา
<!-- INCLUDE forumlist_body.html --> แทรกโค๊ดก่อนหน้าบรรทัด
<!-- IF RT_DISPLAY --><!-- INCLUDE recent_topics_body.html --><!-- ENDIF -->
จากนั้นให้รันสคริปติดตั้ง install_rt/install.php
คลิ๊กที่ Install MOD v1.0.1
เลือก yes กด submit
ขึ้นแท็บสีเขียวแสดงว่าติดตั้งเสร็จเรียบร้องให้ทำการลบ ไดเรกทอรี install_rt ทิ้ง
เข้าหน้า admin panel เมนู .MOD ในเมนูด้านชวา configuration ใช้ตั้งค่า การแสดงผลต่าง ๆ
จะเห็น recent topics ดังรูป หากอ่านในเว็บไม่เข้าใจเข้าในไฟล์ติดตั้งที่ดาวน์โหลดไปจะมีวิธีติดตั้ง ชื่อไฟล์ install.xml ลองเปิดอ่านดูได้ครับ สำหรับท่านอื่นที่ใช้เทมเพลท ตัวอื่นก็ ดูที่ Style version ของเทมเพลท ว่าใช้ของ prosilver หรือ subsilver2 การนำโค๊ดไปแทรกจะเหมือนกันทุกประการ แล้วอัพโหลด สำหรับผู้ที่ใช้แบบภาษาไทยอย่าลืมอัพโหลด โฟล์เดอร์
|
| แก้ไขล่าสุด ใน วันเสาร์ที่ 08 พฤษภาคม 2010 เวลา 22:11 น. |












