Ein kurzer Blick auf Joomla! 1.6.0 Alpha [hope]

Verfasst von Hagen Graf am 7. July 2009 - 11:10

Joomla 1.5 wurde am 22. Januar 2008 veröffentlicht.  

Eineinhalb Jahre später kommt nun die Version Joomla! 1.6.0 Alpha mit dem Codenamen [hope] (Hoffnung) auf den Markt (zur Downloadseite von Joomla 1.6). Joomla 1.6.0 Alpha ist seit dem 23. Juni 2009 etwa 9.500 mal downgeloaded worden (Stand 2. Juli 2009). Die 9.500 Downloads setzen sich zusammen aus 8.000 im zip-Format, 1.000 im tar.gz Format und 500 im tar.bz2 Format. Zip scheint das mit Abstand beliebteste Format zu sein. Viele Open Source Projekte setzen allein auf das tar.gz Format (z.B. Drupal) und schränken so ihre Download Zahlen unnötig ein. In diesem Fall ist Joomla! ein gutes Beispiel für Benutzerfreundlichkeit!

Was ist denn jetzt neu in Joomla 1.6.0 Alpha[hope]?

  1. Das wunderbare neue Berechtigungssystem (ACL)
    1. erstellen Sie neue Benutzergruppen,
    2. ordnen Sie Benutzerkonten beliebigen Gruppen zu
    3. ordnen Sie Benutzergruppen zu Zugriffsstufen (Access Levels) zu
    4. ordnen Sie Inhalte zu Zugriffsstufen zu
  2. Der überholte Kategorie Manager
  3. Upgrade auf MooTools 1.2
  4. Jetzt gibt es Kommentare im Core
  5. kein Legacy Mode mehr in Joomla! 1.6
  6. Ein komplett neugeschriebenes Menüsystem und Menü Manager
    1. Menueintrag / Modul Zuordnung
  7. Abspeicherbare Parameter in Templates
  8. Der überholte Erweiterungs Manager
  9. Wir haben jetzt URL redirects!
  10. Keine Umfrage Komponente mehr im Core
  11. Refactoring
  12. Geschwindigkeitsverbesserungen

ACHTUNG:

Diese Joomla! 1.6.0 Alpha Version ist eine Machbarkeitsstudie (technology preview), kein endgültiges Produkt.

INSTALLIEREN SIE AUS SICHERHEITSGRÜNDEN JOOMLA! 1.6.0 ALPHA NICHT AUF EINEM PRODUKTIVEN SERVER

Ich werde hier mal meine ersten Eindrücke zu dieser neuen Version beschrieben.

Der Installationsvorgang ist der gleiche wie in Joomla! 1.5. Neu sind die Anforderungen an die Umgebung. Joomla 1.6 benötigt PHP 5.2 oder größer und MySQL 5.04 oder größer. Außerdem ist es jetzt möglich einen Namen für den Admin Benutzer festzulegen. Im Hintergrund heißt er immer noch administrator. Ich habe die Beispieldaten installiert und festgestellt, dass es wohl neue Beispieldaten für JoomIa! 1.6 geben wird. Bisher gibt es nur ein paar Beispieleinträge.

1. Das wunderbare neue Berechtigungssystem (ACL)

Es ist vermultich das am meisten herbeigesehnte Feature seit Jahren! :-) Jetzt ist es einfach so da! Sehen Sie die neuen Tabs? Übrigens, hier sehen Sie auch den veränderten Namen des Administrators.

1.1 erstellen Sie neue Benutzergruppen

Im neuen Groups Tab bietet sich die Möglichkeit neue Gruppen zu erstellen und zu ändern, beispielsweise Park Rangers. Benutzerkonten können zu diesen Gruppen zugeordnet werden.

1.2 Ordnen Sie Benutzerkonten beliebigen Gruppen zu

Ich habe beispielweise ein neues Benutzerkonto (Toni Tester) erstellt und der Gruppe ParkRangers zugeordnet.

1.3 Ordnen Sie Benutzergruppen zu Zugriffsstufen (Access Levels) zu

Das nächste interessante Tab sind die Access Levels. In der Vergangenheit hatte man die Wahl zwischen den drei vordefinierten Zugriffsstufen Öffentlich, Registriert und Spezial. Jetzt können Sie beliebig viele eigene Zugriffsstufen erstellen. Sie können danach Gruppen zuordnen und diese Zugriffsstufen beispielsweise im Zusammenhang mit Menülinks benutzen um zu bestimmen wer welchen Menülink sehen darf.

1.4 Ordnen Sie Inhalte zu Zugriffsstufen zu

Es ist auch sehr einfach möglich die individuellen Zugriffsstufen Inhalten zuzuordnen - Klasse!

zurück nach oben

2. Der überholte Kategorie Manager

Der Kategorie Manager ist jetzt ein Unterpunkt des Menüpunkts des Artikel. Gute Entscheidung! Der Begriff "Frontpage" wurde in umbenannt in "Featured" und ist jetzt auch ein Menüpunkt unter Articles.

Früher war das Kategoriesystem ein wenig kompliziert zu verstehen. Jetzt ist es möglich Kategorien als Baumstruktur zu erstellen und dadurch wird das Verständnis erhebelich erleichtert.

Im nächsten Screenshot sehen sie so eine Struktur, Queensland ist zugeordnet zu Australia, Australia zuCountries.

3. Upgrade auf MooTools 1.2

Was zum Teufel ist "MooTools"?

Mootools ist ein kompaktes, modulares und Object-orientiertes JavaScript Framework. Es ermöglicht Ihnen leistungsstarke und flexible Skripte zu schreiben, die aus Cross-Browser-Code bestehen. Es hat eine elegante und gut dokumentierte API ...

Mehr Info gibt es in wikipedia oder auf der MooTools website.

Es ist eingebaut in Joomla! und man kann es dafür benutzen, coole Effekte und viele andere Dinge zu erstellen. Lassen Sie sich einfach inspirieren von demos.mootools.net

zurück nach oben

4. Jetzt gibt es Kommentare im Core

Ich habe eine ganze Menge über das Thema gelesen, beispielweise hier, aber ich habe keinen Weg gefunden Kommentare zu einem Artikel zu schreiben in dieser Alpha Version :-( [brauche Hilfe].

zurück nach oben

5. Kein Legacy mode mehr in Joomla! 1.6

Es gibt keinen Legacy Mode mehr! Der Legacy Mode wurde erfunden um die Möglichkeit zu bieten, ältere Komponenten, die nicht für Joomla! 1.5 erstellt worden waren, trotzdem in Joomla! 1.5 zu nutzen. Das Problem war, dass dieser Mode wegen seiner Komplexität zu langsam war und viele Leute sich auch über Sicherheitsprobleme beschwerten.

zurück nach oben

6. Ein komplett neu geschriebenes Menüsystem und Menü Manager

Rob Schley erwähnt in seinem posting auf der Joomla! Entwicklerliste.

The menu system and menu manager have been completely rewritten and now feature a number of major improvements that should make them more powerful, efficient, and easier to customize.

Das Menüsystem und der Menümanager wurden komplett neu geschrieben und es gibt jetzt eine Menge Verbesserungen, die ein effektiveres Arbeiten und eine leichtere Anpassbarbeit ermöglichen. 

Ein sehr schönes Feature ist die Möglichkeit Zugriffsstufen für die Menüpunkte zu setzen.

6.1 Menü Modul Zuordnung

Ein anderes gutes Feature ist die Möglichkeit die Sichbarkeit von Modulen einem Menülink zuordnen zu können. In Joomla! 1.5 war dieses Feature nur über die Modulkonfiguration erreichbar.

back to top

7. Abspeicherbare Parameter in Templates

Mit Joomla! wurden die xml basierten Parameter in Templates eingeführt. Seitdem war es möglich ein Template in unterschiedlichen Farbvarianten, Breiten, etc zu konfigurieren. Das neue Problem war "Wie speichere ich die Parameter für meine Website" ab.

Voilá - hier ist die Lösung!

Die standard Parameter für rhuk_milkyway:

und die individuellen cocoate Parameter für rhuk_milkyway:

zurück nach oben

8. Der "erweiterte" Erweiterungsmanager

Update - Aktualisieren Sie Ihre Komponenten und Plugins automatisch ... momentan gibt es scheinbar keine Aktualisierungen :-)

Discover - Entdecken Sie neue Komponenten und Plugins ... momentan gibt es nichts zu entdecken :-)

Warnings - Warnungen Ihrer Komponenten und Plugins ... momentan gibt es keine Warnungen :-)

zurück nach oben

9. Wir haben jetzt URL Redirects!

Das ist jetzt ein wirklich cooles Feature. Einfach anzuwenden und sehr effektiv. Sie finden es im Tools Menü.

Die Idee dahinter ist ganz einfach. Erstellen Sie Links, die für Suchmaschinen optimiert und für die Benutzer lesbar sind.

zurück nach oben

10. Keine Umfrage Komponente mehr im Core

Wußten Sie es? Es gab mal eine Umfragekomponente in Mambo, Joomla! 1.0, Joomla! 1.5... und jetzt ... ist sie nicht mehr da. Haben Sie sie jemals benutzt?

zurück nach oben

11. Refactoring (Was ist das?)

Die Komponenten com_content, com_users und com_weblinks sind vom Programmcode her umgestaltet worden um sie einfacher warten, anpassen und erweitern zu können.

zurück nach oben

12. Geschwindigkeitsverbesserungen

Ein Vielzahl von Geschwindigkeitverbesserungen im Plugin- und Menüsystem sollten einen deutlichen Geschwindigkeitszuwachs gerade bei großen Websites zeigen.

zurück nach oben

Meine ersten Eindrücke von Joomla! 1.6.0 Alpha [hope]

Joomla! 1.6 wird ein wichtiges Release wenn es fertig ist. "Hope" ist ein guter Name :-). Die Veränderungen sind teilweise bitter nötig um die Zukunft von Joomla! zu sichern.

Übrigens, wann wird es fertig sein? Erinnern Sie sich, was Rob sagte?:

we’ve put together an alpha build to give people an opportunity to see what we’ve been working on and have a peek at what’s coming in 1.6. It is important to understand that this is a technology preview, not a final product.

Wir haben diese Apha Version gebaut um den Leuten zu zeigen woran wir arbeiten und um einen Eindruck zu geben was in Joomla! 1.6. kommt. Es ist wichtig sich klarzumachen, das dies eine Machbarkeitsstudie ist und kein endgültiges Produkt.

Meiner Meinung nach ist die Alpha Version sehr beeindruckend und sie gibt mir eine Menge Hoffnung für die neue Version Joomla! 1.6 und auch eine Menge Vertrauen in die Zukunft von Joomla!

Und wie bei jeder neuen Joomla! Version, fragen Sie nicht nach einem Veröffentlichungsdatum für die stable Version - Es ist fertig, wenn es fertig ist :-)


2 Kommentare

Joomla 1.6

Submitted by Thomas Dobner-Dobenau (nicht überprüft) on 3. October 2009 - 15:56.

Auch ich bin schon sehr gespannt auf die neue Joomlaversion 1.6.
Vor allem auf das schon lange überfällige neue ACL System (Berechtigungssystem)

Dringend erwartet

Submitted by Harry (nicht überprüft) on 11. March 2010 - 15:46.

Gerade wegen des ACL warte ich hoffnungsfoll und sehr ungeduldig auf die Version 1.6. Ich hoffe das wird noch in diesem Jahr etwas (Die Alphaversion ist ja auch schon 1 Jahr "alt")

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
© 2010 cocoate.com EURL