Plugin Directory

Changeset 2593356


Ignore:
Timestamp:
09/03/2021 06:01:24 PM (5 years ago)
Author:
crisworth
Message:

Feature update

Location:
mondoplayer/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • mondoplayer/trunk/includes/class_mondoplayer_forms.php

    r2585113 r2593356  
    321321        }
    322322        update_option('mondoplayer_max_words', intval($_POST['mondoplayer_max_words']));
     323        if (isset($_POST['ignore_original_tags'])) {
     324            update_option('ignore_original_tags', intval($_POST['ignore_original_tags']));
     325        }
    323326        update_option('mondoplayer_delete_age',intval($_POST['mondoplayer_delete_age']));
    324327
  • mondoplayer/trunk/includes/class_mondoplayer_options.php

    r2590442 r2593356  
    187187var license_key = "<?php echo addslashes($this->license_key) ?>";
    188188var admin_post_url = '<?php echo esc_url( admin_url( 'admin-post.php' ) ); ?>';
     189var ignore_original_tags = <?php echo get_option("ignore_original_tags", 0); ?>
    189190</script>
    190191<style>
     
    254255    <p style='text-align:right' ><button onclick="shuffle(1)">Shuffle</button></p>
    255256    </td></tr>
    256     <tr><td class='label_column'>Only Post Videos with Thumbnails.</td><td class='content_column' style='vertical-align: middle'><input type="checkbox" class="form_field_checkbox_input" id="onlyPostVideosWithThumbnails" value="on" style="margin-right: 520px"> <img class='Explainer-Video-Icon' src='<?php echo  plugin_dir_url( __DIR__ ).'images/Explainer-Video-Icon.png'; ?>' onclick='go_to_mastermind("https://vlog.mondoplayer.com/settings/")' style='margin-left: 36px;' /></td></tr>
     257    <tr><td class='label_column'>Only Post Videos with Thumbnails</td><td class='content_column' style='vertical-align: middle'><input type="checkbox" class="form_field_checkbox_input" id="onlyPostVideosWithThumbnails" value="on" style="margin-right: 520px"> <img class='Explainer-Video-Icon' src='<?php echo  plugin_dir_url( __DIR__ ).'images/Explainer-Video-Icon.png'; ?>' onclick='go_to_mastermind("https://vlog.mondoplayer.com/settings/")' style='margin-left: 36px;' /></td></tr>
    257258    <tr><td class='label_column'>Days to Keep Posts</td><td class='content_column' style='vertical-align: middle'><input type='text' id='mondoplayer_delete_age' name='mondoplayer_delete_age' style='width: initial' value='<?php echo $mondoplayer_delete_age ?>'  /><div class='category_description'>Posts created by MondoPlayer for this Category will be automatically deleted after the number of days indicated.</div></td></tr>
    258259    <tr><td class='label_column'>Default Maximum Words in Post</td><td class='content_column' style='vertical-align: middle'><input type="text" id="mondoplayer_max_words" name='mondoplayer_max_words' style='width: initial'  value='<?php echo $mondoplayer_max_words ?>' /><div class='category_description'>(leave blank to not trim posts)</div></td></tr>
     260    <tr><td class='label_column'>Don't Copy Tags from Source Video</td><td class='content_column' style='vertical-align: middle'><input type="checkbox" class="form_field_checkbox_input" id="ignore_original_tags" value="on" /></td></tr>
    259261    <tr><td class='label_column'>Domains to be Excluded From All Searches</td><td class='content_column'><table style='width: 100%;max-width: 640px' cellspacing='0' cellpadding='0'><tr><td><input type="text" class="form_field_input" id="options_domain" value="" placeholder="Add a domain name" autocorrect="off" autocapitalize="off" spellcheck="true" style="width: 100%;padding: 10px 16px;max-width: 640px"></td><td style='width: 38px'><input type="button" value="+" class="form_submit_btn rounded_right" style="width: 38px;margin: 0;display: inline-block" onclick="options_add_exclude(document.getElementById('options_domain').value)"></td></tr></table><div id="options_domain_list"  class='easy_search_domains'></div></td></tr>
    260262    <tr><td class='label_column'>Trusted Sources</td><td class='content_column'><table style='width: 100%;max-width: 640px' cellspacing='0' cellpadding='0'><tr><td><input type="text" class="form_field_input" id="options_trusted_domain" value="" placeholder="Add a trusted source (domain or Youtube user/channel)" autocorrect="off" autocapitalize="off" spellcheck="true" style="width: 100%;padding: 10px 16px;max-width: 640px"></td><td style='width: 38px'><input type="button" value="+" class="form_submit_btn rounded_right" style="width: 38px;margin: 0;display: inline-block" onclick="options_add_trusted(document.getElementById('options_trusted_domain').value)"></td></tr></table><div id="options_trusted_domain_list"  class='easy_search_domains'></div></td></tr>
  • mondoplayer/trunk/includes/class_mondoplayer_post.php

    r2589386 r2593356  
    471471                    wp_set_post_tags($post_id, $clean_hashtags, true);
    472472                }
    473                 if (isset($readability->tags) && sizeof($readability->tags) > 0) {
     473                if (get_option("ignore_original_tags", 0) == 0 && isset($readability->tags) && sizeof($readability->tags) > 0) {
    474474                    for ($i = 0; $i < sizeof($readability->tags); $i++) {
    475475                        if ($readability->tags[$i] != "") {
  • mondoplayer/trunk/js/web_player_v2.js

    r2590460 r2593356  
    662662            state.options.playDuringRoaming = options[0].playDuringRoaming;
    663663            state.options.onlyPostVideosWithThumbnails = options[0].onlyPostVideosWithThumbnails;
     664            if (typeof ignore_original_tags !== "undefined" ) {
     665                state.options.ignore_original_tags = ignore_original_tags;
     666            }
    664667            state.options.notification = options[0].notification;
    665668            state.options.excluded_domains = options[0].excluded_domains;
     
    10681071        state.options.onlyPostVideosWithThumbnails = 1;
    10691072    }
     1073    state.options.ignore_original_tags = 0;
    10701074    state.options.emailFlag = 0;
    10711075    if (document.getElementById("emailFlag_reg").checked) {
     
    10771081    }
    10781082
    1079     var requeststring = "id=" + license_key + "&playOnlyDuringWifi=" + state.options.playOnlyDuringWifi + "&playDuringRoaming=" + state.options.playDuringRoaming + "&onlyPostVideosWithThumbnails=" + state.options.onlyPostVideosWithThumbnails + "&emailFlag=" + state.options.emailFlag + "&notification=" + state.options.notification;
     1083    var requeststring = "id=" + license_key + "&playOnlyDuringWifi=" + state.options.playOnlyDuringWifi + "&playDuringRoaming=" + state.options.playDuringRoaming + "&onlyPostVideosWithThumbnails=" + state.options.onlyPostVideosWithThumbnails + "&ignore_original_tags=" + state.options.ignore_original_tags + "&emailFlag=" + state.options.emailFlag + "&notification=" + state.options.notification;
    10801084
    10811085    var xmlhttp = new XMLHttpRequest();
     
    33183322    document.getElementById("playDuringRoaming").checked = state.options.playDuringRoaming == 1;
    33193323    document.getElementById("onlyPostVideosWithThumbnails").checked = state.options.onlyPostVideosWithThumbnails == 1;
     3324    document.getElementById("ignore_original_tags").checked = state.options.ignore_original_tags == 1;
    33203325    document.getElementById("notification").checked = state.options.notification == 1;
    33213326    document.getElementById("emailFlag").checked = state.options.emailFlag == 1;
     
    47004705            state.options.onlyPostVideosWithThumbnails = 1;
    47014706        }
     4707        state.options.ignore_original_tags = 0;
     4708        if (document.getElementById("ignore_original_tags").checked) {
     4709            ignore_original_tags = 1;
     4710            state.options.ignore_original_tags = 1;
     4711        }
    47024712        state.options.emailFlag = 0;
    47034713        if (document.getElementById("emailFlag").checked) {
     
    47454755    var url = "https://www.mondoplayer.com/cgi-bin/account.cgi";
    47464756
    4747     var requeststring = "id=" + license_key + "&playOnlyDuringWifi=" + state.options.playOnlyDuringWifi + "&playDuringRoaming=" + state.options.playDuringRoaming + "&onlyPostVideosWithThumbnails=" + state.options.onlyPostVideosWithThumbnails + "&emailFlag=" + state.options.emailFlag + "&notification=" + state.options.notification + "&excluded_domains=" + encodeURIComponent(state.options.excluded_domains) + "&content_filters=" + encodeURIComponent(state.options.content_filters) + "&trusted_domains=" + encodeURIComponent(state.options.trusted_domains) + "&excluded_search_terms=" + encodeURIComponent(state.options.excluded_search_terms) + "&excluded_youtube=" + encodeURIComponent(state.options.excluded_youtube);
     4757    var requeststring = "id=" + license_key + "&playOnlyDuringWifi=" + state.options.playOnlyDuringWifi + "&playDuringRoaming=" + state.options.playDuringRoaming + "&onlyPostVideosWithThumbnails=" + state.options.onlyPostVideosWithThumbnails + "&ignore_original_tags=" + state.options.ignore_original_tags + "&emailFlag=" + state.options.emailFlag + "&notification=" + state.options.notification + "&excluded_domains=" + encodeURIComponent(state.options.excluded_domains) + "&content_filters=" + encodeURIComponent(state.options.content_filters) + "&trusted_domains=" + encodeURIComponent(state.options.trusted_domains) + "&excluded_search_terms=" + encodeURIComponent(state.options.excluded_search_terms) + "&excluded_youtube=" + encodeURIComponent(state.options.excluded_youtube);
    47484758
    47494759    var xmlhttp = new XMLHttpRequest();
     
    47844794            }
    47854795        }
    4786         requeststring = "action=mondoplayer&form=options&mondoplayer_prepend=" + encodeURIComponent(JSON.stringify(prepend_combined)) + "&mondoplayer_append=" + encodeURIComponent(JSON.stringify(append_combined)) + "&mondoplayer_max_words=" + document.getElementById('mondoplayer_max_words').value + "&mondoplayer_delete_age=" + document.getElementById('mondoplayer_delete_age').value;
     4796        requeststring = "action=mondoplayer&form=options&mondoplayer_prepend=" + encodeURIComponent(JSON.stringify(prepend_combined)) + "&mondoplayer_append=" + encodeURIComponent(JSON.stringify(append_combined)) + "&ignore_original_tags=" + state.options.ignore_original_tags + "&mondoplayer_max_words=" + document.getElementById('mondoplayer_max_words').value + "&mondoplayer_delete_age=" + document.getElementById('mondoplayer_delete_age').value;
    47874797        xmlhttp.open("POST", admin_post_url, true);
    47884798        xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     
    80848094        only_thumbnails = 1;
    80858095    }
    8086 
    80878096    state.options.onlyPostVideosWithThumbnails = only_thumbnails;
    80888097
     
    90719080    state.options.playDuringRoaming = 0;
    90729081    state.options.onlyPostVideosWithThumbnails = 0;
     9082    state.options.ignore_original_tags = 0;
    90739083    state.options.notification = 0;
    90749084    state.options.date = 0;
  • mondoplayer/trunk/mondoplayer.php

    r2590460 r2593356  
    55    Description: Video Content Curation Plugin - automatically curate and share videos. Boost engagement on your website and in social media with compelling video.
    66    Author: MondoTag
    7     Version: 1.0.334
     7    Version: 1.0.335
    88    Tested up to: 5.7.2
    99    License: GPLv2 or later
     
    185185
    186186        wp_register_style( $this->mondoplayer_plugin_slug, plugins_url("css/web_player.css",__FILE__), false, '1.0.51' );
    187         wp_register_script( $this->mondoplayer_plugin_slug, plugins_url("js/web_player_v2.js",__FILE__), false, '1.0.108' );
     187        wp_register_script( $this->mondoplayer_plugin_slug, plugins_url("js/web_player_v2.js",__FILE__), false, '1.0.109' );
    188188        $db = get_option("mondoplayer_db_version", '');
    189189        if ($db != $db_version) {
Note: See TracChangeset for help on using the changeset viewer.