function wpvakt_dashboard_status() { $status = wpv_fetch_data('http://www.wpvakt.no?status&domain=' . urlencode(site_url())); if ($status === NULL) { ?> <p class="noplan_msg"><img src="<?php echo plugins_url('img/sad-face-dashboard.png', __FILE__); ?> " alt="">Sikkerhetsstatus: Ditt nettsted har ingen vaktservice aktivert, og kan være utsatt for angrep. </p> <a class="no_plan_btn" href="<?php echo get_option('home') . '/wp-admin/options-general.php?page=wpv_settings'; ?> ">LA OSS KOMME IGANG!</a> <?php } else { $msg = $status->plan == 'premium' ? 'Du har den beste vaktservice tjenesten aktivert.' : 'Du har vaktservicetjeneste aktivert.'; ?> <p class="activeplan_msg"><img src="<?php echo plugins_url('img/happy-face-dashboard.png', __FILE__); ?> " alt=""><?php echo $msg; ?> </p> <a class="active_plan_btn" <?php if ($status->plan == 'premium') { echo 'style="display:none"'; } ?> href="<?php echo get_option('home') . '/wp-admin/options-general.php?page=wpv_settings'; ?> ">Utvid vaktservice tjenesten din!</a> <?php } die; }
function wpvakt_status() { $data = wpv_fetch_data('http://www.wpvakt.no?status&domain=' . urlencode(site_url())); if ($data === NULL) { ?> <div class="wpv_no_plan"> <!--<span class="wpv_warning_icon"></span>--> <p> <img src="<?php echo plugins_url('img/sad-face-dashboard.png', __FILE__); ?> " alt=""> <strong>Sikkerhets- og oppdateringsstatus: Ditt nettsted har ingen vaktservice aktivert, og kan være utsatt for angrep og ha utdatert programvare.</strong> </p> </div> <script type="text/javascript"> jQuery(document).ready(function( $ ) { $('.wpvs_h1, .wpvs_h2, #wpv_statistics, .wpvs_gray, .chpp, .wpv_pricing_options').show(); /* Aminate the statistics */ setTimeout(function() { $('.wpvs_bar span').each(function() { $(this).animate({'width':$(this).attr('data-value')+'%'}, 1000, 'swing'); }); $('.wpvs_number').each(function() { var t = $(this), max = t.attr('data-value'); $({val: 0}).animate({val: max}, { duration: 1000, easing:'swing', step: function() { t.text(Math.ceil(this.val) + "%"); } }); }); }, 1000); }); </script> <?php } else { ?> <div class="wpv_plan_active"> <p> <img src="<?php echo plugins_url('img/happy_face_green.png', __FILE__); ?> " alt=""> <strong>Du har vaktservicetjeneste aktivert.</strong> </p> </div> <script type="text/javascript"> jQuery(document).ready(function( $ ) { <?php if ($data->plan != 'premium') { ?> $('.chpp, .wpv_pricing_options').show();<?php } ?> $('.chpp').text('Oppgrader tjenesten din og få et enda bedre vakthold'); //Upgrade your plan to maximize safety and protect your site even better }); </script> <?php wpv_summary($data); } die; }
function wpv_send_status_email($test = false) { $status = wpv_fetch_data('http://www.wpvakt.no?status&domain=' . urlencode(site_url())); if ($status === NULL) { //send only to inactive clients $domain = str_replace('http://', '', home_url()); $domain = str_replace('https://', '', $domain); add_filter('wp_mail_content_type', create_function('', 'return "text/html";')); $subject = 'Oppdateringsstatus på ' . $domain; $headers[] = 'From: ' . get_option('blogname') . ' <' . get_option('admin_email') . '>'; $data = array('logo_image' => mail_logo(), 'header_image_url' => get_home_url(null, '', null) . '/wp-content/plugins/wp-vakt/img/wpvakt-email-logo.png', 'header_image_width' => '293', 'title' => '<span style="display:block; margin-bottom:20px; font-size:16px; line-height:20px; font-weight:normal">Du har vår WP VAKT utvidelse installert i din WordPress installasjon, og vi har derfor sjekket siden din for oppdateringer.</span>Oppdateringsstatus på <span style="color:#63B89A">' . $domain . '</span>', 'content' => wpv_core_updates() . wpv_plugin_updates() . wpv_theme_updates(), 'footer_note' => 'Les mer om vår sikkerhets- og oppdateringstjeneste på <a href="http://www.wpvakt.no/tjenesten/">wpvakt.no</a>'); $message = wpv_email_template_min($data); if ($test) { return $message; } wp_mail(get_option('admin_email'), $subject, $message, $headers); } }