2018-01-26 15:50:15 +01:00
< div id = " akismet-plugin-container " >
< div class = " akismet-masthead " >
< div class = " akismet-masthead__inside-container " >
< div class = " akismet-masthead__logo-container " >
< img class = " akismet-masthead__logo " src = " <?php echo esc_url( plugins_url( '../_inc/img/logo-full-2x.png', __FILE__ ) ); ?> " alt = " Akismet " />
</ div >
</ div >
2016-11-28 21:52:15 -08:00
</ div >
2018-01-26 15:50:15 +01:00
< div class = " akismet-lower " >
< ? php Akismet_Admin :: display_status (); ?>
< div class = " akismet-box " >
< h2 >< ? php esc_html_e ( 'Eliminate spam from your site' , 'akismet' ); ?> </h2>
< p >< ? php esc_html_e ( 'Select one of the options below to get started.' , 'akismet' ); ?> </p>
</ div >
< div class = " akismet-boxes " >
< ? php if ( ! Akismet :: predefined_api_key () ) { ?>
< ? php if ( $akismet_user && in_array ( $akismet_user -> status , array ( 'active' , 'active-dunning' , 'no-sub' , 'missing' , 'cancelled' , 'suspended' ) ) ) { ?>
< ? php if ( in_array ( $akismet_user -> status , array ( 'no-sub' , 'missing' ) ) ) { ?>
< div class = " akismet-box " >
< h3 >< ? php esc_html_e ( 'Connect via Jetpack' , 'akismet' ); ?> </h3>
< p >< ? php esc_html_e ( 'Use your Jetpack connection to activate Akismet.' , 'akismet' ); ?> </p>
< form name = " akismet_activate " id = " akismet_activate " action = " https://akismet.com/get/ " method = " post " class = " akismet-right " target = " _blank " >
< input type = " hidden " name = " passback_url " value = " <?php echo esc_url( Akismet_Admin::get_page_url() ); ?> " />
< input type = " hidden " name = " blog " value = " <?php echo esc_url( get_option( 'home' ) ); ?> " />
< input type = " hidden " name = " auto-connect " value = " <?php echo esc_attr( $akismet_user->ID ); ?> " />
< input type = " hidden " name = " redirect " value = " plugin-signup " />
< input type = " submit " class = " akismet-button akismet-is-primary " value = " <?php esc_attr_e( 'Connect with Jetpack' , 'akismet' ); ?> " />
</ form >
< ? php echo get_avatar ( $akismet_user -> user_email , null , null , null , array ( 'class' => 'akismet-jetpack-gravatar' ) ); ?>
< p >< ? php echo sprintf ( esc_html ( __ ( 'You are connected as %s.' , 'akismet' ) ), '<b>' . esc_html ( $akismet_user -> user_login ) . '</b>' ); ?> <br /><span class="akismet-jetpack-email"><?php echo esc_html( $akismet_user->user_email ); ?></span></p>
</ div >
< ? php } elseif ( $akismet_user -> status == 'cancelled' ) { ?>
< div class = " akismet-box " >
< h3 >< ? php esc_html_e ( 'Connect via Jetpack' , 'akismet' ); ?> </h3>
< form name = " akismet_activate " id = " akismet_activate " action = " https://akismet.com/get/ " method = " post " class = " akismet-right " target = " _blank " >
< input type = " hidden " name = " passback_url " value = " <?php echo esc_url( Akismet_Admin::get_page_url() ); ?> " />
< input type = " hidden " name = " blog " value = " <?php echo esc_url( get_option( 'home' ) ); ?> " />
< input type = " hidden " name = " user_id " value = " <?php echo esc_attr( $akismet_user->ID ); ?> " />
< input type = " hidden " name = " redirect " value = " upgrade " />
< input type = " submit " class = " akismet-button akismet-is-primary " value = " <?php esc_attr_e( 'Reactivate Akismet' , 'akismet' ); ?> " />
</ form >
< p >< ? php echo esc_html ( sprintf ( __ ( 'Your subscription for %s is cancelled.' , 'akismet' ), $akismet_user -> user_email ) ); ?> </p>
</ div >
< ? php } elseif ( $akismet_user -> status == 'suspended' ) { ?>
< div class = " centered akismet-box " >
< h3 >< ? php esc_html_e ( 'Connected via Jetpack' , 'akismet' ); ?> </h3>
< p class = " akismet-alert-text " >< ? php echo esc_html ( sprintf ( __ ( 'Your subscription for %s is suspended.' , 'akismet' ), $akismet_user -> user_email ) ); ?> </p>
< p >< ? php esc_html_e ( 'No worries! Get in touch and we’ll sort this out.' , 'akismet' ); ?> </p>
< p >< a href = " https://akismet.com/contact " class = " akismet-button akismet-is-primary " >< ? php esc_html_e ( 'Contact Akismet support' , 'akismet' ); ?> </a></p>
</ div >
< ? php } else { // ask do they want to use akismet account found using jetpack wpcom connection ?>
< div class = " akismet-box " >
< h3 >< ? php esc_html_e ( 'Connect via Jetpack' , 'akismet' ); ?> </h3>
< p >< ? php esc_html_e ( 'Use your Jetpack connection to activate Akismet.' , 'akismet' ); ?> </p>
< form name = " akismet_use_wpcom_key " action = " <?php echo esc_url( Akismet_Admin::get_page_url() ); ?> " method = " post " id = " akismet-activate " class = " akismet-right " >
< input type = " hidden " name = " key " value = " <?php echo esc_attr( $akismet_user->api_key );?> " />
< input type = " hidden " name = " action " value = " enter-key " >
< ? php wp_nonce_field ( Akismet_Admin :: NONCE ) ?>
< input type = " submit " class = " akismet-button akismet-is-primary " value = " <?php esc_attr_e( 'Connect with Jetpack' , 'akismet' ); ?> " />
</ form >
< ? php echo get_avatar ( $akismet_user -> user_email , null , null , null , array ( 'class' => 'akismet-jetpack-gravatar' ) ); ?>
< p >< ? php echo sprintf ( esc_html ( __ ( 'You are connected as %s.' , 'akismet' ) ), '<b>' . esc_html ( $akismet_user -> user_login ) . '</b>' ); ?> <br /><span class="akismet-jetpack-email"><?php echo esc_html( $akismet_user->user_email ); ?></span></p>
</ div >
< ? php } ?>
< div class = " akismet-box " >
< h3 >< ? php esc_html_e ( 'Or sign up with a different email address' , 'akismet' ); ?> </h3>
< div class = " akismet-right " >
< ? php Akismet :: view ( 'get' , array ( 'text' => __ ( 'Sign up with a different email address' , 'akismet' ), 'classes' => array ( 'akismet-button' ) ) ); ?>
</ div >
< p >< ? php esc_html_e ( 'Choose this option to use Akismet independently of your Jetpack connection.' , 'akismet' ); ?> </p>
</ div >
< ? php } else { ?>
< div class = " akismet-box " >
< h3 >< ? php esc_html_e ( 'Activate Akismet' , 'akismet' ); ?> </h3>
< div class = " akismet-right " >
< ? php Akismet :: view ( 'get' , array ( 'text' => __ ( 'Get your API key' , 'akismet' ), 'classes' => array ( 'akismet-button' , 'akismet-is-primary' ) ) ); ?>
</ div >
< p >< ? php esc_html_e ( 'Log in or sign up now.' , 'akismet' ); ?> </p>
</ div >
< ? php } ?>
< div class = " akismet-box " >
< h3 >< ? php esc_html_e ( 'Or enter an API key' , 'akismet' ); ?> </h3>
< p >< ? php esc_html_e ( 'Already have your key? Enter it here.' , 'akismet' ); ?> <a href="https://docs.akismet.com/getting-started/api-key/" target="_blank"><?php esc_html_e( '(What is an API key?)', 'akismet' ); ?></a></p>
< form action = " <?php echo esc_url( Akismet_Admin::get_page_url() ); ?> " method = " post " >
< ? php wp_nonce_field ( Akismet_Admin :: NONCE ) ?>
< input type = " hidden " name = " action " value = " enter-key " >
< p style = " width: 100%; display: flex; flex-wrap: nowrap; box-sizing: border-box; " >
< input id = " key " name = " key " type = " text " size = " 15 " value = " " class = " regular-text code " style = " flex-grow: 1; margin-right: 1rem; " >
< input type = " submit " name = " submit " id = " submit " class = " akismet-button " value = " <?php esc_attr_e( 'Connect with API key', 'akismet' );?> " >
</ p >
</ form >
</ div >
< ? php } else { ?>
< div class = " akismet-box " >
< h2 >< ? php esc_html_e ( 'Manual Configuration' , 'akismet' ); ?> </h2>
< p >< ? php echo sprintf ( esc_html__ ( 'An Akismet API key has been defined in the %s file for this site.' , 'akismet' ), '<code>wp-config.php</code>' ); ?> </p>
</ div >
< ? php } ?>
</ div >
2016-11-28 21:52:15 -08:00
</ div >
</ div >