Tag Archives: drupal

Blognone Upgrade Path

ช่วงนี้ถึงเวลาการอัพเกรด Blognone อีกครั้ง ตอนแรกหวังว่าจะเสร็จในไตรมาสแรก แต่ตอนนี้คงไม่ทันแล้ว (หวังว่าจะเสร็จในช่วงเมษา) แต่เตรียมอะไรไว้หลายๆ อย่างแล้ว คงมาจดอีกไว้ก่อน การอัพเกรดรอบนี้คงเป็น clean install แล้วย้ายข้อมูลจากฐานข้อมูลเดิมมาด้วย script เพื่อลดขยะจากตารางสารพัดจากโมดูลที่เคยใช้ ตั้งแต่สมัย 5-6 ปีก่อน ใช้ Drupal 7 ตามแนวทางเว็บที่ทำไปก่อนหน้าแล้วคือ MEconomics ธีมเป็น Responsive ยกเลิกหน้าเว็บ Mobile/Kindle ออกทั้งหมด แก้ปัญหาเรื่อง SEO ไปด้วยพร้อมกัน เปิด authentication แบบเดัียวคือ OpenID เท่านั้น ยกเลิก Site Network เพราะตัว Drupal เองก็ไม่แนะนำให้ใช้มาตั้งแต่ Drupal 5 แล้ว Workflow จะเปลี่ยนไป เพราะมาใช้ Rules + Field Permissions แทน ทำให้ Writer […]

CSS วิบาก

เริ่มต้นเรื่องแนว Comp. Only ในเว็บนี้กันด้วยประสบการณ์แก้ CSS แล้วกัน ปรกติผมเป็นคนทำเว็บสวยได้แย่มาก อย่างเว็บนี้เองก็ไม่มีอะไรมาก โหลดๆ ของคนอื่นที่เค้าทำแจกมาลงแล้วใช้งานเลย พอดีช่วงครึ่งปีที่ผ่านมาได้เข้าไปช่วยงานที่ IBS Thai ซึ่งโดยทั่วไปแล้วก็ไม่มีอะไรน่ากลัว ลง Drupal ทีเดียว ลงโมดูลตามใจชอบอีกสามสี่โมดูล จัดโครงสร้างเว็บอีกหน่อย ตัวเว็บนั้นเรียกได้ว่าเสร็จตั้งแต่อาทิตย์แรกที่เข้าไปรับงานมา ส่วนงานทำสวยนั่นยกให้มุกไป เพราะรายนั้นประวัติทำเว็บสวยดีกว่าผมเยอะ ความสนุกเริ่มขึ้นเมื่อหนึ่งใน Requirement ที่ได้รับมาคือเมนู Drop-Down ซึ่งแน่นอนว่าผมไม่มีปัญญาทำเองครับ ยังดีที่มีคนทำโมดูล Nice Menus มาให้เรียบร้อยแล้ว แม้จะบอกว่าอยู่ในระดับ Experimental แต่ยังไงคงดีกว่าเขียนใหม่เองแน่นอน ว่าแล้วก็ไม่รอช้า ติดตั้งในทันใด กระบวนการต่อจากนั้นเป็นการ Customize ให้เมนูนั้นเข้ากับตัวเว็บครับ ซึ่งก็สนุกสนานดีเพราะสุดท้ายแล้วมีบางส่วนต้องใช้ jQuery มาเพื่อนำ DOM Parser ของมันมาใช้ในการทำสวยงามด้วย ตลอดกระบวนการนั้นได้รับความช่วยเหลือจาก Firebug เป็นอย่างดี รอดตายมาได้หลายต่อหลายครั้งก็เพราะมัน สุดท้ายมาอับจนปัญญาเอาตรงนี้ครับ จริงๆ ก็ไม่มีอะไรมาก แค่มีการกำหนดสี Background เอาไว้เมื่อมีเมาส์ […]