XOOPS ย่อมาจาก eXtensible Object Oriented Portal System จัดอยู่ในโปรแกรมประเภทระบบบริหารจัดการเนื้อหา (CMS : Content Management System) ใช้สำหรับบริหารและจัดการข้อมูลเว็บไซต์แบบสำเร็จรูป

 

XOOPS พัฒนามาจากภาษา PHP ร่วมกับฐานข้อมูล MySql โดยใช้เทคโนโลยีการเขียนโปรแกรมเชิงวัตถุ (OO : Object Oriented) ส่งผลให้ซอฟต์แวร์มีขนาดเล็กประมวลผลเร็ว และสามารถเพิ่มฟังก์ชั่น การใช้งานผ่านโมดูล (Modules) ต่างๆ ได้อีกมากมายในอนาคต XOOPS มีความสามารถหลาย ๆ ด้านในการจัดการเว็บไซต์ ที่สำคัญ XOOPS เป็นโปรแกรมเปิดเผยรหัส (Open Source) คือซอฟแวร์ที่สามารถนำไปใช้งาน แก้ไข และทำสำเนาเผยแพร่ต่อได้อย่างเสรี โดยไม่มีค่าใช้จ่ายด้านลิขสิทธิ์แต่อย่างใด

more

  • Quality Websites Quality Websites
    Looking for quality websites? XOOPS is the best choice ! Try it now, it's free
  • Your Page is You Personolize your page
    With XOOPS, you can easley and quickly personalize your website look ! Your site is You!
  • XOOPS is powered by You When Business Matters
    XOOPS is your partner in the success.
  • Partner in success When Business Matters
    XOOPS is your partner in the success.
การนำไฟล์ html มาใช้ร่วมกับ XOOPS

ขั้นตอนการนำไฟล์ 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 ปรากฏรวมอยู่ด้วย

หมายเหตุ ไฟล์เอกสารต้องนามสกุล .php นะครับ ไม่งั้น Code จะไม่ทำงาน

-----------------------------------------------

Main Menu
ง่าย ๆด้วย XOOPS
แนะนำหนังสือ XOOPS
Login
Search
Who's Online
8 user(s) are online

Members: 0
Guests: 8

more...
New Members
RachalGs 2012/5/21
PRiggs97 2012/5/21
EmilKey6 2012/5/21
liderlind 2012/5/20
angelSNOWB 2012/5/19
FelixHoknj 2012/5/19
nick5544 2012/5/19
eacheapsh 2012/5/18
DillonFaxt 2012/5/18
STurner1 2012/5/18
ตั้งแต่ 30-06-08
Today : 3131
Yesterday : 183183183
This Week : 214214214
This Month : 3302330233023302
Total : 245110245110245110245110245110245110