Download .zip |
Info | Screenshots | View files (49) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2007-05-28 (9 years ago) | 60% | Total: 619 This week: 1 | All time: 4,878 This week: 701 |
Version | License | PHP version | Categories | |||
fuseboxmanager 1.0 | Freeware | 5.0 | PHP 5, Code Generation |
Description | Author | ||||||||||||||||
This package can be used to generate code for Web applications that use the Fusebox architecture. Innovation Award
|
|
FuseBox Manager FuseBoxManager class is a code generator which creates a FuseBox project from an XML file exported from mind-mapping programs. How to prepare good XML to succeed: XML is a tree; every node which has at least one leaf, is a branch and is considered as FuseBox circuit, whereas the leafes are FuseBox fuses. So your XML must have at least one branch (circuit) and and least one leaf (fuse): <sheet> <bubble text="project"> <!-- root node --> <bubble text="circuit_name"> <!-- branch node --> <bubble text="fuse_name" haschildren="false" depth="3" ></bubble> <!-- leaf node --> </bubble> </bubble> </sheet> Supported formats for now are: - Bubbl.us (http://bubbl.us/) - FreeMind (http://freemind.sourceforge.net/) New formats support can be implemented, please write me at i1t2b3@gmail.com External links: - more about FuseBox framework - http://www.fusebox.org/ - more about mind-mapping: http://en.wikipedia.org/wiki/Mind_Map - example of on-line mind-mapping project: http://bubbl.us/ - example of off-line mind-mapping project: http://freemind.sourceforge.net/ Skakunov Alex. |
Screenshots | ||
Files |
File | Role | Description | ||
---|---|---|---|---|
src (6 files, 5 directories) | ||||
FuseBoxManager.class.php | Class | code generator itself | ||
FileSystemManager.class.php | Class | allows to work with folders at the disk | ||
FuseBoxXMLParser.class.php | Class | parses an XML given and creates to convenient PHP arrays | ||
FuseBoxXMLParsersFactory.class.php | Class | Factory pattern implementation to play with parsers in easy way | ||
FuseBoxXMLParser_Bubbl_us.class.php | Class | implements parsing of bubbl.us XML export files (http://bubbl.us/) | ||
FuseBoxXMLParser_FreeMind.class.php | Class | implements parsing of FreeMind (http://freemind.sourceforge.net/) .mm files | ||
index.php | Example | shows the magic | ||
bubblus_New_Sheet.xml | Data | Bubbl.us XML for test | ||
Error.class.php | Class | it's convenient to track errors | ||
FileUploadHandler.class.php | Class | work-around to track errors of file uploads. The work-around is necessary due to different features in PHP versions | ||
FreeMind.mm.xml | Aux. | FreeMind XML for test | ||
readme.txt | Doc. | explanation, contacts, links |
Files | / | src |
File | Role | Description | ||
---|---|---|---|---|
errortemplates (18 files) | ||||
fusebox4.core (9 files) | ||||
parsed (1 file) | ||||
plugins (2 files) | ||||
www (1 file) | ||||
.htaccess | Aux. | source for replacement | ||
fusebox.xml.php | Data | source for replacement | ||
index.php | Aux. | source for replacement | ||
myConstants.php | Aux. | source for replacement | ||
myGlobals.php | Aux. | source for replacement | ||
mySettings.php | Aux. | source for replacement |
Files | / | src | / | errortemplates |
File | Role | Description |
---|---|---|
fusebox.badGrammar.php | Aux. | source for replacement |
fusebox.circuitXMLError.php | Aux. | source for replacement |
fusebox.errorWritingParsedFile.php | Aux. | source for replacement |
fusebox.failedAssertion.php | Aux. | source for replacement |
fusebox.fuseboxXMLError.php | Aux. | source for replacement |
fusebox.invalidAccessModifier.php | Aux. | source for replacement |
fusebox.malformedFuseaction.php | Aux. | source for replacement |
fusebox.missingAppPath.php | Aux. | source for replacement |
fusebox.missingCircuitXML.php | Aux. | source for replacement |
fusebox.missingCoreFile.php | Aux. | source for replacement |
fusebox.missingFuse.php | Aux. | source for replacement |
fusebox.missingFuseboxXML.php | Aux. | source for replacement |
fusebox.missingParsedFile.php | Aux. | source for replacement |
fusebox.overloadedFuseaction.php | Aux. | source for replacement |
fusebox.undefinedCircuit.php | Aux. | source for replacement |
fusebox.undefinedFuseaction.php | Aux. | source for replacement |
genericErrorMessage.php | Aux. | source for replacement |
PutErrorTemplatesHere.txt | Doc. | source for replacement |
Files | / | src | / | fusebox4.core |
File | Role | Description |
---|---|---|
circuit.dtd | Data | source for replacement |
fusebox.dtd | Data | source for replacement |
fusebox4.application.php4.php | Aux. | source for replacement |
fusebox4.loader.php4.php | Aux. | source for replacement |
fusebox4.parser.php4.php | Aux. | source for replacement |
fusebox4.runtime.php4.php | Aux. | source for replacement |
fusebox4.scheme.txt | Data | source for replacement |
fusebox4.transformer.php4.php | Aux. | source for replacement |
fusedoc.dtd | Aux. | source for replacement |
Files | / | src | / | plugins |
File | Role | Description |
---|---|---|
dBug.php | Aux. | source for replacement |
Globals.php | Aux. | source for replacement |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
0% |
|
|
User Ratings | ||||||||||||||||||||||||||||||
|
Applications that use this package |
developers.org.ua Society of ukrainian developers |
Fun Era Find lots of fun and entertainment |
Koodix Your little database |
If you know an application of this package, send a message to the author to add a link here.
Related pages |
fusebox.org More about FuseBox |
mind-mapping more about mind-mapping |
Bubbl.us example of on-line mind-mapping project |
Dobrotvor Entertaining education project |
FreeMind example of off-line mind-mapping project |
I wanna be developer project Developers become smarter here (Russian) |
Rival Alert Your competitors' public data scraper |
Zillion Outdoors ad company |
Pages that reference this package |
How to improve your resume I would like to share my experience... |
Mind-mapping in Fusebox In our fast-moving world visual designing tools become more and more popular, allowing to generate code snippets or whole projects from a graphical scretch... |