drupal

Feb 08

Drupal 6 Views Module Randomly Order

จะทำ Photo Randomly Block ไว้ตรงข้างๆ  (อย่างที่อยู่ตรงข้างๆ ที่หน้าแรกแล้ว)
แต่ติดตรงที่ว่า Module View ใน Drupal 6 ไม่มี Order Random ให้เลือกแล้ว
ก็เลยลองหาวิธีอื่น ก็เลยเลือกเป็นใช้วิธีแบบง่ายๆบ้านๆ ไปก่อน
โดยเราจะส่ง Node ID เฉพาะที่เราต้องการไปเป็น argument แทน
โดยที่ Node ID อันนี้ได้มาจากการที่เรา Random มาเอง
ทำโดย เพิ่ม Argument ให้ Node ID แล้ว
Action to take if argument is not present: เลือกเป็น Provide default argument
Default argument type: ก็เลือกเป็น PHP Code โดยแนวคิดคือเรา ทำ Query   continue »
Tags:
Feb 06

My Photo Blog

วันนี้ทั้งวัน ลองหาทางเอารูปของตัวเองทั้งจาก flickr กับ picasa เอามาใส่ใน drupal สรุปได้วิธีว่าใช้ Module เพิ่มจากเดิม ก็มี FeedAPI,FeedAPI Element Mapper,Embed Media Field
ตอนแรกก็สร้าง Feed ของ Flickr กับ Picasa ก่อน
แล้ว Map ให้กับ Content Type Photo ที่สร้างขึ้นใหม่ โดยใช้ Embed Image Field เป็น field เก็บ url ของ flickr กับ picasa แต่มีปัญหาหน่อยอยู่จุดสองจุด

  • ตัว Embed Image Field ต้อง Patch แก้ Picasa หน่อย เพราะว่าที่มีอยู่ตอนนี้ยังเป็น url เก่าๆ อยู่
  • ส่วนอีกที่ตรง FeedAPI ต้อง patch Simple Parse ด้วย
  continue »
Feb 02

Drupal Theme Song

จะหาวิธีเอา last.fm มาใส่ กลับไปเจออันนี้ เจอจากเป็นแค่ mp3 ก่อน แล้วค่อยมาเจอ

You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialise correctly.


Tags:
Feb 02

สรุปว่าใช้ swf tools เริ่มด้วย 花は桜 君は美し

จาก never finish blog ตอนนี้ก็เลือกตัวจัดการ flash,movie,music ได้ละ
เลือกใช้ swf tools เพราะรู้สึกว่า สะดวก ครบทุกอย่างดี จะมีลำบากหน่อย
เวลาที่ใช้ youtube แต่ก็พอได้

อันนี้เป็นเพลงที่ชอบเพลงนึงตอนนี้
ชื่อเพลง 花は桜 君は美し ของ いきものがかり

MV จาก youtube เค้าไม่อนุญาตให้ใส่ไว้ตามเว็บ
ดูที่ MV ที่ http://jp.youtube.com/watch?v=4ENeA4rLIX4)

You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialise correctly.  continue »


  เนื้อร้องภาษาญี่ปุ่น (เอามาจาก lyricwiki.org)
Feb 02

Using View 2 and Drupal 6 To Create a Related Page

หา module ที่จะแสดง block ของหน้าที่เนื้อหาเกี่ยวข้องกัน แต่หายังไงก็ไม่เจอที่ใช้กับ drupal 6 ได้เลย
จนไปเจอblog Using Views 2 and Drupal 6 to Create a Related Pages Block ก็ใช้ได้เลย
เพียงแต่ต้องปรับเปลี่ยนนิดหน่อย เพราะต้องการที่เกี่ยวข้องกันเฉพาะส่วน Vocabulary ที่ชื่อ tag เท่านั้น (อันเดียวกับที่เป็น Tag Cloud อยู่)
ตรง PHP argument code เป็น
  continue »
Tags:
Feb 01

never finish blog

ตอนนี้ก็ย้ายข้อมูลจาก wordpress มาหมด(เฉพาะที่อยากใช้อยู่ มีลบไปก็เยอะ)
แต่ก็ยังเหลืออีกหลายอย่าง ยังต้องทำอีก theme ที่ใช้ก็ยังไม่ลงตัว เข้ามาแต่ละครั้ง ก็อาจจะคนละtheme กัน
drupal ตอนนี้ก็เซ็ตไปหลายอย่างแล้ว มีลงโมดูลเพิ่มพอสมควร ตอนแรกก็ไม่รู้จะลงอะไรดี  ก็เลย ลองเข้าหน้า Project usage overview ช่วยได้เยอะเลย ดูตามลำดับได้ว่า ที่สำคัญๆ ควรจะลงไว้มีอะไรบ้าง
ที่ตอนนี้ลงไปแล้วก็มี
  • Views - มีประโยชน์มากๆ ที่ใช้ตอนนี้เอามาทำ Block ของ Category ตรง Sidebar กับ Recent Blog(บาง theme ที่ใช้ อาจจะไม่เห็น)
  • CCK - เอาไว้จัดการ Content Type กับ Field ต่างๆ ตอนนี้ยังไม่ได้ใช้อะไรโดยตรงเท่าไหร่ มีแต่ที่ตัวอื่นเรียกใช้
  • Token,Pathauto - สร้าง path อัตโนมัติ ช่วยให้สะดวกสุดๆ ให้มี url สวยๆ โดยไม่ต้องเสียเวลาเยอะ
  • ImageField,ImageCache - มีไว้จัดการรูปภาพ แต่ก็ยังไม่ค่อยใช้อะไรมากมาย (ยังงงๆอยู่)
  • FCKEditor,IMCE - WYSIWYG HTML editor กับ Image Browser
  • Google Analytics - อันนี้ชอบมาก
  • CAPTCHA,reCAPTCHA - ตอนที่ใช้ wordpress อยู่จะใช้ akismis เวลาป้องกัน spam แต่ดูแล้ว ถ้าใช้อันนี้รู้สึกว่า สะดวก ง่ายกว่ากันเยอะเลย แล้วเพิ่ม reCAPTCHA ไป ก็ยิ่งเจ๋งดูดีขึ้นเยอะ ตอนนี้เลยเปิดให้ Comment ได้อิสระเลย
  • Gravatar - พอให้ comment ได้แล้ว ก็เพิ่มรูป จาก gravatar
  •  Meta tags - เอาไว้ช่วยเรื่อง SEO (แต่ก็ยังไม่ได้เซ็ตอะไรอยู่ดี)
  • Tagadelic - ทำ Tag Cloud
  • Internationalization - ไว้ทำข้อมูลหลายภาษา ก็ยังไม่ค่อยเซ็ตอะไรอยู่ดี
  • TrackBack - ไว้ทำ trackback,ping ตvอนแรกก็เลือกอยู่ ว่าจะใช้ Module TrackBack หรือ PingBlack สุดท้ายลงที่ตัวนี้ ด้วยที่ว่า มันคุ้นเคยกว่า เหมือนกับที่ใช้ใน wordpress
  continue »
Jan 28

Drupal Single User Blog

เบื่อ Wordpress แล้ว อยากใช้ drupal แทน ทำเป็น blog ใช้คนเดียว

ก็เลยทำตาม http://drupal.org/node/41373

แต่รู้สึกว่า ไม่อยากใช้โหนด Story ตามที่เค้าแนะนำไว้ ก็เลยใช้

Module Blog ที่มากับตัวติดตั้งอยู่แล้ว

แล้วเซ็ต First Page เป็น blog/<userid> ด้วย

แต่จะมีโชว์ว่า <user>'s blog ตรงด้านบนของหน้ากับตรง title bar ด้วย

สามารถจัดการให้ซ่อนได้โดยต้องไปแก้ใน theme เอา

แต่ก็ขี้เกียจที่จะไปแก้ทุกครั้งเวลาเปลี่ยน theme อีก

ก็เลยไม่เซ็ต First Page ใช้เดิมๆ แต่ไปแก้ใน module blog แทน  continue »