FCKEditor เวอร์ชันล่าสุดคือ 2.6.6 ก่อนอื่นดาวน์โหลดเวอร์ชันล่าสุดจาก FCKEditor Official
วิธีการติดตั้งและกำหนดค่า:
1. เปิดโฟลเดอร์และพบว่ามีไฟล์มากมายที่ไม่เป็นประโยชน์สำหรับ ASP; ใส่โฟลเดอร์ลบโฟลเดอร์และไฟล์ด้วย _ ด้วยกัน:
1. ในไดเรกทอรี fckeditor ยกเว้นไดเรกทอรีตัวแก้ไข, fckconfig.js, fckeditor.asp, fckeditor.js, fckstyles.xml และ fcktemplates.xml ส่วนที่เหลือทั้งหมดสามารถลบได้
2. การลบอื่น ๆ ทั้งหมดยกเว้นไดเรกทอรี ASP ในไดเรกทอรี Editor/FileManager/Connectors
3. ยกเว้น en.js, zh.js และ zh-cn.js ในไดเรกทอรีบรรณาธิการ/Lang ถูกลบ
4. ลบไดเรกทอรี _samples
ข้างต้นเป็นงานที่คล่องตัว
2. โทร fckeditor.asp ตัวอย่างเช่น: <!-#รวมไฟล์ = ../fckeditor/fckeditor.asp->
เปลี่ยน <textarea name => </textarea> เป็นรหัสต่อไปนี้ซึ่งเนื้อหาถูกวางไว้ในแบบฟอร์ม:
-
Dim ofckeditor
Set ofckeditor = new fckeditor
Ofckeditor.basepath = /fckeditor /// ตั้งค่า Path Editor ซึ่งเป็นไดเรกทอรีภายใต้ไดเรกทอรีรูทไซต์ของฉัน
OFCKEDITOR.TOOLBARSET = ค่าเริ่มต้น
Ofckeditor.width = 100%
Ofckeditor.height = 400
Ofckeditor.value = // นี่คือค่าเริ่มต้นสำหรับตัวแก้ไข
Ofckeditor.create Content // ในอนาคตเนื้อหาในตัวแก้ไขจะได้รับจากเนื้อหานี้และการตั้งชื่อจะถูกกำหนดโดยคุณ
-
(ข้อเสนอแนะบางประการสำหรับสามเณรหลีกเลี่ยงการออกนอกเส้นทางที่นี่คุณต้องลบ <Textarea> </extarea> อย่าใช้ฟิลด์ที่ซ่อนอยู่มิฉะนั้นคุณจะส่งไปตามลำดับสองครั้งเมื่อเผยแพร่บทความ ย่อหน้า)
OFCKEDITOR.CEATE เนื้อหาเนื้อหาที่นี่สามารถกำหนดได้โดยคุณซึ่งเทียบเท่ากับชื่อใน <textarea name => </textarea>
OFCKEDITOR.VALUE = ดังที่ได้กล่าวมาแล้วจะกำหนดค่าเริ่มต้นของตัวแก้ไขซึ่งจะใช้ที่นี่เมื่อคุณแก้ไขบทความ
ณ จุดนี้การติดตั้ง FCKEditor ของคุณจะเสร็จสมบูรณ์และคุณสามารถทำหน้าที่ของการเผยแพร่บทความได้ ไม่ใช่เรื่องง่ายมาก
PS: วิธีการโทรสามารถใช้ใน JS ได้
3. หลังจากขั้นตอนข้างต้นเราได้ทำฟังก์ชั่นพื้นฐานบางอย่างแล้ว แต่คุณจะพบว่าฟังก์ชั่นอัพโหลดอิมเมจไม่มีประโยชน์ ไม่ต้องกังวลมันจะถูกกล่าวถึงด้านล่าง
ในเวอร์ชัน FCKEDitor 2.6.6 มันไม่ใช่ ASP เริ่มต้นอีกต่อไป แต่มันกลายเป็น PHP (PS: ฉันเก่งในการเขียนโปรแกรมดังนั้นฉันจึงสามารถใช้ ASP เท่านั้น)
ใช้เวลาของคุณและเปิด fckconfig.js
ค้นหา fckconfig.defaultlanguage ค่าเริ่มต้นของมันคือ en เราเปลี่ยนเป็น zh-cn และเปลี่ยนความจริงใน fckconfig.autodetectlanguage = true; มันเป็นไปได้
ค้นหา var _fileBrowserLanguage = 'asp';
var _quickupLoadLanguage = 'asp';
ค่าเริ่มต้นคือ PHP และเปลี่ยนเป็น ASP
ไฟล์นี้สามารถแก้ไขได้ตามการตั้งค่าส่วนบุคคล:
ค้นหา fckconfig.fontnames และคุณสามารถเพิ่มแบบอักษรจีนบางส่วนไปด้านหลัง
ค้นหา fckconfig.toolbarsets [ค่าเริ่มต้น] ซึ่งเป็นเครื่องมือในตัวแก้ไขเนื้อหาต่อไปนี้เป็นเครื่องมือบางอย่าง ตัวอย่างเช่น:
['bold', 'italic', 'ขีดเส้นใต้', 'strikethrough', '-', 'surscript', 'superscript'] รายการยาวนี้คือการกำหนดตัวหนาตัวเอียงตัวเอียงเหล่านั้นถ้าคุณไม่ต้องการสิ่งเหล่านี้คุณ ลบรายการรหัสยาวนี้และหากคุณต้องการออกจากตัวหนาคุณจะลบทั้งหมดยกเว้น 'ตัวหนา'
ไฟล์นี้เกือบจะมีการเปลี่ยนแปลงและต่อไปนี้คือการปรับเปลี่ยนเส้นทางการอัปโหลด:
เปิดไฟล์ fckeditor/editor/fileManager/contonctors/asp/config.asp
ค้นหา configisenabled = false เปลี่ยนเท็จเป็นจริง;
ค้นหา configUserFileSpath = /userfiles /userfiles นี่คือพา ธ การจัดเก็บไฟล์เริ่มต้นคุณสามารถเปลี่ยนเป็นชื่อไฟล์อื่นได้
ส่วนขยาย: หากคุณต้องการจำแนกรูปภาพที่อัปโหลดตามเวลาคุณสามารถเปลี่ยนเป็น: configUserFileSpath =/userfiles/& ปี (ตอนนี้ ()) &/& ขวา (0 & เดือน (ตอนนี้ ()), 2) &/& ขวา (0 & วัน (ตอนนี้ (ตอนนี้ ()), 2) &/
ตกลงไฟล์นี้ก็โอเค
ด้านล่างเราจะ จำกัด รูปภาพที่อัปโหลด:
เปิดไฟล์ fckeditor/editor/fileManager/connectors/asp/command.asp
เมื่อพบประโยค ouploader.maxsize = 0 และหน่วยของ 0.3 คือ 0.3 และขนาดของภาพที่ จำกัด คือ 0.3m
เปิดไฟล์ fckeditor/editor/dialog/fck_image/fck_image.js
ผันผวน
gete ('txtwidth'). value = oimageoriginal.width;
gete ('txtheight'). value = oimageoriginal.height;
เปลี่ยน
if (oimageoriginal.width <630) {
gete ('txtwidth'). value = oimageoriginal.width;
gete ('txtheight'). value = oimageoriginal.height;
}อื่น{
gete ('txtwidth'). ค่า = 630;
gete ('txtheight') ค่า = 630* oimageoriginal.height/oimageoriginal.width;
-
ตกลงมาทดสอบกันเลย หากคุณต้องการเปลี่ยนแปลงเพิ่มเติมคุณสามารถตรวจสอบข้อมูลที่เกี่ยวข้องออนไลน์ได้
ฉันหวังว่าข้างต้นจะเป็นประโยชน์กับทุกคน