Archive for July, 2010

การจัดลำดับ Rank

Posted 30 July 2010 | By earn | Categories: phpBB | View Comments

การ post ข้อความในแต่ล่ะครั้ง เราสามารถที่จะใส่รูปตามจำนวนที่ post ได้ โดยทำดังนี้
ไปที่ User and Groups > Manage Ranks

จากนั้น เลือก Add new rank โดยเรากำหนดชื่อ และ รูปภาพได้ตามต้องการ ( รูปไม่ควรจะใหญ่เกิน 100×100 ) โดยรูปนั้นนำไปไว้ที่ images/ranks และ ให้เลือก No ในหัวข้อ Set as special rank แล้วเราจะสามารถกำหนดจำนวน post ได้ตามต้องการ

การ post YouTube Video Embedding ใน PHPBB ด้วย BBCoding

Posted 23 July 2010 | By earn | Categories: phpBB | View Comments

youtube เป็นแหล่งข้อมูลมหาศาลอีกทั้งยังให้ความบันเทิงและความรู้อีกมากมาย เราจะนำ youtube มา post ใน board ครับ

1. ไปที่ Posting > BBcode

2. จะมี 3 ช่องให้หรอก
ช่องแรกใส่

[youtube]http://{TEXT1}youtube.com/watch?v={TEXT2}[/youtube]

ช่องที่สอง

คลิก

ช่องที่สาม

[youtube]text here[/youtube]

แล้วติ๊ก
Display on posting page

3. ไปที่ post ข้อความ จะมีตัวช่วยขึ้นมา ชื่อ youtube

4. จากนั้นเราก็ใส่ link ที่ได้จาก youtube ลงไปตรงกลาง

5. เสร็จเรียบร้อย :D

thank: youtube

การเปลี่ยนกฎหรือเงื่อนไข

Posted 22 July 2010 | By earn | Categories: phpBB | View Comments

นี่คืิอข้อความปกติก่อนที่เรายังไม่ได้ปรับเปลี่ยนกฎระเบียบของบอร์ดเราเอง admin ทุกท่านสามารถสร้างกฎของตัวเองได้เพื่อความเป็นระเบียบเรียบร้อย

1. ไปที่ ACP > System > Language Packs ถ้าใช้ภาษาไหนเลือกภาษานั้นครับ กรณีของผมเลือก th

2. Language entries ให้เลือก ucp.php ครับ

3. ในช่อง TERMS_OF_USE_CONTENT นี่แหละครับคือสิ่งที่เราต้องเปลี่ยนตามความต้องการ เมื่อเปลี่ยนแล้วให้คลิก submit and download file จากนั้นเราจะได้ file ucp.php ครับ แล้วให้นำ file นี้ไปวางไว้ที่ /language/ภาษาของท่าน
(ผมใช้ th ผมก็ต้องวางไว้ที่ /language/th ครับ)

4. ก่อนทำครับ

5.หลังทำครับ เสร็จเรียบร้อย

thank: phpbbthailand

การเปลี่ยน Theme ให้กับ phpbb

Posted 22 July 2010 | By earn | Categories: phpBB | View Comments

1. เข้าไป load theme ก่อนน่ะครับ มีให้เลือกมากมายจากใน google เช่น http://demo.phpbb3styles.net/ จากนั้นนำ file ที่ได้มา ไปวางไว้ที่ /styles แล้วเข้า ACP ไปตรงหัวข้อ Styles แล้วทำการ install ครับ

2. เมื่อ install เสร็จแล้ว ให้เลือก Yes ตรง Make Default style เลยครับ เพื่อกำหนดค่า default ของ style

3. เพียงเท่านี้เราก็จะได้ theme ที่สวยงามตามที่ต้องการ ^^

การติดตั้ง phpbb3 เป็นหน้าภาษาไทย

Posted 21 July 2010 | By earn | Categories: phpBB | View Comments

ก่อนอื่นเราต้อง load ไฟล์ที่ทาง phpthailand ก่อนแล้วนำมาวางไว้ที่ \language จากนั้นให้ไปที่ System > Language Packs และทำการ install

จากนั้นไปที่ General > Board Settings เปลี่ยนตรง Default Language เป็นภาษาไทย

thank: phpbbthailand

การเข้าสู่ Administration Control Panel

Posted 21 July 2010 | By earn | Categories: phpBB | View Comments

1. เมื่อเราติดตั้งเสร็จแล้ว ขั้นตอนต่อไปคือการเข้าสู่การปรับแต่ง นั่นคือ Administration Control Panel โดยที่เราต้อง login เข้าไป ตามที่เราได้สร้าง user และ password ไว้

2. หลังจากนั้นเราต้องเข้าสู่ระบบ Administration Control Panel โดยใส่ user password อีกครั้ง

3. เมื่อเรา login แล้วจะเจอกับหน้า Administration Control Panel ซึ่งในแต่ล่ะ version จะแตกต่างกันเพียงเล็กน้อย

การเขียน module ให้ drupal ตอนที่ 1

Posted 21 July 2010 | By aofiee | Categories: Drupal | View Comments

ก่อนอื่นก็ขอออกตัวไว้ก่อนเลยว่า ผมก็ไม่ใช่คนเก่งมาจากไหน และไม่ได้เรียนมาทางด้าน โปรแกรมมิ่ง อาจจะใช้ศัพท์แปลกๆไปบ้าง เพราะใช้วิธีการศึกษาเอาเอง และลองผิดลองถูกเอาเรื่อยๆมา ^_^

วันนี้ก็จะมาเริ่มกันตรงที่ ถ้าเราต้องการสร้าง module ขึ้นมาใช้งานเอง ใน drupal  ควรจะเริ่มจากตรงไหน

โดยปรกติแล้วการสร้าง module ใน drupal จะมีไฟล์หลักๆอยู่ไม่กี่ชนิด

  • ไฟล์ .info
  • ไฟล์ .module
  • ไฟล์ .tpl.php
  • ไฟล์ .install

เพียงแค่เรามี ไฟล์ .info , .module  เราก็สามารถที่จะสร้าง module ง่ายๆขึ้นมาใช้งานได้แล้วครับ

เราจะมาดูโครงสร้างภายในไฟล์ .info กันว่าประกอปไปด้วยอะไรบ้าง?

; $Id$
name = "ชื่อ module ที่จะถูกแสดงในหน้าจัดการ module"
description = "คำอธิบาย module ว่ามันทำงานยังไง"
core = 6.x //ใช้กำหนดว่า module นี้ ใช้ได้กับ drupal version ไหนบ้าง
php = 5.x //ใช้กำหนดว่า module นี้ สามารถ run ได้กับ php version ไหน
package = APP KillThewhat.com //เป็นการสร้าง group ของ module ที่เราเขียนว่าอยู่ในหมวดหมู่ไหน
dependencies[] = "ชื่อ module ที่ require" //บรรทัดนี้จะมีไม่มีก็ได้ครับ เพราะเป็นการบอกว่าก่อนการติดตั้ง module นี้ ต้องมีการ ติดตั้งใช้งาน module ไหนก่อน
เอาล่ะเรามาลองสร้าง module สักตัวง่ายๆกันก่อนครับ โดยเราจะตั้งชื่อว่า first_module
ให้เราไปสร้าง folder “first_module” ไว้ที่ sites>all>modules
หลังจากนั้นให้เราสร้างไฟล์ .info และ .module โดยให้ทั้งสองไฟล์นั้นมีชื่อเดียวกับชื่อ folder ครับ เราจะด้ไฟล์
“first_module.info” และ “first_module.module” มาสองตัว
เรามาดูกันว่าภายใน file “first_module.info” เราจะกำหนดค่าอะไรลงไปกันบ้างสำหรับ module ตัวแรกของเรานี้!
; $Id$
name = "First Module"
description = "First Module From Killthewhat.com"
core = 6.x
php = 5.x
package = APP Killthewhat.com
โดยให้ใน file “first_module.module” ยังคงเป็นไฟล์ว่างๆ เอาไว้หลังจากนั้นให้เรา save ทั้งสอง ไฟล์ แล้วเปิด browser ขึ้นมาครับ
แล้วเข้าไปที่เมนู Home > Administrator > Site building > Modules  เราก็จะพบว่ามีรายชื่อ module ตัวใหม่เพิ่มเข้ามาในระบบของเรา ชื่อว่า First Module ดังรูปข้างล่าง
เพียงเท่านนี้เราก็เริ่มที่จะสร้าง module ต่างๆขึ้นใช้เองได้แล้วนะครับ
ตอนหน้า ผมจะมาสอนการเขียน function การทำงานของ block เพิ่มในโมดูล นี้อีกทีครับ วันนี้ขอหนีไปทำงานต่อก่อนครับ