จะเป็นเนื้อป่าที่นอนจมบ่วง แต่ไม่ติดบ่วง

ตรวจสอบ 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 คือที่อยู่ของรูปภาพนั้นๆ…
อ่านต่อ

ธุดงค์คืออะไรในพุทธวจน

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

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

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

อัพเดท jQuery ใน drupal 7

โดยปกติแล้ว drupal 7 จะมี jQuery 1.4.4 ติดมาให้อยู่แล้วในระบบแต่พอดีมีงานบ้างตัวผมต้องใช้ jQuery 1.7 ในการรันสคริปเลยต้องอัพเดทให้มันหน่อย ผมได้ลองโหลดตัวโมดูล jQuery_update มาใช้ซึ่งในตัวโมดูลมันบอกว่าสามารถอัพเป็น jQuery 1.7.x ได้ แต่พอมาใช้งานจริงมันดันให้มาสูงสุดแค่ 1.5 ซะงั้น ตัวตั้งค่าของโมดูลไม่ได้มีให้เลือกเวอร์ชั่นเลย…
อ่านต่อ

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

ใน drupal 7 ถ้าเราปล่อยสิทธิ์ให้กับ anonymous (คนที่ไม่ได้ล็อกอิน) สามารถ comment ได้เลยและกำหนดให้ต้องโพสต์ข้อมููลส่วนตัวก่อน (Anonymous posters must leave their contact information) ก็จะมี homepage field แสดงขึ้นมาด้วย ถ้าไม่ต้องการมันก็สามารถปิดได้ครับวิธีปิด hompage field ใน comment สำหรับใครยังไม่มีไฟล์ comment-wrapper.tpl.php…
อ่านต่อ

แสดง block ที่ต้องการในหน้า .tpl ที่ต้องการของ drupal 7

โดยหลักๆแล้วการแสดงผลของ drupal 7 จะมี block เป็นส่วนประกอบมาก ซึ่งตัว block นี่เละทำให้เราสามารถจัด layout ได้อย่างอิสระ พอดีมีอยู่งานหนึ่งผมต้องการนำ block ที่สร้างจาก view แล้วมาแสดงในหน้าของ .tpl.php ต่างๆใน theme เช่น page.tpl.php หรือ node.tpl.php ก็ขอจดไว้หน่อยละกันว่าต้องเขียน code แบบไหนในการดึงออกมาใช้ได้ ในการดึง block ใน drupal 7…
อ่านต่อ

เพิ่ม Bookmarks/Shortcuts folder ใน nautilus บน ubuntu

เราคงมี folder อันหนึ่งที่เราต้องการเรียกใช้งานบ่อยๆในแต่ละครั้ง ซึ่งโดยปกติ nautilus ของ ubuntu ด้านซ้ายมือจะมี folder หลักๆมาให้เราเรียกใช้งานได้เลยเช่น Home, Desktop, Download เป็นต้น แต่ผมก็ติดปัญหาที่ว่าผมจะใช้งาน folder /var/www บ่อยมากเพราะต้องใช้ในการทำเว็บไซต์ เรามาดูวิธีเพิ่ม folder ที่เราต้องการไปยังด้านซ้ายมือกัน…
อ่านต่อ

ปัญหาการอัพเดท i18n

พอดีวันนี้ได้ลองกลับเข้าไปแวะดูเว็บของทางคณะที่ผมทำไว้ด้วย drupal 7 เพื่อตรวจสอบการอัพเดทสถานะของโมดูลต่างๆว่ามีอะไรที่ต้องอัพเดทบ้าง หนึ่งในนั้นก็มีโมดูล i18n อยู่ด้วยผมก็ทำการอัพเดทตามปกติ แต่หลังจากสั่ง update.php เท่านั้นมันดัน error ฟ้องไม่ผ่านซะงั้น...งานเข้าครับ!!!สำหรับคนที่ไม่รู้ว่า i18n คือโมดูลอะไร มันก็คือโมดูลที่ไว้สำหรับแปลภาษาของ…
อ่านต่อ