ตัวอย่าง code การใช้ Python ติดต่อ XML-RPC ของ Drupal

 #!/usr/bin/env python

import xmlrpclib
server = xmlrpclib.Server("http://localhost/drupal/xmlrpc.php")

for method in server.system.listMethods():
        print method
        print server.system.methodHelp(method)
        print
 

การติดตั้งและใช้งาน Tag

การจะใช้งาน Tag ได้ ต้องทำการติดตั้งโมดูล Taxonomy

ซึ่งเมื่อติดตั้ง Drupal แล้ว โมดูลนี้จะ Enable มาด้วย แต่ก็สามารถตรวจสอบการติดตั้งของโมดูลนี้ได้ที่ Administrator > Modules ดังรูปด้านล่าง

 

สร้างฐานข้อมูลด้วย command line

ฐานข้อมูลสามารถสร้างได้ด้วยการพิมพ์คำสั่งทาง command line ดังนี้

sudo mysqladmin -u username -p create databasename

ติดตั้ง Epydoc บน Windows XP

ดาวน์โหลด และติดตั้ง Epydoc

ดาวน์โหลด Epydoc จาก http://sourceforge.net/projects/epydoc/files/
จะได้ไฟล์ epydoc-3.0.1.win32.exe
ให้ทำการ Double click เพื่อทำการติดตั้ง
หลังจากติดตั้ง Epydoc แล้วจะได้ไฟล์มา 2ไฟล์ ให้ใชงานอยู่ในโฟลเดอร์ C:\Python25\Scripts

  1. epydoc.pyw มี GUI ให้ใช้
  2. epydoc.py สำหรับการใช้งานแบบ command line

การใช้งาน Epydoc

http://epydoc.sourceforge.net/using.html

การเปลี่ยน Theme ใน Drupal

Drupal สามารถทำการเปลี่ยน Theme ได้ง่ายๆ โดยการ ดาวน์โหลด Theme ได้จาก http://drupal.org/project/themes ซึ่งจะมี Theme ให้เลือกมากมาย แต่ที่สำคัญคือ ต้องเลือกดาวน์โหลด Theme ให้เวอร์ชั่นตรงกับเวอร์ชั่นของ Drupal ที่ติดตั้งไว้ เช่น 5.x, 6.x หรือ 7.x จากนั้นทำการติดตั้ง Theme ดังนี้

การติดตั้ง FCKEditor

FCKeditor เป็นเครื่องมือช่วยเขียน HTML แบบ WYSIWYG
การติดตั้งใน Drupal จะต้องทำ 2 ขั้นตอนด้วยกัน คือ

  1. ติดตั้งโมดูล FCKeditor สำหรับ Drupal
  2. ติดตั้ง FCKeditor เวอร์ขั่นล่าสุด โดย download ได้จาก FCKeditor homepage

1. ดาวน์โหลด และติดตั้ง FCKeditor สำหรับ Drupal

ให้ดาว์นโหลดที่ http://drupal.org/project/fckeditor
จะได้ไฟล์ fckeditor-6.x-1.4.tar.gz
ทำการแตกไฟล์แล้วนำไปไว้ที่ <yourpath>/sites/all/modules

การติดตั้ง Markdown

การเขียนแบบ Markdown ใน Drupal

Markdown คืออะไร?

Markdown ก็คือรูปแบภาษาๆหนึ่ง ที่ออกแบบมาให้ใช้งานได้ง่ายโครงสร้างๆง่าย เพื่อที่จะใช้สร้างการแสดงผลที่สวยงามในเว็บเพ็จ (ที่มา thdiy.com)

จะเขียน Markdown ต้องติดตั้งโมดูลอะไรบ้าง?

ต้องทำการติดตั้งโมดูล Markdown filter โดยสามารถดาว์นโหลดได้จากหน้า Project Page เสร็จแล้วให้ทำการติดตั้งโมดูล

TCP Port ที่ควรรู้ไว้

Well-Known TCP Port Numbers

การแจ้งเตือนเรื่องความปลอดภัยใน Drupal

Drupal จะมีการตรวจสอบ security update ของโมดูลต่างๆ ตามระยะเวลาที่ตั้ง cron ไว้ เมื่อ Drupal ทำการตรวจสอบพบว่ามี โมดูลเวอร์ชั่นที่ใหม่กว่า Drupal จะแนะนำให้ทำการติดตั้ง เวอร์ชั่นใหม่ โดยทำการแจ้งเตือนเป็นกรอบสีแดงดังรูปด้านล่าง ดังนั้นเมื่อเราพบกรอบดังกล่าว ก็ควรที่จะเข้าไปดูรายละเอียดโดยการคลิกที่ available updates (ในกรอบสีแดง)

การทำให้ Drupal สามารถทำการ Upload ไฟล์ ได้

Drupal นั้น สนับสนุนการ Upload ไฟล์ เพื่อแนบไปกับเนื้อหาหรือเพื่อให้ผู้ใช้สามารถทำการดาว์นโหลดไฟล์ไปใช้ได้ แต่เมื่อติดตั้ง Drupal ใหม่ ความสามารถนี้จะยังไม่สามารถใช้ได้ ต้องทำการ Enable โมดูล Upload ซะก่อน ซึ่งโมดูลนี้มีมาพร้อมกับ Drupal โดยอยู่ในส่วนของ Core – optional เพียงแต่ยังไม่ได้ Enable โดยเราสามารถทำการ Enable โมดูลได้ โดยไปที่ เมนู Administrater > Site building > Modules ซึ่งจะปรากฏหน้าจอดังรูปนี้

Syndicate content