[TYPO3-UG Denmark] Login box integreret permanent i templaten - hvordan gør jeg det?
Stefan Kreisberg
stefan at linkfactory.dk
Tue Jun 20 08:49:06 CEST 2006
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
--
Venlig hilsen
Stefan Kreisberg
LinkFactory | + 45 70 22 23 22
stefan at linkfactory.dk
TYPO3 Open Source CMS - Enterprise CMS uden licensomkostninger, læs mere
på www.linkfactory.dk
More information about the TYPO3-UG-denmark
mailing list