<?php foreach ($errors as $error) { echo "<span style='color:red'>{$error}</span><br />\n"; } echo "<br /><br />\n"; } ?> <h1><?php echo SomeText::_('FILL FORM H1'); ?> </h1> <form id="registerForm" action='index.php?app=account&view=register&tmpl=form' method='post'> <div> <?php echo SomeText::_('USERNAME'); ?> : <input type='text' name='username' value='<?php echo $username; ?> ' required /> <br /> Password: <input type='password' name='password' value='' required /> <br /> Password again: <input type='password' name='password2' value='' required /> <br /> Email: <input type='text' name='email' value='<?php echo $email; ?> ' required /> <br />
<h1><?php echo SomeText::_('USER CONTENT'); ?> </h1> This is default template for register view. <br /> <?php //only, if users userrole is guest. Else she/he is logged in $user = SomeFactory::getUser(); if (trim($user->getUserrole()) === 'guest') { ?> User register form is here: <a href='index.php?app=account&tmpl=form'>register</a> <br /> Log in is here: <a href='index.php?app=login&view=login'>login</a> <?php } else { ?> Logout is here: <a href='index.php?app=login&view=logout'>logout</a> <?php } ?> <hr /> Run test on your someuser and database installation here:<br /> <a href='index.php?app=account&view=test'>someuser test</a> <hr /> <p>As an example of update task, you can change roles of the users here: <a href='index.php?app=account&view=roletest'>Roles Test</a> </p>