Nützliche Werkzeuge/EasyCreator

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis


EasyCreator ist ein Entwickler-Werkzeug. Mit ihm können Komponenten, Module, Plugins und Templates erstellt und bearbeitet werden. Eine einfache Erweiterung und das dazu gehörende, installierbare Zip-Paket ist mit gerade einigen Klicks zu schaffen.


[Bearbeiten] Joomla!1.5.xx - Installation

joomla15\libraries den Folder blue.png g11n anlagen und den Inhalt des Folder blue.png site aus der entzippten lib_g11n_1.0.zip hinein kopieren. Dann kann per Joomla!1.5.xx – Installer die com_easycreator_0.0.14.zip installiert werden




[Bearbeiten] Joomla!1.6.xx - Installation

Erst lib_g11n_1.0.zip dann com_easycreator_0.0.14.zip.

Dann in der joomla16\administrator\components\com_easycreator\easycreator.php die Zeile 33 "xdebug_break();" auskommentieren, da der Joomla! Sonst eine Fehlermeldung aus gibt.

[Bearbeiten] EasyCreator - Übersicht

Die Übersicht zeigt ggf. installierte Erweiterungen. Diese erst registrieren, bevor sie bearbeitet werden können. Easycreator seite1.png


Ein Klick auf den Button mit dem grünen Kreuz und der Unterschrift mehr, öffnet die Auswahl Konfiguration, Templates, Logdateien, Hilfe und Sandkasten. Mit einem weiteren Klick, nämlich auf die Zauber-Utensilien "Templates" geht dieses Fenster auf: Easycreator vorlagen fuer erweiterungen.png

[Bearbeiten] Templates

Hier finden sich eine Vielzahl von "Vorlagen für Erweiterungen", z.B. das Template "blueprint", das auch auf der Seite http://wiki.joomla-nafu.de/joomla-dokumentation/Joomla!_Programmierung/Programmierung/Templates beschrieben ist.

Außerdem können die "Extension Templates Teile" und die "Standarddateien" bearbeitet werden.

Die Register "Installieren" und "Exportieren" ermöglichen auch im EasyCreator Erweiterungen zu installieren und exportieren, was sonst üblicherweise über das Kontrollzentrum (Erweiterungen-Erweiterungen) erfolgt.

[Bearbeiten] Der erste Schritt

Unter Konfiguration werden hauptsächlich die "Persönlichen Informationen" eingegeben und auch gespeichert. Easycreator erweiterung bearbeiten.png

Aus diese Daten werden durch den Befehl ##*HEADER*## am Anfang der Dateien (z.Zt. nur von php-Dateien) der Erweiterung die jeweils benötigten automatisch gesetzt (siehe dazu Templates - Vorlagen für Erweiterung - Standarddateien).

[Bearbeiten] Klapp-Menü EasyCreator

Unter der Beschriftung EasyCreator befindet sich ein Aufklapp-Menü. Dort kann zwischen neues Projekt und Projekt registrieren gewählt werden.

Wurden bereits Erweiterungen registriert, kann man sie hier zur Bearbeitung auswählen.


[Bearbeiten] Erstellen eines neuen Projektes

Easycreator 1v3 typ der erweiterung.png

Hier ist basierend auf einer bestehenden Vorlage der Typ für die zu erstellende Erweiterung zu wählen. Im nächsten Bild werden dann der Name, die Versions-Nr. und eine Beschreibung ein gegeben. Die Erweiterung wird schließlich im dritten Bild mit "Erstellen" erstellt.


[Bearbeiten] Bearbeiten eines Projektes

Easycreator konfiguration dateien.png

In der Registerkarte "Erstellen" können Versions-Nr., Beschreibung, Credits usw. geändert werden. Die Registerkarte "Dateien" zeigt die im Projekt vorhandenen oder vorgesehenen Dateien. Mit der rechten Maustaste können neue Ordner, Dateien hinzu gefügt, umbenannt oder gelöscht werden. Mit der linken Maustaste werden die Dateien zur Bearbeitung geöffnet. ToDo Geht jetzt gerade bei der template.css nicht. Möglicherweise weil ich außerhalb von EC geändert habe, nämlich mit TopStyle?




[Bearbeiten] Projektes fertigstellen

Easycreator erweiterung erstellen.png

Ist das Projekt fertig, wird es mit dem Button Easycreator projekt button.png beendet. Danach den Button Easycreator paket button.png betätigen. Mit "… erstellen" wird das Projekt schließlich erstellt







und kann mit Download gespeichert werden. Easycreator erweiterung erstellt download.png

[Bearbeiten] Download

Die Komponente ist auf joomlacode.org erhältlich.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge