?> </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 echo Lang::string('security-enter-token'); ?> </span>
$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>'; }
<span class="right"><?php echo Lang::string('settings-personal-info'); ?> </span> </h3> <div class="clear"></div> <?php $personal->passwordInput('pass', Lang::string('settings-pass')); $personal->passwordInput('pass2', Lang::string('settings-pass-confirm'), false, false, false, false, false, false, 'pass'); //$personal->textInput('first_name',Lang::string('settings-first-name')); //$personal->textInput('last_name',Lang::string('settings-last-name')); //$personal->selectInput('country',Lang::string('settings-country'),false,false,$countries,false,array('name')); $personal->textInput('email', Lang::string('settings-email'), 'email'); $personal->selectInput('default_currency', Lang::string('default-currency'), 0, $CFG->currencies['USD']['id'], $cur_sel, false, array('currency')); $personal->HTML('<div class="form_button"><input type="submit" name="submit" value="' . Lang::string('settings-save-info') . '" class="but_user" /></div><input type="hidden" name="submitted" value="1" />'); $personal->hiddenInput('uniq', 1, $_SESSION["settings_uniq"]); $personal->display(); ?> <div class="clear"></div> </div> <div class="mar_top3"></div> <div class="clear"></div> <div class="content"> <h3 class="section_label"> <span class="left"><i class="fa fa-check fa-2x"></i></span> <span class="right"><?php echo Lang::string('settings-conf'); ?> </span> </h3> <div class="clear"></div>
echo Lang::string('contact-inquiries'); ?> </i></h3> <?php Messages::display(); Errors::display(); $contact->textInput('first_name', Lang::string('settings-first-name'), 0, User::$info['first_name']); $contact->textInput('last_name', Lang::string('settings-last-name'), 0, User::$info['last_name']); $contact->textInput('company', Lang::string('settings-company')); $contact->textInput('email', Lang::string('settings-email'), 'email', User::$info['email']); $contact->selectInput('country', Lang::string('settings-country'), 0, User::$info['country'], $countries, false, array('name')); $contact->textInput('subject', Lang::string('settings-subject'), 1); $contact->textEditor('message', Lang::string('settings-message'), 1, false, false, false, false, true, false, 200); $contact->captcha(Lang::string('settings-capcha')); $contact->HTML('<div class="form_button"><input type="submit" name="submit" value="' . Lang::string('contact-send') . '" class="but_user" /></div>'); $contact->hiddenInput('uniq', 1, $_SESSION["contact_uniq"]); $contact->display(); ?> </div> <div class="one_half last"> <div class="address-info"> <h3><i><?php echo $content1['title']; ?> </i></h3> <ul> <li><?php echo $content1['content']; ?> </li> </ul>
private function showForm($use_fckeditor = false, $require_email = false, $ask_website = false, $hidden = false, $editor_height = false) { global $CFG; $form = new Form('comments_' . $this->i, false, false, $this->class . '_form'); $CFG->o_method_suppress = true; $form->hiddenInput('p_id'); $CFG->o_method_suppress = true; $form->hiddenInput('url', false, $this->url); $CFG->o_method_suppress = true; $form->hiddenInput('record_id', false, $this->record_id); if (is_array($this->pass_vars)) { foreach ($this->pass_vars as $var => $val) { $CFG->o_method_suppress = true; $form->HTML('<input type="hidden" name="' . $var . '" value="' . $val . '" />'); } } if ($CFG->backstage_mode) { $CFG->o_method_suppress = true; $form->HTML('<input type="hidden" name="current_url" value="' . $CFG->url . '" />'); $CFG->o_method_suppress = true; $form->HTML('<input type="hidden" name="action" value="' . $CFG->action . '" />'); $CFG->o_method_suppress = true; $form->HTML('<input type="hidden" name="is_tab" value="' . $CFG->is_tab . '" />'); $CFG->o_method_suppress = true; $form->HTML('<input type="hidden" name="id" value="' . $CFG->id . '" />'); $CFG->o_method_suppress = true; $form->HTML('<input type="hidden" name="return_to_self" value="1" />'); } if (!User::isLoggedIn()) { $require_email = $require_email ? 'email' : false; $form->textInput('name', $CFG->comments_name_label, true); $form->textInput('email', $CFG->comments_email_label, $require_email); if ($ask_website) { $form->textInput('website', $CFG->comments_website_label); } } else { $CFG->o_method_suppress = true; $form->hiddenInput('user_id', false, User::$info['id']); } if ($use_fckeditor) { $CFG->o_method_suppress = true; $form->textEditor($hidden ? 'comments1' : 'comments', $CFG->comments_comments_label, true, false, false, false, false, true, false, $editor_height); } else { $CFG->o_method_suppress = true; $form->textArea($hidden ? 'comments1' : 'comments', $CFG->comments_comments_label, true); } $CFG->o_method_suppress = true; $form->submitButton('submit', $CFG->comments_submit, false, 'button'); $form->display(); }
<div class="text"><p><?php echo Lang::string('settings-pass-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('settings-personal-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["firstlogin_uniq"]); $personal->display(); ?> <div class="clear"></div> </div> <div class="mar_top8"></div> </div> </div> <?php include 'includes/sidebar_account.php'; ?> </div> <?php include 'includes/foot.php';
$form->record_id = $_REQUEST['id']; if ($_REQUEST['id']) { $info = DB::getRecord($table, $_REQUEST['id']); $args = unserialize($info['arguments']); if (is_array($args)) { foreach ($args as $name => $value) { $name = 'argument_' . $name; $args1[$name] = $value; } } else { $args1 = array(); } $form->info = array_merge($args1, $form->info); } if ($c_id > 0) { $form->hiddenInput('control_id', false, false, false, 'int'); $form->hiddenInput('method'); } elseif ($parent_method_id > 0) { if ($parent_method_id > 0) { $form->hiddenInput('p_id', false, $parent_method_id, false, 'int'); } elseif ($info['p_id'] > 0) { $form->hiddenInput('p_id', false, $info['p_id'], false, 'int'); } $form->hiddenInput('method'); } else { if ($is_tab) { $form->hiddenInput('tab_id', false, false, false, 'int'); } else { $form->hiddenInput('page_id', false, false, false, 'int'); } $form->hiddenInput('action');
$currencies_list = array(); if ($CFG->currencies) { foreach ($CFG->currencies as $key => $currency) { if (is_numeric($key) || $currency['currency'] == 'BTC') { continue; } $currencies_list[$key] = $currency; } } //$register->textInput('first_name',Lang::string('settings-first-name'),false); //$register->textInput('last_name',Lang::string('settings-last-name'),false); //$register->selectInput('country',Lang::string('settings-country'),false,false,$countries,false,array('name')); $register->textInput('email', Lang::string('settings-email'), 'email'); $register->selectInput('default_currency', Lang::string('default-currency'), 1, false, $currencies_list, false, array('currency')); $register->checkBox('terms', Lang::string('settings-terms-accept'), false, false, false, false, false, false, 'checkbox_label'); $register->captcha(Lang::string('settings-capcha')); $register->HTML('<div class="form_button"><input type="submit" name="submit" value="' . Lang::string('home-register') . '" class="but_user" /></div>'); $register->hiddenInput('uniq', 1, $_SESSION["register_uniq"]); $register->display(); ?> <div class="clear"></div> </div> <div class="mar_top8"></div> </div> </div> <?php include 'includes/sidebar_account.php'; ?> </div> <?php include 'includes/foot.php';
$form->selectInput('for_group', 'For Group' . false, false, false, false, 'admin_groups', array('name')); } elseif ($_REQUEST['table'] == 'admin_pages') { if (in_array('icon', $table_fields)) { $form->textInput('icon', 'Icon'); } } if ($_REQUEST['from_editor']) { $next_page_id = $_REQUEST['pm_page_id']; $next_page_action = $_REQUEST['pm_action']; $form->button(false, $CFG->ok_button, false, false, false, false, 'onclick="saveForm(this,\'pm_editor\',\'index.php?tab_bypass=1¤t_url=edit_page&id=' . $next_page_id . '&action=' . $next_page_action . '&is_tab=1\')"'); } else { $form->submitButton('save', $CFG->save_caption); } $form->button(false, $CFG->cancel_button, false, false, false, false, 'onclick="closePopup(this);"'); if ($CFG->action == 'form' && $_REQUEST['f_id'] > 0) { $form->hiddenInput('f_id', false, $_REQUEST['f_id']); } if ($CFG->action == 'form' && $_REQUEST['p_id'] > 0) { $form->hiddenInput('p_id', false, $_REQUEST['p_id']); } $form->display(); } elseif ($CFG->action == 'record') { $table_fields = DB::getTableFields($_REQUEST['table'], 1); if ($_REQUEST['table'] == 'admin_tabs') { if (!in_array('hidden', $table_fields)) { $sql = "ALTER TABLE admin_tabs ADD admin_tabs.hidden ENUM( 'Y', 'N' ) NOT NULL"; db_query($sql); } if (!in_array('is_ctrl_panel', $table_fields)) { $sql = "ALTER TABLE admin_tabs ADD admin_tabs.is_ctrl_panel ENUM( 'Y', 'N' ) NOT NULL"; db_query($sql);
/** * this method is the underpinning of the front end form - it checks the state and displays either the input or the result (if form is submitted) * @param string $name - the name of this element, also it's ID. We need ID for the label click to transfer focus to the input, and a name for JS. * @param string $value - Optional. The default value attribute for the element. Default: "" * @param string $attributes - writes HTML attributes. Optional. Defaults to null * @param string $selected - Optional - This should be set to the key that will be selected by default (If null then the first element is selected). Default: null */ public function getElementState($name, $type, $value = "", $attributes = null, $selcted = null) { $type = strtolower(trim($type)); if ($this->defaultState()) { switch ($type) { case "text": parent::textInput($name, $value, $attributes); break; case "textarea": parent::textArea($name, $value, $attributes); break; case "hidden": parent::hiddenInput($name, $value, $attributes); break; case "file": parent::fileInput($name, $value, $attributes); break; case "select": parent::select($name, $value, $selected, $attributes); break; case "reset": parent::resetButton($name, $value, $attributes); break; case "button": parent::button($name, $value, $attributes); break; default: parent::input($name, $type, $value, $attributes); break; } } else { if ($this->outputOnStateChange($type)) { echo $this->getConfirmationElement($this->selectedValueOf($name)); } } }