News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

A little help needed

Started by The Wizard, July 04, 2012, 02:10:25 PM

Previous topic - Next topic

The Wizard


Hello:
I am working on revamping a old 1.x mod so it will work on SMF 2.0.2, and I'm having trouble trying to figure out how to make part of it work with the new SMF 2.0.2 version.
Using the default Register.template.php for 2.0.2 how would you go about making the code below work in it??
Thanks
Wiz

Find:

Quoteif ($context['require_agreement'])
echo '
function checkAgree()
{
document.forms.creator.regSubmit.disabled = isEmptyText(document.forms.creator.user) || isEmptyText(document.forms.creator.email) || isEmptyText(document.forms.creator.passwrd1) || !document.forms.creator.regagree.checked;
setTimeout("checkAgree();", 1000);
}
setTimeout("checkAgree();", 1000);';

Replace With:

Quoteif ($context['require_agreement'])
{
echo '
function checkAgree()
{
document.forms.creator.regSubmit.disabled = isEmptyText(document.forms.creator.user) || isEmptyText(document.forms.creator.email) || isEmptyText(document.forms.creator.passwrd1) || !document.forms.creator.regagree.checked';
if (!empty($modSettings['gender_register_req']))
echo ' || document.forms.creator.gender[0].checked';
if (!empty($modSettings['birthdate_register_req']))
echo ' || isEmptyText(document.forms.creator.bday1) || isEmptyText(document.forms.creator.bday2) || isEmptyText(document.forms.creator.bday3)';
echo ';
setTimeout("checkAgree();", 1000);
}
setTimeout("checkAgree();", 1000);';
}






Advertisement: