$l_form->info['token'] = preg_replace("/[^0-9]/", "", $l_form->info['token']); $l_form->textInput('token', 'Enter token'); $l_form->submitButton('submit', 'Verify Token'); $l_form->display(); echo '</div><div class="clear"></div></div>'; } else { if ($_REQUEST['loginform']) { Errors::display(); Messages::display(); } $logos = DB::getFiles('settings_files', 1, 'logo', 1); $logo_img = $logos ? 'uploads/' . $logos[0]['name'] . '_logo.png' : 'images/logo.png'; echo '<div class="login_box"> <div class="login_logo"><img src="' . $logo_img . '" title="Logo" alt="Logo" /></div> <div class="logform"> '; $l_form = new Form('loginform'); $l_form->info['user'] = ereg_replace("[^0-9a-zA-Z!@#\$%&*?\\.\\-\\_]", "", $l_form->info['user']); $l_form->info['pass'] = ereg_replace("[^0-9a-zA-Z!@#\$%&*?\\.\\-\\_]", "", $l_form->info['pass']); $l_form->textInput('user', $CFG->user_username, false, false, false, false, false, false, false, false, false, false, false, true); $l_form->passwordInput('pass', $CFG->user_password); $l_form->submitButton('submit', 'Log In'); $l_form->hiddenInput('bs_db_name', false, $_REQUEST['bs_db_name']); $l_form->display(); echo '</div><div class="clear"></div></div>'; } if (!$CFG->bypass || $CFG->url == 'edit_page' && !$_REQUEST['tab_bypass']) { echo ' <div class="credits" id="credits"><div>© 2011 <a href="http://www.organic.com.pa">Organic Technologies</a>. Derechos reservados.</div></div> </body></html>'; }
?> <div class="text"><p><?php echo Lang::string('change-password-explain'); ?> </p></div> <div class="content"> <h3 class="section_label"> <span class="left"><i class="fa fa-user fa-2x"></i></span> <span class="right"><?php echo Lang::string('change-password'); ?> </span> </h3> <div class="clear"></div> <?php $personal->passwordInput('pass', Lang::string('settings-pass'), true); $personal->passwordInput('pass2', Lang::string('settings-pass-confirm'), true, false, false, false, false, false, 'pass'); $personal->HTML('<div class="form_button"><input type="submit" name="submit" value="' . Lang::string('settings-save-password') . '" class="but_user" /></div>'); $personal->hiddenInput('uniq', 1, $_SESSION["cp_uniq"]); $personal->HTML('<input type="hidden" name="authcode" value="' . urlencode($authcode1) . '" />'); $personal->display(); ?> <div class="clear"></div> </div> <?php } else { ?> <div class="content"> <h3 class="section_label"> <span class="left"><i class="fa fa-mobile fa-2x"></i></span> <span class="right"><?php
$disable->HTML('<img class="qrcode" src="includes/qrcode.php?sec=1&code=otpauth://totp/Backstage2?secret=' . $key . '" />'); $disable->textInput('token', 'Enter token', true); $disable->submitButton('submit', 'Disable 2FA'); $disable->display(); } } } if ($show_form) { Messages::display(); $CFG->form_legend = 'My User Info.'; $edit = new Form('users_form', false, false, false, 'admin_users', true); $edit->verify(); $edit->show_errors(); $edit->save(); $edit->get(User::$info['id']); $edit->textInput('user', $CFG->user_username, true, false, false, false, false, false, false, false, 1, $CFG->user_unique_error); $edit->passwordInput('pass', $CFG->user_password, true); $edit->passwordInput('pass1', $CFG->user_password, true, false, false, false, false, false, 'pass'); $edit->textInput('first_name', $CFG->user_first_name, true); $edit->textInput('last_name', $CFG->user_last_name, true); $edit->textInput('phone', $CFG->user_phone); $edit->textInput('email', $CFG->user_email); $edit->submitButton('submit', $CFG->save_caption); $edit->cancelButton($CFG->cancel_button); if ($edit->info['verified_authy'] == 'Y') { $edit->button('my-account', 'Disable Google 2FA', array('action' => 'disable')); } else { $edit->button('my-account', 'Enable Google 2FA', array('action' => 'enable')); } $edit->display(); }