Hi,
ich hab ein Problem mit meinem FE-Login.
Ich habe in meinem root-Template folgendes stehen:
page.headerData.30 = TEXT
page.headerData.30.value (
<script type="text/javascript">
/*<![CDATA[*/
<!--
function superchallenge_pass(form) {
var pass = form.pass.value;
if (pass) {
var enc_pass = MD5(pass);
var str = form.user.value+":"+enc_pass+":"+form.challenge.value;
form.pass.value = MD5(str);
return true;
} else {
return false;
}
}
// -->
/*]]>*/
</script>
<script language="JavaScript" type="text/javascript" src="typo3/md5.js"></script>
)
/*
...
*/
[loginUser = *]
temp.auth = TEXT
temp.auth.value (
<div class="region-title">Logout</div>
<div id="logged-in">
<form action="index.php?id=27" method="post">
Sie sind derzeit angemeldet als: Nebo <br />
<input type="submit" name="submit" value=""Nebo" abmelden" class="headerbutton" />
<input type="hidden" name="logintype" value="logout" />
<input type="hidden" name="pid" value="25" />
</form>
</div>
)
[else]
temp.auth = COA
temp.auth.10 = TEXT
temp.auth.10.value(
<div class="region-title">Login</div>
<form action="index.php?id=27" target="_top" method="post" onsubmit="superchallenge_pass(this); return true;">
<div id="username">
<label for="user">Benutzername:</label><br />
<input type="text" id="user" class="loginbox" name="user" value="" />
</div>
<div id="userpw">
<label for="pass">Passwort:</label><br />
<input type="password" id="pass" class="loginbox" name="pass" value="" />
</div>
<input type="submit" name="submit" value="Login" class="headerbutton" />
<input type="hidden" name="logintype" value="login" />
<input type="hidden" name="pid" value="25" />
<input type="hidden" name="redirect_url" value="" />
)
temp.auth.20 = PHP_SCRIPT_EXT
temp.auth.20.file = fileadmin/template/challenge_field.php
temp.auth.30 = TEXT
temp.auth.30.value(
</form>
<!--<a href="index.php?&no_cache=1&tx_newloginbox_pi1[forgot]=1">Passwort vergessen?</a>-->
)
[GLOBAL]
Ich sollte dazu sagen, dass ich mit der Extension "New front end login box" sowie "MD5 FE Password" arbeite (dazu noch diverse Extension, die mit dem Login nichts zu tun haben, wie RealURL usw...)
Nun aber zu meinem Problem:
Das oben geschriebene TS funktioniert nicht. Es sei denn, es ist in der Page die Extension "New front end login box" als Plugin-Bereich im Content eingebunden.
Habt ihr eine Idee, wie ich den Login auf jeder Page zum Laufen bekomme???
Bin langsam (nach 3 Tagen suchen) am Verzweifeln...
Liebe Grüße,
Ingo