Saw the demo.  Cool sh t!

-----Original Message-----
From: Sergey Croitor [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, March 28, 2006 9:32 AM
To: CF-Talk
Subject: ANN: Fusebox Editor based on XmlHttpRequest.

Hi,

It's a refreshless DHTML editor for fusebox and circuit xml
files. The editor is a part of Docubee project.
It is not AJAX based but uses same approach, just another
implementation.
Fusebox xml files show up as editable trees.
Works in IE6 and Firefox.

Docubee Fusebox Editor live demo(login:password demo:demo)
http://www.docubee.com/index.cfm?fuseaction=browse.liveFBDemo

Docubee Forms live demo(login:password demo:demo)
http://www.docubee.com/index.cfm?fuseaction=browse.liveDBDemo

IE screenshot
http://www.docubee.com/images/fb2.gif

Download link (200 Kb):
http://www.docubee.com/index.cfm?fuseaction=download.docubeeCF

All is draggable and resizable there. XmlObjects inside, it uses
XmlHttpRequest to retrieve/upload xml files, predefined attribute
values as SELECT dropdowns according to DTD, dropdown lists to
choose a fuseaction for DO, RELOCATE nodes, shows fusedoc part of 
a fuse as a tree, etc.
You can use it to open fuse CFM files in your editor when it
runs locally by click on INCLUDE node in a circuit tree.

Simple to install, just unpack it in the directory where your
FB4/4.1 projects are located and choose 
FUSEBOX >> search for Fusebox projects
Open circuit tree by click on a circuit node in a fusebox tree.


Some features:

-Show fuseaction dependency. It shows which fuseactions have XFAs
 pointing to given fuseaction and which fuseactions call given
 fuseaction by DO tag.

-Onclick event for DO tag opens appropriate circuit and
 focuses at fuseaction. You can easily browse through fuseactions in
 different circuits by one click.
 
-"Browse History" panel. Each time you select a fuseaction, it
 is appended to "Browse History". All items are clickable there so
 you can easily pick up some previous fuseaction and go back to see
 fuseaction details.

-[source] button for a circuit node. You can open now
 circuit.xml.cfm content in your CFML editor by clicking on
 this button(when running locally).
 
-Onclick event for INCLUDE tag opens cfm fuse file in your CFML
 editor(when running locally).

-[collapse] button for circuit node helps you to see compact list 
 of fuseaction captions and open necessary fuseaction by click.

-Search for/rename orphaned files in fusebox project. This action
 searches for all .cfm files which are not listed in circuit.xml
 [include] tags. If .cfm file is called by <cfinclude> in the file
 which is listed in circuit, it also considered as not orphaned.
 You get the list of orphaned files, then edit it by excluding 
 some entries, then rename.
 
I tested it working on large projects with more than 50 circuits 
and 500 fuseactions.
Firefox draws circuit xml tree much faster than IE.
Strange but true :)

site: http://www.docubee.com

See HowTo help panel for more info.
I'd appreciate any feedback.


Thanks,
Sergey Croitor




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:236346
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

Reply via email to