<?php /** * This template is used to display the login form with [give_login] */ global $give_login_redirect; if (!is_user_logged_in()) { // Show any error messages after form submission give_print_errors(0); ?> <form id="give-login-form" class="give-form" action="" method="post"> <fieldset> <legend><?php _e('Log into Your Account', 'give'); ?> </legend> <?php do_action('give_login_fields_before'); ?> <div class="give-login-username give-login"> <label for="give_user_login"><?php _e('Username', 'give'); ?> </label> <input name="give_user_login" id="give_user_login" class="give-required give-input" type="text" title="<?php _e('Username', 'give'); ?> " /> </div> <div class="give-login-password give-login"> <label for="give_user_pass"><?php
/** * Renders the customer view wrapper * * @since 1.0 * * @param string $view The View being requested * @param array $callbacks The Registered views and their callback functions * * @return void */ function give_render_customer_view($view, $callbacks) { $render = true; $customer_view_role = apply_filters('give_view_customers_role', 'view_give_reports'); if (!current_user_can($customer_view_role)) { give_set_error('give-no-access', __('You are not permitted to view this data.', 'give')); $render = false; } if (!isset($_GET['id']) || !is_numeric($_GET['id'])) { give_set_error('give-invalid_customer', __('Invalid Donor ID Provided.', 'give')); $render = false; } $customer_id = (int) $_GET['id']; $customer = new Give_Customer($customer_id); if (empty($customer->id)) { give_set_error('give-invalid_customer', __('Invalid Donor ID Provided.', 'give')); $render = false; } $customer_tabs = give_customer_tabs(); ?> <div class='wrap'> <?php if (give_get_errors()) { ?> <div class="error settings-error"> <?php give_print_errors(0); ?> </div> <?php } ?> <?php if ($customer && $render) { ?> <div id="customer-tab-wrapper"> <ul id="customer-tab-wrapper-list" class="nav-tab-wrapper"> <?php foreach ($customer_tabs as $key => $tab) { ?> <?php $active = $key === $view ? true : false; ?> <?php $class = $active ? 'active' : 'inactive'; ?> <li class="<?php echo sanitize_html_class($class); ?> "> <?php if (!$active) { ?> <a title="<?php echo esc_attr($tab['title']); ?> " aria-label="<?php echo esc_attr($tab['title']); ?> " href="<?php echo esc_url(admin_url('edit.php?post_type=give_forms&page=give-donors&view=' . $key . '&id=' . $customer->id)); ?> "> <?php } ?> <span class="dashicons <?php echo sanitize_html_class($tab['dashicon']); ?> "></span> <?php echo esc_attr($tab['title']); ?> <?php if (!$active) { ?> </a> <?php } ?> </li> <?php } ?> </ul> </div> <div id="give-customer-card-wrapper"> <?php $callbacks[$view]($customer); ?> </div> <?php } ?> </div> <?php }
<?php /** * This template is used to display the login form with [give_login] */ global $give_login_redirect; if (!is_user_logged_in()) { // Show any error messages after form submission give_print_errors(false); ?> <form id="give_login_form" class="give_form" action="" method="post"> <fieldset> <legend><?php _e('Log into Your Account', 'give'); ?> </legend> <?php do_action('give_login_fields_before'); ?> <div class="give-login-username give-login"> <label for="give_user_login"><?php _e('Username', 'give'); ?> </label> <input name="give_user_login" id="give_user_login" class="give-required give-input" type="text" title="<?php _e('Username', 'give'); ?> " /> </div> <div class="give-login-password give-login"> <label for="give_user_pass"><?php