//console.log('ul = ' + menuImg);
//console.log('menu-id = ' + menuNum);
});
+ $('#glm-member-password-lost-link').click(function() {
+ $('#glm-member-password-lost-form').show();
+ });
});
//console.log('ul = ' + menuImg);
//console.log('menu-id = ' + menuNum);
});
+ $('#glm-member-password-lost-link').click(function() {
+ $('#glm-member-password-lost-form').show();
+ });
});
--- /dev/null
+<?php
+/*
+Template Name: GLM Members Only Template
+*/
+get_template_part('index');
+?>
\ No newline at end of file
--- /dev/null
+<div class="wp_login_error">
+ <p id="glm-member-login-notification">
+ <?php if( isset( $_GET['login'] ) && $_GET['login'] == 'failed' ) { ?>
+ The information you entered is incorrect. Please try again.
+ <?php }
+ else if( isset( $_GET['login'] ) && $_GET['login'] == 'empty' ) { ?>
+ Please enter both username and password.
+ <?php } else { ?>
+ <?php $glmAssociateConfig = apply_filters('glm_associate_config', null);
+ $supportEmail = $glmAssociateConfig['settings']['members_only_support_email'];
+ $supportPhone = $glmAssociateConfig['settings']['members_only_support_phone'];
+ $glmTerm = $glmAssociateConfig['terms']['term_member'];
+ ?>
+ Please log in with your <?php echo $glmTerm; ?> username and password.
+
+ <?php if ($supportEmail || $supportPhone) {
+ echo "<br>If you need assistance, ";
+ if ($supportEmail) {
+ echo "email (".$supportEmail.")";
+ if ($supportPhone) {
+ echo " or ";
+ }
+ }
+ if ($supportPhone) {
+ echo "call (".$supportPhone.")";
+ }
+ }
+ ?>
+ <?php } ?>
+ </p>
+ </div>
+ <div id='glm-member-login-form'>
+ <?php
+ update_option('glm_members_database_frontend_login_request', 'true');
+ $args = array(
+ 'echo' => false,
+ 'form_id' => 'glm_login_form'
+ );
+ $loginForm = wp_login_form($args);
+ $captcha = apply_filters('cptch_display', '', 'glm_login_form');
+ $form = str_replace( '<p class="login-remember">', $captcha . '<p class="login-remember">', $loginForm );
+ echo $form;
+ ?>
+</div>
+<?php get_template_part('parts/glm-members-only-lostpass-form'); ?>
--- /dev/null
+<a id="glm-member-password-lost-link" title="Lost Password">Lost Password?</a>
+ <div id="glm-member-password-lost-form">
+
+ <p>
+ <?php
+ _e(
+ "Enter your email address and we'll send you a link you can use to pick a new password.",
+ 'personalize_login'
+ );
+ ?>
+ </p>
+
+ <form id="lostpasswordform" action="<?php echo wp_lostpassword_url(); ?>" method="post">
+ <p class="form-row">
+ <label for="user_login"><?php _e( 'Email', 'personalize-login' ); ?>
+ <input type="text" name="user_login" id="user_login">
+ </p>
+
+ <p class="lostpassword-submit">
+ <input type="submit" name="submit" class="lostpassword-button"
+ value="<?php _e( 'Reset Password', 'personalize-login' ); ?>"/>
+ </p>
+ </form>
+ </div>
\ No newline at end of file
--- /dev/null
+<div id="glm-member-front-header" class="small-12 columns">
+ <?php if(function_exists('bcn_display') && !is_front_page()) {
+ echo "<div class='breadcrumbs small-12 medium-6 columns'>";
+ echo '<span class="st_sharethis" st_title="'. get_the_title().'" st_url="'. get_the_permalink() .'"></span>';
+ bcn_display();
+ echo "</div>";
+ } ?>
+ <div class="small-12 medium-6 columns members-only-buttons">
+ <a class='button glm-button' href="<?php echo wp_logout_url( home_url() ); ?>">Logout</a>
+ <?php if (current_user_can("glm_members_member")) { ?>
+ <?php $glmAssociateTerms = apply_filters('glm_associate_terms', "");?>
+ <?php apply_filters('glm_associate_terms', $glmAssociateTerms);?>
+ <a class='button glm-button' href='<?php echo get_admin_url(); ?>'>Enter <?php echo $glmAssociateTerms['term_member_cap']; ?> Admin Area</a>
+ <?php } ?>
+ </div>
+</div>
\ No newline at end of file
</div>
<div id="content-wrapper">
<div class="row">
- <?php if(function_exists('bcn_display') && !is_front_page())
- {
- echo "<div class=\"breadcrumbs small-12 columns\">";
- echo '<span class="st_sharethis" st_title="'. get_the_title().'" st_url="'. get_the_permalink() .'"></span>';
- bcn_display();
- echo "</div>";
- }
- ?>
- </div>
- <div class="row">
- <?php get_template_part('parts/main-content');?>
-<!--
- <div class="small-12 medium-6 large-4 columns small-text-center medium-text-left">
- <?php //get_sidebar(); ?>
- </div>
--->
- </div>
+ <?php if (get_page_template_slug( $post->ID ) === "members-only-template.php") { ?>
+ <div class="members-only-template large-push-4 large-8 columns" data-equalizer-watch>
+ <?php if (is_user_logged_in()) { ?>
+ <!-- If user is logged in as a member, display top bar, bread crumbs, & content -->
+ <?php get_template_part('parts/glm-members-only-top-bar');
+ get_template_part('parts/main-content');
+ } else {
+ get_template_part('parts/glm-members-only-login-form');
+ } ?>
+ </div>
+ <?php } else { ?>
+ <div class="small-12 columns">
+ <?php if(function_exists('bcn_display') && !is_front_page())
+ {
+ echo "<div class=\"breadcrumbs small-12 columns\">";
+ echo '<span class="st_sharethis" st_title="'. get_the_title().'" st_url="'. get_the_permalink() .'"></span>';
+ bcn_display();
+ echo "</div>";
+ }?>
+ <?php get_template_part('parts/main-content');?>
+ </div>
+ <?php }
+ if (get_page_template_slug( $post->ID ) === "members-only-template.php") { ?>
+ <?php if (is_user_logged_in()) { ?>
+ <div id="side-content" class=" text-center small-12 large-pull-8 large-4 columns large-text-left">
+ <div id="sidebar" class="small-12" data-equalizer-watch>
+ <?php get_sidebar(); ?>
+ </div>
+ </div>
+ <?php } ?>
+ <?php } ?>
+
</div>
</main>
\ No newline at end of file