drupal 7

เตือนเมื่อมีคอมเม้นท์มาใหม่ใน drupal 7

ห่างหายจากเขียนบทความไปนาน เพราะกำลังอยู่ในช่วงปรับตัววิถีการใช้ชีวิตที่มีการเปลี่ยนแปลงในทางทีดีขึ้น หรือแย่ลงไม่รู้ฮาๆ แต่เอาเป็นบ้างครั้งมีคอมเม้นท์เข้ามาใหม่ในเว็บ snappytux.com ผมก็ไม่รู้เรื่อง จะรู้ก็จนกว่าผมจะเข้ามาในเว็บเอง ซึ่งผมมองว่ามันช้าไปถ้าเราจะสร้างปฎิสัมพันธ์กับคนเยี่ยมชมเว็บของเรา…
อ่านต่อ

ปิด field homepage ใน comment ของ drupal 7

เทคนิคง่ายๆ สำหรับคนที่ไม่ต้องการให้มีช่องกรอง field homepage อยู่ใน comment ของ drupal เพื่อป้องกันการแฝงสแปมเว็บมากับ comment ต่างๆภายในเว็บของเราครับ ผมว่าวิธีทำให้เป็นการลด comment ขยะไปได้เยอะเลยนะ เปิดไฟล์ template.php ใน theme เราขึ้นมาจากนั้นใส่โค็ดชุดนี้ไปครับ  [php] function THEMENAME_form_comment_form_alter(…
อ่านต่อ

แสดงจำนวนเนื้อหาใน taxonomy term ใน drupal 7 โดยใช้ view

วิธีนี้สำหรับคนที่ต้องการแสดงจำนวนเนื้อหาทั้งหมดภายใน taxonomy term นั้นๆว่ามันมีเนื้อหาทั้งหมดเท่าไรออกมาแสดงเป็นตัวเลข โดยจะใช้ views ของ drupal 7 ในการจัดการ ตัวอย่างดูได้จากเมนูหมวดหมู่ด้านล่างเว็บนะครับ :) วิธีแสดงจำนวนเนื้อหาของ taxonomy term โดยใช้ views  สร้าง views ตามปกติ จากนั้นให้เราดูในส่วนหัวข้อ Relationships…
อ่านต่อ

โมดูลที่ควรมีไว้ใช้งานใน drupal 7

ผมได้ทำเว็บโดยใช้ drupal 7 มาก็เยอะพอควร โดยตัว drupal เองนั้นจะมีโมดูลเริ่มต้นมาให้ใช้ไม่เยอะ ถ้าอยากได้อะไรก็โหลดเพิ่มเอาเองภายในเว็บ drupal.org แต่จะมีโมดูลหลักๆที่ผมนำมาใช้งานตลอดในทุกๆเว็บที่ผมทำ ผมเลยคิดว่าเขียนแนะนำเก็บไว้ดีกว่าเผื่อใครคิดไม่ออกว่าถ้าเราลง drupal ไปแล้วจะใช้โมดูลอะไรเพิ่มเติมลงไปดี ก็ลองดูของผมเป็นแนวทางละกัน…
อ่านต่อ

Review: เว็บไซต์พุทธวจนสมาคม drupal 7 + responsive design

ผมได้มีโอกาสเข้าไปช่วยเหลืองานของพุทธวจนสมาคม โดยวัตถุประสงค์หลักของพุทธวจนสมาคมก็คือ "ประกาศ เผยแพร่ และให้ความเข้าใจอย่างถูกต้องในคำพุทธวจน" แก่สถานะชนทั่วไปและผู้ต้องการเป็นชาวพุทธอย่างถูกต้องวิธีตามหลักของพระพุทธเจ้า ซึ่งสิ่งหนึ่งที่ผมพอจะช่วยเหลือได้ก็คือการทำเว็บไซต์ประกาศข่าวสารต่างๆให้กับทางพุทธวจนสมาคม ผมได้เลือกใช้ drupal 7…
อ่านต่อ

ทำ slide banner บน drupal 7

จะเขียนเก็บไว้นานละแต่งานยุ่งๆ ก็เลยไม่ได้เขียนซะทีวิธีการทำ slide banner ในหน้าเว็บ drupal ของเรา จะให้มันหมุนแบบไหนก็เลือกได้ตามสะดวกพร้อมคลิกที่ banner ไปยัง url อื่นๆที่เราต้องการได้ด้วย มาดูวิธีการทำกันครับอันนี้เป็นหนึ่งวิธีการทำ slide banner เท่านั้นนะครับ เป็นวิธีที่ผมคิดว่าง่ายดีเลยอยากจดเก็บไว้ซะหน่อยสิ่งที่ต้องเตรียมModule viewsModule…
อ่านต่อ

ตรวจสอบ role ของ user ใน drupal 7

เป็นคำสั่งเอาไว้ตรวจสอบ role ของ User ที่ใช้งานบนเว็บ drupal 7 จดไว้เผื่อลืมครับ :P Check if a User has a specific role [php][/php]
อ่านต่อ

ทำ watermark ใน drupal 7

เทคนิคการทำลายน้ำ (watermark) ให้กับรูปภาพของเราบนเว็บไซต์สำหรับ drupal 7 นั้นให้ใช้ในส่วนของ image cache ช่วยเหลือครับ มาดูกันว่าทำไง การทำลายน้ำ (watermark) ให้กับรูปภาพใน drupal 7 โหลด imagecache_actions มาติดตั้งก่อน จากนั้นเปิดใช้งานโมดูล Imagecache Canvas Actions และ Imagecache Actions จากนั้นไปที่ admin/config/media/image-styles…
อ่านต่อ

กำหนด image style เองใน node.tpl.php ของ drupal 7

เป็นตัวอย่างการใช้งาน funtion image_style_url($style_name, $path) นะครับเพื่อให้เราสามารถนำ field รูปภาพใน node.tpl.php มาใส่ใน image style ที่เราสร้างไว้ได้ใน drupal 7 การใช้งาน funtion image_style_url($style_name, $path) $style_name ก็คือชื่อ style ที่เราสร้างขึ้นมา เช่น thumbnail, large เป็นต้น $path คือที่อยู่ของรูปภาพนั้นๆ…
อ่านต่อ

กำหนด roles ให้กับ user ใหม่อัตโนมัติใน drupal 7

ผมได้รับงานพัฒนาเว็บ drupal มาทำเว็บหนึ่ง (ไว้เดียววันหลังค่อยมาโชว์ เลือกใช้ drupal 7 ทำ) โดยตัวเว็บจะมีการกำหนดบทบาท (roles) ของผู้ใช้งาน (user) ไว้หลายแบบเช่น moderator, writer และ member ซึ่งใน drupal เมื่อเวลามีการสมัครสมาชิกเข้ามาใหม่ทุกคนจะได้สิทธิ์ authenticated user โดยทันที แต่ผมอยากให้เขาได้สิทธิ์ member เข้าไปด้วยทำไงดีละ?…
อ่านต่อ