Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 4331|ตอบกลับ: 1

[Other] อยากทำ Diary ต้องนี้ Diary Management System v.1.0.4

[คัดลอกลิงก์]
1st โพสต์ 2012-5-1 16:10:15 |โหมดอ่าน
ฟีเจอร์ของโปรแกรม Diary Management System v.1.0.4

1. เขียนไดอารี่รายวัน ด้วยรูปแบบการเขียนคล้ายกับโปรแกรม WordPad ที่ใช้งานง่าย
2. มี Built-in Icon ให้เลือกมากกว่า 200 รูป (และสามารถเพิ่มเติมได้เองภายหลัง)
3. สามารถแทรกรูปภาพกราฟิกเข้าไปในไดอารี่ได้ ผ่านทางไฟล์ Upload Manager (สามารถกำหนดขนาดสูงสุดของไฟล์รูปภาพได้ และสามารถกำหนดชนิดของไฟล์รูปภาพที่จะยอมรับได้ด้วย)
4. มีระบบเก็บ Comment ของผู้เข้ามาเยี่ยมชมไดอารี่
5. สนับสนุนระบบสมาชิก
6. มีระบบเก็บ IP Address ของผู้ที่ทำการ Comment
7. สามารถเลือกได้ว่าต้องการให้ผู้อื่น Comment ในไดอารี่ได้หรือไม่ และสามารถซ่อน ไม่แสดงไดอารี่บางตอนได้
8. ผู้ดูแลระบบสามารถแก้ไขได้ทุกอย่าง รวมไปถึงการแบนสมาชิก
9. มีระบบ Theme ให้เลือกใช้
10. มีปฏิธินสำหรับ link ไปยังไดอารี่ตอนเก่าๆ ให้เลือก 2 รูปแบบ
11. เพิ่มเติม Theme และ Built-in Icon ได้เอง (อ่าน Manual ประกอบ)
12. สามารถแทรกรูป Flash Animation ลงไปในไดอารี่ได้

ความต้องการของระบบ
1. โปรแกรมเว็บเซิร์ฟเวอร์
2. PHP 4.0 ขึ้นไป
3. MySQL 3.0 ขึ้นไป

โปรแกรม Diary Management System นี้ ได้ถูกทดสอบบนระบบต่อไปนี้แล้ว ว่าสามารถใช้งานได้อย่างไม่มีปัญหา

- Windows 2000 Professional ติดตั้ง Apache Web Server v.1.3.26 + PHP 4.2.3 + MySQL 3.23.52
- Mandrake Linux 8.2 ติดตั้ง Apache Web Server v.1.3.26 + PHP 4.2.3 + MySQL 3.23.52

ขั้นตอนการติดตั้งโปรแกรม Diary Management System v.1.0.2
สามารกระทำได้สองวิธีครับ

วิธีแรก
1. แตกไฟล์ diary.1.0.4.zip ลงใน root directory (ที่เดียวกับที่เก็บไฟล์ index)
2. สร้างฐานข้อมูลใน MySQL จากนั้นแก้ไขไฟล์ config.php ในโฟลเดอร์ /includes/ ดังนี้
//2.1 ตั้งค่าต่างๆ ของ MySQL Server
$host = "localhost"; //แทนที่ localhost ด้วย IP Address ของ MySQL Server
$db_name = "diary"; //แทนที่ diary ด้วยชื่อของฐานข้อมูลที่เราสร้าง
$db_user = "root"; //แทนที่ root ด้วยชื่อ username ของ MySQL Server
$db_pass = ""; //ใส่รหัสผ่าน
//2.2 ตั้งค่าสำหรับการอัพโหลดไฟล์รูปภาพ
$allow_filetype = array("image/pjpeg", "image/jpeg", "image/gif", "application/x-shockwave-flash"); //เพิ่มเติมรูปแบบของไฟล์ตามที่ต้องการ (ไม่จำเป็นต้องปรับแต่ง)       
$max_filesize = 100000; //ขนาดสูงสุดของไฟล์ที่สามารถอัพโหลดได้ (หน่วยเป็นไบต์)
3. แก้ไขไฟล์ setup.php โดยใช้ข้อมูลเดียวกับข้อ 2.1 ดังนี้
$host = "localhost"; //แทนที่ localhost ด้วย IP Address ของ MySQL Server
$db_name = "diary"; //แทนที่ diary ด้วยชื่อของฐานข้อมูล
$db_user = "root"; //แทนที่ root ด้วยชื่อ username ของ MySQL Server
$db_pass = ""; //ใส่รหัสผ่าน
4. แก้ไข path information ในไฟล์ /includes/config.php ดังนี้
$site_url = "http://localhost/";
$template_path = "http://localhost/template/";
$template_image_path = "http://localhost/template/images/";
$template_icon_path = "http://localhost/template/icons/";
แทนที่ localhost ด้วย URL และ path ที่ติดตั้งโปรแกรมไดอารี่ เช่น yourdomain.com หรือ yourdomain.com/diary เป็นต้น
5. วิธีการเรียกใช้โปรแกรม Diary Management System v.1.0 ให้ไปที่ http://www.yourdomain.com/backend/[/url] โดย User ให้ใส่เป็น admin และรหัสผ่านคือ 123456
6. เข้าไปแก้ไขรหัสผ่านของ admin ตามสะดวก และเพิ่มผู้ใช้งาน (admin ไม่สามารถเขียนไดอารี่ได้)

ส่วนวิธีที่ 2 คือ
1. แตกไฟล์ diary.1.0.1.zip ลงใน root directory (ที่เดียวกับที่เก็บไฟล์ index)
2. แก้ไขไฟล์ config.php ในโฟลเดอร์ /includes/ ดังนี้
//2.1 ตั้งค่าต่างๆ ของ MySQL Server
$host = "localhost"; //แทนที่ localhost ด้วย IP Address ของ MySQL Server
$db_name = "diary"; //แทนที่ diary ด้วยชื่อของฐานข้อมูลที่เราจะสร้าง
$db_user = "root"; //แทนที่ root ด้วยชื่อ username ของ MySQL Server
$db_pass = ""; //ใส่รหัสผ่าน
//2.2 ตั้งค่าสำหรับการอัพโหลดไฟล์รูปภาพ
$allow_filetype = array("image/pjpeg", "image/jpeg", "image/gif", "application/x-shockwave-flash"); //เพิ่มเติมรูปแบบของไฟล์ตามที่ต้องการ (ไม่จำเป็นต้องปรับแต่ง)       
$max_filesize = 100000; //ขนาดสูงสุดของไฟล์ที่สามารถอัพโหลดได้ (หน่วยเป็นไบต์)
3. แก้ไข path information ในไฟล์ /includes/config.php ดังนี้
$site_url = "http://localhost/";
$template_path = "http://localhost/template/";
$template_image_path = "http://localhost/template/images/";
$template_icon_path = "http://localhost/template/icons/";
แทนที่ localhost ด้วย URL และ path ที่ติดตั้งโปรแกรมไดอารี่ เช่น yourdomain.com หรือ yourdomain.com/diary เป็นต้น       
4. ใช้โปรแกรม phpMyAdmin สร้างฐานข้อมูลตามชื่อที่เราตั้งเอาไว้ แล้วรันคำสั่ง SQL จากไฟล์ diary_structure.sql ที่อยู่ในโฟลเดอร์ /Database/
5. วิธีการเรียกใช้โปรแกรม Diary Management System v.1.0 ให้ไปที่ http://www.yourdomain.com/backend/ โดย User ให้ใส่เป็น admin และรหัสผ่านคือ 123456
6. เข้าไปแก้ไขรหัสผ่านของ admin ตามสะดวก และเพิ่มผู้ใช้งาน (admin ไม่สามารถเขียนไดอารี่ได้)


*หมายเหตุ สำหรับโฮสต์ที่เป็น Unix-based (พวก Linux หรือ FreeBSD) ต้องทำการ CHMOD 777 ในส่วนของ root directory ด้วยครับ
เช่นคุณให้โปรแกรม Diary Management System ของคุณอยู่ใน /home/yourname/public_html/
คุณก็ต้องทำการ CHMOD ตัวไดเร็กทอรี่ public_html ให้เป็น 777 ด้วยครับ

ติดตั้งแล้วไดอารี่อยู่ที่ไหน?
เมื่อติดตั้งใช้งานเรียบร้อย แล้วมีการเพิ่มผู้ใช้งานเข้าไป (เพราะว่า admin ไม่สามารถเขียนไดอารี่ได้ ) แล้ว ที่อยู่ของไดอารี่จะเป็นตามดังตัวอย่างต่อไปนี้ครับ

- ตัวอย่างที่ 1 -
หากติดตั้งโปรแกรมไดอารี่ไว้ที่ http://www.yourdomain.com/ ไดอารี่ของผู้ใช้งานจะอยู่ที่ http://www.yourdomain.com/username/

- ตัวอย่างที่ 2 -
หากติดตั้งโปรแกรมไดอารี่ไว้ที่ http://www.yourdomain.com/diary/ ไดอารี่ของผู้ใช้งานจะอยู่ที่ http://www.yourdomain.com/diary/username/

ข้อจำกัดในการใช้งาน
1. ไม่สามารถใช้งานบนโฮสต์ที่ไม่อนุญาตให้ PHP สร้างไฟล์ หรือโฟลเดอร์ได้ ซึ่งส่วนมากจะเป็นบรรดาโฮสต์ฟรีทั้งหลาย
2. ไม่สนับสนุนการใช้งานกับ subdomain อย่างเช่น http://username.yourdomain.com จะทำให้การแสดงผลไดอารี่ ไม่สามารถแสดงรูปภาพได้ (มีเวลาว่างจากงานอีกหน่อย จะแก้ให้ครับ)

อ่านซักนิดก่อนนำไปใช้งานนะครับ
1. ตัวโค้ดหลักของโปรแกรม Diary Management System นี้เป็นโค้ดที่ผมเขียนขึ้นมาเองทั้งหมด แต่ตัวโปรแกรม Diary Management System นี้ได้ประกอบไปด้วย Javascript บางส่วนที่ผมคัดลอกมาจากซอร์สโค้ดที่มีการแจกฟรีอยู่ทั่วไปตามอินเตอร์เน็ต และมาจาก Extension ของโปรแกรม Macromedia Dreamweaver MX ซึ่งผมได้นำมาดัดแปลง ให้เข้ากันได้กับโค้ด และรูปแบบโปรแกรมที่ผมเขียนขึ้น
2. ผมได้ทำการตรวจเช็คไวรัสเรียบร้อยแล้ว ว่าไฟล์ทั้งหมดปลอดไวรัส ก่อนที่จะนำไปอัพโหลดเก็บไว้ที่เซิร์ฟเวอร์ให้ทุกๆ ท่านได้ดาวน์โหลดกัน
3. ผมไม่ขอรับผิดชอบต่อความเสียหายใดๆ ที่เกิดขึ้นจากการติดตั้ง และใช้งานโปรแกรม Diary Management System นี้
4. โปรแกรมนี้ผมจัดทำขึ้นมา ด้วยเจตนาที่จะให้เป็น Freeware แบบ Open Source ฉะนั้นจึงไม่สงวนสิทธิ์ที่ใครจะมีการดัดแปลงส่วนหนึ่งส่วนใดของโปรแกรมนี้ หรือแม้แต่การนำไปดัดแปลงใช้ในเชิงพาณิชย์ (แต่ขอให้ช่วยส่งซอร์สโค้ดที่คุณได้ทำการพัฒนามาให้ผมด้วย) แต่ขอสงวนสิทธิ์ห้ามนำไปจำหน่ายโดยเด็ดขาด และโปรแกรมใดๆ ที่พัฒนาต่อยอดมาจากโปรแกรม Diary Management System นี้ ขอสงวนสิทธิ์ให้ต้องยึดถือลิขสิทธิ์ว่าเป็น Freeware แบบ Open Source ด้วยครับ

หากท่านมีปัญหาใดๆ ในการติดตั้งโปรแกรม Diary Management System นี้ สามารถติดต่อผ่านทางเว็บบอร์ดของเว็บไซต์ [url]http://php.deeserver.com/ หรือส่งอีเมล์มาที่ ball@theballball.com

ขอให้ทุกท่านประสบความสำเร็จในการติดตั้ง และสนุกกับการใช้งานนะครับ

Download : Diary Management System v.1.0.4 ที่นี่ !!!

http://www.upload-thai.com/download.php?id=5d1820a4ca7353d7e57fa04b77e53978

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x

คะแนน

จำนวนผู้เข้าร่วม 1จิตพิศัย +1 ย่อ เหตุผล
abeerclup + 1

ดูบันทึกคะแนน

joeyman001 โพสต์ 2012-5-2 10:54:27
ขอบคุณครับ !
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-5-4 06:13

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้