Beiträge: 453
Themen: 114
Registriert seit: 20.11.2006
MyBB-Version: 1.2.9
Hey Leute.
Ich hätte da eine Frage.
Kann man die Einverständniserklärung wenn sich ein User anmeldet umändern?
So das bestimmte Sekunden laufen das er Aktzeptieren kann.
Ich möchte auch die Einverständniserklärung ein bisschen umändern.
Wäre das möglich?
Beiträge: 890
Themen: 78
Registriert seit: 01.11.2006
MyBB-Version: 1.6.11
Keinen Support per PN, eMail und Messenger
Beiträge: 453
Themen: 114
Registriert seit: 20.11.2006
MyBB-Version: 1.2.9
Beiträge: 2.288
Themen: 141
Registriert seit: 17.11.2005
Und zum ersten Punkt:
Im Template "Mitglieder-Templates --> member_register_agreement" Deines Themes
PHP-Code:
<div align="center">
<input type="hidden" name="action" value="register" />
<input type="submit" class="button" name="agree" value="{$lang->i_agree}" />
</div>
durch
PHP-Code:
<div align="center">
<input type="hidden" name="action" value="register" />
<input type="submit" class="button" name="agree" value="{$lang->i_agree}" id="Send" />
<script language="JavaScript" type="text/javascript">
<!--
var Sekunden = 30;
var Buttonbeschriftung = "Ich stimme zu";
document.getElementById('Send').disabled = true;
for(i=1; i<=Sekunden; i++)
{
window.setTimeout("ButtonAktualisieren(" + i + ")", i*1000);
}
window.setTimeout("ButtonFreigeben()", Sekunden*1000);
function ButtonAktualisieren(VergangeneSekunden)
{
if(VergangeneSekunden==Sekunden)
{
document.getElementById('Send').value = Buttonbeschriftung;
}
else
{
Restsekunden = Sekunden-VergangeneSekunden;
document.getElementById('Send').value = Buttonbeschriftung +
" (Bitte den Text lesen und noch " + Restsekunden + " Sekunden warten)";
}
}
function ButtonFreigeben()
{
document.getElementById('Send').disabled = false;
}
//-->
</script>
</div>
ersetzen. Die Wartezeit und zusätzliche Buttonbeschriftung kann dabei natürlich beliebig verändert werden.
Funktioniert aber nur, wenn der User JavaScript in seinem Browser aktiviert hat!
The User, Formerly Known As "En-Gedi"