Auf dieser Website können Sie:

Ich wünsche Ihnen viel Spaß mit Joomla! 1.5 und vielleicht sehen wir uns ja im Herbst!

Hagen Graf

Sicherheits-Update Joomla! 1.5.6

Am 12. August wurde eine kritische Sicherheitslücke in Joomla! 1.5.x entdeckt. Sie tritt auf beim Anfordern eines neuen Passworts.

Betroffen sind alle Versionen 1.5.x bis einschließlich 1.5.5. Erst 1.5.6 behebt das Problem. Wer seine Installation nicht sofort aktualisieren kann, sollte möglichst schnell den von den Entwicklern angegebenen Workaround umsetzen. Dazu genügt eine kleine Änderung in /components/com_user/models/reset.php. Dort ist in Zeile 113 nach global $mainframe der folgende Code zum Überprüfen der Eingabe einzufügen:

if(strlen($token) != 32) {
 $this->setError(JText::_('INVALID_TOKEN'));
 return false;
}

 

Ein paar Gedanken zu Joomla aus März 2008

Als ich im März 2008 das Joomla Video-Training aufgenommen habe, hatten wir Zeit ein kleines Statement zum Thema Joomla und zum Video-Training aufzunehmen (7 Minuten). Gestern abend habe ich das Video beim Aufräumen wiederentdeckt und nach so viel Drupal wird es Zeit, mal wieder auf Joomla! zu gucken. Der März ist auch schon wieder ein halbes Jahr her und die Welt dreht sich doch recht schnell in dieser Branche. Aber das was ich da sage, ist auch heute noch meine Meinung.


Hier gibt es Beispielfilme aus dem Video-Training.

Buch-Update auf Joomla! 1.5.4

Nun aber :-).

Nach der Umarbeitung auf Joomla! 1.5.3 in der letzten Woche nun die Variante Joomla! 1.5.4.

Für deutschsprachige Joomla! Anfänger sind meines Erachten in erster Linie zwei Änderungen interessant:

  1. Die Installation der Sprachen für Front- und Backend ist jetzt zu einer Datei zusammengefasst
    (siehe Kapitel 4.1 Eine andere Sprache für die Website und den Administrationsbereich).
  2. Es gibt ein neues Core Template!
    Ein richtig Schönes und Praktisches von der Firma Joomlart.
    So sieht es aus:
    Das konfigurierbare JA_Purity-Template
    Es hat zahlreiche Konfigurationsmöglichkeiten, die eine individuelle Anpassung ohne Programmierung erlauben!
    Parametereinstellungen im JA_Purity-Template

 Das Online Buch hier auf der Website ist ebenfalls angepasst. Alle beschriebenen Beispiele funktionieren mit Joomla! 1.5.4.

Joomla! 1.5.4 ist da :-)

Manchmal ist die Welt schon lustig. Vorgestern habe ich das Update für Joomla! 1.5.3 in das Buch eingearbeitet und heute erscheint Joomla! 1.5.4 - übrigens mit einem neuen Template!

Hier der Original Artikel

 

Buch-Update auf Joomla! 1.5.3

So hin- und wieder muß ein Buch mal nachgedruckt werden. Dann bietet es sich an, zu schauen, ob es neue Versionen bei Komponenten gibt, ob die Templates und Module noch funktionieren und den einen oder anderen Fehler zu beheben. Beim deutschen Joomla! 1.5 Buch war das zuletzt im Februar 2008 während der Seminar-Tour der Fall.

Vor kurzem stand wieder ein Nachdruck an und ich habe nachgesehen, ob alles mit Joomla! 1.5.3, der aktuellen Joomla! Variante, funktioniert.

Joomla! 1.5 PDF NachdruckDiesmal habe ich übrigens nicht mit gelben Zetteln in einem physischen Buch am beheizten deutschen Strand hantiert, sondern mit virtuellen gelben Zetteln im Buch PDF in unserem Büro in Fitou. 

Das Online Buch ist auch bereits aktualisiert!

Joomla! 1.5 - Workshop in Berlin

Am Freitag, den 27. Juni 2008 habe ich in Berlin in den Räumen der Firma Schaltzeit einen Joomla! 1.5 Workshop gegeben. Das hehre Ziel war, die Themen der jeweils zweitägigen Roadshow Seminare an einem zu schaffen (siehe auch hier und hier). Ich hoffe, dass wir das Ziel erreicht haben und habe gerade eine E-Mail an die Teilnehmer geschickt, um danach zu fragen.

Es gibt auch ein paar Fotos, die die Teilnehmer gemacht haben und die wir hier hoffentlich bald zu sehen bekommen. 

Joomla! Kurs in BerlinJoomla! Kurs in BerlinJoomla! Kurs in BerlinJoomla! Kurs in Berlin

Vielen Dank nochmal an das Team von Schaltzeit für die coole Location im Kreuzberger Wrangelkiez, das funktionierende WLAN und viele, viele Steckdosen und Stühle.

 

Joomla! 1.5 - stable - Video-Training

An wen richtet sich dieses Video-Training?

Sie haben die Nase voll von komplizierten Arbeitsschritten, nur weil Sie in Ihrer Web-Site eine neue Seite ergänzen möchten? Interessierte Einsteiger und ambitionierte Web-Administratoren werden in diesem Video-Training fündig. Sie werden schnell erkennen, wie übersichtlich und leicht nachvollziehbar man in Joomla! die gewünschten Daten erfasst und im Web publiziert. Der Autor Hagen Graf versteht es, die einzelnen Themen so aufzubereiten, dass jeder schnell zu den gewünschten Ergebnissen kommt. Auch bleibt der konkrete Bezug zur Praxis während des gesamten Video-Trainings aufrecht. Wer also endlich einfach und schnell Sites aufbauen, erweitern und verwalten möchte, ist mit diesem Training optimal beraten.

Neue Funktionen

Die „stable“ Version von Joomla! 1.5 enthält zahlreiche Detailverbesserungen im Vergleich zur alten Mambo-Basis sowie der früheren Beta-Versionen. Die wichtigsten Neuerungen sind allerdings Internationalisierung, Barrierefreiheit und die Einführung der User-Plugins. Joomla! wird moderner! Die neueste Version trennt beispielsweise die Logik von der Darstellung, ein Datenbank-Layer macht Joomla! von MySQL unabhängig!

Inhalt des Video-Trainings

Das Seminar des OpenSource-Begeisterten Hagen Graf gliedert sich in neun Kapitel. Frei nach dem Motto "Das Wichtigste ist zu wissen, was man vorhat und welche Fähigkeiten das Werkzeug bietet." steigt der Autor untechnisch in das Thema Content Management bzw. Joomla! ein und gibt im einleitenden Kapitel einen Überblick über die Möglichkeiten von Joomla!. Sie erhalten Informationen zum Entwicklungsstand von Joomla! und lernen die Funktionsweise von Content Management Systemen kennen.

Weiter geht es mit der Installation von Joomla!. Dabei gibt es einiges zu tun, bis Joomla! läuft. Aber keine Sorge, mit den Filmen des zweiten Kapitels kommen Sie sicher und ruhig zum Ziel: eine vollständig installierten XAMPP- und Joomla!-Umgebung.

Im dritten Kapitel zeigt Ihnen der Autor im Überblick das Frontend und das Backend von Joomla!. Sie lernen, die Oberfläche über Spracheinstellungen und Templates zu personalisieren. Wissen Sie irgendwo nicht mehr weiter, hilft Ihnen das ausgereifte Hilfesystem von Joomla!. Auch dazu gibt es einige Tipps vom Autor.

Den Kernpunkt dieses Video-Trainings stellt das Kapitel um das Backend von Joomla! dar. Es geht um die vielfältigen Inhalte des CMS, um die Art der Darstellung bzw. Verwaltung – und um die Wege, die Joomla! dem Benutzer vorgibt. Der Autor erklärt Menü für Menü, wobei immer der praktische Aspekt im Vordergrund steht. Sie erfahren alles über Benutzer und Benutzereinstellungen, Serververbindungen, lernen wie Inhalte angelegt und verwaltet werden, wie Sie Benutzern unterschiedliche Editoren zuweisen, Komponenten und Module verwalten, wie Banner und Abstimmungen realisiert werden, wie man neue Plugins verwaltet, und vieles mehr.

Third Party-Komponenten stellen eine wichtige Ergänzung in Joomla! dar, darum ist ihnen ein eigenes Kapitel gewidmet. Beispielsweise erstellen Sie einen Down- und Upload-Bereich, ein Forum und eine umfangreiche Flash-Bildergalerie. Damit erhalten Sie tolle Ergebnisse mit geringem Aufwand. Sie müssen die Komponenten lediglich finden und anwenden. Wie Sie dabei vorgehen, erfahren Sie in diesem Video-Training.

Um das Erscheinungsbild Ihrer Seite an den Stil Ihres Unternehmens oder Ihren persönlichen Geschmack anzupassen, müssen Sie ein vorhandenes Template ändern oder ein neues erstellen. Lernen Sie in einem weiteren Kapitel die Grundlagen der Template-Erstellung in Joomla! kennen. In einem ganzen Kapitel behandelt der Autor auch die Entwicklung einer eigenen Joomla!-Funktionalität – von der Komponente bis zum Such-Plugin. Zu den einzelnen Teilen gibt es bestimmte Vorgaben, die Sie einhalten müssen – und die der Autor erklärt.

Ein umfassender Praxis-Workshop steht am Ende des Video-Trainings. Sie sehen das Entstehen einer Webseite von A bis Z, beginnend mit den Vorbereitungen für die Site bis hin zur Erstellung der Download-Seiten.

Haben Sie bereits eine bestehende Joomla! 1.0 Webseite? Auch dazu gibt dieses Video-Training eine Anleitung, wie Sie sehr einfach eine Migration von Joomla! 1.0 auf Joomla! 1.5 durchführen.

Joomla! 1.5 stable eBook für 99 Cent !

Ja, was soll ich da sagen - cool - oder ?.

Zum Tag des Buches gibt es tatsächlich dieses Angebot!

Bücher begeistern und dies ist an keinem anderen Tag des Jahres augenfälliger als am 23. April, dem Welttag des Buches.

Das diesjährige Motto lautet „Hier. Und überall“.

Addison-Wesley setzt genau dieses Motto um: Auf der Verlagswebseite www.addison-wesley.de wird zum Welttag des Buches das Buch Joomla! 1.5- Websites organisieren und gestalten mit dem Open Source-CMS, ISBN 978-3-8273-2531-0, als „Download des Tages“ für nur 99 Cent angeboten.

eBooks (PDFs) haben den Vorteil, dass die Leser sie immer und überall mitnehmen können. Die eBooks verfügen über ein verlinktes Inhaltsverzeichnis und Volltextsuche und erleichtern so ein bequemes Suchen und ein schnelles Finden. Zusätzlich benötigen eBooks kein Papier und sind somit „freundlich zur Umwelt“.

Freuen Sie sich also auf den Welttag des Buches und den Addison-Wesley-Titel Joomla! 1.5 von Hagen Graf.

 

 

 

http://blog.addison-wesley.de/archives/841

 

Joomla! 1.5 Seminar Roadshow 2008 - Archiv

  1. alle Veranstaltungsorte als Google Map
  2. alle Bilder

Blogs, Videos und Veranstaltungsorte

 Wem noch ein Link oder ein Hinweis zur Tour einfällt, bitte als Kommentar posten.

Installation von Joomla! auf einem Webserver (configuration.php-dist)

Ein Tipp von Oliver Gregortschek:

Auf folgender Seite:
http://joomla.cocoate.com/installation-auf-dem-webserver
beschreiben Sie, wie eine lokal vorbereitete Joomla-Installation auf den
Webserver kopiert werden kann.

"... Die Datei configuration.php sichert er sich auf seinem PC und öffnet
sie in einem Editor oder dem Programm WordPad.
Hier muss er ein paar Werte ändern, damit seine lokale Version auch auf
dem Server läuft.
/* Database Settings */
...
var $host = 'localhost'; // normally set to localhost
var $user = '';         // MySQL username
var $password = '';     // MySQL password
var $db = '';           // MySQL database name ...."


Ich bin genau so wie beim Beispiel-Projekt vorgegangen und habe alle Joomla-Files meine lokalen Joomla-Installation auf den Webserver hochgeladen und auch die MySQL-Datenbank exportiert und beim Webhoster importiert. Danach habe ich die configuration.php wie oben beschrieben geändert und auf den Webserver hochgeladen.
Ergebnis: Fehlermeldung: "Cannot Connect to database: MySQL".

Folgender Workaround löste das Problem:

Bei einer manuellen Installation (und dabei handelt es sich ja beim Webhoster) sollte man aus dem lokalen Joomla-Root die Datei "configuration.php-dist" verwenden. Diese Datei einfach öffnen, die Infos zur MySQL-Datenbank des Webhosters eintragen, die Datei als configuration.php abspeichern, zum Hoster übtragen, Verzeichnisrechte auf 777 setzen -> Voila und schon hat es funktioniert ;-)

 

Inhalt abgleichen