[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