ขั้นตอนการนำไฟล์ html มาใช้ร่วมกับ XOOPS
ในการนำไฟล์ html มาใช้ร่วมกับ XOOPS พอจะสรุปเป็นขั้นตอนหลัก ๆ ได้ดังนี้
• เปลี่ยนนามสกุลไฟล์จาก .html ไปเป็น .php
• สร้างเมนูขึ้นมาใหม่พร้อมกับทำ Link ไปที่ไฟล์ .php
• เพิ่ม Code ลงในไฟล์ .php เพื่อให้ใช้งานร่วมกับ XOOPS อย่างลงตัว
ตัวอย่าง ต้องการนำไฟล์ html ที่ชื่อ opensource.html มาใช้งานร่วมกับ XOOPS

1. ให้เราสร้างโฟลเดอร์ย่อยขึ้นมาใน XOOPS เพื่อเก็บเอกสาร opensource.html ในที่นี้จะสร้างโฟลเดอร์ชื่อ content ฉะนั้นเมื่อสร้างแล้วเราจะได้เป็น c:\wm\www\xoops\content

2. ทำการคัดลอกไฟล์ opensource.html ไปเก็บไว้ในโฟลเดอร์ที่สร้างขึ้นมา

3. ทำการเปลี่ยนนามสกุลจาก opensource.html เป็น opensource.php

4. ทำการสร้างเมนูใหม่ขึ้นมาโดย Login ในฐานะผู้ดูแลเว็บ คลิ๊กเลือก เมนูผู้ดูแลเว็บ เลือก SYSTEM ADMIN เลือก เมนู จากนั้นให้เลื่อนลงไปที่ตาราง เพิ่มเมนูใหม่(วิธีการโดยละเอียดสามารถศึกษาได้จากเรื่องการเพิ่มเมนูใหม่)

5. ชนิดของเมนูให้เลือก เมนูตรงกลาง-กึ่งกลาง
6. ลำดับที่ให้เลือก 0
7. แสดงให้เลือกเป็น ใช่
8. แสดงที่เลือกเป็น หน้าแรก
9. กรอกชื่อเมนู ในตัวอย่างกรอกเป็น NECTEC กับ Opensource
10. กรอกเนื้อหา
11. คลิ๊กปุ่ม url (รูปโซ่)
12. กรอก URL ของลิงก์ที่ต้องการในที่นี้กรอกเป็น 127.0.0.1/content/opensource.php

13. กรอกข้อความที่ที่จะทำลิงก์ในที่นี้กรอกเป็น อ่านต่อ

จากนั้นโปรแกรมจะพิมพ์ข้อความ [url=127.0.0.1/xoops/content/opensource.php]อ่านต่อ[/url]
ให้โดยอัตโนมัติ
14. ให้คลิ๊กเลือก รูปแบบอัตโนมัติ (ตัวยิ้มทำงาน)
15. คลิ๊กปุ่ม ตกลง
จากนั้นให้ลองกลับไปที่หน้าแรกของเว็บไซต์จะเห็นเมนูเพิ่มขึ้นมา ดังภาพ

16. จากนั้นให้ทดลองคลิ๊ก อ่านต่อ

โปรแกรมจะลิงก์ไปยังไฟล์ opensource.php ดังภาพ

จากนั้นให้เราทำการปรับปรุงอีกนิดเพื่อให้ไฟล์ opensource.php ทำงานกับ xoops ได้อย่างกลมกลืน โดยให้เราใช้โปรแกรม Notepad หรือ EditPlus เปิดไฟล์ opensource.php ขึ้นมาดังภาพ

จากนั้นให้นำ Code ข้างล่างนี้ไปแทรกไว้บรรทัดแรก
<?php
require("../mainfile.php");
require(XOOPS_ROOT_PATH."/header.php");
?>
และนำ Code ข้างล่างนี้ไปแทรกไว้บรรทัดสุดท้าย
<?php
require(XOOPS_ROOT_PATH."/footer.php");
?>
จะได้ดังภาพ

จากนั้นให้ทำการ Save และออกจากโปรแกรม Notepad และทำการทดลองเข้าไปที่หน้าแรกของเว็บไซต์แล้วคลิ๊ก “อ่านต่อ” ในหัวข้อ “Nectec กับ Opensource” อีกครั้ง จะปรากฏดังภาพ

จะเห็นได้ว่าไฟล์ opensource.php ได้ทำงานร่วมกับ xoops อย่างลงตัวโดยที่ไฟล์ opensource.php จะแสดงผลตำแหน่งตรงกลางเว็บไซต์ โดยมี Header , Footer และเมนูต่าง ๆ ของ xoops ปรากฏรวมอยู่ด้วย
-----------------------------------------------












