1) Das spielt überhaupt keine Rolle
Hookname: PM_MainContentHookBefore
Erwartet Funktion: M_MainContentBeforeHook()
2) Hast du das gemacht, was ich geschrieben habe: Session lesen und neu schreiben?
Session holen:
PHP-Code:
$GLOBALS['TSFE']->fe_user->getKey("ses", $this->extKey.'_'.$this->cObj->data['uid']);
Session speichern:
PHP-Code:
$GLOBALS['TSFE']->fe_user->setKey("ses", 'powermail_'.$this->cObj->data['uid'], $piVars);
$GLOBALS['TSFE']->storeSessionData();