Re: CFFM almost finished

2004-12-10 Thread Marco Antonio C. Santos
Thanks Rick for that very nice CF application. Integration with FCK
will be very good.

Best regards

Marco


On Thu, 9 Dec 2004 16:59:48 -0700, Paul [EMAIL PROTECTED] wrote:
 So Rick were you going to elaborate on integrating your CFFM with FCKEditor?
 I think several of us would be interested in how to do that...
 
 
 
 -Original Message-
 From: Rick Root [mailto:[EMAIL PROTECTED]
 Sent: Thursday, December 09, 2004 4:51 PM
 To: CF-Talk
 Subject: Re: CFFM almost finished
 
 Marco Antonio C. Santos wrote:
 
  your page(http://www.webworksllc.com/cffm) give us 500 Error. It's
  possible to download CFFM once more?
 
 Bluedragon didn't come up automatically when I had my server rebooted
 this afternoon, and I didn't notice right away.  It's all good now.
 
  - Rick
 
 

~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186956
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-10 Thread Rick Root
Paul wrote:
 So Rick were you going to elaborate on integrating your CFFM with FCKEditor?
 I think several of us would be interested in how to do that...

I did share it with people who emailed me asking for the code, like I 
said in my first post :)

You can download my modified version of CFFM here:

 http://www.webworksllc.com/cffm/cffm4fck-0.96b.zip

It contains:

editor_fm/
editor_fm/cffm.cfm
editor_fm/cffm_image.cfm
editor_fm/cffmConfig.cfm
editor_fm/cffmUDF.cfm
editor_fm/above.cfm
editor_fm/below.cfm
editor_fm/cffmIcons/images

Put this into the FCKeditor 2.0 installion directory.

In the fckconfig.js file, change the ImageBrowserURL and LinkBrowserURL to:

FCKConfig.ImageBrowserURL =
 FCKConfig.BasePath + editor_fm/cffm_image.cfm;
FCKConfig.LinkBrowserURL =
 FCKConfig.BasePath + editor_fm/cffm.cfm;

Note that the other configuration options in this file are NOT applied 
to my file manager.

If you don't have an application.cfm that is already protecting your 
editor directory (like I do), you'll need to add some code to deny 
access to people who aren't logged into your system.

  - Rick


~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186964
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-09 Thread Marco Antonio C. Santos
Rick

your page(http://www.webworksllc.com/cffm) give us 500 Error. It's
possible to download CFFM once more?

Cheers

Marco


On Wed, 08 Dec 2004 09:13:38 -0500, Rick Root [EMAIL PROTECTED] wrote:
 Pascal Peters wrote:
  You can do it with a single regexp if you want:
 
  (^|[/\\])\s*\.+\s*($|[/\\])
 
  I am assuming that for the last one, you actually wanted \.+$.
  If you really wanted \.+, you can just drop the first three.
  I also added \s* to make sure there wasn't a dot and a space, because I
  didn't know how you treated it later.
 
 Actually, the last one should've been ^\.+$
 
 I was trying to match . and .. (and technically ..., , etc)
 
 I think I'm gonna leave it as the separate regex's for now... they're
 hard enough to read as it is :)
 
  - Rick
 
 

~|
Special thanks to the CF Community Suite Silver Sponsor - RUWebby
http://www.ruwebby.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186901
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-09 Thread Rick Root
Marco Antonio C. Santos wrote:
 
 your page(http://www.webworksllc.com/cffm) give us 500 Error. It's
 possible to download CFFM once more?

Bluedragon didn't come up automatically when I had my server rebooted 
this afternoon, and I didn't notice right away.  It's all good now.

  - Rick

~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186922
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFFM almost finished

2004-12-09 Thread Paul
So Rick were you going to elaborate on integrating your CFFM with FCKEditor?
I think several of us would be interested in how to do that...

-Original Message-
From: Rick Root [mailto:[EMAIL PROTECTED] 
Sent: Thursday, December 09, 2004 4:51 PM
To: CF-Talk
Subject: Re: CFFM almost finished

Marco Antonio C. Santos wrote:
 
 your page(http://www.webworksllc.com/cffm) give us 500 Error. It's
 possible to download CFFM once more?

Bluedragon didn't come up automatically when I had my server rebooted 
this afternoon, and I didn't notice right away.  It's all good now.

  - Rick



~|
Special thanks to the CF Community Suite Silver Sponsor - CFDynamics
http://www.cfdynamics.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186924
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFFM almost finished

2004-12-08 Thread Martin Parry
Hey dude - modified the banner page for you..

http://www.webworksllc.com/cffm (Sorry - couldn't resist)

Just do a

http://www.webworksllc.com/cffm/cffm.cfm?subdir=..

You then get to the source code for the app. Best to remove all traces
of ./ and ../ from the attributes.subdir

Martin Parry
Macromedia Certified Developer
http://www.BeetrootStreet.co.uk

-Original Message-
From: Rick Root [mailto:[EMAIL PROTECTED] 
Sent: 07 December 2004 19:10
To: CF-Talk
Subject: CFFM almost finished

Okay, i think I'm almost done with CFFM - the Coldfusion File Manager

I've added just about all the features I've seen suggested cleaned
and organized the code, etc...

I've added image manipulation (flip, flop, resize, scale), unzip / view
zip, the ability to upload multiple files, file move, file copy, file
delete, directory move, directory copy, directory delete (including
non-empty directories).  You can disallow certain extensions, and if you
do, you can't create or upload files with those extensions, and files
with those extensions will not be extracted from zip files.

And it's all totally cross-platform compatible... at least, I've tested
it on CFMX 6.1 on Windows and Bluedragon 6.1 on Linux.

I'd love for anyone interested to attempt to compromise its security.


~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186610
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFFM almost finished

2004-12-08 Thread Hugo Ahlenius
Best to set it so that the user running the web-server can't manipulate
the cf templates as well...



--
Hugo Ahlenius

-
Hugo Ahlenius  E-Mail: [EMAIL PROTECTED]
Project OfficerPhone:+46 8 230460
UNEP GRID-Arendal  Fax:  +46 8 230441
Stockholm Office   Mobile: +46 733 467111
   WWW:   http://www.grida.no
- 



|-Original Message-
|From: Martin Parry [mailto:[EMAIL PROTECTED]
|Sent: Wednesday, December 08, 2004 08:54
|To: CF-Talk
|Subject: RE: CFFM almost finished
|
|Hey dude - modified the banner page for you..
|
|http://www.webworksllc.com/cffm (Sorry - couldn't resist)
|
|Just do a
|
|http://www.webworksllc.com/cffm/cffm.cfm?subdir=..
|
|You then get to the source code for the app. Best to remove
|all traces of ./ and ../ from the attributes.subdir
|
|Martin Parry
|Macromedia Certified Developer
|http://www.BeetrootStreet.co.uk
|
|-Original Message-
|From: Rick Root [mailto:[EMAIL PROTECTED]
|Sent: 07 December 2004 19:10
|To: CF-Talk
|Subject: CFFM almost finished
|
|Okay, i think I'm almost done with CFFM - the Coldfusion File Manager
|
|I've added just about all the features I've seen suggested
|cleaned and organized the code, etc...
|
|I've added image manipulation (flip, flop, resize, scale),
|unzip / view zip, the ability to upload multiple files, file
|move, file copy, file delete, directory move, directory copy,
|directory delete (including non-empty directories).  You can
|disallow certain extensions, and if you do, you can't create
|or upload files with those extensions, and files with those
|extensions will not be extracted from zip files.
|
|And it's all totally cross-platform compatible... at least,
|I've tested it on CFMX 6.1 on Windows and Bluedragon 6.1 on Linux.
|
|I'd love for anyone interested to attempt to compromise its security.
|
|
|

~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186613
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-08 Thread Rick Root
Martin Parry wrote:
 Hey dude - modified the banner page for you..

Heh, thanks Martin!  There was a bug in my regular expression code that 
checked for such a security breach.

Here is my new regex...

 cfif
 ReFind(^\.+[\\\/],checkValue) gt 0 OR
 ReFind([\\\/]\.+$,checkValue) gt 0 OR
 ReFind([\\\/]\.+[\\\/],checkValue) gt 0 OR
 ReFind(\.+,checkValue) gt 0
 cfreturn arguments.defaultValue
 cfelse
 cfreturn arguments.checkValue
 /cfif

It's intended to block the following:

../(something)
./(something)
(something)/..
(something)/.
(something)/../(something)
(something)/./(something)
.
..

  - Rick



~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186620
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFFM almost finished

2004-12-08 Thread Martin Parry
LOL !

I'll try some more stuff later m8

Martin.

-Original Message-
From: Rick Root [mailto:[EMAIL PROTECTED] 
Sent: 08 December 2004 13:04
To: CF-Talk
Subject: Re: CFFM almost finished

Martin Parry wrote:
 Hey dude - modified the banner page for you..

Heh, thanks Martin!  There was a bug in my regular expression code that 
checked for such a security breach.

Here is my new regex...

 cfif
 ReFind(^\.+[\\\/],checkValue) gt 0 OR
 ReFind([\\\/]\.+$,checkValue) gt 0 OR
 ReFind([\\\/]\.+[\\\/],checkValue) gt 0 OR
 ReFind(\.+,checkValue) gt 0
 cfreturn arguments.defaultValue
 cfelse
 cfreturn arguments.checkValue
 /cfif

It's intended to block the following:

../(something)
./(something)
(something)/..
(something)/.
(something)/../(something)
(something)/./(something)
.
..

  - Rick





~|
Special thanks to the CF Community Suite Silver Sponsor - New Atlanta
http://www.newatlanta.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186622
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFFM almost finished

2004-12-08 Thread Pascal Peters
You can do it with a single regexp if you want:

(^|[/\\])\s*\.+\s*($|[/\\])

I am assuming that for the last one, you actually wanted \.+$.
If you really wanted \.+, you can just drop the first three.
I also added \s* to make sure there wasn't a dot and a space, because I
didn't know how you treated it later.

Pascal

 -Original Message-
 From: Rick Root [mailto:[EMAIL PROTECTED]
 Sent: 08 December 2004 14:04
 To: CF-Talk
 Subject: Re: CFFM almost finished
 
 Martin Parry wrote:
  Hey dude - modified the banner page for you..
 
 Heh, thanks Martin!  There was a bug in my regular expression code
that
 checked for such a security breach.
 
 Here is my new regex...
 
  cfif
  ReFind(^\.+[\\\/],checkValue) gt 0 OR
  ReFind([\\\/]\.+$,checkValue) gt 0 OR
  ReFind([\\\/]\.+[\\\/],checkValue) gt 0 OR
  ReFind(\.+,checkValue) gt 0
  cfreturn arguments.defaultValue
  cfelse
  cfreturn arguments.checkValue
  /cfif
 
 It's intended to block the following:
 
 ../(something)
 ./(something)
 (something)/..
 (something)/.
 (something)/../(something)
 (something)/./(something)
 .
 ..
 

~|
Special thanks to the CF Community Suite Silver Sponsor - New Atlanta
http://www.newatlanta.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186624
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-08 Thread Rick Root
Pascal Peters wrote:
 You can do it with a single regexp if you want:
 
 (^|[/\\])\s*\.+\s*($|[/\\])
 
 I am assuming that for the last one, you actually wanted \.+$.
 If you really wanted \.+, you can just drop the first three.
 I also added \s* to make sure there wasn't a dot and a space, because I
 didn't know how you treated it later.

Actually, the last one should've been ^\.+$

I was trying to match . and .. (and technically ..., , etc)

I think I'm gonna leave it as the separate regex's for now... they're 
hard enough to read as it is :)

  - Rick

~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186631
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFFM almost finished

2004-12-08 Thread Martin Parry
You should also restrict your file/folder length in the Create new
file/folder field to avoid errors like this:-


The following error(s) occurred:
The file could not be created due to a file system error: General
Runtime Error - Problem writing new file:
/home/webworksllc/www/cffm/custom/xx
xxxxxxxx
xxxx
xxxxxxyy
yyxxxxxx
xxxx
xxxxxxxx
 [TRUNCATED]
xxxxxyyy
yxxxx.txt. Check the
path to the file is correct


Martin

-Original Message-
From: Martin Parry [mailto:[EMAIL PROTECTED] 
Sent: 08 December 2004 12:57
To: CF-Talk
Subject: RE: CFFM almost finished

LOL !

I'll try some more stuff later m8

Martin.


~|
Special thanks to the CF Community Suite Silver Sponsor - New Atlanta
http://www.newatlanta.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186625
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-08 Thread Rick Root
One goal of my default configuration is to block files that may be 
executable on the server and to allow the editing of text files.

To that end, I have the following configuration options:

cffmConfig.disallowedExtensions = 
cfm,cfml,cfc,dbm,dbml,php,php3,php4,asp,aspx,pl,plx,pls,cgi,jsp;
cffmConfig.editableExtensions = 
cfm,cfml,cfc,dbm,dbml,php,php3,php4,asp,aspx,pl,plx,pls,cgi,jsp 
,txt,html,htm,log,csv;

There are probably other extensions that I should block be default, and 
there are probably extensions that I should allow editing of by default 
as well

Any suggestions?  For additional blocked file extensions or editable 
file extensions?

  - Rick

~|
Special thanks to the CF Community Suite Silver Sponsor - CFDynamics
http://www.cfdynamics.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186627
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFFM almost finished

2004-12-08 Thread Martin Parry
Another one for you !! Try to stop non-standard characters for file and folder 
names as you can't erase/alter them afterwards. Use correct character/numeric 
values only.

e.g. DOS characters 253-255

”–

Martin

-Original Message-
From: Rick Root [mailto:[EMAIL PROTECTED] 
Sent: 07 December 2004 19:10
To: CF-Talk
Subject: CFFM almost finished

Okay, i think I'm almost done with CFFM - the Coldfusion File Manager


~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186626
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFFM almost finished

2004-12-07 Thread Ben Forta
Nice job.

Hey, for rename, populate the form field with the existing name (the name
being edited).
 

-Original Message-
From: Rick Root [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, December 07, 2004 2:10 PM
To: CF-Talk
Subject: CFFM almost finished

Okay, i think I'm almost done with CFFM - the Coldfusion File Manager

I've added just about all the features I've seen suggested cleaned and
organized the code, etc...

I've added image manipulation (flip, flop, resize, scale), unzip / view zip,
the ability to upload multiple files, file move, file copy, file delete,
directory move, directory copy, directory delete (including non-empty
directories).  You can disallow certain extensions, and if you do, you can't
create or upload files with those extensions, and files with those
extensions will not be extracted from zip files.

And it's all totally cross-platform compatible... at least, I've tested it
on CFMX 6.1 on Windows and Bluedragon 6.1 on Linux.

I'd love for anyone interested to attempt to compromise its security.

http://www.webworksllc.com/cffm

Thanks to all who contributed, knowingly and unknowingly  :)

I will certainly find this useful =)

   - Rick



~|
Special thanks to the CF Community Suite Silver Sponsor - RUWebby
http://www.ruwebby.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186522
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-07 Thread Marco Antonio C. Santos
Beautyfull... Great Job Rick...

congratulations!!!

Cheers

Marco


On Tue, 07 Dec 2004 14:09:43 -0500, Rick Root [EMAIL PROTECTED] wrote:
 Okay, i think I'm almost done with CFFM - the Coldfusion File Manager
 
 I've added just about all the features I've seen suggested cleaned
 and organized the code, etc...
 
 I've added image manipulation (flip, flop, resize, scale), unzip / view
 zip, the ability to upload multiple files, file move, file copy, file
 delete, directory move, directory copy, directory delete (including
 non-empty directories).  You can disallow certain extensions, and if you
 do, you can't create or upload files with those extensions, and files
 with those extensions will not be extracted from zip files.
 
 And it's all totally cross-platform compatible... at least, I've tested
 it on CFMX 6.1 on Windows and Bluedragon 6.1 on Linux.
 
 I'd love for anyone interested to attempt to compromise its security.
 
 http://www.webworksllc.com/cffm
 
 Thanks to all who contributed, knowingly and unknowingly  :)
 
 I will certainly find this useful =)
 
   - Rick
 
 

~|
Special thanks to the CF Community Suite Silver Sponsor - RUWebby
http://www.ruwebby.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186523
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


RE: CFFM almost finished

2004-12-07 Thread Katz, Dov B (IT)
Rick, looks great!

Here's an odd feature

Upload a txt file. Rename it to a JSP extension. Then try performing
view/rename etc on it. I get some sort of http protocol response headers
(connection: close, content-length: 0 etc)  



Anyway, here are some other suggestions, for better or worse. I had
something like this, but I don't know where I put the code (it was from
the cf 4 days).

1) Allow setting the browsable root folder above the webroot (this would
of course mean viewing files via CFCONTENT, etc  Allow
force-download of files using Content-Type: application/unknown and
content-disposition headers.  CFCONTENT the files so you can allow CFM
safely without allowing it to be processed by the cf server.

2) download a list of files, or entire folders as a ZIP. I had this
feature using ben's CFX_Zip back then.

3) I made mine a frameset. This might allow more of an explorer-style
view on things

4) Your photo editor tool might be better if you created random files
intermittently (img src=transform.cfm?resize=xsharpen=4, and
CFCONTENT+deletefile to pipe them to the browser. That way, you don't
commit the changes to the image until you're done playing around.

5) You might want to add an opensource js-based html editor for html
files

Anyways, again, a job well done.

-Dov


-Original Message-
From: Rick Root [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, December 07, 2004 2:10 PM
To: CF-Talk
Subject: CFFM almost finished

Okay, i think I'm almost done with CFFM - the Coldfusion File Manager

I've added just about all the features I've seen suggested cleaned
and organized the code, etc...

I've added image manipulation (flip, flop, resize, scale), unzip / view
zip, the ability to upload multiple files, file move, file copy, file
delete, directory move, directory copy, directory delete (including
non-empty directories).  You can disallow certain extensions, and if you
do, you can't create or upload files with those extensions, and files
with those extensions will not be extracted from zip files.

And it's all totally cross-platform compatible... at least, I've tested
it on CFMX 6.1 on Windows and Bluedragon 6.1 on Linux.

I'd love for anyone interested to attempt to compromise its security.

http://www.webworksllc.com/cffm

Thanks to all who contributed, knowingly and unknowingly  :)

I will certainly find this useful =)

   - Rick



~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186535
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-07 Thread Rick Root
Ben Forta wrote:
 Nice job.
 
 Hey, for rename, populate the form field with the existing name (the name
 being edited).

Thanks ben, good idea =)  That'll be in 0.96b along with a few other 
things I've fixed in the last few minutes!

  - Rick

~|
Special thanks to the CF Community Suite Silver Sponsor - CFDynamics
http://www.cfdynamics.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186536
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-07 Thread Rick Root
Katz, Dov B (IT) wrote:
 Here's an odd feature
 
 Upload a txt file. Rename it to a JSP extension. Then try performing
 view/rename etc on it. I get some sort of http protocol response headers
 (connection: close, content-length: 0 etc)  

I saw your jsp file, and added jsp to the disallowed extensions .. 
decided that should be part of the default =)  Maybe that had something 
to do with it.

Actually, I think it had something to do with the bluedragon server. 
Bluedragon server free edition doesn't allow jsps, and it was probably 
denying access in an unfriendly manner.

I don't see that behavior on CFMX.

  - Rick

~|
Special thanks to the CF Community Suite Silver Sponsor - RUWebby
http://www.ruwebby.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186538
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54


Re: CFFM almost finished

2004-12-07 Thread Greg Hamm
4) Your photo editor tool might be better if you created random files
intermittently (img src=transform.cfm?resize=xsharpen=4, and
CFCONTENT+deletefile to pipe them to the browser. That way, you don't
commit the changes to the image until you're done playing around.


~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186548
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations  Support: http://www.houseoffusion.com/tiny.cfm/54