[TYPO3-UG Denmark] New login box
Peter Klein
peter at umloud.dk
Fri Jun 22 14:41:50 CEST 2007
Hej Jacob.
Constanten $plugin.tx_newloginbox.loginuid skal sættes til ID på den side
hvor du har sat selve newloginbox extensionen ind.
--
Peter Klein/Umloud Untd
"Jakob" <jakob at monaco.as> skrev i en meddelelse
news:mailman.1.1182509309.3019.typo3-ug-denmark at lists.netfielders.de...
> Hey, jeg er så småt ved at være der med loginboxen, men når jeg prøver at
> logge på fra den, kan den ikke finde pluginét ( Firefox kan ikke finde
> serveren {$plugin.tx_newloginbox.loginuid.) jeg har prøvet at sætte dette
> i
> constants: plugin.tx_newloginbox.loginuid = 63 meeeeen det virker ikke!
>
> Skal det sættes ind i selve TS koden? Hvis ja ... Hvor?
>
> Plugin ligger pid = 63 og
> Storage i pid = 2
>
> # Login box
>
> #check if there is a logged in user (a feuser has to belog atleast to one
> usergroup) p
> [usergroup=*]
>
> #Logoff form with username
> lib.login = COA_INT
> lib.login {
> 10 = TEXT
> 10.wrap = <span id="logoutUName">|</span>
>
> 20 = TEXT
> 20.typolink.parameter = {$plugin.tx_newloginbox.loginUID = 63}
> 20.typolink.returnLast = url
> 20.wrap = <form action="|" method="post">
>
> 30 = COA
> 30 {
> 5 = TEXT
> 5.wrap = <input type="submit" id="logout" value="|" />
>
> 10 = TEXT
> 10.value = <input type="hidden" name="logintype" value="logout" />
> 20 = TEXT
> 20.value = <input type="hidden" name="redirect_url" value="" />
> 30 = TEXT
> 30.value = </form>
> }
> }
>
> # if no user is logged in we show the loginform
> [else]
>
> # Important we can only get the challenge value from kb_md5feuser only
> through a php script
> includeLibs.md5fepw = fileadmin/scripts/md5fepw.php
> lib.login = COA_INT
> lib.login {
> 10 = TEXT
> 10.typolink.parameter = {$plugin.tx_newloginbox.loginUID = 63}
> 10.typolink.returnLast = url
> 10.wrap = <form action="|" method="post"
> onsubmit="superchallenge_pass(this); return true;">
>
> # form
> 20 = COA
> 20 {
> 10 = TEXT
> 10.value = Login
> 10.wrap = <input type="text" name="user" onclick="this.value=''"
> value="|" /> <br />
> 20 = TEXT
> 20.wrap = <input type="password" name="pass" onclick="this.value=''"
> value="|" />
>
> 30 = COA
> 30 {
> 10 = TEXT
> 10.value = <input type="hidden" name="logintype" value="login" />
> 20 = TEXT
> 20.value = {$plugin.tx_newloginbox.storageUID = 2}
> 20.wrap = <input type="hidden" name="pid" value="|" />
>
> # Call the PHP - Script
> 25 = USER
> 25.userFunc = user_md5fepw->md5Challenge
>
> 30 = TEXT
> 30.value = <button type="submit"><img
> src="fileadmin/templates/res/pictures/go.gif" alt="login" /></button>
> 40 = TEXT
> 40.value = </form>
> }
> }
> }
> [usergroup]
>
> #Select the content for the loginbox in the correct language (in this
> expamle english and german)
> [usergroup=*] AND [globalVar = GP:L = {$langUID_EN}]
> lib.login.10.value = Hello <!--###USERNAME###-->
> lib.login.30.5.value = press to logout
> [else]
> lib.login.10.value = Hallo <!--###USERNAME###-->
> lib.login.30.5.value = zum abmelden bestätigen
> [global]
>
> # show the login only on a certain page and subpages
> [PIDinRootline={$siteIntern}]
> lib.login.if.isTrue = 1
>
> # enable login if the constant activateLogin = 1
> [else]
> lib.login.if.isTrue = {$activateLogin}
> [global]
>
> Mvh. Jakob
>
>
>
> On 20/06/07 18:44, in article
> mailman.1.1182357843.1958.typo3-ug-denmark at lists.netfielders.de, "Peter
> Klein" <peter at umloud.dk> wrote:
>
>> Jo det skulle være den samme extension.
>>
>> Efter du har installeret extensionen, så skal du lave en fil i
>> fileadmin/scripts/ som skal hedde "md5fepw.php"
>> I den indsætter du PHP koden fra typo3wizard.com.
>> Derefter indsætter du TypoScriptet i dit setup, og retter IDs etc til, så
>> burde den køre.
>>
>> BTW: Så er der ikke noget Javascript.. ;)
>> --
>> Peter Klein / Umloud Untd
>>
>>
>> "Jakob" <jakob at monaco.as> wrote in message
>> news:mailman.1.1182253068.20250.typo3-ug-denmark at lists.netfielders.de...
>>> Hey, og tak for svarene!
>>>
>>> Jeg har hentet kb_md5fepw, kan ikke finde kb_md5feuser er det ikke den
>>> samme?
>>>
>>> Jeg kan sguette få det til at spille!
>>>
>>> Jeg mangler en "step by step"
>>> 1: installer kb_md5feuser
>>> 2: indsæt JS fra extention i Templaten
>>> Osv ...
>>>
>>> Mvh. Jakob
>>>
>>>
>>> On 15/06/07 16:09, in article
>>> mailman.1.1181916592.17861.typo3-ug-denmark at lists.netfielders.de, "Peter
>>> Klein" <peter at umloud.dk> wrote:
>>>
>>>> New login boxkig her:
>>>> http://www.typo3wizard.com/en/snippets/cool-stuff-typoscript/typoscript-logi
>>>> nb
>>>> ox-using-kb-md5feuser-and-newloginbox.html
>>>
>>
>>
>
More information about the TYPO3-UG-denmark
mailing list