แสดงบทความที่มีป้ายกำกับ joomla แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ joomla แสดงบทความทั้งหมด
วิธีเปลี่ยน Collation ฐานข้อมูลให้เป็น UTF-8
joomla :วิธีเปลี่ยน Collation ฐานข้อมูลให้เป็น UTF-8 เพื่อแก้ปัญหาภาษาไทยเป็น ??????
ผู้ให้บริการเว็บโฮสติ้งใหม่ๆ มักจะใช้ Cpanel และFantastico installer ซึ่งก็สะดวกมากๆนะครับในการติดตั้ง Joomla หรือ CMS อื่นๆ แค่คลิกทีเดียวก็ติดตั้งเสร็จทันที
 
หน้าตาของ Cpanel
สร้างแกลลอรี่รูปด้วย joomgallery
joomla :
joomgallery เป็นแกลลอลี่รูปภาพที่ใช้งานง่าย ๆ อีกตัวหนึ่งครับ อัพโหลดรูปได้จัดการลบรูปที่อัพโหลดได้ อันนี้ไม่แปลกอะไร แต่ที่น่าสนใจคือสามารถอัพโหลดจากหน้าเว็บได้เลย (front end) โดยที่ไม่ต้องมานั่งล็อคอินเข้าด้านหลังเว็บ (back end) แล้วอัพโหลดรูป มีระบบคอมเม้นต์ในตัวเสร็จเรียบร้อย ที่สำคัญคือ ผู้ที่เป็นสมาชิกสามารถมีส่วนร่วมในการอัพโหลดรูปภาพได้ด้วย ครับ มาดูการใช้งานกันดีกว่า
 
การใช้งานก็เพียงดาวน์โหลดตัว extension จากเว็บไซต์ http://www.joomgallery.net จากนั้นทำการติดตั้ง (หากต้องการศึกษาเรื่องการติดตั้ง extension
เมื่อทำการติดตั้งเสร็จก็จะเข้ามาสู่หน้านี้
การใช้ gmail smtp ใน joomla 1.5
joomla :
การ ใช้  gmail smtp ใน  joomla 1.5 ง่ายๆครับสำหรับคนที่มี Account ของ Gmail อยู่แล้ว สามารถใช้ Account ของ Gmail เชื่อมต่อไปยัง SMTP Server ของ Gmail เพื่อใช้ ส่งอีเมลต่างๆในระบบของจูมล่าได้ การตั้งค่าแบบนี้ทำให้ email ที่ส่งออกจากระบบ จูมล่า ไม่ไปอยู่ใน Junk Mail ใครยังม่มี gmail ก็ไปสมัครก่อนนะ
Trash ถังขยะจูมล่า
joomla :
จริงๆ แล้วมันก็เป็นเมนูที่คุ้นหน้าคุ้นตากันอยู่นั่นแหล่ะครับ ไม่ได้มีอะไรพิเศษแปลกตรงไหนหรอก (ก็มันหมวดเบสิคนี่นา) แต่ก็อยากจะแนะนำ ถังขยะที่ว่า ก็คือเมนู Trash นั่นเอง โดย Trash นั้น จะมีอยู่ 2 ส่วนด้วยกัน คือ Menu Trash และ Article Trash
ตั้งค่า Gmail ให้กับ Joomla
joomla :
เพราะว่าเครื่องนั้นไม่ได้ทำหน้าที่เป็นตัวส่งเมลอย่างถูกต้อง เมลจึงไปตกอยู่ที่ Junk เป็นส่วนใหญ่นั่นเอง และยิ่งไปกว่านั้นถ้าหาก Hosting ใดไม่ได้ตั้งค่าให้สามารถส่งผ่าน Email ได้ ฟังก์ชั่นการส่งเมลก็จะไม่สามารถใช้ได้เช่นกัน เมื่อเป็นแบบนี้จึงหาทางออกโดยการตั้งค่าที่ Global Configuration เพื่อให้สามารถใช้บัญชีจาก Gmail ซึ่งเป็นเมลของทาง Google ในการส่ง Email ออกไปได้ และไม่ถูกส่งไปยัง Junk อีกด้วย
เริ่มแรกเราก็ต้องสมัครสมาชิกกับทาง Google ก่อน โดยการเข้าไปที่ www.gmail.com
จัดการ Cache ของ Joomla
joomla :
การกำหนดให้ระบบจัดเก็บ Cache และอายุของ Cache นั้น อยู่ในเมนู Global Configuration > System > Cache Settings
Joomla Bridge SMF ด้วย JFusion
joomla :
เริ่มต้น คุณก็จะต้องติดตั้ง Joomla และ Web Board ยี่ห้อ SMF ซะก่อน โดยขั้นตอนการติดตั้งนั้น ผมไม่ขอกล่าวถึง ให้ค้นหาตามอินเตอร์เน็ตเองนะครับ ไม่ยาก โดยผมจะติดตั้ง Joomla ไว้เป็นหน้าเว็บหลัก และ เว็บบอร์ดจะใช้เป็นไดเร็คทอรี่ย่อย คือ /smf เช่น www.pcnott.com/smf เป็นต้น
สิ่งที่จะทำให้ทั้ง Joomla และ SMF ติดต่อกันได้นั้น จะต้องมี Component JFusion เข้ามาช่วยครับ ให้ติดตั้งลงในทางฝั่ง Joomla ได้เลย
Language Manager
joomla :การจัดการภาษา ฟังดูแปลก ๆ เนอะ แต่ก็เป็นสิ่งเล็ก ๆ ที่เกือบจะมองข้ามไป เพราะ Joomla เองรองรับการแสดงผลได้หลายภาษา ถ้าจะให้เอาจริง ๆ ก็คงแปลได้หมดทั้งโลกแหล่ะครับ ขึ้นอยู่กับว่าใครจะแปลออกมาให้ใช้งานกัน สำหรับเราคนไทย ก็เอาแค่ภาษาไทยก็พอเนอะ ถ้าเช่นนั้น ลองมาดูครับว่า เราจะเปลี่ยนภาษาในจูมล่าอย่างไรกัน

ไฟล์ภาษา ก็เป็นส่วนหนึ่งของ Extension อีกเช่นกัน เราสามารถติดตั้งได้ผ่านทางเมนู Extensions > Install/Uninstall เมื่อติดตั้งเสร็จแล้วก็ให้ไปสำรวจที่เมนู Extensions >Language Manager
Drag n Drop Admin
joomla :ปลั๊กอินตัวนี้ เด็ดมากครับ เก็บไว้เกือบ 2 เดือนเพื่อเอาไว้เป็นของขวัญคริสมาสต์ เพราะมันสามารถทำให้คุณจัดลำดับรายการ บทความ , โมดูล , ปลั๊กอิน , เมนูลิ้งค์ โดยที่คุณไม่ต้องกดปุ่มลูกศรขึ้น ลง เหมือนแต่ก่อน แต่คุณสามารถจับวางได้ทันที สะดวก รวดเร็วมากเลย  โฮ่ โฮ่ โฮ่...

ปกติแล้ว เวลาคุณจะจัดลำดับ Order รายการต่าง ๆ เช่น บทความ คุณจะมี 2 วิธีคือ กดปุ่มลูกศรสีเขียว ขึ้น ลง เพื่อจัดลำดับใช่ไหมครับ
การติดตั้ง Extensions
joomla :
ให้ไปที่เมนู Extensions > Install/Uninstall , เมนูนี้เป็นศูนย์กลางในการติดตั้งส่วนเสริมทุกอย่างของ Joomla ไม่ว่าจะเป็น Component , Module , Plugin , ไฟล์ภาษา , เทมเพลต จะถูกติดตั้งลงที่เมนูนี้ที่เดียว ซึ่งก็คงจะสงสัยกันว่า แล้วสิ่งที่ติดตั้งลงไป มันจะแยกแยะได้อย่างไร ว่าอะไรคือ Component , Module , Plugin , Language , Template ถ้าหากเราสังเกตกัน ไฟล์ติดตั้งต่าง ๆ ที่ได้เคยดาวน์โหลดมาจากเว็บไซต์เพื่อติดตั้ง Extension จะมีไฟล์หนึ่ง นามสกุล .XML ซึ่งไฟล์นี้แหล่ะครับ จะเป็นตัวบ่งบอกว่า สิ่งที่กำลังจะติดตั้งลงไป มีไฟล์อะไรบ้าง และเป็น Extension ประเภทใด ซึ่งเราอาจจะไม่ต้องรู้ลึกก็ได้ เพราะไม่ใช่คนพัฒนา Extension แต่เราจะมาเรียนรู้การติดตั้ง Extension กันครับ
เมื่อเข้ามาใน Extension Manager แล้วจะมีเมนูย่อย 6 เมนู เริ่มจากเมนู Install ก่อนครับ
Front Page Manager
joomla :
เมื่อสร้างบทความขึ้นมาแล้ว มือใหม่อาจจะงงว่า บทความที่ได้เขียนขึ้นมาแล้วมันหายไปไหน ทำไมเปิดหน้าเว็บมาแล้วไม่เจออะไรเลย จำเป็นต้องสร้างเมนูลิ้งค์ก่อนเท่าไหร่หรือ ? แล้วถ้าจะทำให้เปิดหน้าเว็บขึ้นมาเจอบทความทันที จะต้องทำอย่างไร นี่เป็นปัญหาที่มีทางแก้ง่าย ๆ ครับ
บทความทุกชนิด ถ้าเราได้เขียนมันขึ้นมาแล้ว เงื่อนไขที่จะทำให้ผู้อ่านสามารถเข้าถึงบทความของเราได้ก็คือ “ต้องสร้างเมนูลิ้งค์” ไม่เช่นนั้นผู้อ่านจะเลือกอ่านบทความได้อย่างไร จริงไหมครับ , และนอกจากการสร้างเมนูลิ้งค์ เราอาจจะหาโมดูลประเภทที่มีความสามารถดึงบทความล่าสุดมาแสดงผล แบบเว็บของผม ก็ได้เช่นกัน
แต่ถ้าหากเราไม่ใช้โมดูลล่ะ แต่เราต้องการทำลักษณะเหมือนประกาศข่าวหน้าเว็บ โดยที่ต้องการให้ผู้อ่านเข้ามาทางหน้าเว็บไซต์ แล้วเจอบทความเราเลย โดยไม่ต้องคลิกลิ้งค์ใด ๆ ทำได้โดย
เริ่มจากดูหน้าเว็บไซต์ ไม่ปรากฏบทความใด ๆ เลย
Template Manager
joomla :
การจัดการเทมเพลต หรือ Template Manager ก็จัดได้ว่าเป็นส่วนหนึ่งของ Extension แต่เทมเพลตเองเป็นส่วนสำคัญที่จะทำให้หน้าเว็บไซต์ของเราดูสวยงาม แปลกตา หรือ มีตำแหน่งในการจัดวาง Module ต่าง ๆ ได้มากหรือไม่ ก็ขึ้นอยู่กับการออกแบบเทมเพลต แต่บทความนี้ไม่ได้สอนการสร้างเทมเพลต แต่จะสอนให้ทราบเกี่ยวกับการจัดการ และการแก้ไขเทมเพลตเบื้องต้น
เทมเพลตนั้นสามารถติดตั้งได้ทาง Extensions > Install/Uninstall ได้เหมือนกับ Extension ทั่วไป โดยเมื่อติดตั้งเสร็จแล้วจะสามารถจัดการผ่านได้ทางเมนู Extensions > Template Manager
เขียนบทความด้วย JCE Editor - install JCE Editor
joomla :ในจุมล่าเองก็มีตัวช่วยเขียนบทความเช่น TinyMCE แต่เราอาจไม่คุ้นเคยและใช้งานยาก เรยขอแนะนำ JCE Editor ซึ่งช่วยในการเขียนบทความต่างๆ ในจุมล่าได้อย่างสะดวกสบายไม่ว่าจะเป็น ฟังก์ชั่นพร้อมปุ่มการใช้งานที่เหมือนโปรแกรมพิมพ์งานเช่น word , หรือการเพิ่มรูป ลบรูป , หรือการเชื่อมโยงสร้างลิงค์ไปยังเว็บไซต์ เป็นต้น

เอาละมาโหลดติดตั้งใช้งานเรยดีกว่า กดโหลด JCE Editor

โหลดมาแล้วก็ติดตั้งใช้งานโดยไปที่ Extensions -> Extension Manager

[backcolor=transparent !important]
สร้างบทความแบบไม่มีหมวดหมู่ (uncategorised)
joomla :บางครั้งเราต้องการสร้างบทความแบบง่ายๆ แล้วใช้แค่หน้าเดียวหรือบทความเดียว ก็คงไม่จำเป็นต้องสร้างหมวดหมู่แบ่งอะไหรให้วุ่นวาย นั้นคือไม่ต้องมี Category ให้เยอะ แบบคำพูดที่ว่า อย่าเยอะ นั้นแหละ อิอิ ตัวอย่างเช่น อาจต้องการสร้างบทความไว้ที่หน้าแรกของเว็บ หรือ การสร้างการติดต่อกับผู้เข้าชมเว็บ เป็นต้น

เริ่มแรกก็ไปที่ Content -> Article Manager -> Add New Article

[size=1em][backcolor=transparent !important]

มาป้องกันการโดนแฮก Joomla! ด้วย jHackGuard
joomla :
การโดนแฮกเป็นสิ่งไม่น่าพิศมัยนัก ถ้าเราป้องกันได้ก็จะอุ่นใจได้บ้าง การโดนแฮกสามารถโดนได้หลายทาง เช่น
  • ไปติดโทรจันมาจากเว็บอื่น แล้วโดนขโมยข้อมูล Ftp ของเว็บ
  • ใช้จูมล่า แล้วไม่อัพเดต เป็นรุ่นใหม่ หรือ ลงคอมโพเน้น โมดูลไป ไม่ตามอัพเดต ก็เป็นช่องทางให้ Hacker เข้ามาเจาะระบบได้
  • Hosting ที่ใช้มีการตั้งค่าที่ไม่ปลอดภัย
วันนี้จะมาแนะนำ plugin ของ joomla! ชื่อ jHackGuard ของ เว็บ SiteGround ซึ่ง เขียนมาจากประสบการณ์ที่เขาดูแลเว็บที่เป็นจูมล่าบนโฮสเขาเองซึ่ง jHackGuard จะเป็นด่านป้องกันเว็บที่ทำด้วยจูมล่า
ป้องกันอะไรบ้าง
การติดตั้ง Joomla 3.x ในฟรีเว็บไซต์ hostinger.in.th
joomla :
ที่นี่ยังรองรับการติดตั้ง Joomla 3.x เหมาะสำหรับผู้ที่ต้องการทดลองติดตั้งเพื่อใช้งาน เพราะผู้ให้บริการหลายรายก็ยังไม่รองรับ ยังไม่อัพเดท Php ให้เป็นรุ่น 5.3 ขึ้นไป
รูปแบบการติดตั้ง Joomla 3.x ใน hostinger.in.th
การติดตั้งเพื่อใช้งานนั้น ผมต้องการทดสอบการติดตั้ง โดยได้อัพโหลดไฟล์ของ Joomla 3.x ไปไว้ในโฟลเดอร์ Blog เก็บไฟล์ไว้ในนี้แยกกันกับ ไฟล์ด้านนอกที่เป็นของ Joomla 2.5.x ซึ่งแม้จะต่างเวอร์ชันแต่ก็ติดตั้ง ไว้ร่วมกันได้ เพราะอยู่กันคนละโฟลเดอร์อยู่แล้ว โดยเราสามารถให้ Joomla 2.5 หรือ Joomla 3.x เป็นเว็บไซต์หลักด้วยการตั้งค่าในไฟล์ index.html ด้วยการทำ redirect
ตั้งค่า Visitors Counter ให้เริ่มนับสถิติการเข้าเว็บไซต์ใหม่
joomla :ตั้งค่า Visitors Counter ให้เริ่มนับสถิติการเข้าเว็บไซต์ใหม่
1. ไปจัดการข้อมูลในฐานข้อมูล phpmyadmin 
2. เลือกตาราง jos_vvisitcounter 
3.ลบข้อมูลทั้งหมดของแต่ละ ID ตามรูปด้านล่าง

ทำอย่างไรให้เมนู lastest news มีปุ่ม read more
joomla :ทำอย่างไรให้เมนู lastest news มีปุ่ม read more
1. ไปที่  modules\mod_latestnews\tmpl\default.php

2. เพิ่ม code ที่เป็นตัวหนาเข้าไปใน default.php

<?php // no direct access
ปรับเปลี่ยน Header ให้เป็น Flash
joomla :ปรับเปลี่ยน Header ให้เป็น Flash
ปกติแล้ว Header ในเว็บที่พัฒนาด้วย Joomla จะเป็นรูปภาพที่มีนามสกุลไฟล์ jpg, gif ... แต่ในที่นี้ ต้องการเปลี่ยนจากรูปภาพเป็น Flash 

วิธีการนำ Flash มาใช้ มีดังนี้
แก้ไข Fatal error: Maximum execution time of 30 seconds exceeded
joomla :แก้ไข Fatal error: Maximum execution time of 30 seconds exceeded
 folder.php  

 
ไปที่โฟลเดอร์  libraries\joomla\filesystem  เลือก  folder.php