Koowa / Nooku Code Jam in Hamburg
Posted by Thomas - 10/06/09 at 07:06:57 am
Am 27. Juni findet in Hamburg ein sog. Code-Jam statt, bei dem das Nooku-Framework (evtl. bisher bekannt als Koowa) im Mittelpunkt steht. Dabei werden Johan Janssens und Matias Varreas von Joomlatools das Framework vorstellen und möglichst schnell in die Tiefen der Programmierung “eintauchen”.
Wir werden natürlich da sein, aber auch Sören von Virtuemart, Sascha von Yootheme und einige andere. Bei Interesse kann man sich unter dieser URL http://www.nooku.org/en/buzz/100-join-us-for-the-second-nooku-code-jam-in-hamburg.html informieren
Joomladay / Virtuemartday 2009 Blog
Posted by Thomas - 15/03/09 at 05:03:44 pmUm alle interessierten Mitleser, Neuleser und Twitterverfolger auf dem Laufenden zu halten, starte ich hier einmal eine Kategorie “Joomladay 2009”, in dem ich (hoffentlich) regelmäßig über die Neuigkeiten bei der Vorbereitung des Events berichten möchte.
Hinweis: dies ist nicht die offizielle Seite und die Blogeinträge sind “Momentaufnahmen” aus der Vorbereitung. Es sind nicht die verbindlichen Ankündigungen. Kurz gesagt: wenn ich hier schreibe, dass wir Elvis entdeckt haben und dieser das Entertainment-Programm auf dem Joomladay bestreiten wird, besteht kein Anspruch auf Erstattung der Eintrittspreise, wenn Elvis wider Erwarten nicht erscheinen sollte…
Ich biete an, auf diesem Blog unverbindlich durch die hoffentlich funktionierende Kommentarfunktion, Wünsche und Vorschläge zum Tagungsprogramm kundzutun. Bitte keine überflüssigen Posts zu Termin und Location. Das muss(te) einmal festgelegt werden – und bei nur 52 verfügbaren Wochenenden im Jahr wird sich wohl immer jemand finden, der an gerade dem gewählten Wochenende nicht kann.
Dabei ist zu bedenken (und damit bin ich direkt bei der ersten Statusmeldung), dass es durchaus Termine gibt (neben Ferien, Brückentagen und anderen freizeitfreundlichen kalendarischen Sonderheiten), die unsere Auswahl beeinflussen. So findet ebenfalls im September eine große Drupal-Veranstaltung statt, mit der wir ob des freundschaftlichen Verhältnisses nicht kollidieren wollen. Diese möglichen Kollisionen in Einklang mit der Verfügbarkeit von vernünftigen und bezahlbaren Locations für die von uns anvisierte (erhoffte) Teilnehmerzahl zu bringen, ist momentan Roberts Aufgabe.
Ich habe währenddessen eine Google-Group eingerichtet, mit der hoffentlich der Informationsaustausch reibungslos verläuft. Dort sammeln wir momentan alle Ideen, die nach unserer Meinung die Basis für dieses Event bilden sollen. Sobald sich also greifbare, verbindliche und verlässliche Informationen materialisieren, werden diese auf www.joomladay.de veröffentlicht.
Kurz noch eine kleine Linkliste:
Twittern über den Joomladay
http://twitter.com/joomlatag
Der Joomla e.V. über den Joomladay
http://www.joomla.de/neuigkeiten/43-veranstaltungen/172-joomladay-in-deutschland.html
News bei Joomlanews.ch
http://joomlanews.ch/lesestoff/11-neuigkeiten/426-joomla-day-2009-in-deutschland.html
Roger (formerly known as Joomlanews.ch) über den Joomladay
http://blog.blueforce.ch/2009/03/die-deutsche-joomla-gemeinde-bekommt-einen-joomladay/
Hagen Graf (Buchautor)
http://joomla.cocoate.com/2009/03/12/joomla-virtuemart-day-2009-deutschland
Joomla Tutorials:
http://www.joomla-tutorials.de/neues-auf-unserer-seite-joomla-tutorials/154-joomla-und-virtuemart-tage.html
RSS-Feed für die “Joomladay 2009 Kategorie” dieses Blogs: http://www.thomas-kahl.net/category/joomladay-2009/feed/
und (man kann es nicht oft genug erwähnen) die offizielle Seite: www.joomladay.de
(Gern weitere Links als Trackback oder Kommentar)
Joomladay / Virtuemartday im September
Posted by Thomas - 12/03/09 at 04:03:02 pmJetzt ist es offiziell! Wir werden im September 2009 nach zwei traurigen Jahren wieder ein echtes Joomla / Virtuemart Event in Deutschland haben!
Vor wenigen Tagen habe ich gemeinsam mit Sören Eberhardt-Bierman (Virtuemart), Robert Deutz (Mambo e.V.) und Alex Kempkens (Joomla Core Team) die Planungen hierfür begonnen. Wie der Zufall es wollte haben Sören und ich über einen möglichen Virtuemartday 2009 gesprochen, als zwei Tage später Robert mit dem Vorschlag eines Joomladays anrief. Was lag also näher, als diese beiden “Ideen” zu verbinden und in die Tat umzusetzen?
Fest steht im Moment, dass es einen Virtuemartday, einen Businessday und einen Communityday geben wird. Das ganze findet Ende September im Raum Frankfurt statt.
Sobald nähere Details feststehen, werden sie auf joomladay.de bekanntgegeben. Dort wird es – sobald die Themen und Termine feststehen – auch den Vorverkauf geben.
Wer gerne zwitschert, kann den Planungen auch auf Twitter folgen: joomlatag
Tagesspiegel-Shop in Joomla-Zeitschrift
Posted by Thomas - 03/01/09 at 07:01:49 pm
Das OpenSource-Extraheft “Joomla” informiert ausgiebig über alle Bereiche, die einen Joomla-Anwender interessieren. Daher kann ich dieses Heft (trotz eines Preises von € 12,80) durchaus empfehlen. Ganz besonders freut uns, dass der von uns erstellte Webshop des Tagesspiegels in Berlin lobend erwähnt und besonders auf unsere Programmerweiterungen eingegangen wurde. Zitat: “Superidee, den Shop mit Communityfunktionen aufzumotzen”.
Auf knapp 100 Seiten gibt es kurze Workshops zu verschiedenen Anwendungsbereichen von Joomla und Tipps zu verschiedenen Erweiterungen, Joomla-Hosting, Sicherheit und Templateerstellung. Das Inhaltsverzeichnis kann hier eingesehen werden. Das Heft kann auch bestellt werden.
Eternal Joomla Glory
Posted by Thomas - 23/11/08 at 11:11:38 pmBlog – Joomlatools: Solution for the Developers Challenge
Mathias Verraes (Joomlatools.org) hat der Joomla-Community eine kleine Programmieraufgabe gestellt. Kurz gesagt ging es darum, eine MySQL-Tabellenspalte durchnummeriert in einer gegebenen Reihenfolge zu füllen. Was auf den ersten Blick nach einer foreach-Schleife aussieht, kann mit ein wenig Nachdenken ökonomischer mit einem einzigen Query gelöst werden. Meine Lösung für dieses Problem (setzt MySQL 5.x voraus):
<?
function cleanup_ordering() {
$db = JFactory::getDBO();
$db->setQuery("update #__products set ordering=@neworder:=@neworder+1 where (@neworder:=0)+1 order by ordering");
$db->query();
}
?>
Das ist auch die Lösung, die letztendlich bei dem Mini-Contest gewonnen hat. Damit wurde mir “eternal Joomla Glory” verliehen – was man sicherlich nicht allzu ernst nehmen sollte… Aber zur Belobigung kam ein witziger Spruch (den wahrscheinlich alle ausser mir schon kannten):
They win eternal Joomla glory, and a spot in Open Source Heaven (which is just as good as regular heaven, but there’s no entrance fee and you get to make your own changes!)
Interview auf Joomlanews.ch
Posted by Thomas - 19/10/08 at 11:10:44 pm
Ein Hinweis in eigener Sache (und um mal wieder hier etwas zu schreiben): auf Joomlanews.ch ist ein Interview mit mir veröffentlicht worden. Natürlich geht’s um Joomla und Virtuemart.
Emailadresse anzeigen und Spam verhindern
Posted by Thomas - 20/07/08 at 09:07:32 pmAuf techblog.tilllate.com ist das Ergebnis eines Spam-Versuchs erschienen. Ganz interessant… Dort wird aber auch eine Technik zur Darstellung der Email-Adresse auf der Website vorgestellt, die ich bisher nicht kannte:
1. Changing the code direction with CSS
(from techblog.tilllate.com)
Here’s how you do it:
Das sieht im Browser dann so aus:
ed.trepxealmooj@samoht
Dabei wird die Emailadresse quasi Seitenverkehrt geschrieben und per CSS “direction: rtl;” (right to left) wieder umgedreht. Angeblich kam bei dem Test über die so codierte Emailadresse keine Spammail. Über ein Joomla-Plugin ist soetwas ganz einfach zu automatisieren.
Joomla und Google Website Optimizer
Posted by Thomas - 17/07/08 at 11:07:09 pmAuf Joomlanews.ch hat Roger Perren ein mit vielen Screenshots versehenes Tutorial zur Optimierung von Joomla Websites mit dem Google Website Optimizer veröffentlicht. Dort werden leicht verständlich die verschiedenen Schritte dargestellt, die nötig sind, eine SEF-optimierte Joomla Site mit diesem sinnvollen Tool zu optimieren.
Sinn und Zweck vom Google Optimizer ist es, die optimale Präsentation der Inhalte herauszufinden. Dazu bietet das Tool sogenannte A/B-Tests an, bei denen den Benutzern unterschiedliche Versionen der Seite (Überschriften, Bilder, usw) präsentiert werden und die Reaktionen des Benutzers erfasst werden.
Eine umfangreiche Beschreibung der Funktionen ist auf der Website-Optimierungstool – Startseite zu finden. Man muss übrigens einen Google-Benutzernamen haben, um das Tool zu nutzen.
Am Rande sei erwähnt, dass Joomlanews.ch eine kleine, feine und gut gepflegte deutschsprachige Newsseite zum Thema Joomla ist. Gefällt mir sehr gut und ist einen regelmäßigen Besuch wert.
Kostenloses Plugin für Joomla 1.5
Posted by Thomas - 09/07/08 at 05:07:14 am
Wir haben heute eine neue Version unseres Joomla Plugins “MosImageLink” veröffentlicht. Diese neue Version ist für Joomla 1.5 (native) und wurde umbenannt in “BC ImageLink 2.0”, da es MosImage in 1.5 nicht mehr gibt. Dieses einfache Plugin verlinkt in der “Blogansicht” das erste Bild im Introtext mit der Vollansicht des Artikels. Nicht mehr und nicht weniger… BC ImageLink muss nicht konfiguriert werden – einfach installieren und publishen.
VirtueMart Roadmap
Posted by Thomas - 05/07/08 at 03:07:14 amVirtueMart: Your free e-commerce solution. – VirtueMart Roadmap (WIP)
Die Virtuemart Roadmap wurde um die neuesten Planungen aktualisiert. Es gab viel Diskussion um neue Features und die Beibehaltung der Kompatibilität zu Joomla 1.0.x, Mambo und PHP4. Es steht jetzt fest, dass Virtuemart 1.x Versionen weiterhin zu den alten Joomla / Mambo Versionen und zu PHP 4 kompatibel bleiben sollen. Ab Version 2.0 werden dann nur noch Joomla >= 1.5 und PHP 5 unterstützt.
In der Feature-Liste für die nächste Version (1.2) findet sich der Eintrag “global Event System”. Diese Funktionalität werden wir zum Virtuemart Projekt beisteuern!
Wir werden Virtuemart erweiterbar machen. Und zwar über das in Joomla enthaltene Plugin-System. Dadurch werden (hoffentlich) die allermeisten Virtuemart-Hacks der Vergangenheit angehören.
Ähnlich wie in Joomla selber wird es Events / Trigger geben, die an vielen (!) Stellen im Code das Ausführen von Plugins erlaubt. Beispiel: Trigger “OnAfterSaveOrder” wird aufgerufen, nachdem die Bestellung in die Datenbank geschrieben wurde. Ein Programmierer hat jetzt die Möglichkeit, hier eine Erweiterung einzufügen, ohne den Virtuemart Code zu ändern.
Wir sind im Moment dabei, die wichtigsten Stellen für Trigger zu finden. Ich gehe davon aus, dass in der ersten Version ca. 30 Trigger eingefügt werden. Wie das ganze allerdings mit den (Joomla 1.0.x) Mambots funktionieren soll, weiss ich noch nicht genau – aber wir wollen ja kompatibel bleiben
Powered by WordPress with GimpStyle Theme design by Horacio Bella.
Entries and comments feeds.
Valid XHTML and CSS.

