Diese Seite richtet sich vor allem an Programmierer und Linux-Interessierte oder solche, die es noch werden wollen. Mit der Zeit werde ich hier wahrscheinlich Projekte prsentieren und auch zum Download anbieten, an denen ich gerade arbeite. Dazu gehren ein XML-Parser, eine Logging-Engine und ein Spiel mit OpenGL. Auch werde ich zu den verschiedensten Themen der (Spiele-)Programmierung Tipps geben und auf ntzliche Links verweisen. Zur Zeit arbeite ich an Tutorials zur Programmierung mit OpenGL unter C++. Die ersten Tutorials knnt ihr bereits auf der Tutorial-Seite einsehen.
C und C++ Newbies, welche eventuell nur mit Schwierigkeiten meinen diesbezglichen Tutorials folgen knnen, verweise ich auf Forum und Wiki von proggen.org. Auch ich bin daran beteiligt und unter dem Nickname >Kerli< zu finden. Fragen, auch zu anderen Programmiersprachen, werden dort gerne beantwortet.
Da diese Seite auf Joomla basiert und ich einige Module und Komponenten dafr geschrieben habe, werde ich das eine oder andere davon zum Download anbieten. Aktuell sind das ein Plugin zur automatischen Erstellung eines Inhaltsverzeichnisses und ein XHMTL-konformer Ersatz fr das E-Mail-Cloaking Plugin, welches E-Mail-Adressen in Artikeln vor der Erfassung durch Spambots schtzt.
Neue Projekte und Tutorials
Joomla Plugin - Inhaltsverzeichnisse fr Artikel
Neuerdings zeige ich zur besseren Navigation auf den meisten Seiten ein Inhaltsverzeichnis an. Im Joomla Extension Directory hab ich ein Plugin gefunden und es etwas gendert. Das neue Plugin mit erweiterten Einstellungsmglichkeiten erzeugt, im Gegensatz zum Original, bei mir zum einen keine Fehler und andererseits valides XHTML.
Wenn es ntzlich war, wrde ich mich ber eine Bewertung im Joomla Extension Directory freuen.
Joomla Plugin - Artikel Inhaltsverzeichnis (Joomla 1.5 Version)
Joomla Plugin - Inhaltsverzeichnisse fr Artikel (Joomla 1.6+ Version)
Article Auto ToC - Changelog
Update 10.11.2013
Dank Marcanuy gibt es jetzt auch spanische Sprachdateien. Dank Rajoz ist ein Bug im Zusammenhang mit neueren Joomla Versionen behoben.
Update 13.02.2012
Eine weitere Option erlaubt einzustellen ob bei einer Anzeige eines 'Verstecken'-Links das Inhaltsverzeichnis standardmig sichtbar ist oder nicht.
Update 05.02.2012
Eine neue Option erlaubt es jetzt auch ein maximales Level fr verwendete berschriften festzulegen. Weiters wird die Nummerierung in verschachtelten Tags jetzt hoffentlich besser platziert.
Update 04.01.2012
Dank Rajoz gibt es jetzt auch franzsische Sprachdateien.
Update 21.12.2011
Fr Inhaltsverzeichnisse mit Tabellenlayout wird jetzt ein 'Verstecken'-Link, hnlich dem bei Wikipedia, angezeigt. Mit einem Klick kann man somit das Inhaltsverzeichnis aus- bzw. einblenden.
Update 25.10.2011
Die alten Tags ( fr Joomla 1.5 und
{ArticleToc: param=value}
fr Joomla 1.6+) wurden durch einen neuen, einheitliche Tag ersetzt, welcher jetzt auch dem Namen des Plugins entspricht ({autotoc param=value|param2=value2|...}
). Zustzlich ist es damit auch mglich mehrere Optionen fr einen Artikel anzugeben. Aus Kompatibilttsgrnden funktionieren die alten Version jedoch weiterhin.
Weiters gibt es auch eine neue Option zur Festlegung des Layouts des Inhaltsverzeichnisses auf Artikelbasis. Zustzlich wurde die Erkennung der Startseite verbessert, so dass diese auch mit alternativen Layouts funktioniert (zb. Artikel).
Update 31.07.2011
Das Plugin funktioniert jetzt auch mit der neuen Joomla Version 1.7.
Update 12.05.2011
Das Startlevel fr Nummerierungen wird jetzt automatisch aus den vorhandenen berschriften erkannt. Somit muss man nicht mehr hndisch das Startlevel angeben und kann auch von Artikel zu Artikel unterschiedliche Levels verwenden. Der Parameter zur manuellen Angabe des Startlevels dient jetzt als obere Schranke.
tltere Updates
Da die Liste mit Updates immer länger geworden ist befinden sich die älteren Updates nur mehr direkt auf den oben aufgeführten Downloadseiten.
Neues Tutorial - Tastatur- und Mauseingaben mit der SDL
Dieses neue Tutorial zur Programmierung mit der SDL unter C++ behandelt die Interaktion mit dem Benutzer über Maus- und Tastatureingaben.
Zum Tutorial: Tastatur- und Mauseingaben mit der SDL
Tutorial Debian Paket - Eintrag im Menü erstellen
Das Tutorial behandelt das Erstellen eines Debian Pakets, welches bei der Installation automatisch einen Eintrag im Anwendungsmenü erzeugt.
Zum Tutorial: Tutorial Debian Paket - Eintrag im Menü erstellen
OpenGL Tutorial - Transformationen
Dieses Tutorial zur Programmierung mit OpenGL unter C++ behandelt die verschiedensten Transformationen und deren Kombinationen um Objekte in eine gewünschte Lage und Form zu bringen.
Zum Tutorial: Transformationen mit OpenGL unter C++
Joomla Plugin - E-Mail-Cloaking (XHTML-konform)
Dieses Joomla Plugin versteckt E-Mail-Adressen vor Spambots mithilfe Javascript. In der Standardinstallation von Joomla befindet sich bereits solch ein Plugin - jedoch erzeugt jenes im Gegensatz zu meinem kein valides XHTML.