TYPO3 Extension seminars – change pagetitle in singleview

I have recently configured and adapated the TYPO3 extension seminars succesfully.
Quite good extension. Like it. Maybe we could adpated to extbase and fluid someday.
Anyway. What i missed: The pagetitle doesn´t change in singleview or at least i couldn´t find a typoscript setting for that.
But luckily seminars has some hooks for the different views.
So i hooked into the single view and came up with the following solution:

Die Domain-Weltkarte von checkdomain.de

Heute bin ich auf eine wirkliche nette Aktion von checkdomain.de gestoßen:
Die Domain-Weltkarte.
Jeder kennt die klassischen Top-Level-Domains .de, .com, .net, .info etc.
Aber was ist eigentlich die Top-Level-Domain der Weihnachtsinsel?
Im Ernst, die gibt es wirklich. Die Auflösung: .cx. Wer hätte das gedacht? Und es gibt noch mehr dieser exotische Codes. Durch die Domain-Weltkarte wird man zum TLD-Spezialisten. Immer schön auswendig lernen. Darüberhinaus ist die Domain-Weltkarte, wie ich finde, grafisch auch ganz ansprechend. Die kommt auf jeden Fall in mein Büro. Da hängt zur Zeit das PHP-Web-Security der SektionEins GmbH. Die Bleiwüste könnte mal eine Auflockerung daneben gebrauchen. Und ganz nebenbei dient der Aktion noch einem guten Zweck. Anschauen, mitmachen oder kaufen.
Hier könnt ihr euch selbst ein Bild von der Karte machen:
Domain-Weltkarte von checkdomain.de

Erweiterung der fe_users mittels Extbase 1.3

Extbase liefert standardmäßig bereits eine Model-Klasse und die dazugehörige Repository-Klasse für die Tabelle fe_users mit, diese heißen Tx_Extbase_Domain_Model_FrontendUser (Model) und Tx_Extbase_Domain_Repository_FrontendUserRepository (Repository).

In der Model-Klasse befinden sich bereits wesentliche Getter- und Setter-Methods für die einzelnen Tabellenfelder der Tabelle fe_users.

Sessionhandling in Extbase

Inspired by the article from Daniel Pötzinger how to implement session handling in Extbase, i have written some simple classes to implement a flexible and testable session storage management. Maybe it´s useful for others. But always be careful and bare in mind, that serializing some objects can lead to big problems. So maybe you have to implement some serialization logic in the magic methods __wakeup and __sleep of your object.

Extbase 1.4 Signal-Slots

Dieses neue Feature ist grundsätzlich sehr schön. Ich habe in meiner eigenen ExtbaseFluid-Sammlung den EventDispatcher von Symfony integriert.
Würde auch eher bei diesem für meinen eigenen Erweiterungen bleiben, da ich diesen für deutlich flexibler halte.
Vielleicht kann man die Klasse Tx_Extbase_SignalSlot_Dispatcher ja noch ein wenig „aufpeppen“.
Schaut euch mal die Möglichkeiten des EventDispatchers von Symfony an.
Da steckt meiner Meinung nach zur Zeit noch ein bißchen mehr drin.