startPane("menu-pane"); echo $pane->startPanel(JText :: _('Intro'), 'create-page'); ?>

EasyCreator aims to be a tool for developers to help them getting started (and finished) with the development of components for Joomla! 1.5

Please note that we are in a very very prepre alpha status... - right now it is not more than an idea - but it works ;)

Let me try to explain... we have three (3) steps - being step 2 the one you should already know - and i hope you love it : writing the code !

here we go...
  1. Startup - Start your component from predefined templates containing the framework for your future component. Class names and so will be build upon the name you have choosen.
    In this step also a simple configuration script (a text file) will be created which is used later for generation of the xml install file and the creation of an installable zip package.
    The component then gets installed into the Joomla! database and to the admin menu / frontend (if aplicable).
    Ready to rock...
    This step is under heavy development while templates getting more advanced..
  2. Code - At this point you will have the framework for your component. Go on coding ;)
    If you want to include other parts (like modules or plugins) to be installed with your component, you can do so by simply adding one or more lines to the configuration script.
  3. Build - Execute the configuration script to generate the xml file and build an installable and redistributable package of your component.
    You can repeat this step whenever you want to build snapshots of your current working state - Beta Testers: prepare...

4. Very required: have FUN =;)

endPanel(); ?> startPanel(JText :: _('1) STARTer'), 'starter-page'); ?>
Start your component from predefined templates containing the framework for your future component.
endPanel(); ?> startPanel(JText :: _('2) STUFFer'), 'stuffer-page'); ?>

CODE away...

The functionality is for viewing purpose only. There is nothing but a good IDE for editing code.
As for now this step is called STUFFer - guess why...
This would be this right place to add new feature - awaiting your suggestions...
endPanel(); ?> startPanel(JText :: _('3) ZIPer'), 'ziper-page'); ?>
Execute the build script to automatically
  1. Copy files and folders to create the needed structure for installation.
  2. Generate the xml install file.
  3. Create a ZIP package ready to distribute and install.
The zip file is stored on hd and offered for inmediate download and installation.
endPanel(); ?> endPane(); ?>
If you would like to try for yourself, help us with the development or just have a look at the source - please visit our project site at joomlacode.org and have a look at the SVN.


Enjoy ;)
Copyright © 2008 by Easy-Joomla.org