public static function process_data()
 {
     if (isset($_POST['ml_preview_upload_image'])) {
         if ($_POST['ml_preview_upload_image'] != get_option('ml_preview_upload_image')) {
             update_option("ml_preview_upload_image_time", time());
         }
         update_option("ml_preview_upload_image", $_POST['ml_preview_upload_image']);
     }
     if (isset($_POST['ml_preview_theme_color'])) {
         update_option("ml_preview_theme_color", $_POST['ml_preview_theme_color']);
         if ($_POST['ml_preview_theme_color'] != get_option('ml_preview_theme_color')) {
             ml_track_mixpanel('menubar_color_change');
         }
     }
     if (isset($_POST['ml_preview_os'])) {
         update_option("ml_preview_os", $_POST['ml_preview_os']);
     }
     if (isset($_POST['ml_article_list_view_type'])) {
         Mobiloud::set_option('ml_article_list_view_type', sanitize_text_field($_POST['ml_article_list_view_type']));
     }
     if (isset($_POST['ml_datetype'])) {
         Mobiloud::set_option('ml_datetype', sanitize_text_field($_POST['ml_datetype']));
     }
     if (isset($_POST['ml_dateformat'])) {
         Mobiloud::set_option('ml_dateformat', sanitize_text_field($_POST['ml_dateformat']));
     }
 }
 public static function save_banner()
 {
     if (isset(self::$banner_positions[$_POST['position']])) {
         Mobiloud::set_option($_POST['position'], $_POST['value']);
     }
 }
예제 #3
0
 public static function set_default_options()
 {
     if (Mobiloud::get_option('ml_article_list_include_post_types', 'none') == 'none') {
         Mobiloud::set_option('ml_article_list_include_post_types', 'post');
     }
     if (Mobiloud::get_option('ml_custom_featured_image', 'none') == 'none') {
         Mobiloud::set_option('ml_custom_featured_image', '');
     }
     if (Mobiloud::get_option('ml_menu_show_favorites', 'none') == 'none') {
         Mobiloud::set_option('ml_menu_show_favorites', true);
     }
     if (Mobiloud::get_option('ml_show_android_cat_tabs', 'none') == 'none') {
         Mobiloud::set_option('ml_show_android_cat_tabs', true);
     }
     if (Mobiloud::get_option('ml_article_list_enable_dates', 'none') == 'none') {
         Mobiloud::set_option('ml_article_list_enable_dates', true);
     }
     if (Mobiloud::get_option('ml_show_article_featuredimage', 'none') == 'none') {
         Mobiloud::set_option('ml_show_article_featuredimage', true);
     }
     if (Mobiloud::get_option('ml_post_author_enabled', 'none') == 'none') {
         Mobiloud::set_option('ml_post_author_enabled', true);
     }
     if (Mobiloud::get_option('ml_page_author_enabled', 'none') == 'none') {
         Mobiloud::set_option('ml_page_author_enabled', false);
     }
     if (Mobiloud::get_option('ml_followimagelinks', 'none') == 'none') {
         Mobiloud::set_option('ml_followimagelinks', 0);
     }
     if (Mobiloud::get_option('ml_post_date_enabled', 'none') == 'none') {
         Mobiloud::set_option('ml_post_date_enabled', true);
     }
     if (Mobiloud::get_option('ml_page_date_enabled', 'none') == 'none') {
         Mobiloud::set_option('ml_page_date_enabled', false);
     }
     if (Mobiloud::get_option('ml_post_title_enabled', 'none') == 'none') {
         Mobiloud::set_option('ml_post_title_enabled', true);
     }
     if (Mobiloud::get_option('ml_page_title_enabled', 'none') == 'none') {
         Mobiloud::set_option('ml_page_title_enabled', true);
     }
     $lang = get_bloginfo('language');
     if (Mobiloud::get_option('ml_rtl_text_enable', 'none') == 'none' && (is_rtl() || $lang == 'ar' || $lang == 'he-IL')) {
         Mobiloud::set_option('ml_rtl_text_enable', true);
     }
     if (Mobiloud::get_option('ml_article_list_view_type', 'none') == 'none') {
         Mobiloud::set_option('ml_article_list_view_type', 'extended');
     }
     if (Mobiloud::get_option('ml_datetype', 'none') == 'none') {
         Mobiloud::set_option('ml_datetype', 'prettydate');
     }
     if (Mobiloud::get_option('ml_dateformat', 'none') == 'none') {
         Mobiloud::set_option('ml_dateformat', 'F j, Y');
     }
     if (Mobiloud::get_option('ml_show_email_contact_link', 'none') == 'none') {
         Mobiloud::set_option('ml_show_email_contact_link', true);
     }
     if (Mobiloud::get_option('ml_contact_link_email', 'none') == 'none') {
         Mobiloud::set_option('ml_contact_link_email', get_bloginfo('admin_email'));
     }
     if (Mobiloud::get_option('ml_copyright_string', 'none') == 'none') {
         Mobiloud::set_option('ml_copyright_string', '© ' . date('Y') . ' ' . get_bloginfo('name'));
     }
     if (Mobiloud::get_option('ml_comments_system', 'none') == 'none' || Mobiloud::get_option('ml_comments_system', 'none') == '') {
         Mobiloud::set_option('ml_comments_system', 'wordpress');
     }
 }