$GLOBALS['Response']->addFeedback('error', $Language->getText('account_change_timezone', 'choose_tz')); } else { // if we got this far, it must be good db_query("UPDATE user SET timezone='" . db_es($request->get('timezone')) . "' WHERE user_id=" . user_getid()); session_redirect("/account/"); } } } $HTML->header(array('title' => $Language->getText('account_change_timezone', 'title'))); ?> <H3><?php echo $Language->getText('account_change_timezone', 'title2'); ?> </h3> <P> <?php echo $Language->getText('account_change_timezone', 'message', array($GLOBALS['sys_name'])); ?> <P> <form action="change_timezone.php" method="post"> <?php echo html_get_timezone_popup('timezone', user_get_timezone()); ?> <input type="submit" name="submit" value="<?php echo $Language->getText('global', 'btn_update'); ?> "> </form> <?php $HTML->footer(array());
<p> <?php echo _('Language Choice:'); ?> <br /> <?php echo html_get_language_popup('language_id', language_name_to_lang_id(choose_language_from_context())); ?> </p> <p> <?php echo _('Timezone:'); ?> <br /> <?php echo html_get_timezone_popup('timezone', $timezone); ?> </p> <p> <?php echo _('Theme'); ?> <br /> <?php echo html_get_theme_popup('theme_id', $theme_id); ?> </p> <p> <?php echo _('Country:'); ?>
"> <P> Full/Real Name:<BR> <INPUT size=30 type="text" name="realname" value="<?php print $realname; ?> "> <P> Language Choice:<BR> <?php echo html_get_language_popup($Language, 'language_id', 1); ?> <P> Timezone:<BR> <?php echo html_get_timezone_popup(); ?> <P> Email Address: <BR><I>This email address will be verified before account activation. It will not be displayed on the site. You will receive a mail forward account at loginname@<?php echo $GLOBALS['sys_users_host']; ?> that will forward to this address.</I> <BR><INPUT size=30 type="text" name="email" value="<?php print $email; ?> "> <P>
function display_account_form($register_error) { global $Language; $request =& HTTPRequest::instance(); $purifier =& Codendi_HTMLPurifier::instance(); $page = $request->get('page'); if ($register_error) { print "<p><blink><b><span class=\"feedback\">$register_error</span></b></blink>"; } $star = '<span class="highlight"><big>*</big></span>'; $form_loginname = $request->exist('form_loginname')?$purifier->purify($request->get('form_loginname')):''; $form_realname = $request->exist('form_realname')?$purifier->purify($request->get('form_realname')):''; $form_email = $request->exist('form_email')?$purifier->purify($request->get('form_email')):''; $form_expiry = $request->exist('form_expiry')?$purifier->purify($request->get('form_expiry')):''; if($request->exist('timezone') && is_valid_timezone($request->get('timezone'))) { $timezone = $request->get('timezone'); } else { $timezone = 'None'; } $form_register_purpose = $request->exist('form_register_purpose')?$purifier->purify($request->get('form_register_purpose')):''; ?> <?php if($page == "admin_creation"){ ?> <form action="/admin/register_admin.php?page=admin_creation" name="new_user" method="post"> <?php } else { ?> <form action="/account/register.php" method="post"> <?php }?> <p><?php print $Language->getText('account_register', 'login').' '.$star; ?>:<br> <input type="text" name="form_loginname" value="<?php echo $form_loginname; ?>"> <?php print $Language->getText('account_register', 'login_directions'); ?> <?php user_display_choose_password($page); ?> <P><?php print $Language->getText('account_register', 'realname').' '.$star; ?>:<br> <INPUT size=40 type="text" name="form_realname" value="<?php echo $form_realname; ?>"> <?php print $Language->getText('account_register', 'realname_directions'); ?> <P><?php print $Language->getText('account_register', 'email').' '.$star; ?>:<BR> <INPUT size=40 type="text" name="form_email" value="<?php echo $form_email; ?>"><BR> <?php print $Language->getText('account_register', 'email_directions'); ?> <?php if($page == "admin_creation"){ ?> <P><?php print $Language->getText('account_register', 'expiry_date')?>:<BR> <?php echo $GLOBALS['HTML']->getDatePicker("form_expiry", "form_expiry", $form_expiry); ?> <BR> <?php print $Language->getText('account_register', 'expiry_date_directions'); ?> <?php } ?> <P><?php print $Language->getText('account_register', 'tz').' '.$star; ?>:<BR> <?php echo html_get_timezone_popup ('timezone',$timezone); ?> <P> <?php if($request->isPost() && $request->exist('Register') && !($request->get('form_mail_site')==1)){ echo '<P><INPUT type="checkbox" name="form_mail_site" value="1" >'; }else{ echo '<P><INPUT type="checkbox" name="form_mail_site" value="1" checked>'; } print $Language->getText('account_register', 'siteupdate'); if($request->isPost() && $request->exist('Register') && ($request->get('form_mail_va')==1)){ echo '<P><INPUT type="checkbox" name="form_mail_va" value="1" checked>'; }else{ echo '<P><INPUT type="checkbox" name="form_mail_va" value="1" >'; } print $Language->getText('account_register', 'communitymail'); ?> <P> <? if ($GLOBALS['sys_user_approval'] == 1 || $page == "admin_creation") { print $Language->getText('account_register', 'purpose'); if($page != "admin_creation") { print ' '.$star; print ":<br>"; print $Language->getText('account_register', 'purpose_directions'); } else{ print ":<br>"; print $Language->getText('account_register', 'purpose_directions_admin'); } echo '<textarea wrap="virtual" rows="5" cols="70" name="form_register_purpose">'.$form_register_purpose.'</textarea></p>'; } ?> <p> <?php print $Language->getText('account_register', 'mandatory', $star); ?> </p> <?php if($page == "admin_creation" && $GLOBALS['sys_allow_restricted_users'] == 1){ if($request->isPost() && $request->exist('Register') && !($request->get('form_restricted')==1)){ echo '<INPUT type="checkbox" name="form_restricted" value="1" >'; }else{ echo '<INPUT type="checkbox" name="form_restricted" value="1" checked>'; } print $Language->getText('account_register', 'restricted_user'); } ?> <P> <p><input type="submit" name="Register" value="<?php if($page != "admin_creation") print $Language->getText('account_register', 'btn_register'); else print $Language->getText('account_register', 'btn_activate');?>"> <?php if($page == "admin_creation") { if($request->isPost() && $request->exist('Register') && ($request->get('form_send_email')==1)){ echo '<INPUT type="checkbox" name="form_send_email" value="1" checked>'; }else{ echo '<INPUT type="checkbox" name="form_send_email" value="1" >'; } print $Language->getText('account_register', 'send_email'); } else { include $Language->getContent('account/user_legal'); } ?> </form> <? }
print '<fieldset>'; print '<legend>' . $Language->getText('plugin_ldap', 'welcome_preferences') . '</legend>'; $return_to = ''; $vReturnTo = new Valid_String('return_to'); $vReturnTo->required(); if ($request->valid($vReturnTo)) { $return_to = trim($request->get('return_to')); } print ' <form name="welcome" action="' . $ldapPlugin->getPluginPath() . '/welcome.php" method="post"> <input type="hidden" name="return_to" value="' . $hp->purify($return_to, CODENDI_PURIFIER_CONVERT_HTML) . '"> <input type="hidden" name="action" value="update_reg"> <input type="hidden" name="pv" value="' . $pv . '"> <p>' . $star . ' ' . $Language->getText('plugin_ldap', 'welcome_tz') . ':'; echo html_get_timezone_popup($timezone); print '</p> <p><input type="checkbox" name="form_mail_site" value="1" checked />' . $Language->getText('plugin_ldap', 'welcome_siteupdate'); print '</p> <p><input type="checkbox" name="form_mail_va" value="1" />' . $Language->getText('plugin_ldap', 'welcome_communitymail') . '</p>'; print '<p>' . $Language->getText('plugin_ldap', 'welcome_mandatory', array($star)) . '</p>'; print '<p><input type="submit" name="update_reg" value="' . $Language->getText('plugin_ldap', 'welcome_btn_update') . '"></p>'; print '</fieldset>'; print '<fieldset>'; print '<legend>' . $Language->getText('plugin_ldap', 'welcome_your_data', array($GLOBALS['sys_org_name'])) . '</legend>'; print '<table> <tr> <td>' . $Language->getText('plugin_ldap', 'welcome_ldap_login') . '</td> <td><strong>' . $ldap_name . '</strong></td> </tr> <tr>
// if we got this far, it must be good db_query("UPDATE user SET timezone='" . db_es($request->get('timezone')) . "' WHERE user_id=" . user_getid()); session_redirect("/account/"); } } } $HTML->header(array('title' => $Language->getText('account_change_timezone', 'title'))); ?> <h2><?php echo $Language->getText('account_change_timezone', 'title2'); ?> </h2> <P> <?php echo $Language->getText('account_change_timezone', 'message', array($GLOBALS['sys_name'])); ?> <P> <form action="change_timezone.php" method="post"> <?php echo $csrf->fetchHTMLInput(); echo html_get_timezone_popup(user_get_timezone()); ?> <br> <input type="submit" class="btn btn-primary" name="submit" value="<?php echo $Language->getText('global', 'btn_update'); ?> "> </form> <?php $HTML->footer(array());
echo _('Language:'); ?> </td> <td><?php echo html_get_language_popup('language', $u->getLanguage()); ?> </td> </tr> <tr valign="top"> <td><?php echo _('Timezone:'); ?> </td> <td><?php echo html_get_timezone_popup('timezone', $u->getTimeZone()); ?> </td> </tr> <tr valign="top"> <td><?php echo _('Theme:'); ?> </td> <td><?php echo html_get_theme_popup('theme_id', $u->getThemeID()); ?> </td> </tr>