[Typo3-german] Login-Formular auf jeder Seite

Arnd Messer meincontainer at gmail.com
Sat Dec 10 15:21:21 CET 2005


Hallo Markus,

eine Loginbox im Template ist relativ simpel.
Es gibt sogar einen kleinen Patch mit dem man die Geschichrte mit dem GRSP
via TS lösen kann:

<-- ###PATCH### _begin -->
class.tx_newloginbox_pi1.php - line 88:
$d=$GLOBALS['TSFE']->getStorageSiterootPids();

...ändern in:
$d['_STORAGE_PID']=$this->conf['userStorage'];

...und dann mit TS:
plugin.tx_newloginbox_pi1.userStorage = FEUSER_SYSFOLDER
<-- ###PATCH### _end -->

mit ein bischen TS, wie Manfred ja schon richtig dargestellt hat,
kannst du den Rest abfackeln:

lib.loginBox = TEXT
lib.loginBox.insertData = 1
lib.loginBox.value (
   {$lib.manfreds.beispiel}
)


Die Frage, die ich mir aber vermehrt stelle, vor allem wenn es um Seiten 
geht,
die unter Last stehen, ist:
...in wie weit ist das Sinnvoll?
...oder doch nur FeatureFucking?

Folgendes Szenario hab ich dabei im Auge:
Die Loginbox sollte dann ja via Condition nach dem Login augeblendet werden,
um dem User zu ziegen "Hallo <!--###USERNAME###-->, du bist drin".
Mit dem Feature brauchst du aber das Login für jede Seite, damit die 
Condition zieht.
Das heisst wiederum die CacheHeaders werden nicht gesendet.

Wenn du nun Seiten für das Login sperrst hast du nun das Dilemma das der 
User denken könnte,
er wäre wieder gekickt worden. Deine Cacheheaders sind am Start!

Hab ich mich einigermaßen verständlich ausgedrückt vorauf ich hinweisen 
will?
=;-)´ *augenzwinker*


Best!
Arnd
-- 
Freiraum Medien
http://freiraum-medien.de



More information about the TYPO3-german mailing list