O FCKeditor é um editor HTML WYSIWYG para Web, pode rodar em qualquer site, com suporte a Javascript, PHP, ASP.NET, ASP, Coldfusion, e muitas outras linguagens.
Um dos poréns do FCKeditor, é que tudo que está no servidor não pode ser deletado através do browser padrão. Algumas vezes, para o usuário final usar o FTP para esta tarefa, não é a melhor opção.
Há a opção de usar o CKFinder, que é um browser avançado para o FCKeditor, mas custa no mínimo U$ 59,00 para um Website.
Outra opção é modificar o código do FCKeditor, e adicionar a opção para remover arquivos pelo browser padrão. Uma destas soluções é apresentada pelo blog bram.us (de um belga que adora falar na terceira pessoa), utilizando PHP e o TinyFCK (mistura de TinyMCE e FCKeditor), porém, pode ser usada tranquilamente no FCKeditor normal, assim como eu fiz, em ASP normal.
Acessando o tutorial do blog bram.us e seguindo o passo-a-passo apresentado, é possível adicionar o ícone de deletar os arquivos no servidor em PHP.
Para fazer o mesmo processo em ASP, é só usar a função abaixo no arquivo connectors/asp/commands.asp
Sub DeleteFile( resourceType, currentFolder )
Dim sErrorNumber
sErrorNumber = 0
Dim sErrorMsg
Dim sServerDir
sServerDir = ServerMapFolder( resourceType, currentFolder )
dim sCurrFolder
sCurrFolder = Request.QueryString("CurrentFolder")
dim sFileName
sFileName = Request.QueryString("FileName")
dim sFilePath
sFilePath = "c:/Inetpub/wwwroot/"&sCurrFolder&sFileName
Dim myFSO
SET myFSO = Server.CreateObject("Scripting.FileSystemObject")
If myFSO.FileExists(sFilePath) Then
myFSO.DeleteFile(sFilePath)
sErrorNumber = "0"
Else
sErrorNumber = "102"
sErrorMsg = "File not found"
End If
SET myFSO = NOTHING
response.Write("<Error number=""" & sErrorNumber & """ originalDescription=""" & ConvertToXmlAttribute( sErrorMsg ) & """ />")
End Sub
Lembre-se de ajustar o caminho para os arquivos no servidor na variável sFilePath.

é isso aí cara muito bom !!!
ms como faço para configurar para enviar os arquivos ao servidor ?
http://blog.brlocal.com
Opa!
se for asp, edita o arquivo fckeditor/editor/filemanager/browser/default/connectors/asp/config.asp
dentro dele, be, no inicio, seta a variável ConfigIsEnabled pra True.
Se for php, edita o arquivo fckeditor/editor/filemanager/browser/default/connectors/php/config.php
dentro dele, seta a variável $Config['Enabled'] pra true:
$Config['Enabled'] = false ;
oi amigo, temos blogs com objetivos parecidos, podemos trocar links?
Primeiro, gostaria de parabenizar pelo tutorial. Mas estou tendo um problema, consegui colocar o link para remover o arquivo, mas quando clico para excluir o arquivo da a seguinte mensagem de erro: “XML request error: Internal Server Error (500)”, alguém sabe o porque deste erro… Obrigado
usando asp ou php?
Thank you for sharing!
I have the same problem as Alexandre. When I hit ‘browse server’ it loads a new window. But when the window is opened I also recieve “XML request error: Internal Server Error (500″. Could anyone help us with this problem? I can’t seem to figure it out :`|
You can see the error here: http://www.vonzessen.com/fckeditor/_testcases/001.html.
Thanks in advance. Appreciate it a lot.
Giancarlo
Hello, lets talk via email to solve this.
Im sending right now.
Cara não consegui fazer funfar isso ai não…
Opa, visiteu teu blog esses dias :P
me adiciona no msn e eu te ajudo
felipe.gubert arroba hotmail ponto com