drupal6: ทดลองใช้งานมอดูล geshifilter
Submitted by wd on Thu, 2008-02-07 22:54
ขั้นตอนตั้งแต่ติดตั้งคือ
- ดาวน์โหลดมอดูล 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] - ดาวน์โหลดไลบรารี 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] - เปิดใช้มอดูลจาก URL:
admin/builds/modules
- เปิดการอนุญาตจาก URL:
admin/user/permissions
- ตั้งค่าการใช้งาน URL:
admin/settings/geshifilter
เพื่อให้กระทบต่อการแสดงผลของธีมให้น้อยที่สุด เลือกเปลี่ยนแปลงสามตัวคือ- Generic syntax highlighting tags: เพิ่มแท็ก
<pre>
- Tag style: เลือก
[foo]
(ลดข้อจำกัดการแสดงผล HTML) - Code container: เลือกใช้
Use <div> container (enables automatic line wrapping)
Languages
- Generic syntax highlighting tags: เพิ่มแท็ก
- ตรงนี้สำคัญนิดนึง คือ
Input Format
ต้องเข้าไปเปิดให้ใช้งาน GeSHi ด้วย จาก URL:admin/settings/filters
จะใช้ตัวไหนบ้าง ก็ต้องเข้าไปเปิดในทุก ๆ ตัว - เวลาสร้างเนื้อหา จะใช้รูปแบบคือ
[pre language="php"] ...CONTENT......CODE...
[/pre] ตัวจริงให้เปลี่ยนจาก < เป็น [
เสร็จแล้ว วิธีนี้น่าจะกระทบต่อธีมน้อยที่สุด ทดลองใช้งานดูสักระยะนึง
อ้างอิง
- Printer-friendly version
- Log in or register to post comments
- 3570 reads
Recent comments