$messageStack->add('account_password', ERROR_CURRENT_PASSWORD_NOT_MATCHING); } } } $breadcrumb->add(NAVBAR_TITLE_1_ACCOUNT_PASSWORD, vam_href_link(FILENAME_ACCOUNT, '', 'SSL')); $breadcrumb->add(NAVBAR_TITLE_2_ACCOUNT_PASSWORD, vam_href_link(FILENAME_ACCOUNT_PASSWORD, '', 'SSL')); require DIR_WS_INCLUDES . 'header.php'; if ($messageStack->size('account_password') > 0) { $vamTemplate->assign('error', $messageStack->output('account_password')); } $vamTemplate->assign('FORM_ACTION', vam_draw_form('account_password', vam_href_link(FILENAME_ACCOUNT_PASSWORD, '', 'SSL'), 'post', 'onsubmit="return checkform(this);"') . vam_draw_hidden_field('action', 'process') . vam_draw_hidden_field('required', 'password_current,password_new,password_confirmation', 'id="required"')); $vamTemplate->assign('INPUT_ACTUAL', vam_draw_password_fieldNote(array('name' => 'password_current', 'text' => ' ' . (vam_not_null(ENTRY_PASSWORD_CURRENT_TEXT) ? '<span class="Requirement">' . ENTRY_PASSWORD_CURRENT_TEXT . '</span>' : '')), '', 'id="password_current"')); $vamTemplate->assign('ENTRY_PASSWORD_CURRENT_ERROR', ENTRY_PASSWORD_CURRENT_ERROR); $vamTemplate->assign('INPUT_NEW', vam_draw_password_fieldNote(array('name' => 'password_new', 'text' => ' ' . (vam_not_null(ENTRY_PASSWORD_NEW_TEXT) ? '<span class="Requirement">' . ENTRY_PASSWORD_NEW_TEXT . '</span>' : '')), '', 'id="password_new"')); $vamTemplate->assign('ENTRY_PASSWORD_NEW_ERROR', ENTRY_PASSWORD_NEW_ERROR); $vamTemplate->assign('INPUT_CONFIRM', vam_draw_password_fieldNote(array('name' => 'password_confirmation', 'text' => ' ' . (vam_not_null(ENTRY_PASSWORD_CONFIRMATION_TEXT) ? '<span class="Requirement">' . ENTRY_PASSWORD_CONFIRMATION_TEXT . '</span>' : '')), '', 'id="password_confirmation"')); $vamTemplate->assign('ENTRY_PASSWORD_ERROR_NOT_MATCHING', ENTRY_PASSWORD_ERROR_NOT_MATCHING); $vamTemplate->assign('BUTTON_BACK', '<a class="button" href="' . vam_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">' . vam_image_button('back.png', IMAGE_BUTTON_BACK) . '</a>'); $vamTemplate->assign('BUTTON_SUBMIT', vam_image_submit('submit.png', IMAGE_BUTTON_CONTINUE)); $vamTemplate->assign('FORM_END', '</form>'); $vamTemplate->assign('language', $_SESSION['language']); $vamTemplate->caching = 0; $main_content = $vamTemplate->fetch(CURRENT_TEMPLATE . '/module/account_password.html'); $vamTemplate->assign('language', $_SESSION['language']); $vamTemplate->assign('main_content', $main_content); $vamTemplate->caching = 0; if (!defined(RM)) { $vamTemplate->load_filter('output', 'note'); } $template = file_exists('templates/' . CURRENT_TEMPLATE . '/' . FILENAME_ACCOUNT_PASSWORD . '.html') ? CURRENT_TEMPLATE . '/' . FILENAME_ACCOUNT_PASSWORD . '.html' : CURRENT_TEMPLATE . '/index.html'; $vamTemplate->display($template);
} else { $homepage_content = vam_draw_input_fieldNote(array('name' => 'a_homepage', 'text' => ' ' . ENTRY_AFFILIATE_HOMEPAGE_TEXT), $affiliate['affiliate_homepage']); } $module->assign('homepage_content', $homepage_content); if ($is_read_only == false) { $module->assign('PASSWORD_READONLY', 'false'); if ($error == true) { $module->assign('error', 'true'); if ($entry_password_error == true) { $password_content = vam_draw_password_fieldNote(array('name' => 'a_password', 'text' => ' ' . ENTRY_PASSWORD_ERROR)); } else { $password_content = PASSWORD_HIDDEN . vam_draw_hidden_field('a_password') . vam_draw_hidden_field('a_confirmation'); } } else { $password_content = vam_draw_password_fieldNote(array('name' => 'a_password', 'text' => ' ' . ENTRY_PASSWORD_TEXT)); } if ($error == false || $entry_password_error == true) { $password_confirmation_content = vam_draw_password_fieldNote(array('name' => 'a_confirmation', 'text' => ' ' . ENTRY_PASSWORD_CONFIRMATION_TEXT)); } $agb_content = vam_draw_selection_fieldNote(array('name' => 'a_agb', 'text' => sprintf(ENTRY_AFFILIATE_ACCEPT_AGB, vam_href_link(FILENAME_CONTENT, 'coID=9', 'SSL'))), 'checkbox', $value = '1', $checked = $affiliate['affiliate_agb']); if ($entry_agb_error == true) { $agb_content .= "<br>" . ENTRY_AFFILIATE_AGB_ERROR; } $module->assign('agb_content', $agb_content); $module->assign('password_content', $password_content); $module->assign('password_confirmation_content', $password_confirmation_content); } $module->assign('language', $_SESSION['language']); $module->caching = 0; $module = $module->fetch(CURRENT_TEMPLATE . '/module/affiliate_account_details.html'); $vamTemplate->assign('main_content', $module);