[TYPO3-UG Denmark] Re: Login box integreret permanent i templaten - hvordan gør jeg det?

Jes davinci at REMOVE.mail.tdcadsl.dk
Tue Jun 20 22:10:52 CEST 2006


Stefan Kreisberg wrote:
> Hej Jes,
> 
> Mandag den 19. juni 2006 22:24 skrev Jes:
> 
>>Stefan Kreisberg wrote:
>>
>>>Hej Jes,
>>>
>>>Mandag den 19. juni 2006 18:19 skrev Jes:
>>>
>>>>Stefan Kreisberg wrote:
>>>>
>>>>>Det er det, i Typo3, sjove begreb "GRSP" som spøger (general record
>>>>>storage page). Flere, herunder også undertegnede har lavet ext til netop
>>>>>newloginbox der gør den uafhængig af GRSP. Nyere vs. af den kan man vist
>>>>>endvidere "tweake" via ext mng. til ikke at bruge GRSP.
>>>>
>>>>Hej igen Stefan
>>>>
>>>>Kan jeg få dig til at give mig et par hints til hvordan jeg får din ext
>>>>til påvirke den originale ext - kan ikke helt gennemskue det.
>>>>
>>>>I den originale ext er der i ext_typoscript_setup.txt filen et sted
>>>>(øverst) hvor der står:
>>>>## LOGIN BOX
>>>>plugin.tx_newloginbox_pi1 {
>>>
>>>Du mangler måske en linie der fortæller at det er dit nye plugin der skal
>>>kaldes som loginbox, ie.:
>>>
>>>plugin.tx_newloginbox_pi1 {
>>>    includeLibs =
>>>            
>>>sti-til-ny-loginbox/pi1/class.tx_newloginboxlinkfactory_pi1.php
>>>userFunc=tx_newloginboxlinkfactory_pi1->main
>>>
>>>.,.. eller måske kønnest: implementere som
>>>plugin.tx_newloginoxlinkfactory_pi1 {
>>> ...o.s.v.
>>>
>>>(forskellen er den samme)
>>>
>>>også hedder variablen iøvrigt "userStorage" så hudt jeg visker, men
>>>ellers er syntaxen som i din foreslåede pidList ;-)
>>>
>>>Men! Jeg mener som sagt alt dette er muligt i nyere vs. af den
>>>oprindelige newloginbox ... (?)
>>>
>>>vh Stefan
>>
>>Hej Stefan
>>
>>Det er super det her - jeg fik det til at virke med den korrekte pid når
>>jeg skriver plugin.tx_newloginoxlinkfactory_pi1 { etc. i setup.
>>Men så forsvandt teksten - der hvor der står brugerlogin password etc. etc.
>>Det skal jeg lige finde ud af hvorfor - men jeg er for træt i min hjerne
>>nu :-)
> 
> 
> Du kunne starte med at "nedarve" al konfiguration fra din forrige loginbox 
> således:
> 
> # Kopier TS konfiguration for gammel loginbox til ny:
> plugin.tx_newloginboxlinkfactory_pi1 < plugin.tx_newloginbox_pi
> 
> # Tilføj egne settings til nye plugin:
> plugin.tx_newloginoxlinkfactory_pi1 { 
>    includeLibs = [...] (se ovenfor)
>    userFunc = [...] (se ovenfor)
>    userStorage = 1,2,4,5,6,7,8,9
> }
> 
> 
>>Hvorfor er der færre filer i din ext end i den originale?
> 
> 
> Fordi jeg "extend"-er newloginbox. Den eneste forskel på min og Kaspers 
> oprindelige er 4 linier i een funktion. 
> 
> http://dk.php.net/manual/en/keyword.extends.php
> 
> 
>>Jeg har prøvet at sætte userStorage = xx ind i typoscript_setup.txt -
>>men det virker stadig ikke :-)
> 
> 
> Se forslag længere oppe ...
> 
> vh Stefan
> 
> 
>>Tak for hjælpen - det er spændende og lærerigt det her.
>>
>>Vh. Jes
>>_______________________________________________
>>TYPO3-UG-denmark mailing list
>>TYPO3-UG-denmark at lists.netfielders.de
>>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
> 
> 
Hej Stefan

Tak for tilsendte - jeg er lige kommet hjem og er kvæstet - vil kigge på 
det i morgen. Jeg glæder mig til at afprøve det :-)

Venlig hilsen

Jes



More information about the TYPO3-UG-denmark mailing list