การจัดการทีม php-nuke

ติดตั้ง ปรับแต่งธีม php-nukeHow to customize a Theme

หลังจากที่คุณดาวน์โหลดธีม(theme) มาจาก Nuke-Themes (แนะนำ!!!) หรือจากแหล่งอื่น ๆ ที่เกี่ยวข้องกับ PHP-NUke สิ่งต่อไปที่คุณจะต้องทำก็คือ...

 

ติดตั้งธีม เพื่อให้เข้าใจได้ง่ายขึ้นขอยกตัวอย่าง ธีม phpBB2 ก็แล้วกัน

    แตกไฟล์ของธีมที่ดาวน์โหลดมา(phpBB2.zip) คุณจะได้โฟลเดอร์ phpBB2 ซึ่งประกอบไปด้วย :
  1. โฟลเดอร์ images เอาไว้เก็บรูปภาพ(images) ที่จะใช้กับธีมนี้ สำหรับรูปภาพที่เป็นโลโก้ของธีมนี้ชื่อ mainlogo.gif ครับ(แต่ละธีมอาจจะมีชื่อแตกต่างกันไปบางธีมก็ใช้เป็น logo.gif ควรใช้โปรแกรมดูภาพช่วย เพื่อตรวจสอบก่อนว่ามีภาพอะไรบ้าง!)
  2. โฟลเดอร์ style เอาไว้เก็บในส่วนที่เราเรียกว่า Cascading Style Sheet(.css) โดยทั่วไปในธีมของ PHP-Nuke จะใช้เป็น style.css เป็นส่วนที่กำหนดรูปแบบในการแสดงของส่วนต่างๆบนเว็บเพจ เช่น เรื่องของตัวอักษร scrollbar เป็นต้น
  3. ไฟล์ theme.php เป็นส่วนที่ใช้ในการสร้างธีมของ PHP-Nuke


copy ไปทั้งโฟลเดอร์เลยนะครับ(phpBB2) เอาไปไว้ในโฟลเดอร์ themes ใน PHP-Nuke ของคุณ
คราวนี้ลองทดสอบธีมโดย เข้าไปที่ ค่าติดตั้งเฉพาะระบบ > ตรง ธีมที่ใช้: คุณจะเห็นรายชื่อธีมต่างๆที่คุณมี(ในโฟลเดอร์ themes) ให้คุณเลือก phpBB2 > บันทึกการเปลี่ยนแปลง

ปรับแต่งธีมเพื่อใช้กับเว็บของคุณ

  1. เริ่มจากโลโก้ก่อน เช่น กรณีของ phpBB2 คุณสามารถเปลี่ยนโลโก้ได้ที่ mainlogo.gif (สำหรับธีมของ phpBB2 จะมี mainlogo_blank.gif ให้ คือ เป็น โลโก้ว่างๆ เอาไว้ให้คุณได้ใส่โลโก้ของคุณเอง) โดยคุณก็ใช้พวกโปรแกรมตกแต่งภาพต่างๆ เช่น Photoshop, XaraX, Corel Draw,... เข้าช่วยตามแต่ที่คุณถนัด (ผมเองใช้ XaraX ครับ!) หลังจากนั้นก็นำ mainlogo.gif ที่สร้างใหม่มา save ทับของเดิม เป็นอันว่าเท่านี้คุณก็มีโลโก้และเว็บเป็นของตัวเองแล้ว!!!
  2. สิ่งต่อมาก็เกี่ยวกับเรื่องของวิธีลิงก์ในธีมให้สอดคล้องกับเนื้อหาที่คุณมี โดยใน phpBB2 จะใช้เป็นรูปภาพในการลิงก์(แต่ในบางธีมอาจจะเป็นเท็กซ์ลิงก์ แต่วิธีการจะคล้ายๆกัน คุณสามารถเข้าไปแก้ไข-ลบ ได้ในโค้ดของไฟล์ theme.php ซึ่งอยู่ในโฟลเดอร์ themes/phpBB2/ ใน function themeheader() ประมาณว่าบรรทัดที่ 90-97 )
    ตัวอย่างการลิงก์ไปยังส่วนของ หัวข้อเรื่อง:

    สำหรับรายละเอียดผมจะนำเสนอในเรื่อง โมดูลและ Addons ของ PHP-Nuke