Planet Drupal Thailand
จากเอียงขวา มาชิดซ้าย
ไม่ได้มีนัยยะทางการเมืองแต่อย่างใด (แม้จะเปลี่ยนธีมในวันชาติ - 24 มิถุนายน) แค่ทดสอบธีมใหม่ที่ปล่อยให้มันเอียงซ้ายไปตามธรรมชาติของบราวเซอร์ (อันเดิมบังคับให้มันเบียดขวา) และยังคงไร้สีสันเช่นเดิม ไม่ได้ทะเลาะเบาะแว้งกับ CSS แต่เพราะยังเลือก color scheme ไม่ได้ เว็บไซต์โทน ขาว-ดำ อาจดูจองหองเกินไป สำหรับผู้ใช้เว็บทั่วไปที่ชินกับสีของลิ้งค์ที่แตกต่าง แล้วค่อยเปลี่ยนสีสันให้มันทีหลัง ตอนนี้แค่ทดลองหา baseline สำหรับ drupal theme (อีกหน) เลยยังไม่อยากใส่สีอะไรลงไปให้เคืองตา (ตัวเอง) และรู้สึกหงุดหงิดกับการเรนเดอร์ธีมของ drupal อย่างที่ไม่เคยรู้สึกมาก่อน มันมีข้อดีมากกว่าข้อเสีย แต่บางครั้งเราก็ไม่ได้ต้องการแบบเดิมเสมอไป ในที่สุดก็ต้องแฮ็ค!
Cover of the Drupal Book
ทำโมดูลกรองคำต้องห้ามใน Drupal
ทีจริงมีโมดูล Wordfilter ซึ่งสามารถกรองคำต้องห้ามได้อยู่แล้ว แต่ว่า Wordfilter จะแก้คำต้องห้ามในเนื้อหาเลย ไม่ได้กรองเฉพาะตอนที่จะแสดงผลเหมือนตัวกรอง (filter) ปกติใน Drupal และไม่กรองเนื้อหาใน CCK text field ที่ทำเพิ่มขึ้นมา พอดูตัวอย่างตาม Wordfilter แล้วทำไม่ยาก ก็ทำใหม่ซะเลย 55 (สำหรับมือใหม่ ดูวิธีสร้างโมดูล helloworld แบบง่ายๆ)
Rss feed บน drupal
drupal นั้นได้มีการทำ rss feed ให้สำหรับ content หรือ taxonomy ต่างๆโดยอัตโนมัติแต่บางคนยังไม่รู้ว่ามีอะไรบ้างวันนี้จึงจะมาขอพูดเท่าที่ผมรู้ (ไม่รู้มีอีกหรือเปล่า)
- Front page rss feed โดย drupal ได้ทำ feed สำหรับหน้าแรกไว้โดยเข้าไปได้ที่ yoursite.com/rss.xml โดยจะแสดง content ที่ถูกเลือกเป็น "promoted to front page" ออกมาแสดงทั้งหมด โดยสามารถเลือกรูปแบบการแสดงได้ที่ admin/content/rss-publishing โดยมีให้เลือกคือ full text, title, teaser + title
- Taxonomy page โดย drupal จะทำ feed สำหรับทุกๆ term โดยอัตโนมัติโดยวิธีเรียกใช้จะตาม yoursite.com/taxonomy/term/term-number/depth/feed โดย term-number คือ term ใดๆที่สนใจ ตามด้วย depth คือความลึกของ term ในกรณีที่กำหนดเป็น hierarchical taxonomy
- หากต้องการเปลี่ยนแปลง feed หรือ สร้าง feed เองสามารถทำได้ผ่าน view module
หวังว่าคงช่วยเป็นแนวทางได้นะครับ
Drupal Intensive Course Outline
วันนี้ไปสอน Drupal ให้กับทีมของ @rawitat ที่ศิลปากร (ทับแก้ว สาวเยอะมากครับ) เนื่องจากว่าผมเดาโจทย์ของ @rawitat พลาดไปเล็กน้อย คนฟังไม่ใช่คนธรรมดาแต่เป็นนักเทคนิคมือดี สไลด์ที่เตรียมไปพูด convince เลยไม่ได้ใช้ มาเป็นสอนการใช้งาน Drupal แบบเข้มข้นแทน
<
p>และเนื่องจากไม่ได้เตรียมตัวสอนการใช้งาน ก็เลยไปสอนสดที่หน้างาน (คิดตัวอย่างสด) อย่างไรก็ตามลำดับการสอนและโครงสร้างนั้นอิงจากหนังสือ Drupal ที่ผมเขียนกับ @sugree (ใกล้เสร็จแล้วครับ ใกล้จริงๆ) และผลกลับออกมาดี ทั้งที่ใช้เวลาไม่นาน เลยมาจดลำดับเก็บไว้หน่อย เผื่อจะพัฒนาเป็นคอร์ส Drupal Intensive ได้ในอนาคต
Drupal Update Manager
Imagine:
drupal update
drupal dist-upgrade
Some might say one-click update in recent version of WordPress is risky but usability-wise, it’s damn cool feature. While Drupaller still need to download tarball, FTP/SSH and run the update script, WordPress user just click and… BOOM.
Well, (hopefully) not anymore. Drupal 7 would have something similar:
Few excerpt:
We’re trying to provide a way that users can get the same user friendliness of a package manager like Synaptic. Where updates and new installs are just a few clicks, no geek gadget belt.
Very promising!
Rotilinks Modified
ก็ลืมอยู่นาน วันนี้เลยเอาโรตี.มี (http://roti.me) มาป้อนให้บล็อกสักหน่อย
ที่พี่อาร์ต (http://bact.blogspot.com) เขียนไว้ก็ดีอยู่แล้ว แต่ขาดอยู่อย่างนึง
คือ ผมไม่อยากให้มันโชว์ใน teaser ตอนแรกก็แก้สั่วๆ โดยเช็คแค่ว่าเป็น teaser หรือเปล่า
แต่ไหนๆ ก็ไหนๆ เลยแก้ให้มันมีตั้งค่าได้ซะเลย
ไฟล์แนบมาแล้วนะจ๊ะ
gzip with apache htaccess and mod_zip
วันนี้ลอง Yslow กับเว็บตัวเองดู (เว็บนี้แหละ)
พบว่าได้ grade B เลยทีเดียว ด้วยเพราะระบบ cache อันทรงพลังของ Drupal
ส่วนที่ไม่ผ่านก็อยู่ที่ Server เช่น ETags, CDN, Gzip
ก็ลองไปค้าหาดู ส่วนที่เราจะพอแก้ได้ก็คือ gzip นี่แหละ
มีคนบอกวิธีไว้ที่ http://www.dquinn.net/htaccess-adding-etags-gzip-expires-headers/ โอ้ว เป็น wordpress น่ะ ไม่เป็นไร .htaccess น่าจะใช้ได้เหมื่อนกัน วิธีก็คือ เพิ่มส่วนนี้เข้าไปใน .htaccess ของ drupal
<br /> # GZIP<br /> <IfModule mod_zip.c><br /> mod_gzip_on Yes<br /> mod_gzip_dechunk Yes</ifmodule>
เปลี่ยนธีมใหม่
แม้ว่าหลายๆ (เว่อร์)คนที่เข้ามาบล็อกนี้
จะได้เห็นว่าเราเปลี่ยนธีมไปหลายครั้งเหลือเกิน
เพราะยังหาอันที่ไม่ค่อยถูกใจเสียที
อันที่สวยๆ บางอันก็จะมีขนาดไฟล์รูปที่ใหญ่
วันนี้ก็เลยไปหาธีมใหม่ (อีกแล้ว)
เป้าหมายคือต้องเรียบง่าย สวย ไม่หนัก
ก็ไปเจออันนี้ http://drupal.org/project/elements_theme
ซึ่งยังเป็น development version อยู่ แต่ถูกใจ
เลยต้องขัดขืนเอามาใช้ซะเลย
เท่าที่ลองดูใช้ได้ดีทีเดียว ขาดแต่ style ของตารางที่ยังไม่สวยนัก
แต่ไม่เป็นไร เผื่อขยันๆ จะได้ช่วยเค้าปรับปรุง :)




ความคิดเห็นล่าสุด
14 min 35 sec ก่อน
1 วัน 2 hours ก่อน
1 วัน 2 hours ก่อน
1 วัน 2 hours ก่อน
1 วัน 3 hours ก่อน
1 วัน 4 hours ก่อน
1 วัน 4 hours ก่อน
1 วัน 6 hours ก่อน
1 วัน 15 hours ก่อน
2 days 1 ชั่วโมง ก่อน