Joomla! User Group Thailand

My Blog

Description of my blog
Oct 09
2009

การแก้ปัญหาการตัดคำไทยในจูมล่า 1.5

Posted by DOCMan LaiThai in Untagged 

DOCMan LaiThai

articlesโดยปกติ การเขียน php ให้ตัดคำภาษาอังกฤษนั้น มันไม่ได้ยากเลย เพียงแค่ใช้ substr ที่เป็นฟังก์ชันของ php แล้วประกอบเข้าชุดกับรูปแบบที่ php ระบุไว้

แต่เมื่อต้องการให้ทำการตัดคำภาษาไทย ก็มักจะแสดงเป็นสี่เหลี่ยมๆ เป็นตัวสุดท้ายประจำ
ดังนั้นทางจูมล่า ได้เขียน Joomla-Framework ที่อยู่ในหมวด Utilities ไว้ให้คือ JString
ซึ่งจริงๆ จะทำงานได้กับ php หลายฟังก์ชันด้วย

รูปแบบการนำไปใช้ ก็ นำไปใส่ไว้ด้านหน้าฟังก์ชันของ php เช่น JString::substr
ซึ่งได้ผบเป็นอย่างดีครับ

Aug 18
2009

Joomseed Beta2 Released

Posted by sexdrum in Untagged 

sexdrum
joomseed-icon-80x80

ห่างหายจากการอัพเดท blog มานาน วันนี้ขอประกาศว่า ผมได้อัพเดท Joomseed Beta2 ใหม่ละครับ ไม่มีอะไรแปลกใหม่มากครับ อัพเดท Joomla! 1.5.14 + Extensions ใหม่ครับผม

Aug 11
2009

ร่วมลงคะแนนให้ Joomla!

Posted by DOCMan LaiThai in Untagged 

DOCMan LaiThai

OpenSource CMS Award ปีนี้เป็นครั้งที่ 4 แล้วสำหรับการจัดงานมอบรางวัลประจำปี ที่ชื่อว่า Open Source CMS Awards ซึ่งจัดโดย Packt Publishing ซึ่งขณะนี้ได้เปิดให้ร่วมเสนอชื่อ Joomla! ซึ่งมีคุณสมบัติเหมาะสมที่จะได้รับรางวัล Best PHP Open Source CMS นอกจากนี้ ท่านก็ยังสามารถเสนอชื่อบุคคลที่มีส่วนในการร่วมพัฒนาโปรเจคที่สมควรได้รับรางวัล Open Source MVPs ได้อีกด้วย ท่านเห็นว่าใครได้ทุ่มเทเพื่อการพัฒนาก็เสนอชื่อคนนั้นเข้าไปได้ครับ การเสนอชื่อจะเปิดรับจนถึงวันที่ 11 กันยายนนี้ รายชื่อที่เสนอจะถูกคัดให้เหลือ 5 อันดับสุดท้าย และการโหวตก็จะเริ่มขึ้น ในวันที่ 18 กันยายนนี้
Joomla! ( รวมทั้ง Drupal) ได้รับการเสนอชื่อเรียบร้อยแล้ว จาก ทำเนียบผู้ที่เคยได้รับรางวัล (Hall of Frame) โดยประเภทของรางวัลจะถูกแบ่งออกเป็นรางวัลย่อยๆ อีก ทั้ง Extension และ Template ที่ดีที่สุด ที่ได้รับเลือกจากชุมชนผู้ใช้งานให้เข้าชิงรางวัล

ปีนี้ถือได้ว่าเป็นปีที่ดี สำหรับ Joomla!

  • ทีมพัฒนาได้ออก Joomla! 1.6 รุ่นอัลฟามาแล้ว และรุ่นเบต้าก็จะออกตามมาเร็วๆ นี้
  • Joomla! ได้มีผู้ดาวน์โหลดไปแล้วกว่า 11 ล้านครั้ง
  • เปิดตัวเว็บไซต์สำหรับแสดงเว็บที่สร้างด้วย Joomla! (Site Showcase) และ Joomla Resources Directory
  • มีมากกว่า 3000 extensions ที่ใช้งานกับ Joomla! 1.5
  • เกิดงาน Joomla Days มากกว่า 20 แห่ง
  • มีการจัดงาน Joomla User Groups มากกว่า 80 ครั้งทั่วโลก

เรามาร่วมกันเตรียมพร้อมการฉลองชัยให้กับ Joomla! ด้วยการเสนอชื่อในการเช้าชิง รางวัล Best PHP Open Source CMS กันเถอะ!

Aug 09
2009

แก้ไขปัญหาที่เกิดขึ้นกับ DOCman v1.4.0.stable

Posted by DOCMan LaiThai in Untagged 

DOCMan LaiThai
ปัญหาที่ 1 หลังจากทำการปรับแต่ง Themes ของ DOCMan เกิด error
Fatal error: Cannot redeclare class DOCMAN_Config in
/administrator/components/com_docman/classes/DOCMAN_config.class.php on line 18

วิธีแก้ไข
เปิดไฟล์
/administrator/components/com_docman/includes/themes.php

ค้นหา บรรทัดที่ 134
require($_DOCMAN->getPath('classes', 'config'));

แทนที่
require_once($_DOCMAN->getPath('classes', 'config'));

หลังจากทำการบันทึกการตั้งค่า Themes ของ DOCMan ก็จะไม่ปรากฏ error ออกมาแล้ว
-------------------------------------------------------------------

ปัญหาที่ 2 ไม่สามารถค้นหาด้วยคำภาษาไทยได้
วิธีแก้ไข
เปิดไฟล์
/administrator/components/com_docman/classes/DOCMAN_utils.class.php

ค้นหา บรรทัดที่ 1057
$text = htmlentities($text, ENT_QUOTES);

แทนที่ด้วย
$text = htmlspecialchars($text, ENT_QUOTES);

คราวนี้ก็ค้นหาได้ปกติแล้วล่ะครับ.
-------------------------------------------------------------------
Aug 05
2009

เลือกใช้ extensions ตัวไหนดี?

Posted by joomlaink in Untagged 

joomlaink

สวัสดีครับพี่น้อง..

     นึกว่าจะไม่ได้ว่างมาเขียนซะแล้ว ตอนนี้มีเวลานิดนึงเอาเป็นว่าพูดเรื่อง การเลือกใช้ Extensions กับเว็บไซต์ joomla ของคุณดีกว่าเนอะ..@^_^@

     ในเวลาที่คุณต้องการจะสร้างเว็บไซต์ ไม่ว่าเพื่อใช้งานเอง หรือเพื่อบริการลูกค้า สิ่งแรกที่จะต้องคิดคือ "เว็บไซต์นั้นต้องการใช้งานในด้านใด และผู้เข้าชมสามารถทำกิจกรรมอะไรกับหน้าเว็บของคุณได้บ้าง.."      เพราะข้อมูลเหล่านี้ จะช่วยให้กรอบ หรือขอบเขตในการเลือกใช้ Extensions ของคุณแคบเข้ามา และง่ายขึ้นในการที่จะพิจารณาเลือกใช้ Extensions ให้ตรงกับวัตถุประสงค์จริงๆ ประโยชน์ที่จะได้ต่อมาคือ เวลาที่ใช้ในการค้นหา Extensions ที่จะใช้ก็จะสั้นลงอีกด้วย

      หลังจากที่ทราบวัตถุประสงค์ และขอบเขตในการใช้งานของเว็บไซต์ชัดเจนแล้ว ก็ถึงเวลาแล้วที่จะไปเลือก Extensions มาใช้กันได้เลยยย.เย้

Aug 01
2009

การใช้ gmail smtp ใน joomla 1.5

Posted by lungkao in SMTP

lungkao

การใช้ gmail smtp ใน joomla 1.5 การ ใช้  gmail smtp ใน  joomla 1.5 ง่ายๆครับสำหรับคนที่มี Account ของ Gmail อยู่แล้ว สามารถใช้ Account ของ Gmail เชื่อมต่อไปยัง SMTP Server ของ Gmail เพื่อใช้ ส่งอีเมลต่างๆในระบบของจูมล่าได้ การตั้งค่าแบบนี้ทำให้ email ที่ส่งออกจากระบบ จูมล่า ไม่ไปอยู่ใน Junk Mail ใครยังม่มี gmail ก็ไปสมัครก่อนนะที่ http://www.gmail.com จากนั้นมาตั้งค่ากันเลย

 

 

ตั้งค่าให้ไปที่ site >> Global Configuration คลิ๊กที่ Server

site global configuration joomla

ดูตรง Mail Settings

gmail smtp config for joomla

สิ่งที่ต้องใส่

Mailer = เลือกเป็น SMTP Server

SMTP Security: SSL
SMTP Port: 465
SMTP Authentication: Yes
SMTP Username:
ใส่ Gmail username
SMTP Password: ใส่รหัสผ่าน Gmail SMTP Host: smtp.gmail.com


* เสร็จแล้วอย่าลืมบันทึก
Jul 26
2009

Enhanced Frontend Editing สุดยอดจริงๆ

Posted by slotpro joomla in myblog

slotpro joomla
Enhanced Frontend Editing

เมื่อวานพอดีว่างๆกลับมาจากทำธุระจึงได้มีโอกาสลอง Enhanced Frontend Editing ซึงเป็นหนึ่งในโครงการ GSoC 2009 พอดีลองเลยจะนำภาพรีวิิวมาให้เพืื่อนๆได้ดูกันว่าเราสามารถจัดการ โมดูลและบทความทางด้านหน้าเว็บได้อย่างง่ายดายเลยทีเดียวโดยไม่ต้องเข้าทาง BackEnd

Enhanced Frontend Editing

รูปแรกนี่เราจะเห็นได้ว่าเมื่อเรา Login แล้วสามารถแก้ไขโมดูลได้อย่างอิสระไม่ว่าจะตำแหน่งหรืออื่นๆ ตำแหน่งนี่ drag mouse ได้เลยนะครับ รูปแรกผมลองคลิกที่ไตเติ้ลเมนูเพื่อเปลี่ยนชื่อครับ

 

Enhanced Frontend Editing

รูปนี้ผมคลิกที่เมนูย่อยเพื่อเปลี่ยนชื่อเมนู

 

Enhanced Frontend Editing

รูปนี้ผมลองเปลี่ยนชือหน้าซะหน่อย

 

 คราวนี้ลองเปลี่ยนชื่อบทความกันดู

 

Enhanced Frontend Editing
 
Enhanced Frontend Editing

รูปด้านบนสองรูปนี้ผมลองเลื่อนเมนูลงมาไว้ด้านล่าง

 

Enhanced Frontend Editing

ด้านบนขวาจะมีปุ่มปิดฟังชั่นดังกล่าวไม่ให้เกะกะหน้าจอ

 

Enhanced Frontend Editing

อันนี้ผมลองคลิกที่รูปดินสอตามโมดูลต่างๆปรับได้เลย

 

Enhanced Frontend Editing

รูปสุดท้ายลองแก้ไขบทความ
ต้องขอบคุณผู้พัฒนาสิ่งดีๆแบบนี้นะครับขอบคุณ Ashwin Date และ Ankit Ahuja สำหรับใครที่สนใจโปรเจคนี้สามารถติดตามและรายงานข้อผิดพลาดได้ ที่นี่

Jul 25
2009

ขอบคุณสำหรับกำลังใจ

Posted by ninekrit in opensource

ninekrit

           25 ก.ค.2552  วันสุดท้ายของการสอน Joomla! ที่ NetDesign สยามสแควร์   ผู้เข้าอบรมท่านหนึ่ง ได้มอบซองจดหมายสีขาว แล้วก็นั่งคุยแลกเปลี่ยนความคิดเห็นกัน เรื่องการพัฒนา Open Source ในประเทศไทย พร้อมกับบอกว่า หลังจากที่เขากลับไปค้นหา รายละเอียดเกี่ยวกับผม ใน internet แล้ว พบว่า ที่ผ่านมาผม ได้ทำกิจกรรมเพื่อส่งเสริมการใช้งาน Open Source ในประเทศไทยมาเป็นจำนวนมาก ซึ่งผมเองไม่ได้คนจากภาครัฐ  หรือได้รับการสนับสนุนจากภาครัฐ หรือเงินทุนจากต่างประเทศให้ทำ แต่ทำเพราะใจรัก และทุ่มแรงกาย และกำลังทรัพย์ของตัวเองลงไป   ถ้าเป็นฝรั่งเป็นคนทำงานลักษณะแบบนี้ คงไม่ใช่เรื่องที่เขาจะประหลาดใจ แต่พอเป็นคนไทย มันเป็นเรื่องแปลกใจ สำหรับเขามาก จึงรู้สึกชื่นชม และอยากให้กำลังใจ เผื่อจะต่อเวลา ให้ผมทำต่อไปได้นานขึ้น ไม่ท้อแท้ และเลิกทำไปเสียก่อน   ในซองเขาบอกว่ามี จ.ม. ที่เขา เขียนด้วยลายมือภาษาอังกฤษ  (เขาไม่ถนัดภาษาไทย เนื่องจากโตและเรียนในต่่างประเทศ)   ผมกลับมาเปิดอ่าน ที่บ้าน พร้อมกับพบว่า เขาได้บริจาคเงินสนับสนุนมา จำนวน 10,000 บาท  ใจความใน จม. ก็ประมาณนี้ครับ (เท่าที่พยายามแกะจากลายมือเขา)

Dear R'jarn,  What you are doing for the industry and for society in general is of great cause and is in fact, a noble ideal, ever despite numerous obstacles and challenges in front of you. it is an effort which way seen unappreciated at times and occasionally, uncooperative by others. But you effort is visible, appreciated and much respected  by those that understand your vision and dream for a greater good. The industry and country is fortunate to have someone with your passion, dedication and commitment for it progress and its future development and it is my hope that your life will be rewarded just the same.
Sincerely, Krit  Olarnvoravuth  

 

 Letter

 

อ่านแล้ว ซึ้งจริงๆ ครับ  ทำให้มีกำลังใจ ในการที่จะผลักดัน และพัฒนา Open Source ในประเทศไทยต่อไป ถึงแม้ว่าจะต้องเจออุปสรรค์ ที่หนักหนาสาหัส ก็ตาม  ขอบคุณครับ ขอบคุณจริงๆ

ป.ล.ผมเลิกหวัง กับการสนับสนุนจากหน่วยงานรัฐที่มีหน้าที่ในการส่งเสริมโอเพนซอร์สแล้ว ราชการยังไม่เข้าใจเรื่องการสนับสนุน จึงทำเป็นการจ้างทำเสียหมด เราทำอย่างที่เราทำมาเองตั้งแต่ต้น ทำแล้วสบายใจกว่า มีความสุขกันมากกว่าเยอะครับ :)

 

Jul 24
2009

แก้ไขปัญหา Media Manager หลังจากอัพเดต จูมล่าเป็น 1.5.13

Posted by lungkao in จูมล่า 1.5.13

lungkao

หลังจากจูมล่าได้ออกเวอร์ชั่น 1.5.13 หากใครอัพเดตไปแล้วมีปัญหากับ Error Media Manager และ ปัญหาการบันทึกบทความที่เขียนจากด้านหน้าเว็บ

ปัญหา

Fatal error: Call to a member function authorize() on a non-object in /var/www/apache2-default/DGP_joomla1.5/
administrator/components/com_media/views/media/tmpl/default.php on line 64

ให้โหลดไฟล์ด้านล่าง แล้วแตกไฟล์ ไปทับ

 

Patch Joomla1.5.13 Error Media Manager Patch Joomla 1.5.13 Error Media Manager

Jul 23
2009

เมื่อ Joomla 1.5.13 ออกมาแก้ไขรูรั่วใหญ่ แต่เราต้องแก้ไขปัญหาที่เกิดตามมา

Posted by DOCMan LaiThai in Untagged 

DOCMan LaiThai

เมื่อ Joomla 1.5.13 ออกมาแก้ไขรูรั่วใหญ่

แต่กลับเกิดปัญหาที่แพช ของคอมโพเน้นท์ Media ในการเรียกใช้ function authorize() แต่กลับหาไม่เจอในไฟล์
/administrator/components/com_media/views/media/tmpl/default.php

โดยหลังจากอัพแพช  Joomla 1.5.13 ลงไป จะเจออาการ

Fatal error: Call to a member function authorize() on a non-object in/www/administrator/components/com_media/views/media/tmpl/default.php on line 64


หลังจากที่เข้าไปใช้งาน Media Manager

วิธีการแก้ไขเบื้องต้น คือให้ไปเปิดไฟล์ /administrator/components/com_media/views/images/tmpl/default.php

คัดลอกบรรทัด

76: <?php $user = & JFactory::getUser(); ?>
77: <?php $canUpload= ($user->authorize('com_media', 'upload')); ?>
78: <?php if ($canUpload) : ?>


มาวางแทนที่ในชุด php ที่มีปัญหาในไฟล์ /administrator/components/com_media/views/media/tmpl/default.php
บรรทัด ประมาณใกล้ๆ กัน คือ 64: 65:


อาการหา function authorize() ไม่เจอก็จะหายไป
แต่นี่ก็เป็นวิธีการแก้ไขอย่างเร่งด่วน เพราะคิดว่าไม่นาน ก็คงจะมี Joomla 1.5.14 ออกมา

  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  Next 
  •  End 
  • »

Member

Online Users

0 users and 12 guests online | Show All

Contributed by

Banner
Banner
Banner
Banner
Banner

Upcoming Event

Latest Articles

Joomla! Extensions

JUG Community

  • Activities

  • Latest Members

  • Top Members

  • Discussions

Today
gooddy เครื่องดับ 4 ครั้งแล้วนะ 09:35 AM
4 days ago
Preawry Chatasiri added My Articles application 09:18 AM
Preawry Chatasiri added MyBlog application 09:17 AM
Preawry Chatasiri added Friend's Location application 09:17 AM
Preawry Chatasiri ส บ า ย จั ย จั ง....ไ ม่ มี เ รื่ อ ง ค า ใ จ แ ล้ ว ...ค น เ ร า ทำ ดี ไ ม่ ดี รู้ อ ยู่ แ ก่ ใ จ แ ส ด ง ล ะ ค ร ห ล อ ก ค น อื่ น ไ ด้ แ ต่ ห ล อ ก ตั ว เ อ ง ไ ม่ ไ ด้ ......บ ท เ รี ย น เ รื่ อ ง นี้ ส อ น ใ ห้ รู้ ว่ า ..จิ ต ใ จ ค น เ ร า ...ย า ก แ ท้ ห ยั่ ง ถึ ง. 08:58 AM
6 days ago
Sittinon Pa มาแลกเกมส์ Play3 เล่นกัน ตอนนี้มีอยู่สองเกมส์ Metal Gear กับ Grand Turismo. 05:32 PM
1 week ago
อุ๊อู๋ ยิ้มกรุ้มกริ่ม กุขายได้เปงร้อยล้าน แต่ทำไมเงินกูไม่ขึ้นว๊าาา เซงง. Nov 12
 
 

Feeds for Friends

  • JoomlaCorner

  • Colorpack

  • Mambohub

You are here: Home Blog