jomyuthack โพสต์ 2012-10-20 19:42:12

ปลั๊กอิน ไฮไลท์โค๊ดคำสั่ง MW Syntax Highlighter 3 [รองรับกว่า 30 ภาษา]

แก้ไขครั้งสุดท้ายโดย jomyuthack เมื่อ 2012-10-20 19:46


ชื่อปลั๊กอิน : mw_syntaxhighlighter
ที่มา : http://addon.discuz.com/?@mw_syntaxhighlighter.plugin
เวอร์ชั่น : 1.3
เวอร์ชั่นของไลบราลี่ SyntaxHighlighter :3.0.83
ภาษา : ไทย (SC_GBK, SC_UTF8, TC_BIG5, TC_UTF8)
แปลภาษาโดย : Jomyuthack
รองรับการใช้งานบน Discuz เวอร์ชั่น : X2.0, X2.5
-


วิธีติดตั้ง
1.แตกไฟล์ rar คัดลอกโฟล์เดอร์ mw_syntaxhighlighter ไปไว้ที่ : Root ดิสคัส\source\plugin\
2.เข้าไปหน้าจัดการระบบ ไปที่ เมนู ปลั๊กอิน-->ติดตั้งปลั๊กอิน จากนั้นเลือกติดตั้งปลั๊กอิน
2.1 หากติดตั้งปลั๊กอินไม่ผ่านของแท้ แนะนำให้หยุดการเชื่อมต่ออินเทอร์เน็ตโดยการถอดสายแลน หรือปิดเราเตอร์ชั่วคราว หรือเข้าไป Disable ใน MyNetwork
"mw_syntaxhighlighter"
3.เมื่อติดตั้งเสร็จเข้าไปตั้งค่าได้ที่เมนูด้านซ้ายมือ (หากเข้าไปตั้งค่าไม่ได้ให้นำข้อ 2.1 มาปรับใช้)


วิธีการใช้งาน
1.เข้าไปตั้งกระทู้ ตามปกติ แล้วทำตามภาพด้านล่าง


ภาพ : การใช้งานไฮไลท์โค๊ดคำสั่ง


1.ทำให้โค๊ดดูง่ายขึ้นเพราะมีการไฮไลท์สีแต่ละชุดตัวแปรคำสั่ง (ประมาณว่าดูปุ๊บรูปั๊บว่าน้องเค้ามีแฟน หรือว่ายังโสด).
2.ฟังก์ชั่นการทำงาน (เช่นเลือกธีม, ความกว้างของกล่องโค๊ด, และอื่นๆ) สามารถปรับแต่งได้ในส่วนของผู้ดูแลระบบ.
3.รองรับการใช้งานได้หลากหลายโค๊ดภาษา เช่น css, html, js เป็นต้นเลือกได้ตามต้องการ (เหมือนเลือกว่าจะคบเป็นเพื่อน หรือว่าคบเป็นแฟนประมาณนั้น)

4.อืม...ไหนๆ ก็บรรยายมาพอสมควรแล้ว ดูภาพตัวอย่างด้านล่างเลยครับ



ภาพ : หน้ารายการปลั๊กอิน


ภาพ : ฟังก์ชั่นการทำงานทั้งหมด


ภาพ : ตัวอย่างไฮไลท์โค๊ด HTML (ธีมปกติ)


ภาพ : ตัวอย่างไฮไลท์โค๊ด HTML (โดยกำหนดรูปแบบธีม)


ภาพ : ตัวอย่างไฮไลท์โค๊ด HTML (โดยกำหนดรูปแบบธีม)


ภาพ : ตัวอย่างไฮไลท์โค๊ด HTML (โดยกำหนดรูปแบบธีม)

ปลั๊กอินรองรับภาษาต่างๆ ดังนี้
actionscript3 = Actionscript3
bash = Bash shell
coldfusion = ColdFusion
c = C
cpp = C++
csharp = C#
css = CSS
delphi = Delphi
diff = Diff
erlang = Erlang
groovy = Groovy
html = HTML
java = Java
javafx = JavaFX
javascript = JavaScript
pascal = Pascal
patch = Patch
perl = Perl
php = PHP
text = Plain Text
powershell = PowerShell
python = Python
ruby = Ruby
rails = Ruby on Rails
sass = Sass
scala = Scala
scss = Scss
shell = Shell
sql = SQL
vb = Visual Basic
vbnet = Visual Basic .NET
xhtml = XHTML
xml = XML
xslt = XSLT

ปลั๊กอินนี้ผมได้ผ่านการทดสอบเองกับ Discuz X2.5
ใช้งานได้ ไม่มีปัญหาครับ ดาวน์โหลดเลย...



ลิงค์สำรอง : http://bit.ly/RKdgmf

hack-na โพสต์ 2012-10-20 21:47:08

sm946dzขอบคุณมากครับ ต้องการแบบนี้มานานแล้ว เอาไปเลย +1

ninwatza โพสต์ 2012-10-20 22:41:47

ใช้ทำอะไรหรอครับ เปลี่ยนพื้นหลังทำนองนี้หรอครับsm919dz

jaideejung007 โพสต์ 2012-10-22 08:19:52

เคยเอามาลองใช้แล้ว

มันจะมีผลเมื่อเราปิดการใช้งานปลั๊กอินนี้ และอัพเกรดเป็นดิสคัสเวอร์ชันใหม่ครับ

เพราะมันจะเหลือแท็กโค้ด ของปลั๊กอินนี้ไว้

kenake โพสต์ 2012-10-22 09:43:02

sm949dz ขอลองหน่อยนะครับผม ขอบคุณมากครับ

maxjame5432 โพสต์ 2012-10-22 14:34:50

ของดีมีประโยชน์จริงๆ ขอบคุณครับ

aniroon โพสต์ 2012-10-24 04:21:49

แก้ไขครั้งสุดท้ายโดย aniroon เมื่อ 2012-10-24 04:25

jaideejung007 ตอบกลับเมื่อ 2012-10-22 08:19 static/image/common/back.gif
เคยเอามาลองใช้แล้ว

มันจะมีผลเมื่อเราปิดการใช้งานปล ...

ใช่ครับ ผมเคยเอามาแจก แล้วพี่โจ้ก็มาบอกเช่นนี้จริง หากมีการอัพเดทเวอร์ชั่นใหม่ ปลั๊กอินตัวนี้จะไม่สามารถใช้งานได้ จนทำให้เหลือแต่ค๊ดของปลักอินทิ้งไว้ที่กระทู้จากที่ควรจะเป็นปกติ ก็จะเป็น BBCODE เต็มไปหมด ยังไง ท่านไหนจะเอาไปลองใช้ ควรพิจารณาข้อความของพี่โจ้และผมก่อน เพราะจะส่งผลถึงการใช้งานในอนาคตที่จะเกิดขึ้น

ปล. โปรดใช้วิจาณญานในการนำไปใช้งาน หากเกิดปัญหาในอนาคตขึ้นมา ไม่สามารถช่วยเหลือท่านได้

ขอบคุณครับ
หน้า: [1]
ดูในรูปแบบกติ: ปลั๊กอิน ไฮไลท์โค๊ดคำสั่ง MW Syntax Highlighter 3 [รองรับกว่า 30 ภาษา]