Drupal

ช่างคุย CMS : Joomla / Drupal / WordPress

ช่วงสัปดาห์ที่ผ่านมาเว็บไซต์ช่างคุย ได้เชิญกูรูที่ทำงานกับ ซอฟต์แวร์จัดสร้างเว็บ (CMS) 3 ยี่ห้อ Joomla / Drupal / WordPress มานั่งคุยกัน ให้ผู้ชมได้ทราบถึงข้อดีข้อเด่นของแต่ละชุดโปรแกรม -- ซึ่งใครชอบตัวไหน ก็แล้วแต่รสนิยมและความชำนาญ คงสามารถบอกแบบฟันธงได้ว่าอะไรดีกว่าอะไร

แต่สำหรับผมเชียร์ Drupal อยู่แล้ว ^.^ -- via: drupal.in.th

CoverShare.com เปลี่ยนลุคใหม่ เน้น Search และ Share มากขึ้น

หลังจากที่ไม่ได้อัพเดทข่าวคราวกันมานาน(มาก) คราวนี้เลยจัดการเปลี่ยนลุคใหม่กันเลยทีเดียว สำหรับเว็บไซต์แบ่งปัน รูปภาพหน้าปกซีดีเพลงไทย ที่ชื่อ CoverShare.com

CoverShare screenshot

เว็บไซต์ www.covershare.com รูปแบบใหม่นี้ เน้นเกี่ยวกับการค้นหามากขึ้น โดยขยายช่องค้นหา (Search) ในหน้าแรกของเว็บและหน้าเพจค้นหา ให้ชัดเจนมากขึ้น เพื่อรองรับปริมาณรูปภาพหน้าปกซีดีเพลงไทย ที่มีมากกว่า 5,000 ภาพ รวมทั้งเพิ่มฟังก์ชั่นแบ่งปัน (Share) ไปยังเว็บไซต์ Social Network ชื่อดัง ทั้ง facebook , twitter และ google +1 ที่ใช้งานง่ายขึ้น

สำหรับประเด็นเรื่องการค้นหาคำภาษาไทย ซึ่งเป็นข้อจำกัดพื้นฐานของ Drupal ได้ทำการเพิ่มคำแนะนำ (Tips) สำหรับการค้นหา ช่วยอธิบายให้ผู้ใช้สามารถหารูปภาพ ได้ตรงตามที่ต้องการมากขึ้น เช่น ต้องใส่คำค้นมากกว่า 3 ตัวอักษรขึ้นไป สามารถหาได้ทั้งชื่ออัลบัม ชื่อนักร้อง และ ชื่อเพลง รวมทั้ง ใช้หลายคำในการค้นหาได้

Access keys in Drupal

อัพเดทสถานะของ modules จัดการ access key ใน drupal (เวอร์ชั่น 6.x และ 7.x)

Modules Status Notes Updated
Menu attributes 7.x-1.0-rc1 This simple module allows you to specify some additional attributes for menu items such as id, name, class, style, and rel. 2011-05-02
6.x-2.0-beta1 2010-09-05
Access Keys 6.x-1.x-dev Small module allows to specify access keys for menu items. 2011-02-25

Region 15 ช่อง ในธีม Bartik ของ Drupal 7

สิ่งที่เปลี่ยนแปลงอย่างเห็นได้ชัดใน Drupal 7 คือ Theme ที่เป็นธีมเริ่มต้น โดยเปลี่ยนจาก Garland เป็นการใช้บริการของ ธีม Bartik (คือยังมี Garland ให้เลือกใช้ แต่ถูกปิดการใช้งานโดยพื้นฐาน) และธีมของ admin ใช้ธีม Seven ที่โล่งมาก

ธีม Bartik ใน Drupal 7 มาพร้อมกับพื้นที่ Block region เหลือเฟือ คือมีมากถึง 15 ช่อง ซึ่งเพียงพอสำหรับความต้องการของเว็บทั่วไปได้ทันที (ในขณะที่ ธีม Garland ใน Drupal 7 มี region เพียง 7 ช่อง)

หมายเหตุ: Region คือพื้นที่ๆ สามารถย้ายข้อมูลหรือกล่องเนื้อหา ไปในพื้นที่ต่างๆ ได้อย่างอิสระ ได้ตามที่เราต้องการ โดยใช้งานร่วมกับ เมนู Structure / Block

15 Regions in Bartik #drupal7themes

สำหรับการเปลี่ยน ธีม ใน Drupal 7 ได้ทำการย้ายเมนูจากที่ซ่อนอยู่ข้างใน (Site building / Themes) เอาออกมาไว้ข้างนอกเป็นเมนูหลัก คือเมนู Appearance โดยเราสามารถทำการ Settings, Disable หรือ Set default ได้ทั้งหมด

อีกทั้งยังทำการติดตั้งเพิ่มธีมใหม่ เพียงแค่คลิก + Install new theme แล้วเอา link ดาวน์โหลดธีม ที่มีนามสกุลไฟล์ .tar.gz จากเว็บ drupal.org หรืออัพโหลดจากไฟล์ .tar.gz ที่มีอยู่ในเครื่องของเรา ดำเนินการผ่านหน้าเว็บได้ทันที (ซึ่งจะถูกนำไปเก็บไว้ที่ path = /sites/all/themes)

ปล. สำหรับการ Install ธีมผ่านหน้าเว็บ ในบางธีมยังไม่ได้ทำ link ของเมนูนี้ ผู้ใช้อาจต้องใช้วิธีสลับไปใช้ธีม Bartik หรือ Seven เพื่อที่จะใช้เมนู + Install new theme ผ่านหน้าเว็บ

วิธี Install ติดตั้ง Drupal 7 แบบ Step-by-Step

ความต้องการพื้นฐานของ drupal 7 ได้แก่

  • คู่มือบอกไว้ว่า ต้องการพื้นที่เก็บข้อมูลไฟล์ระบบ อย่างน้อย 3MB และถ้ามีการติดตั้ง modules เพิ่ม ก็อาจจะใช้พื้นที่ถึง 40MB หรือมากกว่านั้น
  • เว็บเซิร์ฟเวอร์ ใช้ได้ทั้ง Apache และ Microsoft IIS
  • ฐานข้อมูล สามารถเลือกใช้ได้หลายแบบ
    • MySQL เวอร์ชั่น 5.0.15 หรือสูงกว่า
    • PostgreSQL เวอร์ชั่น 8.3 หรือสูงกว่า
    • SQLite 3.3.7 หรือสูงกว่า
  • PHP 5.2.5 หรือสูงกว่า
  • เราสามารถตรวจสอบได้จากการสร้างไฟล์ php ด้วยชุดคำสั่ง phpinfo() และอ่านแบบละเอียดได้จากคู่มือ System requirements