forum.easy-joomla.org
01. 02. 2009 09:57 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
Neueste Beiträge
Re: Kann Einträge nicht bearbeiten von Nori Gestern um 18:12
Re: Bitte geben Sie mindestens eine E-Mail-Adresse eines Empfängers ein! von holger Gestern um 09:41
Re: Bitte geben Sie mindestens eine E-Mail-Adresse eines Empfängers ein! von cybergurk Gestern um 00:23
News:
Tutorials/Anleitungen rund um Joomla!

 
 
    Übersicht   Hilfe Suche Spenden/Sponsors Impressum/Imprint Downloads Hauptseite Projects Tutorials Einloggen Registrieren  
Subject Statistics
Thema: EasyCreator 0.0.8 Replies: 1 posts
Gelesen 759 mal 0 Mitglieder und 1 Gast betrachten dieses Thema.
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: EasyCreator 0.0.8  (Gelesen 759 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
elkuku
Developer
Jr. Member
*
OfflineOffline

Registriert seit: 11.12.07
Beiträge: 74



Profil anzeigen WWW
« am: 06. 12. 2008 04:22 »

CHANGES
+ Support for parameters in xml install file (templates still WIP)
 + Support for tar.gz format in packages (while PEAR packages are still included in J!)
 + Added a template for a system plugin
 + Added a menu icon to all extension templates
 + Added a warning message if a live install is detected ( + option to switch this off in config)
 + Added chinese language - thx baijianpeng
 + Added simplified chinese to language selector

 # Fixed wrong entry for uninstall file in xml manifest (on windows) - thx baijianpeng
 # Fixed wrong template file in system plugin template
 # Fixed languages files / menu language files not added to xml if added afterwards
 # Fixed languages files / uninstall file missing in new created xml - thx baijianpeng
 # Fixed missing field for entry file in creating form
 # Fixed path errors on creating xml install file (on windows) - thx ricola
 # Fixed install/uninstall file not registered in importing projects
 # Fixed creationDate in xml install file
 # Fixed lightbox, ajax loader gif in template mvc_6

Download


 Englisch
Short:
EasyCreator is a developer tool.
It tries to speed up the developing process of custom components, modules, plugin and templates.
You can create a 'frame' for your extension and an installable zip package with just a few 'clicks'.

Long:
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 Wink

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 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.

There is some Help with a few screenshots included.
Do yourself a favor and snoop around a bit (Don't miss the 'Quicky' Wink.

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.

Please bear in mind that this release is still beta - call it 'proof of concept'.

If you would like to contribute, please use our tracker/feature request on joomlacode.org
http://joomlacode.org
or our forum at
http://forum.easy-joomla.org

INSTALL
---------------------
Installation is done through the standard Joomla! installer.

You can also install our EasyToolbar and create an icon for easy access.

UPGRADE
----------------------
be shure to backup the directories
builds/scripts - the config files for your custon components
builds/zips    - your zip packages

Just reinstall.
Put back your (hopefully) backedup directories.

UNINSTALL
----------------------
Just uninstall.

it's gone.

Please note that this is a pre-alpha release... So: report (m)any bugs please Wink

*some* Tutorials (WIP) can be found here:
http://projects.easy-joomla.org/easycreator.html

Happy coding Wink

the
Easy-Joomla.org team

DOWNLOAD

  Deutsch
Kurz:
EasyCreator ist ein Werkzeug für Entwickler.
Sein Ziel ist es die Entwicklung von selbst erstellten Komponenten, Modulen, Plugins uns Templates zu vereinfachen.
Sie können einen "Rahmen" für Ihre Extension und ein installierbares zip Archiv mit wenigen Klicks erstellen.

Lang:
EasyCreator unterstützt Sie vom Start bis zur Veröffentlichung Ihrer Extension.

Sie können mit der Erstellung eines "Rahmens" (will sagen: eine "Hello" World" Anwendung - ein wenig erweitert) beginnen der auf vorgefertigten Templates für Komponenten, Module, Plugins und Templates basiert.
Dieser Rahmen wird dann automatisch in Ihre bestehende Joomlainstallation integriert. Fertig zum benutzen.
Sie können auch Ihre bereits bestehenden installierten Extensions importieren.

Es ist nun an Ihnen diesen Rahmen mit Ihrem eigenen Code zu füllen.

EasyCreator hilft Ihnen auch bei der Erstellung von mehrsprachigen Extensions. Hierbei werden die bestehenden Sprachdateien miteinander verglichen und dann der PHP und XML Code nach 'JText::***' durchsucht.
Die Resultate werden dann verglichen und geben einen netten Überblick über unübersetzte Strings, fehlende und unbenutzte Übersetzungen.
EasyCreator unterstützt Sie beim Anlegen und Bearbeiten Ihrer Sprachdateien.

Neu ist auch eine Schnittstelle zur Erstellung von XML Konfigurationsdateien welches sehr einfach zu benutzen ist. Es wird ein Formular mit allen verfügbaren Parametern eines bestimmten Typs angezeigt.

Momentan machen wir einige Tests mit der Reflectionklasse aus PHP 5. Sie können damit Ihre Klassen mit ihren Methoden analysieren und die Joomla! Coreklasse die sie erweitert. Wenn Sie Eclipse PDT kennen, wissen Sie was gemeint ist. Es werden alle Parameter und DocComments angezeigt, wie z.B. im phpDocumentor.

Wenn Sie bereit sind eine Testversion (oder auch eine finale) zu veröffentlichen, kann Ihnen EasyCreator die mühsame Arbeit abnehmen die Dateien und Ordner zu kopieren, die XML Installdatei zu erstellen und das ganze in ein Zip Archiv zu packen - versehen mit Versionsnummer und Erstellungsdatum. Mit einem "Klick".

In der Komponente befindet sich ein wenig Hilfe und einige Screenshots. Tun Sie sich selbst einen Gefallen und schnüffeln Sie etwas darin herum (Verpassen Sie nicht den "Quicky" Wink

Wenn sie gerade mit der Entwicklung für Joomla! anfangen werden Sie viele Informationen über das erstellen von Extensions für dieses schöne CMS finden.

Wenn Sie ein erfahrener Joomla! Entwickler sind werden sie ein Werkzeug in die Hand bekommen mit dem sich einige notwendige Aufgaben die beim Erstellen Ihrer Komponente anfallen leichter erledigen lassen.

Bitte beachten Sie, dass diese Version immer noch im Betastadium ist.

INSTALL
---------------------
Die Installation verläuft standardmässig über den Joomla! installer.

Sie können auch unsere EasyToolbar installieren und ein Icon für einen Easy Access einrichten.

UPGRADE
----------------------
Bitte machen Sie ein Backup der folgenden Verzeichnisse:
builds/scripts - Die Konfigurationesdateien für Ihre selbst erstellten Komponenten
builds/zips    - Ihre zip Pakete

Einfach neu installieren.
Verschieben Sie die (hoffentlich) ertstellten Sicherheitskopien an ihren alten Platz.

UNINSTALL
----------------------
Einfach deinstallieren.

Es ist weg.

Bitte beachten Sie, dass es sich hierbei um eine "Pre-Alpha" release handelt - sprich: "Proof of concept".

Wenn Sie uns unterstützen möchten benutzen Sie bitte den tracker/feature request auf
http://joomlacode.org/gf/project/easyjoomla ....
oder unser Forum auf
http://forum.easy-joomla.org/ .....

*einige* Tutorials (WIP) befinden sich hier::
http://projects.easy-joomla.org/easycreator.html

Happy coding Wink

Easy-Joomla.org team
« Letzte Änderung: 30. 01. 2009 19:04 von elkuku » Gespeichert

Gruss,
Nikolai - NiK-IT.de
Easy-Joomla Team
elkuku
Developer
Jr. Member
*
OfflineOffline

Registriert seit: 11.12.07
Beiträge: 74



Profil anzeigen WWW
« Antworten #1 am: 29. 12. 2008 00:26 »

Released Klatschen
Download
Gespeichert

Gruss,
Nikolai - NiK-IT.de
Easy-Joomla Team
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  


Audiovisuelle Filmanleitungen hosted by all-inkl.com joomladirectory.net joomla.org jahoart.eu joomla-in-berlin.de Joomla Toplist Spende/Donate
easy-joomla.org joomla.de webjobber.de snipersister-de xing.de
joomlacode.org joomlaos.de joomla24.com nik-it.de

Powered by MySQLPowered by PHP Powered by SMF 1.1.7 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0Prüfe CSS
Seite erstellt in 0.394 Sekunden mit 28 Zugriffen.