Introduction

Miscellaneous, Development

EasyCreator is a developer tool.
It tries to speed up the developing process of custom components, modules, plugins, libraries, templates, CLI- and Web Applications.
You can create a 'frame' for your extension and an installable zip package with just a few 'clicks'.


EasyCreator tries to assist from the start to the release of your custom extension.
You can start up by creating a 'frame' (read: 'hello world' applications - slightly enhanced) for your extension based on predefined templates for components, modules, plugins and templates. This frame will be installed automatically into your running Joomla! installation. Ready to use.
You can also import your already existing and installed extension. Now it's up to you to fill that frame with your custom code (we assume you already know about that ;)

EasyCreator also tries to assist you in the creation of multilingual extensions.
This is done by comparing the existing language file to each other and then examine the PHP and XML code for appearences of 'JText::***'.
The results are then compared and give you a pretty overwiew of untranslated strings, missing and obsolete translations.
EasyCreator also assists you in the creation and modification of your language files.
We have also created an interface for managing translations which we think should speed up the process of getting your extension multilingual and should be easy to use for translators which generally are more comfort with a form than to edit some source code.

There is also an interface for creating config XML files for your component which is really handy to use. You will get a form with all available parameters for a given type.

We are actually doing some tests with PHP 5's reflection class. You can inspect your classes with it's methods and the Joomla! core class it extends. If you know Eclipse PDT you know what i mean. You will see all methods, parameters and doc comments like in phpDocumentor.

When you are ready to release a test (or final) version of your component, EasyCreator will do the arduous work of copying files and folders, creating the xml install file and packing the whole thing in a ZIP package with version number and creation date included.
So you can create an installable package instantly whenever you want.

If you are new to Joomla! development you will find lots of information about creating extensions for this great CMS.

If you are an experienced Joomla! developer you will get a helper aplication which can speed up some necesary tasks during the development of your component.

Creation of packages containing multiple Joomla! extensions.

God bless you!



Posted on 15 July 2010
Seriously, your extension is a true helper, i love it! Keep up the good work! I am more than impressed and very thankful, yes there were some glitches, but that's normal. I wish you all the best and to continue doing your great work!



Best Regards,

Deian Motov

Very easy to use



Posted on 12 July 2010
It is really a great help to extensions development.

Thanks a lot.

Thanks a lot



Posted on 10 February 2010
I have long suffered with components and modules, I believe that salvation will come with you.

I think it should be integrated in joomla

Thank you for the great job
IMPORTANT:



In order to have the XML manifest file 'pick up' your SQL install and uninstall files, as well as your install and uninstall php scripts, it's critical to follow these naming/directory conventions:



1) Create a directory in the admin, backend side of your component called install. For example administrator/components/com_yourcomponent/install



2) In the install directory from step 1, place your installation script in a file named install.yourcomponent.php



3) In the install directry from step 1, place your uninstallation script in a file named uninstall.yourcomponent.php



4) Create a directory in the admin, backend side of your component under the install directory from step 1 called sql. For example administrator/components/com_yourcomponent/install/sql



5) In the sql directory from step 4, place your utf8 sql install script in a file named install.utf8.sql



6) In the sql directory from step 4, place your utf8 sql uninstall script in a file named uninstall.utf8.sql



Easycreator does a WONDERFUL job of adhering to Joomla's recommended development methods for MVC, and I like that a lot. After finding out about these 6 steps above, I'm well on my way to developing a wonderful component with mootool and AJAX features sure to impress the client, and myself.



Best part of all: The Joomla specific development really wasn't that hard, thanks to Easy Creator, and the Joomla MVC component model. I HIGHLY recommend Easy Creator.

Just plain excellent



Posted on 17 September 2009
I am rather new to component development, still experimenting and learning, but this sure helps a lot... Very very good.. Highly recommended
About a year ago, I started to a write a component for joomla 1.5, from scratch, without books, just with the online doc (which is nevertheless good). It was not so easy to understand what the new joomla 15 framework needed to be able to work, it's so different from joomla 1.0. This component does a fantastic job creating all the necessary file, basic function, database....and really easy to use.

Of course, one has still to understand MVC concept but EasyCreator is a big help for starting to write an extension.

Congratulation!
I am an extension developer, too and this speeds up things like hell, should be editor's pick! Thumbs up!
This Developer component is very use full to Develop ant specially for Translating existing components.

I use it on Joomla2Go Locally and do with this great thing translating of existing components and Modules, Plugins.



Best Wishes and Regards from pcte.ch Webservices

Serious Potential!!!



Posted on 19 March 2009
While developing two modules, I was having issues getting the zip files to install correctly (even though I had zipped the files correctly). Searched the extension directory and came across this GEM. Not only did it zip my files but it also documented it as well (it made the whole process very easy). I was very surprise at how easy and helpful it was to use. I would highly recommend this extension to anyone who wishes to do any development for the Joomla CMS.



This component definitely deserves more attention from the Joomla community. It has very serious potential.



Nikolai Plath, you definitely out did yourself with this extension. GREAT JOB. I will continue to use it and pass any ideas or suggestion to you. Thanks for a GREAT EXTENSION!!!!!
I am joomla developer and i think this is the best component to start development process in joomla.



Just select waht you want to do: plugin (auth, system, etc), module, component, template, and this extension create the base directories and file system. And the best of all, create all the installation process.



I belive that every joomla developer must colaborate with this extension.

EasyCreator

Version:
0.0.26
Developer:
elkuku
Last updated:
Oct 10 2017
7 years ago
Date added:
Sep 09 2008
License:
GPLv2 or later
Type:
Free download
Includes:
c
Compatibility:
J3
Download

Uses Joomla! Update System

Score:


Write a review