เว็บบอร์ด phpbb นั้นเป็บเว็บบอร์ดที่มี code และ ฟั่งชั่น ตางๆ ที่สนับสนุนการใช้งาน ในส่วนต่างๆของเว็บ มาให้เป้นพื้นฐาน ตั้งแต่แรกติดตั้งอยู่ นั้นจึงทำให้ผุ้พัฒนา ไม่ต้องเสียเวลากับการที่จะต้องสร้าง ส่วนต่างขึ้นมาเองทั้งหมด เพียงแค่ปรับปรุง หรือ เสริมเพียงเเค่บางส่วนเข้าไปเท่านั้น ก็ทำให้เว็บบอร์ด สามารถทำงาน ตามที่เราต้องการ โดยวิธีการที่เราจะทำให้เว็บบอร์ด phpbb สามารถทำในส่วนที่ไม่ได้มีมากับตอนติดตั้งครั่งแรกนั้น คือการส่ร้าง ส่วนขยาย(Extension)
โดยทั้งนี้การสร้าง ส่วนขยาย(Extension) ก็จำเป็นต้องมีองค์ประกอบหลักๆดังนี้
ส่วนการจัดการ : เป็นส่วนที่มีไว้สำหรับการจัดการข้อมูลต่างๆที่มีไว้ใช้สำหรับการใช้งานสำหรับ Extension โดยปกตินั้น จะมีการเก็บลงในฐานข้อมูล และนำมาแสดงในรูปแบบตาราง โดยหน้าแสดงตารางข้อมูลก็จะมีองค์ประกอบดังนี้
1.ส่วนของการค้นหา : ใช้สำหรับค้นหาข้อมูลทั้งหมดที่แสดงอยู่ในตารางการจัดการนั้น โดยจะมีองค์ประกอบ คือ
- ช่องค้นหา กรอก keyword สำหรับค้นหาข้อมูลจากข้อมูลทั้งหมด โดยเมื่อค้นหาไปแล้วจะต้องมีการแสดงคำที่ค้นหาค้างไว้ จนกว่าจะมีการลบ หรือ ยกเลิกการค้นหา
- ปุ่มค้นหา ใช้สำหรับการค้นหา
- ปุ่มสำหรับการยกเลิกการค้นหา ใช้สำหรับยกเลิกการค้นหานั้นๆ
2.การแบ่งชุดข้อมูล : ส่วนนีสำหรับการแบ่งข้อมูลทั้งหมกที่มีออกเป้นชุดๆ เพื่อควมสะดวกต้องการตรจสอบข้อมูลที่มีจำนวนมากๆ ซึ่งจะแสดงอยู่ ณ ตำแหน่ง ด้านบน - ล่างมุมขวา
3.ส่วนสำหรับการปรับแก้ไข ลบ ข้อมูล : ส่ววนี้จะเป็นส่วนที่ใช้เป็น ไอคอลเพื่อแทนการ ปรับแก้ไข หรือ การลบ นั้น
4.ตัวแปรภาษา : คือ ส่วนที่จะใช้สำหรับกรณีที่มีการปรับการตั้งค่าการใช้งานภาษาอื่นๆของผุ้ใช้งาน เช่น จาก ไทย ไป เป็น อังกฤษ ดังตัวอย่าง
ซึ่งผู้พัฒนาจะต้องมีการใช้ตัวแปรภาษามาใส่ทุกๆตำแหน่งที่มีการใช้คำหลือประโยค และคำที่เเปรนั้นก็ต้องมีความความสอดคล้องและมีความหมายที่สื่อถึงส่วนที่แสดงนั้น เช่นกันทุกๆภาษา
5.ไตเติล (Title) : จะเป้นส่วนที่จะบ่งบอกว่า ณ ตอนนี้กำลังใช้งานอยู่ในส่วนไหน
6.ส่วนการเปิด - ปิด extension : ส่วนนี้ถือว่าเป็นส่วนแรกของการจัดการ extension เพราะมีไว้สำหรับการเปิดการใช้งาน extension นั้นๆ โดยถ้าหากเมื่อมีการปิดกการใช้งานนั้นส่วนต่างๆที่เกี่ยวข้องกับ extension ก็จะต้องถูกปิดการใชงานทั้งหมด
7.ส่วนการเพิ่มข้อมูล : กรณีที่ extension จำเป็นต้อมีการมีการเพิ่มข้อมูลเพื่อที่จะนำมาใช้งานนั้น จะต้องสามารถที่จะเพิ่มข้อมูลได้ และเมื่อเพิ่มแล้วจะต้องมีการนำมาแสดง ณ ตารางแสดงผล
บทความที่เกี่ยวข้อง
การสร้าง Extension ใน phpbb
การสร้าง controller สำหรับ phpbb
Event listenner - เขียน Extension บน phpBB 3.1
องค์ประกอบพื้นฐานของการจัดทำ Extension ใน phpBB 3 ส่วนของ admin
Moderator: mindphp, ผู้ดูแลกระดาน
- Ittichai_chupol
- PHP VIP Members
- โพสต์: 5410
- ลงทะเบียนเมื่อ: 19/09/2018 10:33 am
องค์ประกอบพื้นฐานของการจัดทำ Extension ใน phpBB 3 ส่วนของ admin
ขอให้วันนี้เป็นวันที่ดี
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ [Extension phpBB3.1.x] Admin Colour Changer Extension เสริมเปลี่ยนสีชื่อ Admin
โดย prakasit.bank » 23/06/2015 10:44 am » ใน phpBB 3.1 Extension Review - 0 ตอบกลับ
- 952 แสดง
-
โพสต์ล่าสุด โดย prakasit.bank
23/06/2015 10:44 am
-
-
-
โพสต์ใหม่ Q - วิธีการแก้ไข การเรียกไฟล์ ภาษา ของ extension หลังจากมีการแก้ไข้ extension ใน phpbb
โดย Ittichai_chupol » 26/11/2018 7:23 pm » ใน Programming - PHP - 1 ตอบกลับ
- 2668 แสดง
-
โพสต์ล่าสุด โดย Mamogose
03/12/2018 11:11 am
-
-
-
โพสต์ใหม่ เเจ้งปัญหา การใช้งาน [Extension phpBB 3.1] Web Profiler Extension
โดย thatsawan » 09/09/2014 3:11 pm » ใน Programming - PHP - 2 ตอบกลับ
- 1602 แสดง
-
โพสต์ล่าสุด โดย mindphp
09/09/2014 6:58 pm
-
-
-
โพสต์ใหม่ [Extension phpBB 3.1] SEO Sitemap ทำ แผนผังเว็บไซต์ ด้วย extension นี้
โดย AePongsak » 20/02/2017 5:55 pm » ใน phpBB 3.1 Extension Review - 0 ตอบกลับ
- 1987 แสดง
-
โพสต์ล่าสุด โดย AePongsak
20/02/2017 5:55 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 41