jDownloads v1.8.2 Stable Build 856 for Joomla 1.5.x published with only small bug fix! See: http://t.co/cZb6COtI
|
22. Februar 2012
Dieses Jahr ist es endlich wieder soweit und Joomla Anwendern können sich auf der CeBIT über das Content Management System ihrer Wahl informieren. Nachdem der Joomla Stand im letzten Jahr vom Joomla Verein nach einigen Querelen kurzfristig abgesagt wurde, hat sich dieses Jahr Mittwald der Sache angenommen und Fakten geschaffen. Denn an seinem Messestand mit insgesamt 105m² Fläche wird es nicht nur die eigene Firma präsentieren, sondern hat zusätzlich einer ganzen Reihe von Open-Source-Projekten Plätze eingerichtet, die jeweils von kleinen Team aus der Community betreut werden. Für Joomla werden dies David Jardin vom JoomlaDay, und Jan Erik Zassenhaus vom deutschen Übersetzerteam sein. Gleich nebenan können sich interessierte Besucher aber auch über Wordpress, den Magento-Shop, Typo3 und Drupal informieren. Selbstverständlich auch dort jeweils mit einem Team von kompetenten Ansprechpartnern vertreten. Die ideale Chance nicht nur über Joomla zu fachsimpeln, sondern gleichzeitig einen kleinen Blick über den Tellerrand zu werfen. Finden könnt ihr Mittwald auf der CeBIT bei den Open Source Systemen in Halle 6, Stand J11, vom 6. bis 10. März 2012 in Hannover. Weitere Informationen könnt ihr dem Mittwald-Blog und der CeBIT Webseite entnehmen.
|
21. Februar 2012
Um möglichst schnelle Ladezeiten auf einer Webseite zu realisieren gibt es viele Möglichkeiten, einige davon haben wir bereits in Artikeln vorgestellt oder bieten entsprechende Joomla-Plugins in unseren Downloads an. In der Riege der Optimierungsmöglichkeiten findet sich unter anderem das »Lazy Load for Joomla« Plugin. Basierend auf dem Script von David Walsh, lädt es Bilder erst dann, wenn sie sich im Sichtbereich eines Besuchers befinden. Dazu nutzt es die Dienste des JavaScript-Framework »Mootools«, welches von Joomla 1.7 und Joomla 2.5 bereits mitgebracht wird, und platziert in noch nicht sichtbaren Abschnitten Platzhalter. Bleibt ein Besucher nur im oberen Bereich einer so präparierten Seite passiert nichts. Ausser das weniger Elemente geladen werden mussten, was sich in einer besseren Ladezeit und weniger Traffic bemerkbar macht. Interessiert sich ein Besucher dagegen für die vollständige Seite, laden die fehlenden Bilder automatisch, sobald sie in den Sichtbereich des Anwenders kommen. Nicht einfach so, sondern mit einem weichen Einblendeffekt, der sogar optisch etwas zu bieten hat.
Direkte Nachteile entstehen durch diese Vorgehensweise nicht, denn Besucher ohne aktiviertes Javascript bekommen die Bilder wie gewohnt sofort angezeigt. Und sollte sich eine Joomla Erweiterung doch einmal quer stellen, kann sie über die Parameter des Plugin ausgeschlossen werden. Richtig punkten kann das »Lazy Load for Joomla« Plugin dagegen auf längeren Seiten oder in Fotogalerien. Denn je grafiklastiger sich die Ausgabe gestaltet, umso größer auch das Potenzial dass das Plugin mit seiner Funktion einsparen kann. Weitere Informationen findet ihr auf der Projektseite des Entwicklers, das Paket mit dem Download auch direkt bei uns.
|
20. Februar 2012

Oft lassen sich bereits mit kleinen Anpassungen durchaus ansehnliche und interessante Effekte erzielen. Wie beispielsweise mit einer einfachen Modifikation, die dafür sorgt, dass sich ausgewählte Kategorien in einem Joomla Kunena Modul farblich hervorheben lassen. Die Idee dahinter stammt von unserem Mitglied Viktor, der sich daran störte, dass Beiträge aus dem internen Team-Bereich schnell mal überlesen werden konnten. Also musste eine Lösung her, die einerseits zum gewünschten Ergebnis führen, andererseits aber auch möglichst updatefähig sein sollte. Denn wenn wir etwas aus unseren vergangenen SMF-Bridge-Zeiten gelernt haben, dann, dass umfassende Hacks und Anpassungen schnell mindesten ebenso umfassende Probleme machen können. Viktors Modifikationen für das Joomla Kunena-Modul umgehen dieses Problem aber äußerst elegant indem sie sich auf wenige Zeilen einfachen Code beschränkt, die darüber hinaus in einem Override des verwendeten Templates ausgelagert sind.


