O editor online FCKeditor2.3.2 é muito fácil de usar e suporta totalmente o upload de arquivos. O Baidu finalmente conseguiu fazer isso esta tarde. Baixe FCKeditor2.3.2 e extraia-o para FCKeditor.
1 Primeiro exclua os arquivos desnecessários para economizar espaço. Livre-se de todos os arquivos que começam com _, como _samples, _testcases e alguns arquivos .asp, .jsp e .cfm não utilizados.
2Modifique fckconfig.js
FCKConfig.AutoDetectLanguage = true;//Se detectar automaticamente o idioma
FCKConfig.DefaultLanguage = 'zh-cn' ;//Definir o idioma
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;//Definir a skin
FCKConfig.TabSpaces = 1;//A guia é válida?
FCKConfig.ToolbarStartExpanded = true;//Se a barra de ferramentas de edição aparecer, ela não aparecerá até que você clique em "Expandir barra de ferramentas"
FCKConfig.FontNames = '宋体;黑体;script oficial;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;//Adicionar fonte chinesa
Modifique FCKeditoreditorcssfck_editorarea.css
Definir fonte e tamanho padrão
corpo, td
{
família de fontes: Arial, Verdana, Sans-Serif;
tamanho da fonte: 14px;
}
3 Sobre configurações de upload de arquivos
Modifique fckconfig.js
var _FileBrowserLanguage = 'php'; // asp |
var _QuickUploadLanguage = 'php' ; // asp | aspx | laço | php
modificar fckeditoreditorfilemanagerbrowserdefaultconnectorsphp
$Config['Ativado'] = true;
$Config['UserFilesPath'] = '/UserFiles/' ;//Defina a pasta de upload, você mesmo pode especificá-la
Modifique fckeditoreditorfilemanageruploadphp
$Config['Ativado'] = true;
$Config['UseFileType'] = true;
$Config['UserFilesPath'] = '/UserFiles/' ;//Igual ao acima
4Ao apresentar o editor online, basta
<?php
include("fckeditor/fckeditor.php");
$oFCKeditor = new FCKeditor('FCKeditor1') ;//instanciação
$oFCKeditor->BasePath = 'fckeditor/';//Este caminho deve ser consistente com o caminho de importação acima, caso contrário, um erro será relatado: a página fckeditor.html não pode ser encontrada
//$oFCKeditor->Valor = '';
$oFCKeditor->Largura = '100%' ;
$oFCKeditor->Altura = '300';
$oFCKeditor->Criar() ;
?>
JS usa alert(FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML(true)) para obter o valor de FCKeditor1;
PHP usa $_POST['FCKeditor1'] para obter o valor de FCKeditor1.