A versão mais recente do FCKeditor é atualmente 2.6.6. Primeiro, faça o download da versão mais recente do FCKeditor Oficial
Método de instalação e configuração:
1. Abra a pasta e descobre que existem muitos arquivos que não são úteis para ASP; Coloque a pasta Exclua as pastas e arquivos com _ neles:
1. No diretório fckeditor, exceto no Diretório do Editor, fckconfig.js, fckeditor.asp, fckeditor.js, fckstyles.xml e fcktemplates.xml, todo o restante pode ser excluído.
2. Todas as outras deleções, exceto o diretório ASP no diretório Editor/FileManager/Connectors
3. Todos, exceto EN.JS, ZH.JS e ZH-CN.JS no diretório editor/Lang, são excluídos.
4. Exclua o diretório _samples.
O acima é um trabalho de racionalização.
2. Ligue para fckeditor.asp. Por exemplo: <!-#inclua arquivo = ../fckeditor/fckeditor.asp->
Alterar <textário nome => </sexttarea> para o código a seguir, onde o conteúdo é colocado no formulário:
<%
Dim Ofckeditor
Set ofckeditor = novo fckeditor
OFCKEDITOR.BASEPATH = /fckeditor /// Defina o caminho do editor, um diretório no diretório raiz do meu site
OFCKEDITOR.TOOLBARSET = Padrão
OFCKeditor.Width = 100%
OFCKeditor.Height = 400
OFCKEDITOR.VALUE = // Este é o valor inicial do editor
OFCKeditor.Create Conteúdo // No futuro, o conteúdo do editor será obtido por este conteúdo e a nomeação será determinada por você.
%>
(Algumas sugestões para iniciantes, evitam desvios. Aqui você deve excluir <Textarea> </sexttarea>, não use campos ocultos; caso contrário, você o enviará duas vezes em sequência ao publicar um artigo, e uma vírgula aparecerá no final do parágrafo)
OFCKEDITOR.CREATE CONTRE O CONTEÚDO aqui pode ser determinado por você, o que é equivalente ao nome em <texttarea name => </sexttarea>.
OFCKEDITOR.VALUE = Como mencionado acima, ele define o valor inicial do editor, que será usado aqui quando você modificar o artigo.
Nesse ponto, a instalação do seu FCKeditor será concluída e você poderá concluir a função de publicar artigos. Não é muito simples
PS: O método de chamada também pode ser usado no JS.
3. Após as etapas acima, concluímos algumas funções básicas, mas você descobrirá que a função de imagem de upload não é útil. Não se preocupe, será mencionado abaixo.
Na versão FCKeditor 2.6.6, não é mais o ASP padrão, mas se tornou PHP (PS: sou muito bom em programação, para que eu possa usar apenas ASP).
Tome seu tempo e abra Fckconfig.js
Encontre fckconfig.defaultLanguage, seu padrão é EN, alteramos para ZH-CN e altere o verdadeiro FCKCONFIG. isso para isso.
Encontre var _FileBrowSerLanguage = 'asp';
var _quickuploadlanguage = 'asp';
O padrão é PHP e é alterado para ASP
Este arquivo pode ser modificado de acordo com as preferências pessoais:
Encontre fckconfig.fontnames e você pode adicionar algumas fontes chinesas nas costas.
Encontre o FCKConfig.ToolBarsets [padrão], que é uma ferramenta no editor. por exemplo:
['Negrito', 'itálico', 'sublinhado', 'strikethrough', '-', 'subscrito', 'superdript'], esta longa lista é para definir ousado, itálico, aqueles, se você não quiser isso Exclua esta longa lista de códigos e, se você quiser deixar um em negrito, exclua tudo, exceto 'ousado'.
Este arquivo quase foi alterado e a seguinte é a modificação do caminho de upload:
Abra o arquivo fckeditor/editor/FileManager/conectores/asp/config.asp
Encontre configurableDabled = false, altere false para true;
Encontre o ConfiguSerFilESPATH = /Userfiles /The Userfiles aqui é o caminho de armazenamento de arquivos padrão, você também pode alterá -lo para outro nome de arquivo.
Extensão: se você deseja classificar suas imagens carregadas por tempo, poderá alterá -las para: ConfiguserFilESPATH =/UserFiles/& Year (Now ()) &/& Right (0 & Month (agora ()), 2) e/& direita (0 & Day (agora ()), 2) &/
Ok, este arquivo está ok
Abaixo, vamos restringir as fotos enviadas:
Abra o arquivo fckeditor/editor/FileManager/conectores/asp/command.asp
Quando a frase ouploader.maxSize = 0 é encontrada e a unidade de 0,3 é 0,3, e o tamanho da imagem limitada é de 0,3m.
Abra o arquivo fckeditor/editor/diálogo/fck_image/fck_image.js
virar para cima
GetE ('txtwidth'). Value = oimageoriginal.width;
GetE ('txtheight'). Value = oimageoriginal.Height;
Mudar para
if (oimageoriginal.width <630) {
GetE ('txtwidth'). Value = oimageoriginal.width;
GetE ('txtheight'). Value = oimageoriginal.Height;
}outro{
GetE ('txtwidth'). Valor = 630;
GetE ('txtheight').
}
Ok, vamos testar agora. Se você deseja fazer mais alterações, pode verificar as informações relevantes online
Espero que o exposto seja útil para todos.