drupal6: ทดลองใช้งานมอดูล geshifilter

Topic: 
 
ขั้นตอนตั้งแต่ติดตั้งคือ
  1. ดาวน์โหลดมอดูล GeSHi Filter
    สำหรับรุ่น 6-rc2 คือ [code language="bash"]$ cd sites/all/modules
    $ wget http://ftp.drupal.org/files/projects/geshifilter-6.x-1.0-rc2.tar.gz
    $ tar cfz geshifilter-6.x-1.0-rc2.tar.gz[/code]
  2. ดาวน์โหลดไลบรารี GeSHi (Generic Syntax Highlighter) มาไว้ในไดเรกทอรี่ geshi
    [code language="bash"]$ cd geshifilter/geshi
    $ wget http://nchc.dl.sourceforge.net/sourceforge/geshi/GeSHi-1.0.7.20.tar.bz2
    $ tar cfj GeSHi-1.0.7.20.tar.bz2[/code]
  3. เปิดใช้มอดูลจาก URL: admin/builds/modules
  4. เปิดการอนุญาตจาก URL: admin/user/permissions
  5. ตั้งค่าการใช้งาน URL: admin/settings/geshifilter
    เพื่อให้กระทบต่อการแสดงผลของธีมให้น้อยที่สุด เลือกเปลี่ยนแปลงสามตัวคือ
    • Generic syntax highlighting tags: เพิ่มแท็ก <pre>
    • Tag style: เลือก [foo] (ลดข้อจำกัดการแสดงผล HTML)
    • Code container: เลือกใช้ Use <div> container (enables automatic line wrapping)
    ส่วนภาษา สามารถเพิ่มลดได้จากแท็บ Languages
  6. ตรงนี้สำคัญนิดนึง คือ Input Format ต้องเข้าไปเปิดให้ใช้งาน GeSHi ด้วย จาก URL: admin/settings/filters จะใช้ตัวไหนบ้าง ก็ต้องเข้าไปเปิดในทุก ๆ ตัว
  7. เวลาสร้างเนื้อหา จะใช้รูปแบบคือ
    [pre language="php"] ...CONTENT...
    ...CODE...
    
    [/pre] ตัวจริงให้เปลี่ยนจาก < เป็น [
  8. เสร็จแล้ว วิธีนี้น่าจะกระทบต่อธีมน้อยที่สุด ทดลองใช้งานดูสักระยะนึง อ้างอิง
 

Syndicate

Subscribe to Syndicate

Who's online

There are currently 0 users online.