บทที่ 1 1
ติดตั้งโปรแกรมเพื่อสร้างเว็บไซต์ 1
ตัวอย่างเว็บไซท์แบบ PHPNuke 1
ส่วนประกอบหน้าจอของ PHPNuke 2
ลักษณะการสร้างเว็บไซท์ด้วย PHPNuke 2
ความสามารถของ phpnuke 4
การติดตั้งโปรแกรมเพื่อใช้งาน PHPNuke 5
แหล่งดาวน์โหลดโปรแกรม 5
การติดตั้งโปรแกรมเว็บเซิร์ฟเวอร์ 5
การติดตั้งโปรแกรม Appserv 5
ดูข้อมูลรายชื่อไฟล์ของโปรแกรม Appserv 9
การติดตั้งโปรแกรม PHPNuke 10
การถอดการติดตั้ง PHPNuke 17
การลบโปรแกรมออกจากเครื่อง 17
เทคนิคพิเศษในการติดตั้งโปรแกรม 18
ติดตั้งโปรแกรมช่วยจัดการเนื้อหาในเว็บไซต์ 19
1. ใช้ภาษา HTML ช่วยจัดรูปแบบของข้อความ 19
2. ใช้โปรแกรมจัดการเนื้อหาของ PHPNuke 20
3. ใช้โปรแกรมออกแบบเว็บเพจ 20
ดาวน์โหลดไฟล์และโปรแกรมประกอบการใช้หนังสือ 21
1. ไฟล์ของ PHPNuke 21
2. ไฟล์และโฟลเดอร์ตัวอย่าง 22
การติดตั้ง PHPNuke เพื่อใช้งานจริง 24

บทที่ 2 25
ปรับแต่งโปรแกรม PHPNuke 25
รูปแบบเว็บไซต์ที่ต้องการสร้างในหนังสือเล่มนี้ 25
ขั้นตอนการทำงาน 26
1. การเข้าเมนูผู้ดูแลเว็บ 26
2. การตั้งค่าเว็บไซต์เบื้องต้น 26
3. การปรับแต่งเมนูและโมดูล 31
การปรับแต่งเมนู 31
การปรับแต่งโมดูล 33

บทที่ 3 37
ทำความรู้จักเนื้อหาที่จะใส่ลงใน PHPNuke 37
ลักษณะของเนื้อหาที่นำเสนอแบบต่างๆ ใน PHPNuke 37
วิธีสร้างการนำเสนอข้อความประเภทต่างๆ 43
การใส่เนื้อหาลงในเว็บไซท์ 43
เทคนิคการสร้างข้อมูลในส่วน เนื้อหา 44
1. การพิมพ์ข้อความตามปกติ 44
2. การใช้ภาษา HTMLช่วยในการพิมพ์เนื้อหา 44
3. การพิมพ์เนื้อหาในโปรแกรมออกแบบเว็จเพจ 45
4. การใส่เนื้อหาประเภทรูปภาพ 46

บทที่ 4 47
การสร้างข้อมูลประเภทประกาศ 47
แบบฝึกหัดสำหรับใช้ในการสร้าง ประกาศ 48
วิธีป้อนข้อมูลประเภท ประกาศ 48
การเพิ่มประกาศ 50
ดูผลงานที่ได้ 51
สร้างการนำเสนอโดยการลิงค์ไปยังไฟล์เว็บเพจ 52
1. สร้างไฟล์เว็บเพจ 53
2. การเรียกใช้งานไฟล์เว็บเพจ 55
การจัดการกับประกาศ 56
1. การลบประกาศ 56
2. ยกเลิกการแสดงประกาศในหน้าจอ 56
เทคนิคการแทรกรูปภาพเข้าไปในประกาศ 57
1. สร้างโฟลเดอร์เก็บไฟล์ภาพ 57
2. การแทรกภาพเข้ามาในเว็บเพจ 58

บทที่ 5 59
การสร้างข้อมูลประเภทเนื้อหาสาระ 59
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล เนื้อหาสาระ 60
วิธีป้อนข้อมูลประเภท เนื้อหา 64
1. การสร้างหมวดหมู่หลัก 64
2. การเพิ่มบทความลงในหมวดหมู่ 65
การแก้ไขข้อมูลใน เนื้อหา 68
1. การแก้ไขหมวดหมู่ของบทความ 68
2. การแก้ไขบทความ 69
ติดตั้งโมดูลเพิ่มลงไปใน PHPNuke 70

บทที่ 6 71
การสร้างข้อมูลประเภท ข่าวสาร 71
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล ข่าวสาร 71
บทความที่ 2 73
บทความที่ 3 73
บทความที่ 4 74
บทความที่ 5 74
บทความในหมวดหมู่ย่อย อุปกรณ์ทั่วไป 74
บทความที่ 1 74
บทความที่ 2 74
บทความที่ 2 75
วิธีป้อนข้อมูลประเภท ข่าวสาร 76
1. การสร้างหมวดหมู่หลัก 76
2. การสร้างหมวดหมู่ย่อย 78
3. เพิ่มบทความลงในหมวดหมู่ย่อย 79
การแก้ไขข้อมูลในส่วนข่าวสาร 81
1. การแก้ไขหมวดหมู่หลัก 81
2. การแก้ไขหมวดหมู่ย่อย 81
3. การแก้ไขบทความ 82
กำหนดจำนวนการแสดงบทความต่อหน้า 83

บทที่ 7 85
การสร้างข้อมูลประเภท แบบสำรวจ 85
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล แบบสำรวจ 85
ข้อมูลสำหรับใช้ในการสร้างโมดูล แบบสำรวจ 85
วิธีป้อนข้อมูลประเภท แบบสำรวจ 86
การแก้ไขแบบสำรวจ 89
การแก้ไขแบบสำรวจ 89
การลบแบบสำรวจ 90

บทที่ 8 91
การสร้างข้อมูลประเภท คำถามถามบ่อย 91
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล คำถามถามบ่อย 91
วิธีป้อนข้อมูลประเภท คำถามถามบ่อย 92
1. การสร้างหมวดหมู่คำถาม 92
2. การพิมพ์คำถามลงในหมวดหมู่ 93
3. การดูผลงาน 94
การแก้ไขข้อมูลคำถามถามบ่อย 95
1. การแก้ไขหมวดหมู่ของคำถาม 95
2. การแก้ไขคำถามในหมวดหมู่ 96

บทที่ 9 97
การสร้างข้อมูลประเภท ดาวน์โหลด 97
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล ดาวน์โหลด 97
ข้อมูลสำหรับการสร้างไฟล์เพื่อดาวน์โหลด 98
รายชื่อไฟล์สำหรับการดาวน์โหลด 98
วิธีป้อนข้อมูลประเภท ดาวน์โหลด 101
1. การสร้างหมวดหมู่หลัก 101
2. การสร้างหมวดหมู่ย่อย 102
3. การเพิ่มรายการดาวน์โหลด 103
4. การดูผลงาน 104
การแก้ไขข้อมูล ดาวน์โหลด 105
1. การแก้ไขหมวดหมู่ 105
2. การแก้ไขรายการดาวน์โหลด 106
3. การเปลี่ยนหมวดหมู่ของดาวน์โหลด 106

บทที่ 10 109
การสร้างข้อมูลประเภท Forums 109
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล Forums 109
วิธีป้อนข้อมูลประเภท Forums 110
1. การสร้างหมวดหมู่หลัก 110
2. การสร้างกระดานข่าวในหมวดหมู่หลัก 111
3. การตั้งกระทู้ในเว็บบอร์ด 113
การแก้ไข Forums หรือเว็บบอร์ด 116
1. การแก้ไขหมวดหมู่ของเว็บบอร์ด 116
2. กำหนดสิทธิการใช้งานเว็บบอร์ด 116
การกำหนดเกี่ยวกับผู้ดูแลเว็บบอร์ด 118
1. เลือกประเภทของผู้ดูแลเว็บบอร์ด 118
2. ตั้งผู้ดูแลเว็บบอร์ด 119
3. ผู้ดูแลเว็บบอร์ดเข้าระบบ 120
4. การตรึงหรือล็อกกระทู้ไม่ให้ขยับเลื่อนลง 122
5. เพิ่มคำต้องห้ามหรือคำหยาบ 122
6. ห้ามสมาชิกคนใดๆ เข้ามาใช้งานเว็บบอร์ด 124
รายละเอียดคำสั่งเกี่ยวกับ Forums 125

บทที่ 11 127
การสร้างข้อมูลประเภท จัดการป้ายโฆษณา 127
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล จัดการป้ายโฆษณา 127
วิธีป้อนข้อมูลประเภท จัดการป้ายโฆษณา 132
1. การเพิ่มลูกค้าใหม่ 132
2. เพิ่มข้อมูลแบนเนอร์โฆษณา 134
3. โฟลเดอร์เก็บข้อมูลสำหรับการลงโฆษณา 136
4. การสร้างบล็อกเพื่อแสดงแบนเนอร์ 136
7. การสร้างแบนเนอร์แบบข้อความ 139
8. การสร้างแบนเนอร์แบบประกาศ 141
10. การสร้างข้อมูล จัดการป้ายโฆษณา 142
การแก้ไขแบนเนอร์สำหรับลงโฆษณา 143
ตัวอย่างการแก้ไขแบนเนอร์ 143

บทที่ 12 145
การสร้างข้อมูลประเภทสารานุกรม 145
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล สารานุกรม 145
วิธีป้อนข้อมูลประเภท สารานุกรม 147
1. การสร้างหมวดหมู่ 147
2. การสร้างเนื้อหา คำศัพท์ คำอธิบาย 148
3. ดูผลงาน 149
การแก้ไขสารานุกรม 150
1. การแก้ไขหมวดหมู่ 150
2. การแก้ไขคำศัพท์ 150
3. การเปลี่ยนหมวดหมู่ของคำศัพท์ 151
4. การย้ายหมวดหมู่ ไปยังหมวดใหม่ 152
5. การจัดการกับคำศัพท์ภาษาไทย 152

บทที่ 13 153
การสร้างข้อมูลประเภทสารบัญเว็บ 153
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล สารบัญเว็บ 153
วิธีป้อนข้อมูลประเภท สารบัญเว็บ 156
1. การสร้างหมวดหมู่หลัก 156
2. การสร้างหมวดหมู่ย่อย 156
3. การเพิ่มชื่อเว็บไซต์ 157
4. การดูผลงาน 158
การแก้ไขข้อมูลสารบัญเว็บ 158
1. การแก้ไขหมวดหมู่ 158
2. การแก้ไขรายชื่อเว็บไซต์ 159
3. เปลี่ยนหมวดหมู่ของเว็บไซต์ 160

บทที่ 14 161
การสร้างข้อมูลประเภทสมาชิก 161
กลุ่มคนที่เข้าเยี่ยมชมเว็บไซต์ 161
ประโยชน์ของการจัดระบบสมาชิก 161
แบบฝึกหัดสำหรับใช้ในการสร้างโมดูล สมาชิก และรายชื่อผู้ดูแลเว็บ 162
วิธีป้อนข้อมูลประเภท สมาชิก 163
1. การสร้างสมาชิกประเภทผู้ดูแลเว็บ 163
การแก้ไขข้อมูลสมาชิกประเภทผู้ดูแลเว็บ 165
2. การสร้างสมาชิกทั่วไป 165
สร้างรายชื่อสมาชิกโดยผู้ดูเว็บไซต์ 165
A. สร้างสมาชิกทั่วไป 165
สร้างรายชื่อสมาชิกโดยผู้เยี่ยมชมเว็บไซต์ 167
ดูรายชื่อสมาชิกทั้งหมด 170
การแก้ไขข้อมูลสมาชิก 170
สมาชิกเข้าระบบเพื่อใช้งานเว็บไซต์ 171
1. วิธีเข้าสู่ระบบ 171
2. การเปลี่ยนแปลงข้อมูลส่วนตัวของสมาชิก 172
3. สมาชิกเขียนบทความส่งเข้าเว็บไซต์ 175
4. การอ่านบทความที่สมาชิกคนอื่นๆ ได้สร้างไว้ 175

บทที่ 15 177
สร้างลิงค์เชื่อมโยงกับโมดูลต่างๆ 177
ลักษณะของเมนูแบบต่างๆ 177
การแก้ไขเมนูแบบปุ่มภาพ 177
แก้ไขสคริปต์ที่เรียกใช้งานผ่านปุ่มภาพ 180
1. ลักษณะการเชื่อมโยง 180
2. การแก้ไขสคริปต์ 180
แก้ไขเมนูภาพให้เป็นเมนูข้อความ 182
การแก้ไขส่วนอื่นๆ ของสคริปต์ 184

บทที่ 16 187
การปรับแต่งค่าเริ่มต้นของเว็บไซต์ 187
การเข้าเมนูผู้ดูแลเว็บ 187
ตัวอย่างการปรับแต่งค่าต่างๆ ของเว็บไซท์ 188
การปรับแต่งส่วนต่าง ๆ 189
1. ข้อมูลทั่วไปของเว็บไซท์ 189
2. เลือกแบบหลายภาษา 190
3. ข่าวสารท้ายหน้า 190
4. ปรับแต่ง Backend 191
5. เมล์เรื่องใหม่ไปผู้ดูแลเว็บ 191
6. รูปแบบการตรวจสอบ 192
7. ส่วนเพิ่มข้อเสนอแนะ 192
8. ส่วนเพิ่มรูปภาพ 192
9. ส่วนเพิ่มอื่น ๆ 193
10. ส่วนของสมาชิก 194
11. ส่วนของการตัดคำหยาบ 194

บทที่ 17 195
ลักษณะการปรับแต่งหน้าจอ PHPNuke 195
รายการคำสั่งของโปรแกรม PHPNuke 195
รายละเอียดเกี่ยวกับคำสั่งใน เมนูผู้ดูแลเว็บ 195
รายละเอียดคำสั่งย่อยใน เมนู 196
รายละเอียดเกี่ยวกับคำสั่งใน โมดูล 198
การจัดการเมนู 200
การปรับแต่งโมดูล 201
สรุปลักษณะการปรับแต่งหน้าตา phpnuke 204

บทที่ 18 205
การจัดการกับเมนู 205
ประเภทของเมนูหรือบล็อก 205
1. บล็อกประเภท HTML 205
2. บล็อกประเภท File 205
3. บล็อกประเภท RSS/RDF 207
การสร้างเมนูเพิ่มเติม 207
ตัวอย่างการสร้างเมนูแบบที่ 1 207
ตัวอย่างการสร้างเมนูแบบที่ 2 209
ดูรายชื่อเมนูที่สร้างไว้ 210

บทที่ 19 211
การจัดการกับโมดูล 211
ตำแหน่งที่แสดงโมดูลในหน้าจอ 211
การลบโมดูล 212
ลักษณะการใช้งานโมดูลแบบต่างๆ 212
ติดตั้งโมดูลเพิ่มลงไปใน PHPNuke 214

บทที่ 20 215
การสร้างภาพประกอบเว็บเพจ 215
ภาพประกอบเว็บเพจในโปรแกรม PHPNuke 215
ลักษณะภาพประกอบเว็บในเพจ 216
ตำแหน่งให้แทรกภาพ 216
ตรวจดูรายชื่อไฟล์ภาพในเครื่อง 217
การแก้ไขภาพประกอบ 217
แก้ไขคุณสมบัติของไฟล์ภาพ 217
การแก้ไขไฟล์ภาพทั่วไป 218
การแก้ไขภาพประกอบหัวเรื่อง 221
วิธีแก้ไขภาพ 221
ผลที่ได้เมื่อดูผ่านหน้าเว็บเพจ 222

บทที่ 21 223
เก็บตกสารพัดเทคนิค 223
1. การสำรองข้อมูล 223
ตัวอย่างการสำรองข้อมูล 223
การเรียกใช้งานข้อมูลที่สำรองไว้ 224
2. HTTP ที่ส่งผู้ชมเข้ามา 224
3. IP BAN 225
4. การใช้งานจดหมายข่าว 226
5. Optimize DB 227
6. ดูสถิติการเข้าเยี่ยมชมเว็บไซต์ 228
7. รายชื่อเว็บโฮสต์ที่รองรับการใช้งาน PHPNuke 229