public static function init() { include_once MOBILOUD_PLUGIN_DIR . 'categories.php'; include_once MOBILOUD_PLUGIN_DIR . 'pages.php'; if (!self::$initiated) { self::init_hooks(); } Mobiloud_App_Preview::init(); }
if ($imageUrl) { ?> <img class='ml-preview-img' src='<?php echo $imageUrl; ?> '/> <?php } ?> <div class='ml-preview-article-body'> <h3><?php echo $post->post_title; ?> </h3> <span class='ml-article-date'><?php echo get_option('ml_datetype', 'prettydate') == 'prettydate' ? Mobiloud_App_Preview::how_long_ago(strtotime($post->post_date)) : date_i18n(get_option('ml_dateformat', 'F j, Y'), strtotime($post->post_date), get_option('gmt_offset')); ?> </span> </div> </div> <?php } } else { ?> <div class='ml-preview-article'> <img src='<?php echo MOBILOUD_PLUGIN_URL; ?> /images/articles/1.jpg'/> <div class='ml-preview-article-body'> <h3>Microsoft and Knewton partner up to bring adaptive learning to publishers & schools</h3>
if ($imageUrl) { ?> <img class='ml-preview-img' src='<?php echo $imageUrl; ?> '/> <?php } ?> <div class='ml-preview-article-body'> <h3><?php echo $post->post_title; ?> </h3> <span class='ml-article-date'><?php echo get_option(base64_decode('bWxfZGF0ZXR5cGU='), base64_decode('cHJldHR5ZGF0ZQ==')) == base64_decode('cHJldHR5ZGF0ZQ==') ? Mobiloud_App_Preview::how_long_ago(strtotime($post->post_date)) : date_i18n(get_option(base64_decode('bWxfZGF0ZWZvcm1hdA=='), base64_decode('RiBqLCBZ')), strtotime($post->post_date), get_option(base64_decode('Z210X29mZnNldA=='))); ?> </span> </div> </div> <?php } } else { ?> <div class='ml-preview-article'> <img src='<?php echo MOBILOUD_PLUGIN_URL; ?> /images/articles/1.jpg'/> <div class='ml-preview-article-body'> <h3>Microsoft and Knewton partner up to bring adaptive learning to publishers & schools</h3>
/** * Initializes WordPress hooks */ private static function init_hooks() { self::$initiated = true; add_action('wp_ajax_ml_preview_app_display', array('Mobiloud_App_Preview', 'render_preview')); }
$return_config['ios_banner_position'] = Mobiloud::get_option('ml_ios_banner_position'); $return_config['ios_interstitial_unit_id'] = Mobiloud::get_option('ml_ios_interstitial_unit_id'); $return_config['ios_interstitial_interval'] = Mobiloud::get_option('ml_ios_interstitial_interval'); $return_config['ios_native_ad_unit_id'] = Mobiloud::get_option('ml_ios_native_ad_unit_id'); $return_config['ios_native_ad_interval'] = Mobiloud::get_option('ml_ios_native_ad_interval'); $return_config['android_phone_banner_unit_id'] = Mobiloud::get_option('ml_android_phone_banner_unit_id'); $return_config['android_tablet_banner_unit_id'] = Mobiloud::get_option('ml_android_tablet_banner_unit_id'); $return_config['android_banner_position'] = Mobiloud::get_option('ml_android_banner_position'); $return_config['android_interstitial_unit_id'] = Mobiloud::get_option('ml_android_interstitial_unit_id'); $return_config['android_interstitial_interval'] = Mobiloud::get_option('ml_android_interstitial_interval'); $return_config['android_native_ad_unit_id'] = Mobiloud::get_option('ml_android_native_ad_unit_id'); $return_config['android_native_ad_interval'] = Mobiloud::get_option('ml_android_native_ad_interval'); $return_config["enable_hierarchical_pages"] = get_option('ml_hierarchical_pages_enabled', false); $return_config["show_favorites"] = get_option('ml_menu_show_favorites', true); $return_config["followimagelinks"] = get_option('ml_followimagelinks', 1); $return_config['interface_images_updated'] = date('c', get_option('ml_preview_upload_image_time')); $return_config['interface_images'] = array('navigation_bar_logo' => get_option("ml_preview_upload_image")); $navigation_bar_text = '#000000'; if (Mobiloud_App_Preview::get_color_brightness(get_option('ml_preview_theme_color')) < 190) { $navigation_bar_text = '#FFFFFF'; } $return_config['interface_colors'] = array('navigation_bar_background' => get_option('ml_preview_theme_color'), 'navigation_bar_text' => $navigation_bar_text, 'navigation_bar_button_text' => $navigation_bar_text); if (!empty($return_config)) { foreach ($return_config as $key => $val) { if ($val === null) { $return_config[$key] = ''; } } } $json_string = json_encode($return_config); echo $json_string;