Archiv für Mai 2010

Die zweite beta von Joomla 1.6 ist da!

Montag, 31. Mai 2010

Zwei Wochen nach der ersten beta ist heute die zweite beta für Joomla 1.6 erschienen. Sie kann auf www.joomla.org zum Testen heruntergeladen werden. Aber auch hier gilt wieder: Nur zum Testen und nicht für den produktiven Einsatz geeignet.

Seit dem Erscheinen der ersten beta wurden insgesamt 140 Probleme gelöst.

Wer genau wissen möchte, was geändert worden ist, kann in der Datei CHANGELOG nachschauen. Hier werden alle Änderungen (Security Fixes, Bug Fixes, Language Fixes, Additions, Changes, Removes und Notes) dokumentiert und dementsprechend gekennzeichnet.

Joomla 1.5 Templates für 1.6 anpassen

Freitag, 28. Mai 2010

Die Templates der 1.5 werden in der 1.6 nicht mehr richtig laufen.

Zunächst einmal stimmt das. In der 1.6 hat sich der Output geändert, es gibt neue Views und die meisten der CSS-Klassennamen haben sich geändert.

Nimmt man jedoch einige Anpassungen vor, wird man einen Teil von ihnen wieder ans laufen bekommen. Dafür gibt es mehrere Möglichkeiten:

1. Den alten Code behalten

Kopieren Sie Ihr 1.5er Template in das Templateverzeichnis der 1.6. Entfernen Sie gegebenenfalls den html Ordner aus Ihrem Template und kopieren Sie den _html Ordner aus dem rhuk_milkyway-Template in Ihr Template und benennen Sie ihn in html um. Installieren Sie das Template wie unten beschrieben über den Extension Manager.

2. Das alte Template anpassen

Kopieren Sie das Template von Joomla 1.5 in das template-Verzechnis von Joomla 1.6. und nennen Sie den html-Ordner um, damit nicht mehr auf die Template-Overrides zugegriffen werden kann.

Gehen Sie nun in das Backend von Joomla 1.6 und rufen Sie den Extension Manager (Extensions -> Extension Manager) auf. Öffnen Sie den Reiter Discover und klicken auf den Button Discover oben rechts. Anschließend wird das Template in der Tabelle unterhalb angezeigt. Markieren Sie das Template durch Klick in das Kästen am Zeilenanfang und klicken anschließend auf den Button Install. Eine kurze Nachricht bestätigt, dass das Template installiert wurde.

Öffnen Sie die Styles im Template Manager (Extensions -> Template Manager -> Styles), markieren Sie Ihr Template und machen Sie es durch Klick auf den Button Make Default zum Standardtemplate.

Öffnen Sie nun das Template durch Klick auf den Templatenamen. Wenn Ihr Template die Möglichkeit besitzt Parameter im Backend zu bestimmen, werden Sie merken, dass diese im Augenblick noch nicht angezeigt werden. Auch die Struktur der Templateparameter hat sich in der Version 1.6 geändert. In der 1.5 lautete die Struktur:

<params>
     <param …/>
</params>

Die neue Syntax lautet:

<config>
     <fields name=”params”>
          <fieldset name=”…”>
               <field name=”…” type=”…” /> (Attribute je nach Typ)

          </fieldset>
     </fields>
</config>

Wenn Sie sich die Website jetzt im Frontend anschauen, werden Sie merken, dass zwar die Inhalte der com_content angezeigt werden, aber die Module fehlen. Das liegt daran, dass die Modulpositionen in der 1.6 neue Namen bekommen haben. Platzieren Sie nun die Module auf ihre alten Modulpositionen.

Wenn Sie das Beez-Template als Grundlage für Ihr Template benutzt haben, erstellen sie in Ihrem Template einen neuen Ordner mit dem Namen html und fügen Sie dort die modules.php (templates->templatname->html->modules.php) aus Ihrem Joomla 1.5 Template ein.

Wenn Sie sich vorher schon einmal die 1.6 angeschaut haben, werden Sie bemerkt haben, dass das neue Beez-Template neue Funktionen für die Module mitbringt. Diese können, zusätzlich zu der alten Ausgabe, ein- und ausgeklappt oder in Tabs dargestellt werden.

Wenn Sie diese neuen Funktionalitäten in Ihrem Template nutzen möchten, kopieren Sie die modules.php aus dem html-Ordner im Beez-Template und fügen sie in den html-Ordner in Ihrem Template ein. Anschließend müssen Sie ebenfalls aus dem Beez-template die hide.js (templates->beez_20->javascript->hide.js) kopieren, in Ihrem Template einen javascript-Ordner erstellen und die Datei dort einfügen. Dann öffnen Sie die index.php und fügen die Datei im Kopf ein:

<script type="text/javascript" src="<?php echo $this->baseurl
?>/templates/templatename/javascript/hide.js"></script>

Außerdem müssen Sie folgenden Javascript-Code in die index.php in den Kopfbereich einfügen, anpassen (ggfs auch im Sprachfile) und die aufgerufenen Bilder in Ihrem Template ergänzen:

<script type="text/javascript">
var altopen=’<?php echo JText::_(‘TPL_BEEZ2_ALTOPEN’,true); ?>’;<br
/>
var altclose=’<?php echo JText::_(‘TPL_BEEZ2_ALTCLOSE’,true); ?>’;<br
/>
var bildauf=’<?php echo $this->baseurl ?>/templates/templatename/images/plus.png’;<br
/>
var bildzu=’<?php echo $this->baseurl ?>/templates/templatename/images/minus.png’;<br
/>
</script>

Zuletzt müssen Sie noch folgenden Code-Schnipsel oberhalb der XML-Deklaration und des Doctypes in die index.php innerhalb des PHP einfügen:

JHTML::_(‘behavior.mootools’);

In einem letzten Schritt müssen Sie Ihr Template testen, das CSS anpassen (in der 1.6 haben sich viele CSS-Klassen geändert) und CSS für die neuen Views hinzufügen.

3. Ein neues Template erstellen

Erstellen Sie ein neues Template und nutzen Sie alle neuen Funktionen, die Joomla 1.6 mitbringt.

Ich wünsche Ihnen viel Erfolg und viel Spaß beim Ausprobieren!

Joomla Showcase

Donnerstag, 27. Mai 2010

Auf der Website http://community.joomla.org/showcase gibt es eine relative große Sammlung von Website, basierend auf dem Content Mangement System Joomla. Die Websites sind thematisch sortiert, jeweils mit Informationen zur Joomla Version, zum Autor, aus welchem Land die Website stammt, einer kurzen Beschreibung, einem Screenshot und der zugehörigen URL.

Diese Sammlung ist ganz interessant zum Stöbern, sich Anregungen holen, und sich inspirieren lassen…

Berufsschule

Mittwoch, 26. Mai 2010

MGG

Mitschüler haben Referate zu den Themen RAW-Format und Scanner gehalten.

MIM

Test zum Thema Datenbanken

patch über svn einspielen

Dienstag, 25. Mai 2010

Ein Patch (dt. Flicken oder Pflaster) ist ein Paket, das Dateien mit Fehlerbehebungen (z.B. Schließen einer Sicherheitslücke), Änderungen oder eventuell auch Erweiterungen enthalten kann. Ein Patch hat oft die Dateiendung *.patch und lässt sich über svn einfach aufspielen (Rechte Maustaste auf den Ordner -> Apply Patch -> Patch auswählen).

Allerdings ist dabei zu beachten, dass man immer nur Patches verwenden sollte, bei denen man genau weiß, was sie enthalten und woher sie stammen, um zu verhindern, dass sie Schaden anrichten, oder z.B. fehlerhafte Dateien in ein funktionierendes System eingespielt werden.

Schulung bei einem Kunden

Freitag, 21. Mai 2010

Heute habe ich einem Kunden von uns eine Schulung gegeben. Schwerpunkt der Schulung war die Einführung in das CMS Joomla mit dem Ziel, dass der Kunde die Inhalte selbstständig pflegen kann.

Dazu gehören das Bearbeiten und Neuerstellen der Hauptinhalte (Bereiche, Kategorien, Beiträge), Einträge im Menü, das Ändern und Erstellen neuer Module, der Umgang mit den installierten Erweiterungen, das Einbinden von Bildern und Videos, das Anlegen neuer Benutzer…

Ich finde, dass die Schulung sehr gut geklappt hat. Mir hat es auf jeden Fall sehr viel Spaß gemacht!

Typetester

Donnerstag, 20. Mai 2010

Die Website www.typetester.org bietet dem User ein sehr hilfreiches Tool um bis zu drei Schriften am Bildschirm miteinander zu vergleichen. Dabei kann der User aus einer Liste vorgegebener Schriften wählen, aber auch eigene zum anschauen hochladen. Bei jeder Schrift können beispielsweise Schriftgröße, Textausrichtung, Wortabstand, Schriftfarbe und Hintergrundfarbe manuell vorgegeben werden.

Als Ergebnis wird die jeweilige Schrift den Vorgaben entsprechend und zusätzlich in unterschiedlichen Variationen (Schriftschnitt, Versalien, usw.) ausgegeben.

Auf diese Art und Weise lassen sich Schriften relativ einfach miteinander vergleichen und so die für das Vorhaben am besten geeignete Schrift auswählen.

Berufsschule

Mittwoch, 19. Mai 2010

MGG

Referate zu den Themen: Kompaktkamera, Spiegelreflexkamera, Mittelformatkamera, Großformatkamera, Weißabgleich und Auflösung.

MIM

Besprechung des Textes zum Thema Datenbank-Design.

Die Zeitschrift WEAVE

Dienstag, 18. Mai 2010

Die Zeitschrift WEAVE ist ein Fachmagazin für Gestalter, Entwickler und Konzepter interaktiver Medien und wird von den Machern der Zeitschrift PAGE herausgegeben.

Die erste Ausgabe wurde im September 2009 herausgegeben, seitdem erscheint sie regelmäßig alle zwei Monate.
In der Weave werden Artikel über aktuelle Trends, Projekte und Technologien im Netz veröffentlicht, die Autoren geben anhand konkreter Projekte Tipps zu den unterschiedlichsten Bereichen, in einem Workshop-Teil findet der Leser Anleitungen, die ihn Schritt für Schritt zum Ziel führen, es werden die neuesten Tools beleuchtet und der Leser findet spannende Interviews und Portraits von „kreativen Köpfen“.

Im Jahresabo kostet die Zeitschrift 76,20 Euro, Schüler und Studenten erhalten sie zum ermäßigten Preis von 60,96 Euro.

Die Joomla 1.6 beta ist da!!

Montag, 17. Mai 2010

Der Moment, auf den viele sehnsüchtig gewartet haben, ist nun endlich gekommen! Rund sieben Monate nach der zweiten Joomla 1.6 alpha ist heute die erste Joomla 1.6 beta erschienen und kann auf der Website www.joomla.org heruntergeladen und getestet werden.

WICHTIG:

Es handelt sich hier um eine beta, die ausschließlich zum Testen genutzt werden sollte und noch nicht für den produktiven Einsatz geeignet ist, da noch nicht alle Funktionen vollständig funktionieren.

ANMERKUNG:

Je mehr Leute sich diese beta-Version und die betas, die folgen werden, anschauen und testen, desto mehr Bugs werden gefunden, die dann durch die Entwickler beseitigt werden können. Dazu ist aber unbedingt erforderlich die Bugs, die man gefunden hat im offiziellen Bugtracker zu melden, denn hier schauen die Entwickler rein und arbeiten die Liste nach und nach ab.

Viel Spaß beim Testen!