|
 joom! kochsuite - Logo von Dirk von lautenba.ch joom! kochsuite 0.9.6 cooming soon
Winterzeit ist Programmierzeit... joomla! liegt schon lange als Version 1.5.x vor.... leider hinkt die joom! Kochsuite noch hinter her. Bevor die joom! Kochsuite auf joomla! 1.5 portiert werden kann, gilt es noch einige Vorbereitungen und Bereinigungen im Code zu treffen. Diese Vorbereitungen für diesen Schritt, und somit auch diverse Bereinigungen für die Migration, stehen nun in der neusten joom! Kochsuite Version, wohl die letzte Version für joomla 1.0.x, zur Verfügung. Diese Version bekommt das Release 0.9.6. Die beta Version von joom! Kochsuite 0.9.6 könnt Ihr fürs erste mal auf meiner Homepage anschauen....
Ein Jahr strich ins World Wide Web... Viele Fehlervegistochen haben sich eingeschlichen. Mit den neusten zur Verfügung stehenden Entwicklungswerkzeugen (eclipse + PHP = PDT) und dem Internet-Provider (free.de) wurde diesen Fehlern zu Leibe gerückt. Ebenfalls wurde der Quellcode neu strukturiert, neudeutsch: redesignd. Somit wird die nun vorliegende (aktuelle) Version 0.9.6 als Grundlage für die Migration der Komponente auf joomla 1.5.x genutzt. Diese migrierte joom! Kochsuite Version wird dann die Versionsnummer, na ratet mal...., 1.4 6 tragen. Ja, mal ganz einfach 0.5 dazugezählt. Sie wird funktionell gleich der joom! Kochsuite 0.9.6 für joomla! 1.0.x sein.
Aus internen Kreisen war zu erfahren das der Support für joomla 1.0.x für die joom! Kochsuite mit der Version 0.9.6 endet. Allerdings erst sobald die Heimatseite der joom! Kochsuite vegisto.eu auf die neuste joomla! Version umgestellt wird. Solange Vegisto noch 1.0.x bei free.de hostet, solange gibt es auch noch Unterstützung.
Change will happen....
Die nächst geplante Version der joom! Kochsuite für joomla! 1.5.x wird die Version 1.4.6 sein. Geplant sind folgende Releasepfade:
Was hat sich getan:
- Umstrukturierung, Neue Dateien, Neue Funktionen (bitte beim Upgrade ubendingt den alten Schlonz löschen)
- Weitesgehende VerifiDas drumherum einer Webseite
Und nun kam Joachim ins Spiel (www.svkirchzarten.de). Ja er ist Schuld, das ich mich damals mit Mambo angefreundet habe. Er hat immer davon geschwärmt. Und dann hab ich mich halt mal dran gesetzt. Template entworfen und als erstes mal die Koch-Suite von Michael mit derm Wrapper eingebunden. Bald merkte ich allerdings das mit dem wrapper auch nichts war, was mir viel Freude bereitete und so musste die Koch-Suite zu einer Komponente umgeschrieben werden. Und ich würde mal sagen wenn die Version 1.0.0 auf dem Tisch liegt, dann ist es eine richtige joomla!-Komponente, allerdings glaube ich, das es dann eine Version für joomla! 1.5 sein wird ;-))) Aber sei es drum, Joachim wird dann wahrscheinlich für seine oben genannte Seite schon auf TYPO3 umgeschwenkt sein. Ja er will Joomla! untreu werden. Aber mein Zeil ist es eine joom! kochsuite 1.0.0 ihrgendwann zur Verfügung zu stellen.
Und da sind wir auch schon beim eigentlichen Problem angelangt. Eigentlich ist die joom! kochsuite, das was ich für meine Seite brauche. Nicht mehr und nicht weniger. Wenn ich feststelle, das fehlt... ok kommt es rein. Aber jetzt mal erhlich? Nützt es mir wenn ein Fleischesser ein Voting auf ein vegetarisches Rezept gibt? Nein, nicht wirklich oder? Deshalb finde ich dieses Voting auf Rezepte Firlefanz. Und das wird es bei der joom! kochsuite aus dem Hause Vegisto nicht geben. Eher andere Features würden mir noch vorschweben;-)
 Mit einem Klick zum Rezept - Modul für Rezeptbilder Das Mambo-Projekt spaltete sich in Mambo und joomla! Da alle in meinem Bekanntenkreis auf joomla! aufgesprungen sind war diese Frage auch einfach beantwortet. Die Kochsuite für Mambo wurde umbenannt in joom! kochsuite. Das Logo dafür hat Dirk entworfen. Für diesen entwurf möchte ich Ihm hier nochmals herzlich danken. Wenn Ihr auch findet das der Entwurf super ist dann besucht doch mal seine Homepage und hinterlasst ihm einen Gästebucheintrag. Ich finde ja er hat eine Meise ;-)) Aber das werde Ihr auch feststellen wenn Ihr auf seiner Homepage vorbei schaut. Hier geht es zur Homepage von Dirk
Aber jetzt wollen wir uns mal richtig mit der joom! kochsuite beschäftigen. Was kann sie den?
Features
Mittlerweile steht diese Komponente als Version 0.9.5 für joomla! als joom! kochsuite zur Verfügung. Was unterscheidet joom! kochsuite von Michaels Original. Die Version setzt auf der koch-suite 0.7.1 auf. Also was kann die Koch-Suite von Michael in der Version 0.7.1:
- Importformate für MealMaster, RezKonv.
- Exportformate nach Plain Text, MealMaster, LaTeX, HTML, PDF.
- Ein bequemes Webinterface, mit dem sich Rezepte einfach auswählen, suchen oder bearbeiten lassen.
- Frei definierbare Einheiten-Aliase (etwa EL, Essl.,...).
- Multi-User-fähig, hierarchische Userverwaltung.
- Ein vielsprachiges Interface, derzeit vorhanden sind Sprachmodule für Englisch, Spanisch und Deutsch, weitere können leicht erstellt werden.
 Und das Ergebnis Nicht alle Features konnten direkt übernommen werden:
- In der aktuellen Version werden MealMaster und RezKonv über Cut and Paste unterstützt, ein Einlesen von Datei folgt in einer der nächsten Versionen
- Als Exportformate gibt es derzeit nur Drucker, MealMaster und normale Ansicht
- Multi-User-fähigkeit wurde an die Benutzerverwaltung von joomla! angepasst
- Das vielsprachige Interface wurde nur für Entlisch und Deutsch übernommen, Übersetzungen in anderen Sprachen sind geplant, aber leider noch nicht vorangeschritten, angepasste Sprachdateien werden gerne entgegengenommen und auf meiner Homepage zur Verfügung gestellt
 So sieht das aus.... Allerdings kamen folgende Features hinzu:
- Userverwaltung wurde ersetzt durch joomla! eigene Benutzerverwaltung
- Neues Kategorienmanagement:
- Frei definierbare Kategorien im backend
- Auswahl der Kategorien bei der Eingabe des Rezeptes
- Die Kategorieanzeige des Rezeptes sowie die Auswahl darüber lässt noch zu wünschen übrig, da gibt es noch einiges zu tun...
- Rezeptbild-Unterstützung: hochgeladene Bilder werden als normal und thumb abgespeichert. Die normalen Pics werden beim Rezept angezeigt und die thumb-Pics sind für das Modul der joomla! kochsuite
- joomla!-Editorunterstützung bei der Eingabe der Zubreitung
- searchbot für Zutaten, Zubereitung und Autor
- Random-Rezeptbild-Modul
Was noch fehlt?
Was noch nicht unterstützt wird:
- Import von MealMaster, RezKonv aus Dateien
- Export von MealMaster, RezKonv
Für Tips und Anregungen steht das Forum und auch ich gerne zur Verfügung. Schreibt einfach.
 Neue Kategorie-Bestimmung Roadmap
Hier eine kleine Roadmap oder sagt man bessert To-Do-Liste?
- Emulation register global on umgehen (derzeit im Admin-Menü notwendig)
- MealMaster-Import aus Datei
- RezKonv-Import aus Datei
- Migration auf joomla! 1.5
- Barrierefreiheit-> Ersetzen der Tabellen
Wer zu dem einen oder anderen Thema was beizutragen hat ist herzlich willkommen.
Upgrade oder Neuinstallation?
Sollten Sie schon eine Version der joom! kochsuite installiert haben bietet es sich an das neue Paket zu entpacken und die einzelnen Dateien per ftp oder ähnliches auf den Server zu spielen. Danach im admin-menü prüfen ob ein Tabellen konvert erforderlich. Upgrades von 0.9.4 erfordern keinerlei Tabellenkonvertierung. Zwischen diesen Versionen hat sich an den Strukturen der Tabellen nichts geändert.
Berechtigungen: Wer darf was?
Ein Wort noch zu den Berechtigungen. Wie erwähnt wurde die Benutzerverwaltung der Koch-Suite durch die Bentuzerverwaltung von joomla! ersetzt. Die joom! kochsuite kennt jetzt diese Berechtigungen. Das heiss im Einzelnen:
-
Jeder darf alle Rezepte ansehen
-
Registrierte Benutzer können Rezepte einstellen und Ihre eingestellten Rezepte ändern
-
Administratoren dürfen wie immer alles
Ob es da noch einer feineren Abstufung bedarf ist aus momentaner Sicht nicht absehbar. Für meinen Gebrauch reicht es so. Warum nicht jeder da ein Rezept reinstellen darf liegt auf der Hand. Was denkt Ihr wieviele Fleischrezepte ich von Metzger oder so auf der Seite hätte? Wahrscheinlich das eine oder andere garniert mit Viagrao oder anderen Pharmaka-Angeboten.
Und wie geht es weiter?
Oft bekommt man eine Krise wenn man am Programmieren sitzt. Lohnt es sich überhaupt? Und dann geht man wieder mal in Ask oder eine seiner politisch korrekten Suchmaschinen und sucht nach joom! kochsuite. Und dann sieht man das die Menschen im Internet die joom! kochsuite mit zwischen 0 und was habe ich mal gesehen 1500 Rezepte ins Netz gestellt haben. Da komm ich ja mit meinen wenigen Rezepten nicht dagegen an. Allerdings war das ja auch mal anderes gedacht. Ich erhoffte mir, das Menschen, Vegetarier und vor allem Vegetarerinnen freude an an einer solchen Homepage hätten und dann auch mal Ihr Lieblingsrezept einstellen würden. Naja da muss ich wohl noch an der Seite arbeiten ;-))
Hier im Artikel wurden jetzt einige Scrennshots der joom! kochsuite verteilt. Ich hoffe das der eine oder andere etwas mehr Appetitt auf die joom! kochsuite macht.
Danksagung
Danken möchte ich Micheal Lestinsky für das Original. Koch-Suite 0.7.1. Mittlerweile gibt es da auch die 0.8.-beta2. Schaut sie Euch an.
Ebenfalls möchte ich Dirk danken. Er hat das alte und das neue Logo der joom! kochsuite entworfen. Gerüchten zufolge hat Dirk eine Meise.
Dank gebührt auch den zahlreichen Testern. Sie werde nicht Müde die Version der joom! kochsuite unter die Lupe zu nehmen.
|