L'éditeur en ligne FCKeditor2.3.2 est très facile à utiliser et prend entièrement en charge le téléchargement de fichiers. Baidu l'a finalement fait cet après-midi. Téléchargez FCKeditor2.3.2 et extrayez-le sur FCKeditor.
1 Supprimez d'abord les fichiers inutiles pour économiser de l'espace. Débarrassez-vous de tous les fichiers commençant par _ tels que _samples, _testcases et certains fichiers .asp, .jsp et .cfm inutilisés.
2Modifier fckconfig.js
FCKConfig.AutoDetectLanguage = true;//Détection automatique de la langue
FCKConfig.DefaultLanguage = 'zh-cn' ;//Définir la langue
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;//Définir le skin
FCKConfig.TabSpaces = 1;//L'onglet est-il valide ?
FCKConfig.ToolbarStartExpanded = true;//Que la barre d'outils d'édition apparaisse, elle n'apparaîtra pas tant que vous n'aurez pas cliqué sur "Développer la barre d'outils"
FCKConfig.FontNames = '宋体;黑体;official script;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;//Ajouter une police chinoise
Modifier FCKeditoreditorcssfck_editorarea.css
Définir la police et la taille par défaut
corps, td
{
famille de polices : Arial, Verdana, Sans-Serif ;
taille de police : 14 px ;
}
3 À propos des paramètres de téléchargement de fichiers
Modifier fckconfig.js
var _FileBrowserLanguage = 'php' ; // asp |
var _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | php
modifier fckeditorfilemanagerbrowserdefaultconnectorsphp
$Config['Enabled'] = vrai ;
$Config['UserFilesPath'] = '/UserFiles/' ;//Définissez le dossier de téléchargement, vous pouvez le spécifier vous-même
Modifier fckeditoreditorfilemanageruploadphp
$Config['Enabled'] = vrai ;
$Config['UseFileType'] = true ;
$Config['UserFilesPath'] = '/UserFiles/' ;//Identique à ci-dessus
4Lors de la présentation de l'éditeur en ligne, il suffit
<?php
include("fckeditor/fckeditor.php");
$oFCKeditor = nouveau FCKeditor('FCKeditor1') ;//instanciation
$oFCKeditor->BasePath = 'fckeditor/';//Ce chemin doit être cohérent avec le chemin d'importation ci-dessus, sinon une erreur sera signalée : la page fckeditor.html est introuvable
//$oFCKeditor->Valeur = '';
$oFCKeditor->Largeur = '100%' ;
$oFCKeditor->Hauteur = '300' ;
$oFCKeditor->Create() ;
?>
JS utilise alert(FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML(true)) pour obtenir la valeur de FCKeditor1 ;
PHP utilise $_POST['FCKeditor1'] pour obtenir la valeur de FCKeditor1.