FCKeditor ist ein Open-Source-Projekt auf sourceforge.net. Es implementiert hauptsächlich die Funktion eines Online-Webseiteneditors und ermöglicht Webprogrammen leistungsstarke Bearbeitungsfunktionen wie MS Word. Die offizielle Website ist http://www.fckeditor.net, die serverseitig ASP.Net, ASP, ClodFusion, PHP, Java und andere Sprachen sowie gängige Browser wie IE 5+, Mozilla und andere unterstützt Netscape. Laden Sie zunächst fckeditor von der offiziellen Website herunter. Beachten Sie, dass es zwei Pakete gibt, eines ist die Hauptdatei und das andere ist das JSP-Integrationspaket. 1. Entpacken Sie FCKeditor_2.2.zip (FCKeditor-Hauptdatei) und kopieren Sie das FCKeditor-Verzeichnis in das Stammverzeichnis der Website. 2. Entpacken Sie FCKeditor-2.3.zip (JSP, FCKeditor-Integrationspaket). JSP-Integrationspaket für die Verwendung von FCKeditor innerhalb einer Java-Serverseite ohne die Komplexität der Verwendung von Java-Skriptlets oder der Javascript-API 3. Kopieren Sie die beiden Servlet- und Servlet-Mapping-Definitionen in FCKeditor-2.3/web/WEB-INF/web.xml Ihr eigener Ändern Sie den folgenden Inhalt in der web.xml-Datei des Projekts : |
|
Änderungsergebnisse: |
|
4. Kopieren Sie die Dateien im Verzeichnis FCKeditor-2.3/web/WEB-INF/lib in den lib-Ordner Ihres eigenen Projekts. 5. Fügen Sie zur JSP-Schnittstelle hinzu, wo FCKeditor verwendet werden muss: // Fügen Sie // am Anfang von hinzudie Datei // wo sie verwendet werden soll mitmachen |
|
Starten Sie den Servertest ... Nach dem Erfolg verkleinern wir FCKeditor. 1. Löschen Sie alle Ordner, die mit „_“-Unterstrichen beginnen, im FCKeditor-Verzeichnis und in den Unterverzeichnissen. Nur fckconfig.js und fckeditor.js bleiben im FCKeditor-Stammverzeichnis erhalten Löschen Sie den gesamten Rest von fckstyles.xml, fcktemplates.xml. 3. Löschen Sie die Dateien und Ordner im Verzeichnis editor/filemanager/upload. 4. Sie können auch die Skin-Dateien im Verzeichnis editor/skins löschen und nur die Standarddateien belassen Satz von Skins (wenn Sie den Skin nicht ändern müssen) 5. Sie können auch die Dateien im Verzeichnis editor/lang löschen und nur die Dateien en.js, fcklingualmanager.js, zh-cn.js und zh.js behalten (Englisch, vereinfachtes Chinesisch, traditionelles Chinesisch sollten im Allgemeinen ausreichen. Das reicht :) ) Fertig. Andere Probleme: Bei Verwendung in struts+spring+hibernatekann die Fehlermeldung in der Bild-Upload-Funktion erscheinen: Das Ausgabeformat muss eine „{http://xml.apache.org/xalan}content-handler“-Eigenschaft haben! Löschen Sie xalan*.jar im Verzeichnis WEB-INF/lib und versuchen Sie esmit Sicherheitsproblemen: Wenn normale Benutzer FCKEditor auch an der Rezeption verwenden können, achten Sie auf entsprechende Sicherheitsprobleme. Verwenden Sie bei der Verwendung an der Rezeption nicht die Standardeinstellung Die Symbolleiste und das Hinzufügen der Schaltflächen „Bild“, „Flash“ und „Bildfeld“ werden in etwa 78 Zeilen in fckconfig.js konfiguriert. Sie können die einzelnen Wertesätze mit Gewalt ausprobieren vertritt. Die Installation von FCKeditor ist nun abgeschlossen. Eine detaillierte Konfiguration finden Sie in den Beispielen im Verzeichnis web/_samples im Ordner FCKeditor-2.3.zip (jsp, FCKeditor-Integrationspaket). |