From 75ab2e878cde8bf28ab2ace6569c10786c798b05 Mon Sep 17 00:00:00 2001 From: fvmartin Date: Thu, 28 Mar 2024 13:39:05 +0100 Subject: [PATCH] 7.5.45.7212 --- flowplayer.php | 4 +- flowplayer/fv-player.min.js | 2 +- languages/fv-wordpress-flowplayer.pot | 1013 +++++++++++++------------ readme.txt | 9 + 4 files changed, 525 insertions(+), 503 deletions(-) diff --git a/flowplayer.php b/flowplayer.php index f72ed4263..5d7224938 100644 --- a/flowplayer.php +++ b/flowplayer.php @@ -3,7 +3,7 @@ Plugin Name: FV Player Plugin URI: http://foliovision.com/wordpress/plugins/fv-wordpress-flowplayer Description: Formerly FV WordPress Flowplayer. Supports MP4, HLS, MPEG-DASH, WebM and OGV. Advanced features such as overlay ads or popups. Uses Flowplayer 7.2.12. -Version: 7.5.44.7212 +Version: 7.5.45.7212 Author URI: http://foliovision.com/ License: GPL-3.0 License URI: http://www.gnu.org/licenses/gpl-3.0.txt @@ -31,7 +31,7 @@ } global $fv_wp_flowplayer_ver; -$fv_wp_flowplayer_ver = '7.5.44.7212.1'; +$fv_wp_flowplayer_ver = '7.5.45.7212'; $fv_wp_flowplayer_core_ver = '7.2.12.3'; include_once( dirname( __FILE__ ) . '/includes/extra-functions.php' ); if( file_exists( dirname( __FILE__ ) . '/includes/module.php' ) ) { diff --git a/flowplayer/fv-player.min.js b/flowplayer/fv-player.min.js index 6541386b3..054a51d73 100644 --- a/flowplayer/fv-player.min.js +++ b/flowplayer/fv-player.min.js @@ -1 +1 @@ -function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}if("undefined"!=typeof fv_flowplayer_conf){var FVAbrController,parseIOSVersion=function(e){e=/iP(ad|hone)(; CPU)? OS (\d+_\d)/.exec(e);return e&&1'+fv_flowplayer_translations.mobile_browser_detected_1+' '+fv_flowplayer_translations.mobile_browser_detected_2+".

")})),o.trigger("fv_player_videos_parse",a),a}function fv_player_in_iframe(){try{return window.self!==window.top}catch(e){return!0}}function fv_escape_attr(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'"};return e.replace(/[&<>"']/g,function(e){return t[e]})}function fv_player_preload(){function e(){jQuery(".flowplayer.fp-is-embed").each(function(){var e=jQuery(this);e.hasClass("has-chapters")||e.hasClass("has-transcript")||0!=jQuery(".fp-playlist-external[rel="+e.attr("id")+"]").length||e.height(jQuery(window).height())})}if(flowplayer.support.touch&&jQuery(".fp-playlist-external.fv-playlist-design-2017").addClass("visible-captions"),flowplayer(function(n,i){localStorage.flowplayerTestStorage&&delete localStorage.flowplayerTestStorage;var e,t,o,r=(i=jQuery(i)).find(".fp-player"),l=!1,a=(i.hasClass("fixed-controls")&&i.find(".fp-controls").on("click",function(e){n.loading||n.ready||(e.preventDefault(),e.stopPropagation(),n.load())}),0==i.data("volume")&&i.hasClass("no-controlbar")&&i.find(".fp-volume").remove(),jQuery(".fp-playlist-external[rel="+i.attr("id")+"]")),s=((!n.conf.playlist||0==n.conf.playlist.length)&&a.length&&0'),t.prepend(e)),e.attr("alt",o.fv_title?fv_escape_attr(o.fv_title):"video"),e.attr("src",a)):e.length&&e.remove()}n.bind("load",function(e,t,o){var a;t.conf.playlist.length&&(o.type.match(/^audio/)&&!l&&(a=(a=(o=(t=s.find("a").eq(o.index)).data("item")).splash)||t.find("img").attr("src"),d(i,r,o,a)),l=!1)}),n.bind("ready",function(e,t,o){setTimeout(function(){var e;-1'+fv_flowplayer_translations.playlist_current+""),e.parent().find(".flowplayer").length||(a=!0),(e.hasClass("fp-playlist-vertical")||e.hasClass("fp-playlist-horizontal")&&e.hasClass("is-audio"))&&!function(e){var t=e.getBoundingClientRect(),o=t.top,a=t.height,n=o+a,e=e.parentNode;do{if(t=e.getBoundingClientRect(),n<=t.bottom==!1)return;if(o<=t.top)return}while(e=e.parentNode,e!=document.body);return n<=document.documentElement.clientHeight}(t.get(0))?(o=a?e.parent():e).animate({scrollTop:o.scrollTop()+(t.position().top-o.position().top)},750):e.hasClass("fp-playlist-horizontal")&&!function(e){var t=e.getBoundingClientRect(),o=t.left,a=t.width,n=o+a,e=e.parentNode;do{if(t=e.getBoundingClientRect(),n<=t.right==!1)return;if(o<=t.left)return}while(e=e.parentNode,e!=document.body);return n<=document.documentElement.clientWidth}(t.get(0))&&(o=a?e.parent():e).animate({scrollLeft:o.scrollLeft()+(t.position().left-o.position().left)},750)}function fv_parse_sharelink(e){var t,o="fvp_";return(e=e.replace("https?://[^./].","")).match(/(youtube.com)/)?o+e.match(/(?:v=)([A-Za-z0-9_-]*)/)[1]:e.match(/(vimeo.com)|(youtu.be)/)?o+e.match(/(?:\/)([^/]*$)/)[1]:(t=e.match(/(?:\/)([^/]*$)/))?o+t[1].match(/^[^.]*/)[0]:o+e}function fv_player_get_video_link_hash(e){var t=fv_parse_sharelink((void 0!==e.video.sources_original&&void 0!==e.video.sources_original[0]?e.video.sources_original:e.video.sources)[0].src);return t=void 0!==e.video.id?fv_parse_sharelink(e.video.id.toString()):t}function fv_player_time_hms(e){var t,o,a;return isNaN(e)?NaN:(t=parseInt(e,10),o=Math.floor(t/3600),a=Math.floor(t/60)%60,e=t%60,o?o+="h":o="",o&&a<10?a="0"+a+"m":a?a+="m":a="",(o||a)&&e<10&&(e="0"+e),o+a+(e+="s"))}function fv_player_time_hms_ms(e){var t;return isNaN(e)?NaN:(t=void 0!==(t=((e=parseFloat(e).toFixed(3))+"").split("."))[1]&&0'),jQuery(".fp-player",e).append(a)),jQuery('
'+t+"
"));return a.append(n),"string"==typeof o&&jQuery(e).data("flowplayer").on(o,function(){n.fadeOut(100,function(){jQuery(this).remove()})}),0")}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function is_ga_4(e){return!(void 0===e.conf.fvanalytics||!e.conf.fvanalytics||!e.conf.fvanalytics.startsWith("G-"))}function fv_player_track(e,t,o,a,n,i){if("object"!=_typeof(e)&&(i=n,n=a,a=o,o=t,t=e,e=!1),t=t||flowplayer.conf.fvanalytics,void 0===a&&(a="Unknown engine"),/fv_player_track_debug/.test(window.location.href)&&console.log("FV Player Track: "+o+" - "+a+" '"+n+"'",i),"undefined"!=typeof gtag)is_ga_4(e)?gtag("event",o,{video_title:n,video_current_time:e.video.time,video_provider:a,video_duration:e.video.duration,value:i||1}):gtag("event",o,{event_category:a,event_label:n,value:i||1});else if(t&&"undefined"!=typeof ga)ga("create",t,"auto",n,{allowLinker:!0}),ga("require","linker"),i?ga("send","event",o,a,n,i):ga("send","event",o,a,n);else if(t&&"undefined"!=typeof _gat){e=_gat._getTracker(t);if(void 0===e._setAllowLinker)return;e._setAllowLinker(!0),i?e._trackEvent(o,a,n,i):e._trackEvent(o,a,n)}flowplayer.conf.matomo_domain&&flowplayer.conf.matomo_site_id&&"undefined"!=typeof _paq&&(i?_paq.push(["trackEvent",o,a,n,i]):_paq.push(["trackEvent",o,a,n]))}function fv_player_track_name(e,t){e=e.attr("title");return(e=(e=e||void 0===t.fv_title?e:t.fv_title)||void 0===t.title?e:t.title)||void 0===t.src||(e=t.src.split("/").slice(-1)[0].replace(/\.(\w{3,4})(\?.*)?$/i,""),t.type.match(/mpegurl/)&&(e=t.src.split("/").slice(-2)[0].replace(/\.(\w{3,4})(\?.*)?$/i,"")+"/"+e)),e}flowplayer(function(o,i){var n,t,r,a,l;function e(){var e;"dash"==o.engine.engineName?((e=r[o.engine.dash.getQualityFor("video")]).qualityIndex!=a&&(a=e.qualityIndex,s(e.qualityIndex,r)),t.match(/dash_debug/)&&f(e.width,e.height,e.bitrate)):"hlsjs-lite"==o.engine.engineName&&(n.currentLevel!=a&&(a=n.currentLevel,s(n.currentLevel,n.levels)),t.match(/hls_debug/))&&(e=n.levels[n.currentLevel])&&f(e.width,e.height,e.bitrate)}function s(e,t){var o,a,n;t[e]&&(o=t[e].height,a=541,n=1e5,jQuery(t).each(function(e,t){720<=t.height&&t.height<1400&&(a=720),t.heighto&&(o=e)}),o&&(console.log("FV Player: Picked "+t.levels[o].height+"p quality"),n.startLevel=o,n.currentLevel=o)})}),i=jQuery(i),t=document.location.search,localStorage.FVPlayerDashQuality&&(o.conf.dash||(o.conf.dash={}),o.conf.dash.initialVideoQuality="restore"),i.on("click",".fp-qsel-menu a",function(){var e;"hlsjs-lite"==o.engine.engineName&&(-1==(e=jQuery(this).data("quality"))?localStorage.removeItem("FVPlayerHLSQuality"):(e=n.levels[e],localStorage.FVPlayerHLSQuality=e.height))}),0!=i.data("hd_streaming")&&(localStorage.FVPlayerHLSQuality?(o.conf.hlsjs.startLevel=parseInt(localStorage.FVPlayerHLSQuality),o.conf.hlsjs.testBandwidth=!1,o.conf.hlsjs.autoLevelEnabled=!1):flowplayer.conf.hd_streaming&&!flowplayer.support.fvmobile&&(o.conf.hlsjs.startLevel=3,o.conf.hlsjs.testBandwidth=!1,o.conf.hlsjs.autoLevelEnabled=!1)),o.bind("quality",function(e,t,o){"dash"==t.engine.engineName&&(-1==o?localStorage.removeItem("FVPlayerDashQuality"):r[o]&&(localStorage.FVPlayerDashQuality=r[o].height))}),r=[],a=-1,o.bind("ready",function(e,t){var a;i.find(".fp-qsel-menu strong").text(fv_flowplayer_translations.quality),"dash"==t.engine.engineName?(r=t.engine.dash.getBitrateInfoListFor("video"),localStorage.FVPlayerDashQuality&&t.conf.dash.initialVideoQuality&&t.quality(t.conf.dash.initialVideoQuality),c()):"hlsjs-lite"==t.engine.engineName?(i.addClass("is-loading"),t.loading=!0,t.one("progress",function(){t.loading&&(i.removeClass("is-loading"),t.loading=!1)}),t.video.qualities&&2').appendTo(i.find(".fp-player"))),o.bind("ready progress",e),o.bind("quality",function(){setTimeout(e,0)}))}),flowplayer(function(a,n){var i=(n=jQuery(n)).attr("id"),r=!1;function l(){var t,o,e=n.attr("data-ad");if(void 0!==e&&e.length){try{e=JSON.parse(e)}catch(e){return}!r&&!n.hasClass("is-cva")&&n.width()>=parseInt(e.width)&&(e=(e=e.html).replace("%random%",Math.random()),r=jQuery('
'+e+"
"),n.find(".fp-player").append(r),t=0,o=setInterval(function(){var e=r&&r.find(".adsbygoogle").height();(200<++t||0n.height()&&r.addClass("tall-ad")},50),setTimeout(function(){n.find(".wpfp_custom_ad video").length&&a.pause()},500))}}function o(e){var t=n.attr("data-popup");if(void 0!==t&&t.length){try{t=JSON.parse(t)}catch(e){return}("finish"==e||t.pause||t.html.match(/fv-player-ppv-purchase-btn-wrapper/))&&0==n.find(".wpfp_custom_popup").length&&(n.addClass("is-popup-showing"),n.find(".fp-player").append('
'+t.html+"
"))}}n.data("end_popup_preview")&&jQuery(document).ready(function(){a.trigger("finish",[a])}),a.bind("ready",function(e,t){1==r.length&&(r.remove(),r=!1),n.data("ad_show_after")||l()}).bind("progress",function(e,t,o){o>n.data("ad_show_after")&&l()}).bind("finish",function(e,t){void 0!==t.video.index&&t.video.index+1!=t.conf.playlist.length||o(e.type)}).bind("pause",function(e,t){o(e.type)}).bind("resume unload seek",function(e,t){n.hasClass("is-popup-showing")&&(n.find(".wpfp_custom_popup").remove(),n.removeClass("is-popup-showing"))})}),jQuery(document).on("click",".fv_fp_close",function(){var e=jQuery(this).parents(".wpfp_custom_ad_content"),t=e.find("video");return e.fadeOut(),t.length&&t[0].pause(),!1}),jQuery(document).on("focus",".fv_player_popup input[type=text], .fv_player_popup input[type=email], .fv_player_popup textarea",function(){var e=jQuery(this).parents(".flowplayer").data("flowplayer");e&&e.disable(!0)}),jQuery(document).on("blur",".fv_player_popup input[type=text], .fv_player_popup input[type=email], .fv_player_popup textarea",function(){var e=jQuery(this).parents(".flowplayer").data("flowplayer");e&&e.disable(!1)}),flowplayer(function(a,s){var n,i,e,t,o,s=jQuery(s),r=flowplayer.bean,l=0,f=0,c=("undefined"==typeof ga&&a.conf.fvanalytics&&"undefined"==typeof _gat&&"undefined"==typeof gtag&&(is_ga_4(a)?jQuery.getScript({url:"https://www.googletagmanager.com/gtag/js?id="+a.conf.fvanalytics,cache:!0},function(){window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},window.gtag("js",new Date),window.gtag("config",a.conf.fvanalytics)}):jQuery.getScript({url:"https://www.google-analytics.com/analytics.js",cache:!0},function(){ga("create",a.conf.fvanalytics,"auto")})),!window._paq&&a.conf.matomo_domain&&a.conf.matomo_site_id&&(e="//"+a.conf.matomo_domain+"/",(o=window._paq=window._paq||[]).push(["setTrackerUrl",e+"matomo.php"]),o.push(["setSiteId",a.conf.matomo_site_id]),t=(o=document).createElement("script"),o=o.getElementsByTagName("script")[0],t.type="text/javascript",t.async=!0,t.src=e+"matomo.js",o.parentNode.insertBefore(t,o)),a.bind("progress",function(e,t,o){var a=t.video,n=a.duration,i=0,r=fv_player_track_name(s,a);if(n&&(19*n/20 strong:visible").length+n.find(".fp-controls > .fp-icon:visible").length,t()},0)}),a.on("unload pause finish error",function(){"undefined"!=typeof checker&&clearInterval(checker)})}),jQuery(window).on("resize tabsactivate",function(){jQuery(".fp-playlist-external").each(function(){var e=jQuery(this);900<=e.parent().width()?e.addClass("is-wide"):e.removeClass("is-wide")})}).trigger("resize"),flowplayer(function(e,a){a=jQuery(a),e.bind("ready",function(){/Chrome/.test(navigator.userAgent)&&54'+fv_flowplayer_translations.mobile_browser_detected_1+' '+fv_flowplayer_translations.mobile_browser_detected_2+".

"))}if(isIE11&&(jQuery(document).ready(function(){jQuery(".fp-waiting").hide()}),flowplayer(function(e,t){e.bind("load",function(e){jQuery(e.currentTarget).find(".fp-waiting").show()}).bind("beforeseek",function(e){jQuery(e.currentTarget).find(".fp-waiting").show()}).bind("progress",function(e){jQuery(e.currentTarget).find(".fp-waiting").hide()}).bind("seek",function(e){jQuery(e.currentTarget).find(".fp-waiting").hide()}).bind("fullscreen",function(e){jQuery("#wpadminbar").hide()}).bind("fullscreen-exit",function(e){jQuery("#wpadminbar").show()})})),flowplayer.support.browser&&flowplayer.support.browser.msie&&parseInt(flowplayer.support.browser.version,10)<9&&jQuery(".flowplayer").each(function(){jQuery(this).css("width",jQuery(this).css("max-width")),jQuery(this).css("height",jQuery(this).css("max-height"))}),location.href.match(/elementor-preview=/)?(console.log("FV Player: Elementor editor is active"),setInterval(fv_player_load,1e3)):location.href.match(/brizy-edit-iframe/)&&(console.log("FV Player: Brizy editor is active"),setInterval(fv_player_load,1e3)),window.DELEGATE_NAMES&&flowplayer(function(e,t){fv_player_notice(t,fv_flowplayer_translations.chrome_extension_disable_html5_autoplay)}),flowplayer(function(e,t){flowplayer.bean.off(t,"contextmenu")}),location.href.match(/elementor-preview=/)&&(console.log("FV Player: Elementor editor is active"),setInterval(fv_player_load,1e3)),flowplayer(function(o,a){void 0!==(a=jQuery(a)).data("fv-embed")&&a.data("fv-embed")&&"false"!=a.data("fv-embed")&&(o.embedCode=function(){o.video;var e=a.width(),t=a.height();return t+=2,(a.hasClass("has-chapters")||a.hasClass("has-transcript"))&&(t+=300),0'})}),jQuery(document).on("click",".flowplayer .embed-code-toggle",function(){var e,t,o=jQuery(this).closest(".flowplayer");return"undefined"!=typeof fv_player_editor_conf?fv_player_notice(o,fv_player_editor_translations.embed_notice,2e3):(e=jQuery(this),"function"==typeof(o=(t=e.parents(".flowplayer")).data("flowplayer")).embedCode&&t.find(".embed-code textarea").val(o.embedCode()),fv_player_clipboard(t.find(".embed-code textarea").val(),function(){fv_player_notice(t,fv_flowplayer_translations.embed_copied,2e3)},function(){e.parents(".fvp-share-bar").find(".embed-code").toggle(),e.parents(".fvp-share-bar").toggleClass("visible")})),!1}),flowplayer(function(a,n){var i,r,l,s,f,c,p,e,d;function t(e){for(var t=n;t;){try{var o=getComputedStyle(t);o.transform&&(t.style.transform=e?"none":""),o.zIndex&&(t.style.zIndex=e?"auto":"")}catch(e){}t=t.parentNode}}0!=jQuery(n).data("fullscreen")&&(a.one("ready",function(e,t,o){0==jQuery(n).find(".fp-fullscreen").length&&jQuery(n).find(".fp-header").append('')}),i="fullscreen",r="fullscreen-exit",l=flowplayer.support.fullscreen,s=window,p=flowplayer.bean,a.fullscreen=function(e){if(!a.disabled){var t,o=d.find("video.fp-engine",n)[0];if(!(flowplayer.conf.native_fullscreen&&o&&flowplayer.support.iOS))return t=jQuery(n).find(".fp-player")[0],(e=void 0===e?!a.isFullscreen:e)&&(c=s.scrollY,f=s.scrollX),l?e?["requestFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].forEach(function(e){"function"==typeof t[e]&&(t[e]({navigationUI:"hide"}),"webkitRequestFullScreen"!==e||document.webkitFullscreenElement||t[e]())}):["exitFullscreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].forEach(function(e){"function"==typeof document[e]&&document[e]()}):a.trigger(e?i:r,[a]),a;a.trigger(i,[a]),p.on(document,"webkitfullscreenchange.nativefullscreen",function(){document.webkitFullscreenElement===o&&(p.off(document,".nativefullscreen"),p.on(document,"webkitfullscreenchange.nativefullscreen",function(){document.webkitFullscreenElement||(p.off(document,".nativefullscreen"),a.trigger(r,[a]))}))}),o.webkitEnterFullScreen(),p.one(o,"webkitendfullscreen",function(){p.off(document,"fullscreenchange.nativefullscreen"),a.trigger(r,[a]),d.prop(o,"controls",!0),d.prop(o,"controls",!1)})}},d=flowplayer.common,a.on("mousedown.fs",function(){+new Date-e<150&&a.ready&&a.fullscreen(),e=+new Date}),a.on(i,function(){d.addClass(n,"is-fullscreen"),d.toggleClass(n,"fp-minimal-fullscreen",d.hasClass(n,"fp-minimal")),d.removeClass(n,"fp-minimal"),l||(d.css(n,"position","fixed"),t(!0)),a.isFullscreen=!0}).on(r,function(){var e;d.toggleClass(n,"fp-minimal",d.hasClass(n,"fp-minimal-fullscreen")),d.removeClass(n,"fp-minimal-fullscreen"),l||"html5"!==a.engine||(e=n.css("opacity")||"",d.css(n,"opacity",0)),l||(d.css(n,"position",""),t(!1)),d.removeClass(n,"is-fullscreen"),l||"html5"!==a.engine||setTimeout(function(){n.css("opacity",e)}),a.isFullscreen=!1,"fvyoutube"!=a.engine.engineName&&s.scrollTo(f,c)}).on("unload",function(){a.isFullscreen&&a.fullscreen()}),a.on("shutdown",function(){FULL_PLAYER=null,d.removeNode(wrapper)}))}),flowplayer(function(o,a){a=jQuery(a);var e,n,t,i,r,l=jQuery(".fp-playlist-external[rel="+a.attr("id")+"]"),l=l.hasClass("fp-playlist-season")||l.hasClass("fp-playlist-polaroid");function s(){var e=window.innerWidthe}function f(){o.isFullscreen&&window.innerWidth>window.innerHeight&&s()&&!r&&(fv_player_notice(a,fv_flowplayer_translations.iphone_swipe_up_location_bar,"resize-good"),r=setTimeout(function(){r=!1,o.trigger("resize-good")},5e3))}flowplayer.conf.wpadmin||jQuery(a).hasClass("is-audio")||(e=1==a.data("fsforce"),0==a.data("fullscreen"))||0==a.data("fsforce")||(flowplayer.conf.mobile_force_fullscreen&&flowplayer.support.fvmobile||!flowplayer.support.fullscreen&&e||l?(flowplayer.support.fullscreen||o.bind("ready",function(){o.video.vr||o.fullscreen(!0)}),a.on("click",function(){o.ready&&!o.paused||o.fullscreen(!0)}),jQuery("[rel="+a.attr("id")+"] a").on("click",function(e){o.isFullscreen||(o.fullscreen(),o.resume())}),o.on("resume",function(){o.video.vr||o.isFullscreen||o.fullscreen()}),o.on("finish",function(){0!=o.conf.playlist.length&&o.conf.playlist.length-1!=o.video.index||o.fullscreen(!1)}).on("fullscreen",function(e,t){a.addClass("forced-fullscreen")}).on("fullscreen-exit",function(e,t){t.pause(),a.removeClass("forced-fullscreen")})):e&&(t=a.find(".fp-unload"),i=!1,o.isFakeFullscreen=!1,a.addClass("is-closeable"),a.on("click",function(e){o.ready||e.target==t[0]||o.fakeFullscreen(!0)}),t.on("click",function(e){return o.ready&&o.isFullscreen?o.fullscreen(!1):o.loading&&(i=!0,o.one("resume",function(e){i=!1,o.pause()})),o.fakeFullscreen(!1),!1}),jQuery("[rel="+a.attr("id")+"] a").on("click",function(e){o.isFakeFullscreen||(o.fakeFullscreen(),o.resume())}),o.on("resume",function(){i||o.isFakeFullscreen||o.fakeFullscreen()}).on("finish",function(){0!=o.conf.playlist.length&&o.conf.playlist.length-1!=o.video.index||o.fakeFullscreen(!1)}).on("fullscreen",function(e,t){a.removeClass("fake-fullscreen")}).on("fullscreen-exit",function(e,t){t.isFakeFullscreen&&t.fakeFullscreen(!0,!0)}).on("unload",function(e,t){}),o.fakeFullscreen=function(e,t){(t||o.isFakeFullscreen!=e&&!o.disabled)&&(void 0===n&&(n=a.css("position")),void 0===e&&(e=!o.isFakeFullscreen),o.isFakeFullscreen=e,o.trigger(e?"fakefullscreen":"fakefullscreen-exit",[o]),a.toggleClass("is-fullscreen fake-fullscreen forced-fullscreen",e),e?a.css("position","fixed"):a.css("position",n))}),flowplayer.support.android&&flowplayer.conf.mobile_landscape_fullscreen&&window.screen&&window.screen.orientation&&o.on("fullscreen",function(e,t){void 0!==(t=t).video.width&&void 0!==t.video.height&&0!=t.video.width&&0!=t.video.height&&t.video.width'+fv_flowplayer_translations.audio_button+""),(s=jQuery('
').insertAfter(a.find(".fp-controls"))).append(""+fv_flowplayer_translations.audio_menu+""),n.forEach(function(e){s.append(''+e.name+"")}),l.insertAfter(a.find(".fp-controls .fp-volume")).on("click",function(e){e.preventDefault(),e.stopPropagation(),s.hasClass("fp-active")?o.hideMenu(s[0]):(a.click(),o.showMenu(s[0]))}),jQuery("a",s).on("click",function(e){var t=e.target.getAttribute("data-audio");if(i){var o=i.audioTracks[i.audioTrack].groupId,e=i.audioTracks.filter(function(e){return e.groupId===o&&(e.name===t||e.lang===t)})[0];i.audioTrack=e.id,c(e)}else{var a,n=f();for(a in n)n.hasOwnProperty(a)&&n[a].label==t&&(n[a].enabled=!0,c(n[a]))}}),i)c(i.audioTracks[i.audioTrack]);else{var e,t=f();for(e in t)t.hasOwnProperty(e)&&t[e].enabled&&c(t[e])}}flowplayer.engine("hlsjs-lite").plugin(function(e){i=e.hls}),o.bind("ready",function(e,t){var o;jQuery(s).remove(),jQuery(l).remove(),i&&"application/x-mpegurl"==t.video.type&&(r=[],n=[],(o=i).levels.forEach(function(e){e=e.attrs.AUDIO;e&&r.indexOf(e)<0&&r.push(e),r.length&&(n=o.audioTracks.filter(function(e){return e.groupId===r[0]}))}),p())}),o.one("progress",function(){if("html5"==o.engine.engineName&&"application/x-mpegurl"==o.video.type){r=[],n=[];var e,t=f();for(e in t)t.hasOwnProperty(e)&&n.push({id:t[e].id,name:t[e].label});p()}})}),flowplayer(function(e,n){var i=-1,r=!1;e.on("error",function(e,t,o){var a;4==o.code&&"hlsjs"==t.engine.engineName&&(console.log("FV Player: HLSJS failed to play the video, switching to Flash HLS"),t.error=t.loading=!1,jQuery(n).removeClass("is-error"),jQuery(flowplayer.engines).each(function(e,t){"hlsjs"==flowplayer.engines[e].engineName&&(i=e,r=flowplayer.engines[e],delete flowplayer.engines[e])}),(a=(0<(o=void 0!==t.video.index?t.video.index:0)?t.conf.playlist[o]:t.conf.clip).sources).index=o,t.load({sources:a}),t.bind("unload error",function(){flowplayer.engines[i]=r}))})}),flowplayer(function(e,l){var s,t=e.conf.live_stream_reload||30,f=t,c=fv_flowplayer_translations.live_stream_retry;function p(e){e=Number(e);var t=Math.floor(e/86400),o=Math.floor(e%86400/3600),a=Math.floor(e%3600/60),e=Math.floor(e%60),n=fv_flowplayer_translations,t=0'+fv_flowplayer_translations.live_stream_failed+""),n.addClass("is-error")},1e4),jQuery(e.currentTarget).data("live_check",a))}).bind("ready",function(e,t,o){clearInterval(jQuery(e.currentTarget).data("live_check"))}).bind("error",function(e,t,o){e=jQuery(e.currentTarget);e.data("live")&&e.find(".fp-message").html(fv_flowplayer_translations.live_stream_failed_2)})}),!function(a){flowplayer(function(e,o){jQuery(o).hasClass("is-cva")||a(document).on("submit","#"+jQuery(o).attr("id")+" .mailchimp-form",function(e){e.preventDefault(),a(".mailchimp-response",o).remove(),a("input[type=submit]",o).attr("disabled","disabled").addClass("fv-form-loading");var t={action:"fv_wp_flowplayer_email_signup"};a("[name]",this).each(function(){t[this.name]=a(this).val()}),a.post(fv_player.ajaxurl,t,function(e){e=JSON.parse(e),a('
').insertAfter(".mailchimp-form",o),e.text.match(/already subscribed/)&&(e.status="ERROR"),"OK"===e.status?(a(".mailchimp-form input[type=text],.mailchimp-form input[type=email]",o).val(""),a(".mailchimp-response",o).removeClass("is-fv-error").html(e.text),setTimeout(function(){a(".wpfp_custom_popup",o).fadeOut()},2e3)):a(".mailchimp-response",o).addClass("is-fv-error").html(e.text),a("input[type=submit]",o).removeAttr("disabled").removeClass("fv-form-loading")})})})}(jQuery),"undefined"!=typeof fv_flowplayer_mobile_switch_array)for(var fv_flowplayer_mobile_switch_i in fv_flowplayer_mobile_switch_array)fv_flowplayer_mobile_switch_array.hasOwnProperty(fv_flowplayer_mobile_switch_i)&&fv_flowplayer_mobile_switch(fv_flowplayer_mobile_switch_i);function fv_flowplayer_browser_chrome_fail(a,n,i,r){jQuery("#wpfp_"+a).bind("error",function(e,t,o){!/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())||null==o||3!=o.code&&4!=o.code&&5!=o.code||(t.unload(),jQuery("#wpfp_"+a).attr("id","bad_wpfp_"+a),jQuery("#bad_wpfp_"+a).after('
'),jQuery("#wpfp_"+a).flowplayer({playlist:[[{mp4:i}]]}),r?jQuery("#wpfp_"+a).bind("ready",function(e,t){t.play()}):jQuery("#wpfp_"+a).flowplayer().play(0),jQuery("#bad_wpfp_"+a).remove())})}if(flowplayer(function(n,e){var t,o;function a(e,t,o){var a;n.ready?(n.seek(o),(a=t).addClass("is-active"),setTimeout(function(){a.removeClass("is-active")},500)):n.toggle(),e.preventDefault()}flowplayer.support.touch&&(jQuery.fn.fv_single_double_click=function(a,n,i){return this.each(function(){var t=0,o=this;jQuery(this).on("click",function(e){1==++t&&setTimeout(function(){(1==t?a:n).call(o,e),t=0},i||300)})})},e=jQuery(e),t=jQuery('
-10s
'),o=jQuery('
+10s
'),t.fv_single_double_click(function(){n.toggle()},function(e){a(e,t,!!n.ready&&n.video.time-10)}),o.fv_single_double_click(function(){n.toggle()},function(e){a(e,o,!!n.ready&&n.video.time+10)}),e.find(".fp-ui").append(t).append(o))}),flowplayer(function(a,e){var n=(e=jQuery(e)).data("flowplayer-instance-id");flowplayer.audible_instance=-1,a.one("load",function(){setTimeout(function(){a.conf.splash=!1},0)}),a.on("ready",function(){var o=0==e.data("volume");o||(flowplayer.audible_instance=n),jQuery(".flowplayer[data-flowplayer-instance-id]").each(function(){var e=jQuery(this).data("flowplayer"),t=jQuery(this).data("flowplayer-instance-id");-1!=flowplayer.audible_instance&&t!=flowplayer.audible_instance&&t!=n&&e&&(e.ready?a.conf.multiple_playback?o||e.mute(!0,!0):e.playing&&e.pause():(e.clearLiveStreamCountdown(),e.unload()))})}).on("mute",function(e,t,o){o||flowplayer.audible_instance==n||(flowplayer(flowplayer.audible_instance).mute(!0,!0),flowplayer.audible_instance=n)}).on("resume",function(){a.muted||(flowplayer.audible_instance=n),a.conf.multiple_playback||jQuery(".flowplayer[data-flowplayer-instance-id]").each(function(){var e;n!=jQuery(this).data("flowplayer-instance-id")&&(e=jQuery(this).data("flowplayer"))&&e.playing&&e.pause()})})}),"undefined"!=typeof fv_flowplayer_browser_chrome_fail_array)for(var fv_flowplayer_browser_chrome_fail_i in fv_flowplayer_browser_chrome_fail_array)fv_flowplayer_browser_chrome_fail_array.hasOwnProperty(fv_flowplayer_browser_chrome_fail_i)&&fv_flowplayer_browser_chrome_fail(fv_flowplayer_browser_chrome_fail_i,fv_flowplayer_browser_chrome_fail_array[fv_flowplayer_browser_chrome_fail_i].attrs,fv_flowplayer_browser_chrome_fail_array[fv_flowplayer_browser_chrome_fail_i].mp4,fv_flowplayer_browser_chrome_fail_array[fv_flowplayer_browser_chrome_fail_i].auto_buffer);function fv_flowplayer_browser_ie(e){(flowplayer.support.browser&&flowplayer.support.browser.msie&&9<=parseInt(flowplayer.support.browser.version,10)||navigator.userAgent.match(/Trident.*rv[ :]*11\./))&&jQuery("#wpfp_"+e).attr("data-engine","flash")}if("undefined"!=typeof fv_flowplayer_browser_ie_array)for(var fv_flowplayer_browser_ie_i in fv_flowplayer_browser_ie_array)fv_flowplayer_browser_ie_array.hasOwnProperty(fv_flowplayer_browser_ie_i)&&fv_flowplayer_browser_ie(fv_flowplayer_browser_ie_i);function fv_flowplayer_browser_chrome_mp4(e){var t=window.navigator.appVersion.match(/Chrome\/(\d+)\./);null!=t&&(t=parseInt(t[1],10),/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())&&t<28&&-1!=navigator.appVersion.indexOf("Win")||/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())&&t<27&&-1!=navigator.appVersion.indexOf("Linux")&&-1==navigator.userAgent.toLowerCase().indexOf("android"))&&jQuery("#wpfp_"+e).attr("data-engine","flash")}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}-1==navigator.platform.indexOf("iPhone")&&-1==navigator.platform.indexOf("iPod")&&-1==navigator.platform.indexOf("iPad")&&-1==navigator.userAgent.toLowerCase().indexOf("android")||flowplayer(function(e,t){e.bind("error",function(e,t,o){10==o.code&&jQuery(e.target).find(".fp-message").html(fv_flowplayer_translations.unsupported_format)})}),jQuery(document).ready(function(){-1==navigator.platform.indexOf("iPhone")&&-1==navigator.platform.indexOf("iPod")&&-1==navigator.platform.indexOf("iPad")||jQuery(window).trigger("load"),jQuery(".flowplayer").on("mouseleave",function(){jQuery(this).find(".fvp-share-bar").removeClass("visible"),jQuery(this).find(".embed-code").hide()})}),"undefined"!=typeof flowplayer&&flowplayer(function(e,a){a=jQuery(a);var n,i=!1,t=(flowplayer.engine("hlsjs-lite").plugin(function(e){n=e.hls}),e.conf.playlist.length?e.conf.playlist:[e.conf.clip]);function r(e){l();var t="Video is being processed",o="Please return later to see the actual video in this player.";e.pending_encoding_error?(t="Video unavailable",o="There was an error in the video encoding."):e.pending_encoding_progress&&(o+="

("+e.pending_encoding_progress+" done)"),i=jQuery('

'+t+"

"+o+"

Item 1.'),r=jQuery('Item 1.'),l=jQuery('
').insertAfter(t.find(".fp-controls")),n=0,s=[],f=[],jQuery(o.conf.playlist).each(function(e,t){void 0===t.click&&(t=c(a.find("h4").eq(n)),l.append(''+(n+1)+". "+t+""),f[e]=t,s.push(e),n++)}),i.insertAfter(t.find(".fp-controls .fp-volume")).on("click",e),r.insertAfter(i).on("click",e),jQuery("a",l).on("click",function(){var e=jQuery(this).data("index"),t=e-1;void 0!==o.conf.playlist[t]&&void 0!==o.conf.playlist[t].click?o.play(t):o.play(e)}),o.on("ready",function(e,t,o){l.find("a").removeClass("fp-selected");var a=l.find("a[data-index="+o.index+"]"),n=(a.addClass("fp-selected"),fv_flowplayer_translations.playlist_item_no);n=(n=n.replace(/%d/,s.indexOf(o.index)+1)).replace(/%s/,c(a.find("h4"))),i.html(n),r.html(s.indexOf(o.index)+1+". "+f[o.index])}))}),flowplayer(function(e,a){a=jQuery(a);var n,i=e.conf.playlist;e.bind("load",function(e,t,o){n=o.index}),e.bind("error",function(e,t,o){setTimeout(function(){if(0i.length-1&&(n=0),console.log("FV Player: Playlist item failure, auto-advancing to "+(n+1)+". item"),t.play(n)}},1e3)})}),flowplayer(function(e,i){var r,l,s;function f(o){return o=[],jQuery(e.conf.playlist).each(function(e,t){o.push(e)}),o=function(e){for(var t,o,a=e.length;a;a--)t=Math.floor(Math.random()*a),o=e[a-1],e[a-1]=e[t],e[t]=o;return e}(o),console.log("FV Player Randomizer random seed:",o),o}((i=jQuery(i)).data("button-no_picture")||i.data("button-repeat")||i.data("button-rewind"))&&e.bind("ready",function(e,t){var o,a,n;void 0===l&&void 0===r&&(l=t.next,r=t.prev),!t.video.type.match(/^audio/)&&i.data("button-no_picture")&&0==i.find(".fv-fp-no-picture").length&&jQuery('').insertAfter(i.find(".fp-controls .fp-volume")).on("click",function(e){e.preventDefault(),e.stopPropagation(),jQuery(".fp-engine",i).slideToggle(20),jQuery(this).toggleClass("is-active fp-color-fill"),i.toggleClass("is-no-picture")}),i.data("button-repeat")&&((!t.have_visible_playlist&&0 '+n.playlist_replay_all+' '+n.playlist_shuffle+' '+n.playlist_replay_video+' '+n.playlist_play_all_button+" "),a=jQuery('").insertAfter(i.find(".fp-controls")),t.conf.playlist_shuffle=t.conf.track_repeat=!1,s=f(),t.conf.advance,o.insertAfter(i.find(".fp-controls .fp-volume")).on("click",function(e){e.preventDefault(),e.stopPropagation(),"auto"!==a.css("right")&&a.css({right:"auto",left:o.position().left+"px"}),a.hasClass("fp-active")?t.hideMenu(a[0]):(i.trigger("click"),t.showMenu(a[0]))}),jQuery("a",a).on("click",function(){jQuery(this).siblings("a").removeClass("fp-selected"),jQuery(this).addClass("fp-selected"),o.removeClass("mode-normal mode-repeat-track mode-repeat-playlist mode-shuffle-playlist");var e=jQuery(this).data("action");"repeat_playlist"==e?(o.addClass("mode-repeat-playlist"),t.conf.loop=!0,t.conf.advance=!0,t.video.loop=t.conf.track_repeat=!1,t.conf.playlist_shuffle=!1):"shuffle_playlist"==e?(o.addClass("mode-shuffle-playlist"),t.conf.loop=!0,t.conf.advance=!0,t.conf.playlist_shuffle=!0):"repeat_track"==e?(o.addClass("mode-repeat-track"),t.conf.track_repeat=t.video.loop=!0,t.conf.loop=t.conf.playlist_shuffle=!1):"normal"==e&&(o.addClass("mode-normal"),t.conf.track_repeat=t.video.loop=!1,t.conf.loop=t.conf.playlist_shuffle=!1),t.conf.playlist_shuffle?(t.next=function(){t.play(s.pop()),0==s.length&&(s=f())},t.prev=function(){t.play(s.shift()),0==s.length&&(s=f())}):(t.next=l,t.prev=r)}),t.conf.loop&&jQuery("a[data-action=repeat_playlist]",a).trigger("click"),t.on("progress",function(){t.video.loop=t.conf.track_repeat}),t.on("finish.pl",function(e,t){console.log("playlist_repeat",t.conf.loop,"advance",t.conf.advance,"video.loop",t.video.loop),t.conf.playlist_shuffle&&(t.play(s.pop()),0==s.length)&&(s=f())})):0!=i.find(".fv-fp-track-repeat").length||(t.have_visible_playlist||0!=t.conf.playlist.length)&&t.have_visible_playlist()||((n=jQuery('')).insertAfter(i.find(".fp-controls .fp-volume")).on("click",function(e){e.preventDefault(),e.stopPropagation(),jQuery(this).toggleClass("is-active fp-color-fill",t.video.loop),t.video.loop?t.video.loop=!1:t.video.loop=!0}),t.conf.loop&&n.addClass("is-active fp-color-fill"))),i.data("button-rewind")&&(0==i.find(".fv-fp-rewind").length&&((n=jQuery('')).insertBefore(i.find(".fp-controls .fp-playbtn")).on("click",function(e){e.preventDefault(),e.stopPropagation(),t.seek(t.video.time-10)}),n.toggle(!t.video.live||t.video.dvr)),0==i.find(".fv-fp-forward").length)&&((n=jQuery('')).insertAfter(i.find(".fp-controls .fp-playbtn")).on("click",function(e){e.preventDefault(),e.stopPropagation(),t.seek(t.video.time+10)}),n.toggle(!t.video.live||t.video.dvr))}).bind("unload",function(){i.find(".fv-fp-no-picture").remove(),i.find(".fv-fp-playlist").remove(),i.find(".fv-fp-track-repeat").remove()})}),flowplayer(function(e,t){var o=jQuery(t),a=o.data("playlist_start");function n(){1!==o.data("position_changed")&&e.conf.playlist.length&&(a--,void 0===e.conf.playlist[a].click&&(e.engine&&"hlsjs-lite"==e.engine.engineName&&(e.loading=!1),e.play(a)),o.data("position_changed",1))}void 0!==a&&(e.bind("unload",function(){a=o.data("playlist_start"),o.removeData("position_changed"),e.one("ready",n)}),e.one("ready",n),jQuery(".fp-ui",t).on("click",function(){n(),o.data("position_changed",1)}))}),document.addEventListener("custombox:overlay:close",function(e){console.log("FV Player: Custombox/Popup anything ligtbox closed");var t=jQuery(this).find(".flowplayer");0!=t.length&&(console.log("FV Player: Custombox/Popup anything ligtbox contains a player"),t.each(function(e,t){var o=jQuery(t).data("flowplayer");void 0!==o&&(o.playing?(console.log("FV Player: Custombox/Popup anything ligtbox video pause"),o.pause()):o.loading&&o.one("ready",function(){console.log("FV Player: Custombox/Popup anything ligtbox video unload"),o.unload()}))}))}),flowplayer(function(t,e){t.bind("finish",function(){var e=t.video.time;t.video.loop&&t.one("pause",function(){e<=t.video.time&&t.resume()})})}),flowplayer(function(t,a){(a=jQuery(a)).find(".fp-logo").removeAttr("href"),a.hasClass("no-controlbar")&&((e=t.sliders.timeline).disable(!0),t.bind("ready",function(){e.disable(!0)})),jQuery(".fvfp_admin_error",a).remove(),a.find(".fp-logo, .fp-header").on("click",function(e){e.target===this&&a.find(".fp-ui").trigger("click")}),jQuery(".fvp-share-bar .sharing-facebook",a).append('Facebook'),jQuery(".fvp-share-bar .sharing-twitter",a).append('Twitter'),jQuery(".fvp-share-bar .sharing-email",a).append('Email'),jQuery(".fp-header",a).prepend(jQuery(".fvp-share-bar",a)),(!t.have_visible_playlist&&0'),r=jQuery(''),a.find(".fp-controls .fp-playbtn").before(o).after(r),o.on("click",function(){t.trigger("prev",[t]),t.prev()}),r.on("click",function(){t.trigger("next",[t]),t.next()})),"undefined"!=typeof fv_player_editor_conf&&a.on("click",".fvp-sharing > li",function(e){return e.preventDefault(),fv_player_notice(a,fv_player_editor_translations.link_notice,2e3),!1}),t.bind("pause resume finish unload ready",function(e,t){a.addClass("no-brand")}),t.one("ready",function(){a.find(".fp-fullscreen").clone().appendTo(a.find(".fp-controls"))}),t.on("ready",function(e,t,o){setTimeout(function(){jQuery(".fvp-share-bar",a).show(),jQuery(".fv-player-buttons-wrap",a).appendTo(jQuery(".fv-player-buttons-wrap",a).parent().find(".fp-ui"))},100)}),t.bind("finish",function(){var e=a.data("fv_redirect");e&&(void 0===t.video.is_last||t.video.is_last)&&(location.href=e)}),flowplayer.support.iOS&&11==flowplayer.support.iOS.version&&t.bind("error",function(e,t,o){4==o.code&&a.find(".fp-engine").hide()}),jQuery(document).on("contextmenu",".flowplayer",function(e){e.preventDefault()}),t.one("ready",function(e,t,o){a.find(".fp-chromecast").insertAfter(a.find(".fp-header .fp-fullscreen"))}),a.find(".fp-waiting").html('
');var e,n=a.attr("id"),i=!flowplayer.conf.native_fullscreen&&flowplayer.conf.mobile_alternative_fullscreen,o="fakefullscreen",r="fakefullscreen-exit";flowplayer.support.fullscreen||(o+=" fullscreen",r+=" fullscreen-exit"),t.bind(o,function(e,t){jQuery("#wpadminbar, .nc_wrapper").hide(),!i&&"fakefullscreen"!=e.type||"video/youtube"==t.video.type||(a.before(''),a.appendTo("body"))}),t.bind(r,function(e,t,o){jQuery("#wpadminbar, .nc_wrapper").show(),!i&&"fakefullscreen-exit"!=e.type||jQuery("span[data-fv-placeholder="+n+"]").replaceWith(a)})}),function(){function e(p){p(function(a,n){var i,e,r,l,s;function f(e){return Math.round(100*e)/100}function c(t){i.find(".fp-speed",n)[0].innerHTML=t+"x",i.find(".fp-speed-menu a",n).forEach(function(e){i.toggleClass(e,"fp-selected",e.getAttribute("data-speed")==t),i.toggleClass(e,"fp-color",e.getAttribute("data-speed")==t)})}jQuery(n).data("speedb")&&(e=p.support).video&&e.inlineVideo&&(i=p.common,e=p.bean,r=i.find(".fp-ui",n)[0],l=i.find(".fp-controls",r)[0],s=a.conf.speeds,e.on(n,"click",".fp-speed",function(){var e=i.find(".fp-speed-menu",n)[0];i.hasClass(e,"fp-active")?a.hideMenu():a.showMenu(e)}),e.on(n,"click",".fp-speed-menu a",function(e){e=e.target.getAttribute("data-speed");a.speed(e)}),a.on("speed",function(e,t,o){1Speed"),s.forEach(function(e){e=i.createElement("a",{"data-speed":f(e)},f(e)+"x");o.appendChild(e)}),r.appendChild(o),c(a.currentSpeed),jQuery(n).find(".fp-speed-menu strong").text(fv_flowplayer_translations.speed))}))})}"object"===("undefined"==typeof module?"undefined":_typeof(module))&&module.exports?module.exports=e:"function"==typeof window.flowplayer&&e(window.flowplayer)}(),flowplayer(function(e,t){void 0===fv_flowplayer_conf.disable_localstorage&&(e.on("speed",function(e,t,o){try{window.localStorage.fv_player_speed=o}catch(e){}}),e.on("ready",function(){window.localStorage.fv_player_speed&&jQuery(t).find("strong.fp-speed").is(":visible")&&e.speed(parseFloat(window.localStorage.fv_player_speed)),0==jQuery(t).data("volume")&&e.mute(!0,!0)}))}),function(l){var s={},f=!1;flowplayer(function(e,t){t=l(t);var a,o=-1,n=0;if(e.conf.fv_stats&&(e.conf.fv_stats.enabled||t.data("fv_stats")&&"no"!=t.data("fv_stats"))){try{var i=t.data("fv_stats_data");if(!i)return}catch(e){return!1}e.on("ready finish",function(e,t){t.one("progress",function(e,t){o!=r()&&(o=r(),l.post(t.conf.fv_stats.url,{blog_id:t.conf.fv_stats.blog_id,video_id:t.video.id||0,player_id:i.player_id,post_id:i.post_id,user_id:t.conf.fv_stats.user_id,tag:"play"}))}),a=!(n=0)}).on("finish",function(){o=-1}).on("progress",function(e,t,o){0!=o&&(t.seeking?n=o:a?a=!1:n=(0==n||o<=n||(s[i.player_id]||(s[i.player_id]={}),s[i.player_id][i.post_id]||(s[i.player_id][i.post_id]={}),s[i.player_id][i.post_id][t.video.id]||(s[i.player_id][i.post_id][t.video.id]=0),s[i.player_id][i.post_id][t.video.id]+=o-n,f=!0),o))})}function r(){return e.video.index||0}}),l(window).on("beforeunload pagehide",function(){var e,t;flowplayer.conf.stats_sent||(flowplayer.conf.stats_sent=!0,f&&(fv_player_stats_watched(),e=(window.freedomplayer?freedomplayer:flowplayer).conf,(t=new FormData).append("tag","seconds"),t.append("blog_id",e.fv_stats.blog_id),t.append("user_id",e.fv_stats.user_id),t.append("watched",encodeURIComponent(JSON.stringify(s))),navigator.sendBeacon(e.fv_stats.url,t)))}),window.fv_player_stats_watched=function(){l.each(s,function(e,t){console.log("player id: "+e),l.each(t,function(e,t){console.log("post id: "+e),l.each(t,function(e,t){console.log("video id: "+e+" seconds: "+t)})})})}}(jQuery),flowplayer(function(o,a){var n,i=jQuery(a),e=i.find(".fp-player"),t=i.data("fvsticky"),r=!1,l=i.find(".fp-ratio");if(o.is_sticky=!1,(r="off"!=flowplayer.conf.sticky_video&&void 0===t?!0:r)||t){if(!flowplayer.support.firstframe)return;var s=flowplayer.conf.sticky_place;r=jQuery(window),n=i,o.on("unload",function(){c(),i.removeClass("is-unSticky")}),r.on("resize",function(){p()||"all"==flowplayer.conf.sticky_video||o.is_sticky&&c()}).on("scroll",function(){var e,t;if(p()||"all"==flowplayer.conf.sticky_video)if(e=n[0],(t=e.getBoundingClientRect()).top>=0-jQuery(e).outerHeight()/2&&0<=t.left&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)+jQuery(e).outerHeight()/2&&t.right<=(window.innerWidth||document.documentElement.clientWidth)||!(o.playing||o.loading||flowplayer.audible_instance==i.data("freedomplayer-instance-id")||"object"==_typeof(a.fv_player_vast)&&"object"==_typeof(a.fv_player_vast.adsManager_)&&"function"==typeof a.fv_player_vast.adsManager_.getRemainingTime&&0'),e.prepend(l.clone()),d(!0),o.is_sticky=!0,o.trigger("sticky",[o]),e.parent(".flowplayer").addClass("is-stickable"))}function c(){e.removeClass("is-sticky"),e.removeClass("is-sticky-"+s),e.css("max-width",""),e.find(".fp-ratio").remove(),e.parent(".flowplayer").removeClass("is-stickable"),o.is_sticky&&(d(),o.is_sticky=!1,o.trigger("sticky-exit",[o]))}function p(){return jQuery(window).innerWidth()>=fv_flowplayer_conf.sticky_min_width}function d(e){for(var t=a;t;){try{getComputedStyle(t).transform&&(t.style.transform=e?"none":"")}catch(e){}t=t.parentNode}}o.sticky=function(e,t){void 0===e&&(e=!o.is_sticky),t&&i.toggleClass("is-unSticky",!e),(e?f:c)()}}),jQuery(function(o){o(document).on("click","a.fp-sticky",function(){var e=o("div.flowplayer.is-stickable"),t=e.data("flowplayer"),e=(e.addClass("is-unSticky"),e.find(".fp-player"));e.removeClass("is-sticky"),e.removeClass("is-sticky-right-bottom"),e.removeClass("is-sticky-left-bottom"),e.removeClass("is-sticky-right-top"),e.removeClass("is-sticky-left-top"),e.css("width",""),e.css("height",""),e.css("max-height",""),t.is_sticky&&(t.is_sticky=!1,t.trigger("sticky-exit",[t]))}),o(document).on("click","div.flowplayer.is-unSticky",function(){o("div.flowplayer").removeClass("is-unSticky")})}),flowplayer(function(e,n){var i;n=jQuery(n),void 0===fv_flowplayer_conf.disable_localstorage&&(i=window.localStorage,e.on("ready",function(e,o,t){var a;t.subtitles&&t.subtitles.length&&(i.fv_player_subtitle&&o.video.subtitles.length?"none"===i.fv_player_subtitle?o.disableSubtitles():o.video.subtitles.forEach(function(e,t){e.srclang===i.fv_player_subtitle&&o.loadSubtitles(t)}):(a=t.subtitles.filter(function(e){return e.fv_default})[0])&&o.loadSubtitles(t.subtitles.indexOf(a))),n.find(".fp-subtitle-menu").on("click",function(e){var t=e.target.getAttribute("data-subtitle-index");if("string"==typeof t)try{i.fv_player_subtitle=-1 '+fv_flowplayer_translations.click_to_unmute+"
")).on("click touchstart",function(){t.mute(!1),t.volume(1)}),a.find(".fp-ui").append(o),a.addClass("has-fp-message-muted"),setTimeout(l,1e4)))}),o.on("mute volume",function(){(!o.muted||0'),a=jQuery(e).prev(".fv-player-warning-wrapper")),0==a.find(".fv-player-warning-"+o).length&&(e=jQuery(""),a.append(e),e.slideDown())},flowplayer(function(t,a){a=jQuery(a),navigator.userAgent.match(/iPhone.* OS [0-6]_/i)&&t.one("progress",function(e){void 0!==t.video.subtitles&&t.video.subtitles.length&&fv_player_warning(a,fv_flowplayer_translations.warning_iphone_subs)}),flowplayer.support.android&&flowplayer.support.android.version<5&&(flowplayer.support.android.samsung||flowplayer.support.browser.safari)&&fv_player_warning(a,fv_flowplayer_translations.warning_unstable_android,"firefox"),/Android 4/.test(navigator.userAgent)&&!/Firefox/.test(navigator.userAgent)&&(t.on("ready",function(e,t,o){setTimeout(function(){o.src&&o.src.match(/fpdl.vimeocdn.com/)&&(0==o.time||1==o.time)&&(fv_player_warning(a,fv_flowplayer_translations.warning_unstable_android,"firefox"),t.on("progress",function(e,t){a.prev().find(".fv-player-warning-firefox").remove()}))},1500)}),t.on("error",function(e,t,o){2==o.MEDIA_ERR_NETWORK&&o.video.src.match(/fpdl.vimeocdn.com/)&&fv_player_warning(a,fv_flowplayer_translations.warning_unstable_android,"firefox")})),/Safari/.test(navigator.userAgent)&&/Version\/5/.test(navigator.userAgent)&&t.on("error",function(e,t,o){o.video.src.match(/fpdl.vimeocdn.com/)&&fv_player_warning(a,fv_flowplayer_translations.warning_old_safari)});var e=flowplayer.support;e.android&&(e.android.samsung&&parseInt(e.browser.version)<66||e.browser.safari)&&t.on("error",function(e,t,o){fv_player_warning(a,fv_flowplayer_translations.warning_samsungbrowser,"warning_samsungbrowser")})})); \ No newline at end of file +function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}if("undefined"!=typeof fv_flowplayer_conf){var FVAbrController,parseIOSVersion=function(e){e=/iP(ad|hone)(; CPU)? OS (\d+_\d)/.exec(e);return e&&1'+fv_flowplayer_translations.mobile_browser_detected_1+' '+fv_flowplayer_translations.mobile_browser_detected_2+".

")})),o.trigger("fv_player_videos_parse",a),a}function fv_player_in_iframe(){try{return window.self!==window.top}catch(e){return!0}}function fv_escape_attr(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'"};return e.replace(/[&<>"']/g,function(e){return t[e]})}function fv_player_preload(){function e(){jQuery(".flowplayer.fp-is-embed").each(function(){var e=jQuery(this);e.hasClass("has-chapters")||e.hasClass("has-transcript")||0!=jQuery(".fp-playlist-external[rel="+e.attr("id")+"]").length||e.height(jQuery(window).height())})}if(flowplayer.support.touch&&jQuery(".fp-playlist-external.fv-playlist-design-2017").addClass("visible-captions"),flowplayer(function(n,r){localStorage.flowplayerTestStorage&&delete localStorage.flowplayerTestStorage;var e,t,o,i=(r=jQuery(r)).find(".fp-player"),l=!1,a=(r.hasClass("fixed-controls")&&r.find(".fp-controls").on("click",function(e){n.loading||n.ready||(e.preventDefault(),e.stopPropagation(),n.load())}),0==r.data("volume")&&r.hasClass("no-controlbar")&&r.find(".fp-volume").remove(),jQuery(".fp-playlist-external[rel="+r.attr("id")+"]")),s=((!n.conf.playlist||0==n.conf.playlist.length)&&a.length&&0'),t.prepend(e)),e.attr("alt",o.fv_title?fv_escape_attr(o.fv_title):"video"),e.attr("src",a)):e.length&&e.remove()}n.bind("load",function(e,t,o){var a;t.conf.playlist.length&&(o.type.match(/^audio/)&&!l&&(a=(a=(o=(t=s.find("a").eq(o.index)).data("item")).splash)||t.find("img").attr("src"),d(r,i,o,a)),l=!1)}),n.bind("ready",function(e,t,o){setTimeout(function(){var e;-1'+fv_flowplayer_translations.playlist_current+""),e.parent().find(".flowplayer").length||(a=!0),(e.hasClass("fp-playlist-vertical")||e.hasClass("fp-playlist-horizontal")&&e.hasClass("is-audio"))&&!function(e){var t=e.getBoundingClientRect(),o=t.top,a=t.height,n=o+a,e=e.parentNode;do{if(t=e.getBoundingClientRect(),n<=t.bottom==!1)return;if(o<=t.top)return}while(e=e.parentNode,e!=document.body);return n<=document.documentElement.clientHeight}(t.get(0))?(o=a?e.parent():e).animate({scrollTop:o.scrollTop()+(t.position().top-o.position().top)},750):e.hasClass("fp-playlist-horizontal")&&!function(e){var t=e.getBoundingClientRect(),o=t.left,a=t.width,n=o+a,e=e.parentNode;do{if(t=e.getBoundingClientRect(),n<=t.right==!1)return;if(o<=t.left)return}while(e=e.parentNode,e!=document.body);return n<=document.documentElement.clientWidth}(t.get(0))&&(o=a?e.parent():e).animate({scrollLeft:o.scrollLeft()+(t.position().left-o.position().left)},750)}function fv_parse_sharelink(e){var t,o="fvp_";return(e=e.replace("https?://[^./].","")).match(/(youtube.com)/)?o+e.match(/(?:v=)([A-Za-z0-9_-]*)/)[1]:e.match(/(vimeo.com)|(youtu.be)/)?o+e.match(/(?:\/)([^/]*$)/)[1]:(t=e.match(/(?:\/)([^/]*$)/))?o+t[1].match(/^[^.]*/)[0]:o+e}function fv_player_get_video_link_hash(e){var t=fv_parse_sharelink((void 0!==e.video.sources_original&&void 0!==e.video.sources_original[0]?e.video.sources_original:e.video.sources)[0].src);return t=void 0!==e.video.id?fv_parse_sharelink(e.video.id.toString()):t}function fv_player_time_hms(e){var t,o,a;return isNaN(e)?NaN:(t=parseInt(e,10),o=Math.floor(t/3600),a=Math.floor(t/60)%60,e=t%60,o?o+="h":o="",o&&a<10?a="0"+a+"m":a?a+="m":a="",(o||a)&&e<10&&(e="0"+e),o+a+(e+="s"))}function fv_player_time_hms_ms(e){var t;return isNaN(e)?NaN:(t=void 0!==(t=((e=parseFloat(e).toFixed(3))+"").split("."))[1]&&0'),jQuery(".fp-player",e).append(a)),jQuery('
'+t+"
"));return a.append(n),"string"==typeof o&&jQuery(e).data("flowplayer").on(o,function(){n.fadeOut(100,function(){jQuery(this).remove()})}),0")}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function is_ga_4(e){return!(void 0===e.conf.fvanalytics||!e.conf.fvanalytics||!e.conf.fvanalytics.startsWith("G-"))}function fv_player_track(e,t,o,a,n,r){if("object"!=_typeof(e)&&(r=n,n=a,a=o,o=t,t=e,e=!1),t=t||flowplayer.conf.fvanalytics,void 0===a&&(a="Unknown engine"),/fv_player_track_debug/.test(window.location.href)&&console.log("FV Player Track: "+o+" - "+a+" '"+n+"'",r),"undefined"!=typeof gtag)is_ga_4(e)?gtag("event",o,{video_title:n,video_current_time:e.video.time,video_provider:a,video_duration:e.video.duration,value:r||1}):gtag("event",o,{event_category:a,event_label:n,value:r||1});else if(t&&"undefined"!=typeof ga)ga("create",t,"auto",n,{allowLinker:!0}),ga("require","linker"),r?ga("send","event",o,a,n,r):ga("send","event",o,a,n);else if(t&&"undefined"!=typeof _gat){e=_gat._getTracker(t);if(void 0===e._setAllowLinker)return;e._setAllowLinker(!0),r?e._trackEvent(o,a,n,r):e._trackEvent(o,a,n)}flowplayer.conf.matomo_domain&&flowplayer.conf.matomo_site_id&&"undefined"!=typeof _paq&&(r?_paq.push(["trackEvent",o,a,n,r]):_paq.push(["trackEvent",o,a,n]))}function fv_player_track_name(e,t){e=e.attr("title");return(e=(e=e||void 0===t.fv_title?e:t.fv_title)||void 0===t.title?e:t.title)||void 0===t.src||(e=t.src.split("/").slice(-1)[0].replace(/\.(\w{3,4})(\?.*)?$/i,""),t.type.match(/mpegurl/)&&(e=t.src.split("/").slice(-2)[0].replace(/\.(\w{3,4})(\?.*)?$/i,"")+"/"+e)),e}flowplayer(function(o,r){var n,t,i,a,l;function e(){var e;"dash"==o.engine.engineName?((e=i[o.engine.dash.getQualityFor("video")]).qualityIndex!=a&&(a=e.qualityIndex,s(e.qualityIndex,i)),t.match(/dash_debug/)&&f(e.width,e.height,e.bitrate)):"hlsjs-lite"==o.engine.engineName&&(n.currentLevel!=a&&(a=n.currentLevel,s(n.currentLevel,n.levels)),t.match(/hls_debug/))&&(e=n.levels[n.currentLevel])&&f(e.width,e.height,e.bitrate)}function s(e,t){var o,a,n;t[e]&&(o=t[e].height,a=541,n=1e5,jQuery(t).each(function(e,t){720<=t.height&&t.height<1400&&(a=720),t.heighto&&(o=e)}),o&&(console.log("FV Player: Picked "+t.levels[o].height+"p quality"),n.startLevel=o,n.currentLevel=o)})}),r=jQuery(r),t=document.location.search,localStorage.FVPlayerDashQuality&&(o.conf.dash||(o.conf.dash={}),o.conf.dash.initialVideoQuality="restore"),r.on("click",".fp-qsel-menu a",function(){var e;"hlsjs-lite"==o.engine.engineName&&(-1==(e=jQuery(this).data("quality"))?localStorage.removeItem("FVPlayerHLSQuality"):(e=n.levels[e],localStorage.FVPlayerHLSQuality=e.height))}),0!=r.data("hd_streaming")&&(localStorage.FVPlayerHLSQuality?(o.conf.hlsjs.startLevel=parseInt(localStorage.FVPlayerHLSQuality),o.conf.hlsjs.testBandwidth=!1,o.conf.hlsjs.autoLevelEnabled=!1):flowplayer.conf.hd_streaming&&!flowplayer.support.fvmobile&&(o.conf.hlsjs.startLevel=3,o.conf.hlsjs.testBandwidth=!1,o.conf.hlsjs.autoLevelEnabled=!1)),o.bind("quality",function(e,t,o){"dash"==t.engine.engineName&&(-1==o?localStorage.removeItem("FVPlayerDashQuality"):i[o]&&(localStorage.FVPlayerDashQuality=i[o].height))}),i=[],a=-1,o.bind("ready",function(e,t){var a;r.find(".fp-qsel-menu strong").text(fv_flowplayer_translations.quality),"dash"==t.engine.engineName?(i=t.engine.dash.getBitrateInfoListFor("video"),localStorage.FVPlayerDashQuality&&t.conf.dash.initialVideoQuality&&t.quality(t.conf.dash.initialVideoQuality),c()):"hlsjs-lite"==t.engine.engineName?(r.addClass("is-loading"),t.loading=!0,t.one("progress",function(){t.loading&&(r.removeClass("is-loading"),t.loading=!1)}),t.video.qualities&&2').appendTo(r.find(".fp-player"))),o.bind("ready progress",e),o.bind("quality",function(){setTimeout(e,0)}))}),flowplayer(function(a,n){var r=(n=jQuery(n)).attr("id"),i=!1;function l(){var t,o,e=n.attr("data-ad");if(void 0!==e&&e.length){try{e=JSON.parse(e)}catch(e){return}!i&&!n.hasClass("is-cva")&&n.width()>=parseInt(e.width)&&(e=(e=e.html).replace("%random%",Math.random()),i=jQuery('
'+e+"
"),n.find(".fp-player").append(i),t=0,o=setInterval(function(){var e=i&&i.find(".adsbygoogle").height();(200<++t||0n.height()&&i.addClass("tall-ad")},50),setTimeout(function(){n.find(".wpfp_custom_ad video").length&&a.pause()},500))}}function o(e){var t=n.attr("data-popup");if(void 0!==t&&t.length){try{t=JSON.parse(t)}catch(e){return}("finish"==e||t.pause||t.html.match(/fv-player-ppv-purchase-btn-wrapper/))&&0==n.find(".wpfp_custom_popup").length&&(n.addClass("is-popup-showing"),n.find(".fp-player").append('
'+t.html+"
"))}}n.data("end_popup_preview")&&jQuery(document).ready(function(){a.trigger("finish",[a])}),a.bind("ready",function(e,t){1==i.length&&(i.remove(),i=!1),n.data("ad_show_after")||l()}).bind("progress",function(e,t,o){o>n.data("ad_show_after")&&l()}).bind("finish",function(e,t){void 0!==t.video.index&&t.video.index+1!=t.conf.playlist.length||o(e.type)}).bind("pause",function(e,t){o(e.type)}).bind("resume unload seek",function(e,t){n.hasClass("is-popup-showing")&&(n.find(".wpfp_custom_popup").remove(),n.removeClass("is-popup-showing"))})}),jQuery(document).on("click",".fv_fp_close",function(){var e=jQuery(this).parents(".wpfp_custom_ad_content"),t=e.find("video");return e.fadeOut(),t.length&&t[0].pause(),!1}),jQuery(document).on("focus",".fv_player_popup input[type=text], .fv_player_popup input[type=email], .fv_player_popup textarea",function(){var e=jQuery(this).parents(".flowplayer").data("flowplayer");e&&e.disable(!0)}),jQuery(document).on("blur",".fv_player_popup input[type=text], .fv_player_popup input[type=email], .fv_player_popup textarea",function(){var e=jQuery(this).parents(".flowplayer").data("flowplayer");e&&e.disable(!1)}),flowplayer(function(a,s){var n,r,e,t,o,s=jQuery(s),i=flowplayer.bean,l=0,f=0,c=("undefined"==typeof ga&&a.conf.fvanalytics&&"undefined"==typeof _gat&&"undefined"==typeof gtag&&(is_ga_4(a)?jQuery.getScript({url:"https://www.googletagmanager.com/gtag/js?id="+a.conf.fvanalytics,cache:!0},function(){window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},window.gtag("js",new Date),window.gtag("config",a.conf.fvanalytics)}):jQuery.getScript({url:"https://www.google-analytics.com/analytics.js",cache:!0},function(){ga("create",a.conf.fvanalytics,"auto")})),!window._paq&&a.conf.matomo_domain&&a.conf.matomo_site_id&&(e="//"+a.conf.matomo_domain+"/",(o=window._paq=window._paq||[]).push(["setTrackerUrl",e+"matomo.php"]),o.push(["setSiteId",a.conf.matomo_site_id]),t=(o=document).createElement("script"),o=o.getElementsByTagName("script")[0],t.type="text/javascript",t.async=!0,t.src=e+"matomo.js",o.parentNode.insertBefore(t,o)),a.bind("progress",function(e,t,o){var a=t.video,n=a.duration,r=0,i=fv_player_track_name(s,a);if(n&&(19*n/20 strong:visible").length+n.find(".fp-controls > .fp-icon:visible").length,t()},0)}),a.on("unload pause finish error",function(){"undefined"!=typeof checker&&clearInterval(checker)})}),jQuery(window).on("resize tabsactivate",function(){jQuery(".fp-playlist-external").each(function(){var e=jQuery(this);900<=e.parent().width()?e.addClass("is-wide"):e.removeClass("is-wide")})}).trigger("resize"),flowplayer(function(e,a){a=jQuery(a),e.bind("ready",function(){/Chrome/.test(navigator.userAgent)&&54'+fv_flowplayer_translations.mobile_browser_detected_1+' '+fv_flowplayer_translations.mobile_browser_detected_2+".

"))}if(isIE11&&(jQuery(document).ready(function(){jQuery(".fp-waiting").hide()}),flowplayer(function(e,t){e.bind("load",function(e){jQuery(e.currentTarget).find(".fp-waiting").show()}).bind("beforeseek",function(e){jQuery(e.currentTarget).find(".fp-waiting").show()}).bind("progress",function(e){jQuery(e.currentTarget).find(".fp-waiting").hide()}).bind("seek",function(e){jQuery(e.currentTarget).find(".fp-waiting").hide()}).bind("fullscreen",function(e){jQuery("#wpadminbar").hide()}).bind("fullscreen-exit",function(e){jQuery("#wpadminbar").show()})})),flowplayer.support.browser&&flowplayer.support.browser.msie&&parseInt(flowplayer.support.browser.version,10)<9&&jQuery(".flowplayer").each(function(){jQuery(this).css("width",jQuery(this).css("max-width")),jQuery(this).css("height",jQuery(this).css("max-height"))}),location.href.match(/elementor-preview=/)?(console.log("FV Player: Elementor editor is active"),setInterval(fv_player_load,1e3)):location.href.match(/brizy-edit-iframe/)&&(console.log("FV Player: Brizy editor is active"),setInterval(fv_player_load,1e3)),window.DELEGATE_NAMES&&flowplayer(function(e,t){fv_player_notice(t,fv_flowplayer_translations.chrome_extension_disable_html5_autoplay)}),flowplayer(function(e,t){flowplayer.bean.off(t,"contextmenu")}),location.href.match(/elementor-preview=/)&&(console.log("FV Player: Elementor editor is active"),setInterval(fv_player_load,1e3)),flowplayer(function(o,a){void 0!==(a=jQuery(a)).data("fv-embed")&&a.data("fv-embed")&&"false"!=a.data("fv-embed")&&(o.embedCode=function(){o.video;var e=a.width(),t=a.height();return t+=2,(a.hasClass("has-chapters")||a.hasClass("has-transcript"))&&(t+=300),0'})}),jQuery(document).on("click",".flowplayer .embed-code-toggle",function(){var e,t,o=jQuery(this).closest(".flowplayer");return"undefined"!=typeof fv_player_editor_conf?fv_player_notice(o,fv_player_editor_translations.embed_notice,2e3):(e=jQuery(this),"function"==typeof(o=(t=e.parents(".flowplayer")).data("flowplayer")).embedCode&&t.find(".embed-code textarea").val(o.embedCode()),fv_player_clipboard(t.find(".embed-code textarea").val(),function(){fv_player_notice(t,fv_flowplayer_translations.embed_copied,2e3)},function(){e.parents(".fvp-share-bar").find(".embed-code").toggle(),e.parents(".fvp-share-bar").toggleClass("visible")})),!1}),flowplayer(function(a,n){var r,i,l,s,f,c,p,e,d;function t(e){for(var t=n;t;){try{var o=getComputedStyle(t);o.transform&&(t.style.transform=e?"none":""),o.zIndex&&(t.style.zIndex=e?"auto":"")}catch(e){}t=t.parentNode}}0!=jQuery(n).data("fullscreen")&&(a.one("ready",function(e,t,o){0==jQuery(n).find(".fp-fullscreen").length&&jQuery(n).find(".fp-header").append('')}),r="fullscreen",i="fullscreen-exit",l=flowplayer.support.fullscreen,s=window,p=flowplayer.bean,a.fullscreen=function(e){if(!a.disabled){var t,o=d.find("video.fp-engine",n)[0];if(!(flowplayer.conf.native_fullscreen&&o&&flowplayer.support.iOS))return t=jQuery(n).find(".fp-player")[0],(e=void 0===e?!a.isFullscreen:e)&&(c=s.scrollY,f=s.scrollX),l?e?["requestFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].forEach(function(e){"function"==typeof t[e]&&(t[e]({navigationUI:"hide"}),"webkitRequestFullScreen"!==e||document.webkitFullscreenElement||t[e]())}):["exitFullscreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].forEach(function(e){"function"==typeof document[e]&&document[e]()}):a.trigger(e?r:i,[a]),a;a.trigger(r,[a]),p.on(document,"webkitfullscreenchange.nativefullscreen",function(){document.webkitFullscreenElement===o&&(p.off(document,".nativefullscreen"),p.on(document,"webkitfullscreenchange.nativefullscreen",function(){document.webkitFullscreenElement||(p.off(document,".nativefullscreen"),a.trigger(i,[a]))}))}),o.webkitEnterFullScreen(),p.one(o,"webkitendfullscreen",function(){p.off(document,"fullscreenchange.nativefullscreen"),a.trigger(i,[a]),d.prop(o,"controls",!0),d.prop(o,"controls",!1)})}},d=flowplayer.common,a.on("mousedown.fs",function(){+new Date-e<150&&a.ready&&a.fullscreen(),e=+new Date}),a.on(r,function(){d.addClass(n,"is-fullscreen"),d.toggleClass(n,"fp-minimal-fullscreen",d.hasClass(n,"fp-minimal")),d.removeClass(n,"fp-minimal"),l||(d.css(n,"position","fixed"),t(!0)),a.isFullscreen=!0}).on(i,function(){var e;d.toggleClass(n,"fp-minimal",d.hasClass(n,"fp-minimal-fullscreen")),d.removeClass(n,"fp-minimal-fullscreen"),l||"html5"!==a.engine||(e=n.css("opacity")||"",d.css(n,"opacity",0)),l||(d.css(n,"position",""),t(!1)),d.removeClass(n,"is-fullscreen"),l||"html5"!==a.engine||setTimeout(function(){n.css("opacity",e)}),a.isFullscreen=!1,"fvyoutube"!=a.engine.engineName&&s.scrollTo(f,c)}).on("unload",function(){a.isFullscreen&&a.fullscreen()}),a.on("shutdown",function(){FULL_PLAYER=null,d.removeNode(wrapper)}))}),flowplayer(function(o,a){a=jQuery(a);var e,n,t,r,i,l=jQuery(".fp-playlist-external[rel="+a.attr("id")+"]"),l=l.hasClass("fp-playlist-season")||l.hasClass("fp-playlist-polaroid");function s(){var e=window.innerWidthe}function f(){o.isFullscreen&&window.innerWidth>window.innerHeight&&s()&&!i&&(fv_player_notice(a,fv_flowplayer_translations.iphone_swipe_up_location_bar,"resize-good"),i=setTimeout(function(){i=!1,o.trigger("resize-good")},5e3))}flowplayer.conf.wpadmin||jQuery(a).hasClass("is-audio")||(e=1==a.data("fsforce"),0==a.data("fullscreen"))||0==a.data("fsforce")||(flowplayer.conf.mobile_force_fullscreen&&flowplayer.support.fvmobile||!flowplayer.support.fullscreen&&e||l?(flowplayer.support.fullscreen?a.on("click",function(){o.ready&&!o.paused||o.fullscreen(!0)}):o.bind("ready",function(){o.video.vr||o.one("progress",function(){o.fullscreen(!0)})}),jQuery("[rel="+a.attr("id")+"] a").on("click",function(e){o.isFullscreen||(o.fullscreen(),o.resume())}),o.on("resume",function(){o.video.vr||o.isFullscreen||(flowplayer.support.fullscreen?o.fullscreen():o.one("progress",function(){o.fullscreen(!0)}))}),o.on("finish",function(){0!=o.conf.playlist.length&&o.conf.playlist.length-1!=o.video.index||o.fullscreen(!1)}).on("fullscreen",function(e,t){a.addClass("forced-fullscreen")}).on("fullscreen-exit",function(e,t){t.pause(),a.removeClass("forced-fullscreen")})):e&&(t=a.find(".fp-unload"),r=!1,o.isFakeFullscreen=!1,a.addClass("is-closeable"),a.on("click",function(e){o.ready||e.target==t[0]||o.fakeFullscreen(!0)}),t.on("click",function(e){return o.ready&&o.isFullscreen?o.fullscreen(!1):o.loading&&(r=!0,o.one("resume",function(e){r=!1,o.pause()})),o.fakeFullscreen(!1),!1}),jQuery("[rel="+a.attr("id")+"] a").on("click",function(e){o.isFakeFullscreen||(o.fakeFullscreen(),o.resume())}),o.on("resume",function(){r||o.isFakeFullscreen||o.fakeFullscreen()}).on("finish",function(){0!=o.conf.playlist.length&&o.conf.playlist.length-1!=o.video.index||o.fakeFullscreen(!1)}).on("fullscreen",function(e,t){a.removeClass("fake-fullscreen")}).on("fullscreen-exit",function(e,t){t.isFakeFullscreen&&t.fakeFullscreen(!0,!0)}).on("unload",function(e,t){}),o.fakeFullscreen=function(e,t){(t||o.isFakeFullscreen!=e&&!o.disabled)&&(void 0===n&&(n=a.css("position")),void 0===e&&(e=!o.isFakeFullscreen),o.isFakeFullscreen=e,o.trigger(e?"fakefullscreen":"fakefullscreen-exit",[o]),a.toggleClass("is-fullscreen fake-fullscreen forced-fullscreen",e),e?a.css("position","fixed"):a.css("position",n))}),flowplayer.support.android&&flowplayer.conf.mobile_landscape_fullscreen&&window.screen&&window.screen.orientation&&o.on("fullscreen",function(e,t){void 0!==(t=t).video.width&&void 0!==t.video.height&&0!=t.video.width&&0!=t.video.height&&t.video.width'+fv_flowplayer_translations.audio_button+""),(s=jQuery('
').insertAfter(a.find(".fp-controls"))).append(""+fv_flowplayer_translations.audio_menu+""),n.forEach(function(e){s.append(''+e.name+"")}),l.insertAfter(a.find(".fp-controls .fp-volume")).on("click",function(e){e.preventDefault(),e.stopPropagation(),s.hasClass("fp-active")?o.hideMenu(s[0]):(a.click(),o.showMenu(s[0]))}),jQuery("a",s).on("click",function(e){var t=e.target.getAttribute("data-audio");if(r){var o=r.audioTracks[r.audioTrack].groupId,e=r.audioTracks.filter(function(e){return e.groupId===o&&(e.name===t||e.lang===t)})[0];r.audioTrack=e.id,c(e)}else{var a,n=f();for(a in n)n.hasOwnProperty(a)&&n[a].label==t&&(n[a].enabled=!0,c(n[a]))}}),r)c(r.audioTracks[r.audioTrack]);else{var e,t=f();for(e in t)t.hasOwnProperty(e)&&t[e].enabled&&c(t[e])}}flowplayer.engine("hlsjs-lite").plugin(function(e){r=e.hls}),o.bind("ready",function(e,t){var o;jQuery(s).remove(),jQuery(l).remove(),r&&"application/x-mpegurl"==t.video.type&&(i=[],n=[],(o=r).levels.forEach(function(e){e=e.attrs.AUDIO;e&&i.indexOf(e)<0&&i.push(e),i.length&&(n=o.audioTracks.filter(function(e){return e.groupId===i[0]}))}),p())}),o.one("progress",function(){if("html5"==o.engine.engineName&&"application/x-mpegurl"==o.video.type){i=[],n=[];var e,t=f();for(e in t)t.hasOwnProperty(e)&&n.push({id:t[e].id,name:t[e].label});p()}})}),flowplayer(function(e,n){var r=-1,i=!1;e.on("error",function(e,t,o){var a;4==o.code&&"hlsjs"==t.engine.engineName&&(console.log("FV Player: HLSJS failed to play the video, switching to Flash HLS"),t.error=t.loading=!1,jQuery(n).removeClass("is-error"),jQuery(flowplayer.engines).each(function(e,t){"hlsjs"==flowplayer.engines[e].engineName&&(r=e,i=flowplayer.engines[e],delete flowplayer.engines[e])}),(a=(0<(o=void 0!==t.video.index?t.video.index:0)?t.conf.playlist[o]:t.conf.clip).sources).index=o,t.load({sources:a}),t.bind("unload error",function(){flowplayer.engines[r]=i}))})}),flowplayer(function(e,l){var s,t=e.conf.live_stream_reload||30,f=t,c=fv_flowplayer_translations.live_stream_retry;function p(e){e=Number(e);var t=Math.floor(e/86400),o=Math.floor(e%86400/3600),a=Math.floor(e%3600/60),e=Math.floor(e%60),n=fv_flowplayer_translations,t=0'+fv_flowplayer_translations.live_stream_failed+""),n.addClass("is-error")},1e4),jQuery(e.currentTarget).data("live_check",a))}).bind("ready",function(e,t,o){clearInterval(jQuery(e.currentTarget).data("live_check"))}).bind("error",function(e,t,o){e=jQuery(e.currentTarget);e.data("live")&&e.find(".fp-message").html(fv_flowplayer_translations.live_stream_failed_2)})}),!function(a){flowplayer(function(e,o){jQuery(o).hasClass("is-cva")||a(document).on("submit","#"+jQuery(o).attr("id")+" .mailchimp-form",function(e){e.preventDefault(),a(".mailchimp-response",o).remove(),a("input[type=submit]",o).attr("disabled","disabled").addClass("fv-form-loading");var t={action:"fv_wp_flowplayer_email_signup"};a("[name]",this).each(function(){t[this.name]=a(this).val()}),a.post(fv_player.ajaxurl,t,function(e){e=JSON.parse(e),a('
').insertAfter(".mailchimp-form",o),e.text.match(/already subscribed/)&&(e.status="ERROR"),"OK"===e.status?(a(".mailchimp-form input[type=text],.mailchimp-form input[type=email]",o).val(""),a(".mailchimp-response",o).removeClass("is-fv-error").html(e.text),setTimeout(function(){a(".wpfp_custom_popup",o).fadeOut()},2e3)):a(".mailchimp-response",o).addClass("is-fv-error").html(e.text),a("input[type=submit]",o).removeAttr("disabled").removeClass("fv-form-loading")})})})}(jQuery),"undefined"!=typeof fv_flowplayer_mobile_switch_array)for(var fv_flowplayer_mobile_switch_i in fv_flowplayer_mobile_switch_array)fv_flowplayer_mobile_switch_array.hasOwnProperty(fv_flowplayer_mobile_switch_i)&&fv_flowplayer_mobile_switch(fv_flowplayer_mobile_switch_i);function fv_flowplayer_browser_chrome_fail(a,n,r,i){jQuery("#wpfp_"+a).bind("error",function(e,t,o){!/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())||null==o||3!=o.code&&4!=o.code&&5!=o.code||(t.unload(),jQuery("#wpfp_"+a).attr("id","bad_wpfp_"+a),jQuery("#bad_wpfp_"+a).after('
'),jQuery("#wpfp_"+a).flowplayer({playlist:[[{mp4:r}]]}),i?jQuery("#wpfp_"+a).bind("ready",function(e,t){t.play()}):jQuery("#wpfp_"+a).flowplayer().play(0),jQuery("#bad_wpfp_"+a).remove())})}if(flowplayer(function(n,e){var t,o;function a(e,t,o){var a;n.ready?(n.seek(o),(a=t).addClass("is-active"),setTimeout(function(){a.removeClass("is-active")},500)):n.toggle(),e.preventDefault()}flowplayer.support.touch&&(jQuery.fn.fv_single_double_click=function(a,n,r){return this.each(function(){var t=0,o=this;jQuery(this).on("click",function(e){1==++t&&setTimeout(function(){(1==t?a:n).call(o,e),t=0},r||300)})})},e=jQuery(e),t=jQuery('
-10s
'),o=jQuery('
+10s
'),t.fv_single_double_click(function(){n.toggle()},function(e){a(e,t,!!n.ready&&n.video.time-10)}),o.fv_single_double_click(function(){n.toggle()},function(e){a(e,o,!!n.ready&&n.video.time+10)}),e.find(".fp-ui").append(t).append(o))}),flowplayer(function(a,e){var n=(e=jQuery(e)).data("flowplayer-instance-id");flowplayer.audible_instance=-1,a.one("load",function(){setTimeout(function(){a.conf.splash=!1},0)}),a.on("ready",function(){var o=0==e.data("volume");o||(flowplayer.audible_instance=n),jQuery(".flowplayer[data-flowplayer-instance-id]").each(function(){var e=jQuery(this).data("flowplayer"),t=jQuery(this).data("flowplayer-instance-id");-1!=flowplayer.audible_instance&&t!=flowplayer.audible_instance&&t!=n&&e&&(e.ready?a.conf.multiple_playback?o||e.mute(!0,!0):e.playing&&e.pause():(e.clearLiveStreamCountdown(),e.unload()))})}).on("mute",function(e,t,o){o||flowplayer.audible_instance==n||(flowplayer(flowplayer.audible_instance).mute(!0,!0),flowplayer.audible_instance=n)}).on("resume",function(){a.muted||(flowplayer.audible_instance=n),a.conf.multiple_playback||jQuery(".flowplayer[data-flowplayer-instance-id]").each(function(){var e;n!=jQuery(this).data("flowplayer-instance-id")&&(e=jQuery(this).data("flowplayer"))&&e.playing&&e.pause()})})}),"undefined"!=typeof fv_flowplayer_browser_chrome_fail_array)for(var fv_flowplayer_browser_chrome_fail_i in fv_flowplayer_browser_chrome_fail_array)fv_flowplayer_browser_chrome_fail_array.hasOwnProperty(fv_flowplayer_browser_chrome_fail_i)&&fv_flowplayer_browser_chrome_fail(fv_flowplayer_browser_chrome_fail_i,fv_flowplayer_browser_chrome_fail_array[fv_flowplayer_browser_chrome_fail_i].attrs,fv_flowplayer_browser_chrome_fail_array[fv_flowplayer_browser_chrome_fail_i].mp4,fv_flowplayer_browser_chrome_fail_array[fv_flowplayer_browser_chrome_fail_i].auto_buffer);function fv_flowplayer_browser_ie(e){(flowplayer.support.browser&&flowplayer.support.browser.msie&&9<=parseInt(flowplayer.support.browser.version,10)||navigator.userAgent.match(/Trident.*rv[ :]*11\./))&&jQuery("#wpfp_"+e).attr("data-engine","flash")}if("undefined"!=typeof fv_flowplayer_browser_ie_array)for(var fv_flowplayer_browser_ie_i in fv_flowplayer_browser_ie_array)fv_flowplayer_browser_ie_array.hasOwnProperty(fv_flowplayer_browser_ie_i)&&fv_flowplayer_browser_ie(fv_flowplayer_browser_ie_i);function fv_flowplayer_browser_chrome_mp4(e){var t=window.navigator.appVersion.match(/Chrome\/(\d+)\./);null!=t&&(t=parseInt(t[1],10),/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())&&t<28&&-1!=navigator.appVersion.indexOf("Win")||/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())&&t<27&&-1!=navigator.appVersion.indexOf("Linux")&&-1==navigator.userAgent.toLowerCase().indexOf("android"))&&jQuery("#wpfp_"+e).attr("data-engine","flash")}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}-1==navigator.platform.indexOf("iPhone")&&-1==navigator.platform.indexOf("iPod")&&-1==navigator.platform.indexOf("iPad")&&-1==navigator.userAgent.toLowerCase().indexOf("android")||flowplayer(function(e,t){e.bind("error",function(e,t,o){10==o.code&&jQuery(e.target).find(".fp-message").html(fv_flowplayer_translations.unsupported_format)})}),jQuery(document).ready(function(){-1==navigator.platform.indexOf("iPhone")&&-1==navigator.platform.indexOf("iPod")&&-1==navigator.platform.indexOf("iPad")||jQuery(window).trigger("load"),jQuery(".flowplayer").on("mouseleave",function(){jQuery(this).find(".fvp-share-bar").removeClass("visible"),jQuery(this).find(".embed-code").hide()})}),"undefined"!=typeof flowplayer&&flowplayer(function(e,a){a=jQuery(a);var n,r=!1,t=(flowplayer.engine("hlsjs-lite").plugin(function(e){n=e.hls}),e.conf.playlist.length?e.conf.playlist:[e.conf.clip]);function i(e){l();var t="Video is being processed",o="Please return later to see the actual video in this player.";e.pending_encoding_error?(t="Video unavailable",o="There was an error in the video encoding."):e.pending_encoding_progress&&(o+="

("+e.pending_encoding_progress+" done)"),r=jQuery('

'+t+"

"+o+"

Item 1.'),i=jQuery('Item 1.'),l=jQuery('
').insertAfter(t.find(".fp-controls")),n=0,s=[],f=[],jQuery(o.conf.playlist).each(function(e,t){void 0===t.click&&(t=c(a.find("h4").eq(n)),l.append(''+(n+1)+". "+t+""),f[e]=t,s.push(e),n++)}),r.insertAfter(t.find(".fp-controls .fp-volume")).on("click",e),i.insertAfter(r).on("click",e),jQuery("a",l).on("click",function(){var e=jQuery(this).data("index"),t=e-1;void 0!==o.conf.playlist[t]&&void 0!==o.conf.playlist[t].click?o.play(t):o.play(e)}),o.on("ready",function(e,t,o){l.find("a").removeClass("fp-selected");var a=l.find("a[data-index="+o.index+"]"),n=(a.addClass("fp-selected"),fv_flowplayer_translations.playlist_item_no);n=(n=n.replace(/%d/,s.indexOf(o.index)+1)).replace(/%s/,c(a.find("h4"))),r.html(n),i.html(s.indexOf(o.index)+1+". "+f[o.index])}))}),flowplayer(function(e,a){a=jQuery(a);var n,r=e.conf.playlist;e.bind("load",function(e,t,o){n=o.index}),e.bind("error",function(e,t,o){setTimeout(function(){if(0r.length-1&&(n=0),console.log("FV Player: Playlist item failure, auto-advancing to "+(n+1)+". item"),t.play(n)}},1e3)})}),flowplayer(function(e,r){var i,l,s;function f(o){return o=[],jQuery(e.conf.playlist).each(function(e,t){o.push(e)}),o=function(e){for(var t,o,a=e.length;a;a--)t=Math.floor(Math.random()*a),o=e[a-1],e[a-1]=e[t],e[t]=o;return e}(o),console.log("FV Player Randomizer random seed:",o),o}((r=jQuery(r)).data("button-no_picture")||r.data("button-repeat")||r.data("button-rewind"))&&e.bind("ready",function(e,t){var o,a,n;void 0===l&&void 0===i&&(l=t.next,i=t.prev),!t.video.type.match(/^audio/)&&r.data("button-no_picture")&&0==r.find(".fv-fp-no-picture").length&&jQuery('').insertAfter(r.find(".fp-controls .fp-volume")).on("click",function(e){e.preventDefault(),e.stopPropagation(),jQuery(".fp-engine",r).slideToggle(20),jQuery(this).toggleClass("is-active fp-color-fill"),r.toggleClass("is-no-picture")}),r.data("button-repeat")&&((!t.have_visible_playlist&&0 '+n.playlist_replay_all+' '+n.playlist_shuffle+' '+n.playlist_replay_video+' '+n.playlist_play_all_button+" "),a=jQuery('").insertAfter(r.find(".fp-controls")),t.conf.playlist_shuffle=t.conf.track_repeat=!1,s=f(),t.conf.advance,o.insertAfter(r.find(".fp-controls .fp-volume")).on("click",function(e){e.preventDefault(),e.stopPropagation(),"auto"!==a.css("right")&&a.css({right:"auto",left:o.position().left+"px"}),a.hasClass("fp-active")?t.hideMenu(a[0]):(r.trigger("click"),t.showMenu(a[0]))}),jQuery("a",a).on("click",function(){jQuery(this).siblings("a").removeClass("fp-selected"),jQuery(this).addClass("fp-selected"),o.removeClass("mode-normal mode-repeat-track mode-repeat-playlist mode-shuffle-playlist");var e=jQuery(this).data("action");"repeat_playlist"==e?(o.addClass("mode-repeat-playlist"),t.conf.loop=!0,t.conf.advance=!0,t.video.loop=t.conf.track_repeat=!1,t.conf.playlist_shuffle=!1):"shuffle_playlist"==e?(o.addClass("mode-shuffle-playlist"),t.conf.loop=!0,t.conf.advance=!0,t.conf.playlist_shuffle=!0):"repeat_track"==e?(o.addClass("mode-repeat-track"),t.conf.track_repeat=t.video.loop=!0,t.conf.loop=t.conf.playlist_shuffle=!1):"normal"==e&&(o.addClass("mode-normal"),t.conf.track_repeat=t.video.loop=!1,t.conf.loop=t.conf.playlist_shuffle=!1),t.conf.playlist_shuffle?(t.next=function(){t.play(s.pop()),0==s.length&&(s=f())},t.prev=function(){t.play(s.shift()),0==s.length&&(s=f())}):(t.next=l,t.prev=i)}),t.conf.loop&&jQuery("a[data-action=repeat_playlist]",a).trigger("click"),t.on("progress",function(){t.video.loop=t.conf.track_repeat}),t.on("finish.pl",function(e,t){console.log("playlist_repeat",t.conf.loop,"advance",t.conf.advance,"video.loop",t.video.loop),t.conf.playlist_shuffle&&(t.play(s.pop()),0==s.length)&&(s=f())})):0!=r.find(".fv-fp-track-repeat").length||(t.have_visible_playlist||0!=t.conf.playlist.length)&&t.have_visible_playlist()||((n=jQuery('')).insertAfter(r.find(".fp-controls .fp-volume")).on("click",function(e){e.preventDefault(),e.stopPropagation(),jQuery(this).toggleClass("is-active fp-color-fill",t.video.loop),t.video.loop?t.video.loop=!1:t.video.loop=!0}),t.conf.loop&&n.addClass("is-active fp-color-fill"))),r.data("button-rewind")&&(0==r.find(".fv-fp-rewind").length&&((n=jQuery('')).insertBefore(r.find(".fp-controls .fp-playbtn")).on("click",function(e){e.preventDefault(),e.stopPropagation(),t.seek(t.video.time-10)}),n.toggle(!t.video.live||t.video.dvr)),0==r.find(".fv-fp-forward").length)&&((n=jQuery('')).insertAfter(r.find(".fp-controls .fp-playbtn")).on("click",function(e){e.preventDefault(),e.stopPropagation(),t.seek(t.video.time+10)}),n.toggle(!t.video.live||t.video.dvr))}).bind("unload",function(){r.find(".fv-fp-no-picture").remove(),r.find(".fv-fp-playlist").remove(),r.find(".fv-fp-track-repeat").remove()})}),flowplayer(function(e,t){var o=jQuery(t),a=o.data("playlist_start");function n(){1!==o.data("position_changed")&&e.conf.playlist.length&&(a--,void 0===e.conf.playlist[a].click&&(e.engine&&"hlsjs-lite"==e.engine.engineName&&(e.loading=!1),e.play(a)),o.data("position_changed",1))}void 0!==a&&(e.bind("unload",function(){a=o.data("playlist_start"),o.removeData("position_changed"),e.one("ready",n)}),e.one("ready",n),jQuery(".fp-ui",t).on("click",function(){n(),o.data("position_changed",1)}))}),document.addEventListener("custombox:overlay:close",function(e){console.log("FV Player: Custombox/Popup anything ligtbox closed");var t=jQuery(this).find(".flowplayer");0!=t.length&&(console.log("FV Player: Custombox/Popup anything ligtbox contains a player"),t.each(function(e,t){var o=jQuery(t).data("flowplayer");void 0!==o&&(o.playing?(console.log("FV Player: Custombox/Popup anything ligtbox video pause"),o.pause()):o.loading&&o.one("ready",function(){console.log("FV Player: Custombox/Popup anything ligtbox video unload"),o.unload()}))}))}),flowplayer(function(t,e){t.bind("finish",function(){var e=t.video.time;t.video.loop&&t.one("pause",function(){e<=t.video.time&&t.resume()})})}),flowplayer(function(o,a){(a=jQuery(a)).find(".fp-logo").removeAttr("href"),a.hasClass("no-controlbar")&&((e=o.sliders.timeline).disable(!0),o.bind("ready",function(){e.disable(!0)})),jQuery(".fvfp_admin_error",a).remove(),a.find(".fp-logo, .fp-header").on("click",function(e){e.target===this&&a.find(".fp-ui").trigger("click")}),jQuery(".fvp-share-bar .sharing-facebook",a).append('Facebook'),jQuery(".fvp-share-bar .sharing-twitter",a).append('Twitter'),jQuery(".fvp-share-bar .sharing-email",a).append('Email'),jQuery(".fp-header",a).prepend(jQuery(".fvp-share-bar",a)),(!o.have_visible_playlist&&0'),i=jQuery(''),a.find(".fp-controls .fp-playbtn").before(t).after(i),t.on("click",function(){o.trigger("prev",[o]),o.prev()}),i.on("click",function(){o.trigger("next",[o]),o.next()})),"undefined"!=typeof fv_player_editor_conf&&a.on("click",".fvp-sharing > li",function(e){return e.preventDefault(),fv_player_notice(a,fv_player_editor_translations.link_notice,2e3),!1}),o.bind("pause resume finish unload ready",function(e,t){a.addClass("no-brand")}),o.one("ready",function(){a.find(".fp-fullscreen").clone().appendTo(a.find(".fp-controls"))}),o.on("ready",function(e,t,o){setTimeout(function(){jQuery(".fvp-share-bar",a).show(),jQuery(".fv-player-buttons-wrap",a).appendTo(jQuery(".fv-player-buttons-wrap",a).parent().find(".fp-ui"))},100)}),o.bind("finish",function(){var e,t=a.data("fv_redirect");!t||void 0!==o.video.is_last&&!o.video.is_last||flowplayer.conf.is_logged_in_editor&&(e=(e=fv_flowplayer_translations.redirection).replace(/%url%/,t),!confirm(e))||(location.href=t)}),flowplayer.support.iOS&&11==flowplayer.support.iOS.version&&o.bind("error",function(e,t,o){4==o.code&&a.find(".fp-engine").hide()}),jQuery(document).on("contextmenu",".flowplayer",function(e){e.preventDefault()}),o.one("ready",function(e,t,o){a.find(".fp-chromecast").insertAfter(a.find(".fp-header .fp-fullscreen"))}),a.find(".fp-waiting").html('
');var e,n=a.attr("id"),r=!flowplayer.conf.native_fullscreen&&flowplayer.conf.mobile_alternative_fullscreen,t="fakefullscreen",i="fakefullscreen-exit";flowplayer.support.fullscreen||(t+=" fullscreen",i+=" fullscreen-exit"),o.bind(t,function(e,t){jQuery("#wpadminbar, .nc_wrapper").hide(),!r&&"fakefullscreen"!=e.type||"video/youtube"==t.video.type||(a.before(''),a.appendTo("body"))}),o.bind(i,function(e,t,o){jQuery("#wpadminbar, .nc_wrapper").show(),!r&&"fakefullscreen-exit"!=e.type||jQuery("span[data-fv-placeholder="+n+"]").replaceWith(a)})}),function(){function e(p){p(function(a,n){var r,e,i,l,s;function f(e){return Math.round(100*e)/100}function c(t){r.find(".fp-speed",n)[0].innerHTML=t+"x",r.find(".fp-speed-menu a",n).forEach(function(e){r.toggleClass(e,"fp-selected",e.getAttribute("data-speed")==t),r.toggleClass(e,"fp-color",e.getAttribute("data-speed")==t)})}jQuery(n).data("speedb")&&(e=p.support).video&&e.inlineVideo&&(r=p.common,e=p.bean,i=r.find(".fp-ui",n)[0],l=r.find(".fp-controls",i)[0],s=a.conf.speeds,e.on(n,"click",".fp-speed",function(){var e=r.find(".fp-speed-menu",n)[0];r.hasClass(e,"fp-active")?a.hideMenu():a.showMenu(e)}),e.on(n,"click",".fp-speed-menu a",function(e){e=e.target.getAttribute("data-speed");a.speed(e)}),a.on("speed",function(e,t,o){1Speed"),s.forEach(function(e){e=r.createElement("a",{"data-speed":f(e)},f(e)+"x");o.appendChild(e)}),i.appendChild(o),c(a.currentSpeed),jQuery(n).find(".fp-speed-menu strong").text(fv_flowplayer_translations.speed))}))})}"object"===("undefined"==typeof module?"undefined":_typeof(module))&&module.exports?module.exports=e:"function"==typeof window.flowplayer&&e(window.flowplayer)}(),flowplayer(function(e,t){void 0===fv_flowplayer_conf.disable_localstorage&&(e.on("speed",function(e,t,o){try{window.localStorage.fv_player_speed=o}catch(e){}}),e.on("ready",function(){window.localStorage.fv_player_speed&&jQuery(t).find("strong.fp-speed").is(":visible")&&e.speed(parseFloat(window.localStorage.fv_player_speed)),0==jQuery(t).data("volume")&&e.mute(!0,!0)}))}),function(l){var s={},f=!1;flowplayer(function(e,t){t=l(t);var a,o=-1,n=0;if(e.conf.fv_stats&&(e.conf.fv_stats.enabled||t.data("fv_stats")&&"no"!=t.data("fv_stats"))){try{var r=t.data("fv_stats_data");if(!r)return}catch(e){return!1}e.on("ready finish",function(e,t){t.one("progress",function(e,t){o!=i()&&(o=i(),l.post(t.conf.fv_stats.url,{blog_id:t.conf.fv_stats.blog_id,video_id:t.video.id||0,player_id:r.player_id,post_id:r.post_id,user_id:t.conf.fv_stats.user_id,tag:"play"}))}),a=!(n=0)}).on("finish",function(){o=-1}).on("progress",function(e,t,o){0!=o&&(t.seeking?n=o:a?a=!1:n=(0==n||o<=n||(s[r.player_id]||(s[r.player_id]={}),s[r.player_id][r.post_id]||(s[r.player_id][r.post_id]={}),s[r.player_id][r.post_id][t.video.id]||(s[r.player_id][r.post_id][t.video.id]=0),s[r.player_id][r.post_id][t.video.id]+=o-n,f=!0),o))})}function i(){return e.video.index||0}}),l(window).on("beforeunload pagehide",function(){var e,t;flowplayer.conf.stats_sent||(flowplayer.conf.stats_sent=!0,f&&(fv_player_stats_watched(),e=(window.freedomplayer?freedomplayer:flowplayer).conf,(t=new FormData).append("tag","seconds"),t.append("blog_id",e.fv_stats.blog_id),t.append("user_id",e.fv_stats.user_id),t.append("watched",encodeURIComponent(JSON.stringify(s))),navigator.sendBeacon(e.fv_stats.url,t)))}),window.fv_player_stats_watched=function(){l.each(s,function(e,t){console.log("player id: "+e),l.each(t,function(e,t){console.log("post id: "+e),l.each(t,function(e,t){console.log("video id: "+e+" seconds: "+t)})})})}}(jQuery),flowplayer(function(o,a){var n,r=jQuery(a),e=r.find(".fp-player"),t=r.data("fvsticky"),i=!1,l=r.find(".fp-ratio");if(o.is_sticky=!1,(i="off"!=flowplayer.conf.sticky_video&&void 0===t?!0:i)||t){if(!flowplayer.support.firstframe)return;var s=flowplayer.conf.sticky_place;i=jQuery(window),n=r,o.on("unload",function(){c(),r.removeClass("is-unSticky")}),i.on("resize",function(){p()||"all"==flowplayer.conf.sticky_video||o.is_sticky&&c()}).on("scroll",function(){var e,t;if(p()||"all"==flowplayer.conf.sticky_video)if(e=n[0],(t=e.getBoundingClientRect()).top>=0-jQuery(e).outerHeight()/2&&0<=t.left&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)+jQuery(e).outerHeight()/2&&t.right<=(window.innerWidth||document.documentElement.clientWidth)||!(o.playing||o.loading||flowplayer.audible_instance==r.data("freedomplayer-instance-id")||"object"==_typeof(a.fv_player_vast)&&"object"==_typeof(a.fv_player_vast.adsManager_)&&"function"==typeof a.fv_player_vast.adsManager_.getRemainingTime&&0'),e.prepend(l.clone()),d(!0),o.is_sticky=!0,o.trigger("sticky",[o]),e.parent(".flowplayer").addClass("is-stickable"))}function c(){e.removeClass("is-sticky"),e.removeClass("is-sticky-"+s),e.css("max-width",""),e.find(".fp-ratio").remove(),e.parent(".flowplayer").removeClass("is-stickable"),o.is_sticky&&(d(),o.is_sticky=!1,o.trigger("sticky-exit",[o]))}function p(){return jQuery(window).innerWidth()>=fv_flowplayer_conf.sticky_min_width}function d(e){for(var t=a;t;){try{getComputedStyle(t).transform&&(t.style.transform=e?"none":"")}catch(e){}t=t.parentNode}}o.sticky=function(e,t){void 0===e&&(e=!o.is_sticky),t&&r.toggleClass("is-unSticky",!e),(e?f:c)()}}),jQuery(function(o){o(document).on("click","a.fp-sticky",function(){var e=o("div.flowplayer.is-stickable"),t=e.data("flowplayer"),e=(e.addClass("is-unSticky"),e.find(".fp-player"));e.removeClass("is-sticky"),e.removeClass("is-sticky-right-bottom"),e.removeClass("is-sticky-left-bottom"),e.removeClass("is-sticky-right-top"),e.removeClass("is-sticky-left-top"),e.css("width",""),e.css("height",""),e.css("max-height",""),t.is_sticky&&(t.is_sticky=!1,t.trigger("sticky-exit",[t]))}),o(document).on("click","div.flowplayer.is-unSticky",function(){o("div.flowplayer").removeClass("is-unSticky")})}),flowplayer(function(e,n){var r;n=jQuery(n),void 0===fv_flowplayer_conf.disable_localstorage&&(r=window.localStorage,e.on("ready",function(e,o,t){var a;t.subtitles&&t.subtitles.length&&(r.fv_player_subtitle&&o.video.subtitles.length?"none"===r.fv_player_subtitle?o.disableSubtitles():o.video.subtitles.forEach(function(e,t){e.srclang===r.fv_player_subtitle&&o.loadSubtitles(t)}):(a=t.subtitles.filter(function(e){return e.fv_default})[0])&&o.loadSubtitles(t.subtitles.indexOf(a))),n.find(".fp-subtitle-menu").on("click",function(e){var t=e.target.getAttribute("data-subtitle-index");if("string"==typeof t)try{r.fv_player_subtitle=-1 '+fv_flowplayer_translations.click_to_unmute+"
")).on("click touchstart",function(){t.mute(!1),t.volume(1)}),a.find(".fp-ui").append(o),a.addClass("has-fp-message-muted"),setTimeout(l,1e4)))}),o.on("mute volume",function(){(!o.muted||0'),a=jQuery(e).prev(".fv-player-warning-wrapper")),0==a.find(".fv-player-warning-"+o).length&&(e=jQuery(""),a.append(e),e.slideDown())},flowplayer(function(t,a){a=jQuery(a),navigator.userAgent.match(/iPhone.* OS [0-6]_/i)&&t.one("progress",function(e){void 0!==t.video.subtitles&&t.video.subtitles.length&&fv_player_warning(a,fv_flowplayer_translations.warning_iphone_subs)}),flowplayer.support.android&&flowplayer.support.android.version<5&&(flowplayer.support.android.samsung||flowplayer.support.browser.safari)&&fv_player_warning(a,fv_flowplayer_translations.warning_unstable_android,"firefox"),/Android 4/.test(navigator.userAgent)&&!/Firefox/.test(navigator.userAgent)&&(t.on("ready",function(e,t,o){setTimeout(function(){o.src&&o.src.match(/fpdl.vimeocdn.com/)&&(0==o.time||1==o.time)&&(fv_player_warning(a,fv_flowplayer_translations.warning_unstable_android,"firefox"),t.on("progress",function(e,t){a.prev().find(".fv-player-warning-firefox").remove()}))},1500)}),t.on("error",function(e,t,o){2==o.MEDIA_ERR_NETWORK&&o.video.src.match(/fpdl.vimeocdn.com/)&&fv_player_warning(a,fv_flowplayer_translations.warning_unstable_android,"firefox")})),/Safari/.test(navigator.userAgent)&&/Version\/5/.test(navigator.userAgent)&&t.on("error",function(e,t,o){o.video.src.match(/fpdl.vimeocdn.com/)&&fv_player_warning(a,fv_flowplayer_translations.warning_old_safari)});var e=flowplayer.support;e.android&&(e.android.samsung&&parseInt(e.browser.version)<66||e.browser.safari)&&t.on("error",function(e,t,o){fv_player_warning(a,fv_flowplayer_translations.warning_samsungbrowser,"warning_samsungbrowser")})})); \ No newline at end of file diff --git a/languages/fv-wordpress-flowplayer.pot b/languages/fv-wordpress-flowplayer.pot index 5597fed7a..e46364067 100644 --- a/languages/fv-wordpress-flowplayer.pot +++ b/languages/fv-wordpress-flowplayer.pot @@ -1,4 +1,4 @@ -# Copyright (C) 2023 fv-wordpress-flowplayer +# Copyright (C) 2024 fv-wordpress-flowplayer # This file is distributed under the same license as the fv-wordpress-flowplayer package. msgid "" msgstr "" @@ -7,298 +7,299 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language-Team: foliovision\n" +"POT-Creation-Date: 2024-03-28 12:36+0000\n" "Report-Msgid-Bugs-To: https://foliovision.com/support\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: controller/backend.php:150 +#: controller/backend.php:153 msgid "We also recommend you to open any of your videos on your site and see if you get a red warning message about JavaScript not working." msgstr "" -#: controller/backend.php:165 +#: controller/backend.php:168 msgid "FV Flowplayer script found: " msgstr "" -#: controller/backend.php:180 +#: controller/backend.php:183 msgid "jQuery library found: " msgstr "" -#: controller/backend.php:376 +#: controller/backend.php:379 msgid "License key acquired successfully. Reload" msgstr "" -#: controller/backend.php:601, controller/backend.php:609 +#: controller/backend.php:604, controller/backend.php:612 msgid "To update FV Player please either renew your license or disable FV Player Pro." msgstr "" -#: controller/backend.php:836 +#: controller/backend.php:839 msgid "FV Player: Please upgrade to FV Player Pro version %s or above!" msgstr "" -#: controller/backend.php:852 +#: controller/backend.php:855 msgid "FV Player: Please upgrade to FV Player Pay Per View version %s or above!" msgstr "" -#: controller/backend.php:868 +#: controller/backend.php:871 msgid "FV Player: Please upgrade to FV Player Pay Per View for WooCommerce version %s or above!" msgstr "" -#: controller/editor.php:64 +#: controller/editor.php:69 msgid "Embed feature not supported in editor preview" msgstr "" -#: controller/editor.php:65 +#: controller/editor.php:70 msgid "Link feature not supported in editor preview" msgstr "" -#: controller/editor.php:66 +#: controller/editor.php:71 msgid "

Cannot obtain video screenshot, please make sure the video is served with CORS headers.

" msgstr "" -#: controller/editor.php:101 +#: controller/editor.php:106 msgid "Add FV Player" msgstr "" -#: controller/frontend.php:46 +#: controller/frontend.php:50 msgid "Video loading aborted" msgstr "" -#: controller/frontend.php:47 +#: controller/frontend.php:51 msgid "Network error" msgstr "" -#: controller/frontend.php:48 +#: controller/frontend.php:52 msgid "Video not properly encoded" msgstr "" -#: controller/frontend.php:49 +#: controller/frontend.php:53 msgid "Video file not found" msgstr "" -#: controller/frontend.php:50 +#: controller/frontend.php:54 msgid "Unsupported video" msgstr "" -#: controller/frontend.php:51 +#: controller/frontend.php:55 msgid "Skin not found" msgstr "" -#: controller/frontend.php:52 +#: controller/frontend.php:56 msgid "SWF file not found" msgstr "" -#: controller/frontend.php:53 +#: controller/frontend.php:57 msgid "Subtitles not found" msgstr "" -#: controller/frontend.php:54 +#: controller/frontend.php:58 msgid "Invalid RTMP URL" msgstr "" -#: controller/frontend.php:55 +#: controller/frontend.php:59 msgid "Unsupported video format." msgstr "" -#: controller/frontend.php:56 +#: controller/frontend.php:60 msgid "Click to watch the video" msgstr "" -#: controller/frontend.php:57 +#: controller/frontend.php:61 msgid "[This post contains video, click to play]" msgstr "" -#: controller/frontend.php:58 +#: controller/frontend.php:62 msgid "

Video file expired.
Please reload the page and play it again.

" msgstr "" -#: controller/frontend.php:59 +#: controller/frontend.php:63 msgid "

Unsupported video format.
Please use a Flash compatible device.

" msgstr "" -#: controller/frontend.php:60 +#: controller/frontend.php:64 msgid "Mobile browser detected, serving low bandwidth video." msgstr "" -#: controller/frontend.php:61 +#: controller/frontend.php:65 msgid "Click here for full quality" msgstr "" -#: controller/frontend.php:62, controller/frontend.php:63 +#: controller/frontend.php:66, controller/frontend.php:67 msgid "

Live stream load failed.

Please try again later, perhaps the stream is currently offline.

" msgstr "" -#: controller/frontend.php:64 +#: controller/frontend.php:68 msgid "Please tell us what is wrong :" msgstr "" -#: controller/frontend.php:65 +#: controller/frontend.php:69 msgid "Please give us more information (a full sentence) so we can help you better" msgstr "" -#: controller/frontend.php:66 +#: controller/frontend.php:70 msgid "Admin: Error parsing JSON" msgstr "" -#: controller/frontend.php:67 +#: controller/frontend.php:71 msgid "Admin: Video checker doesn't support IE 9." msgstr "" -#: controller/frontend.php:68 +#: controller/frontend.php:72 msgid "Admin: Check failed." msgstr "" -#: controller/frontend.php:69 +#: controller/frontend.php:73 msgid "Now Playing" msgstr "" -#: controller/frontend.php:70 +#: controller/frontend.php:74 msgid "Item %d." msgstr "" -#: controller/frontend.php:71 +#: controller/frontend.php:75 msgid "Play All" msgstr "" -#: controller/frontend.php:72 +#: controller/frontend.php:76 msgid "All" msgstr "" -#: controller/frontend.php:73 +#: controller/frontend.php:77 msgid "Replay Playlist" msgstr "" -#: controller/frontend.php:74 +#: controller/frontend.php:78 msgid "Repeat Track" msgstr "" -#: controller/frontend.php:75 +#: controller/frontend.php:79 msgid "Shuffle Playlist" msgstr "" -#: controller/frontend.php:76 +#: controller/frontend.php:80 msgid "Video Issues" msgstr "" -#: controller/frontend.php:77 +#: controller/frontend.php:81 msgid "Video loading has stalled, click to reload" msgstr "" -#: controller/frontend.php:78 +#: controller/frontend.php:82 msgid "Video Link Copied to Clipboard" msgstr "" -#: controller/frontend.php:79 +#: controller/frontend.php:83 msgid "

Live stream scheduled

Starting in %d.

" msgstr "" -#: controller/frontend.php:80 +#: controller/frontend.php:84 msgid "

We are sorry, currently no live stream available.

Retrying in %d ...

" msgstr "" -#: controller/frontend.php:81 +#: controller/frontend.php:85 msgid "

It appears the stream went down.

Retrying in %d ...

" msgstr "" -#: controller/frontend.php:82 +#: controller/frontend.php:86 msgid "Embed Code Copied to Clipboard" msgstr "" -#: controller/frontend.php:83 +#: controller/frontend.php:87 msgid "Error copying text into clipboard!" msgstr "" -#: controller/frontend.php:84 +#: controller/frontend.php:88 msgid "Subtitles disabled" msgstr "" -#: controller/frontend.php:85 +#: controller/frontend.php:89 msgid "Subtitles switched to " msgstr "" -#: controller/frontend.php:86 +#: controller/frontend.php:90 msgid "This video has subtitles, that are not supported on your device." msgstr "" -#: controller/frontend.php:87 +#: controller/frontend.php:91 msgid "You are using an old Android device. If you experience issues with the video please use Firefox." msgstr "" -#: controller/frontend.php:88 +#: controller/frontend.php:92 msgid "You are using the Samsung Browser which is an older and buggy version of Google Chrome. If you experience issues with the video please use Firefox or other modern browser." msgstr "" -#: controller/frontend.php:89 +#: controller/frontend.php:93 msgid "You are using an old Safari browser. If you experience issues with the video please use Firefox or other modern browser." msgstr "" -#: controller/frontend.php:90 +#: controller/frontend.php:94 msgid "You are using an old Chrome browser. Please make sure you use the latest version." msgstr "" -#: controller/frontend.php:91 +#: controller/frontend.php:95 msgid "You are using an old Firefox browser. Please make sure you use the latest version." msgstr "" -#: controller/frontend.php:92 +#: controller/frontend.php:96 msgid "You are using a deprecated browser. If you experience issues with the video please use Firefox or other modern browser." msgstr "" -#: controller/frontend.php:93 +#: controller/frontend.php:97 msgid "Quality" msgstr "" -#: controller/frontend.php:94 +#: controller/frontend.php:98 msgid "Closed Captions" msgstr "" -#: controller/frontend.php:95 +#: controller/frontend.php:99 msgid "No subtitles" msgstr "" -#: controller/frontend.php:96 +#: controller/frontend.php:100 msgid "Speed" msgstr "" -#: controller/frontend.php:106 +#: controller/frontend.php:110 msgid "It appears you are using the Disable HTML5 Autoplay Chrome extension, disable it to play videos" msgstr "" -#: controller/frontend.php:107 +#: controller/frontend.php:111 msgid "Click to unmute" msgstr "" -#: controller/frontend.php:108 +#: controller/frontend.php:112 msgid "AUD" msgstr "" -#: controller/frontend.php:109 +#: controller/frontend.php:113 msgid "Audio" msgstr "" -#: controller/frontend.php:110 +#: controller/frontend.php:114 msgid "To enjoy fullscreen swipe up to hide location bar." msgstr "" -#: controller/settings.php:218 +#: controller/settings.php:222 msgid "FV Player Video Checker" msgstr "" -#: controller/settings.php:219 +#: controller/settings.php:223 msgid "

FV Player includes a free video checker which will check your videos for any encoding errors and helps ensure smooth playback of all your videos. To work its magic, our video checker must contact our server.

Would you like to enable the video encoding checker?

" msgstr "" -#: controller/settings.php:221 +#: controller/settings.php:225 msgid "Allow" msgstr "" -#: controller/settings.php:222 +#: controller/settings.php:226 msgid "Disable the video checker" msgstr "" -#: controller/settings.php:230 +#: controller/settings.php:234 msgid "FV Player 7.5" msgstr "" -#: controller/settings.php:231 +#: controller/settings.php:235 msgid "" "

This new version includes several improvements:

\n" "
    \n" @@ -310,223 +311,223 @@ msgid "" "

    You can read more about it in our blog announcement.

    " msgstr "" -#: controller/settings.php:240, controller/settings.php:251, controller/settings.php:262, controller/settings.php:273, controller/settings.php:293 +#: controller/settings.php:244, controller/settings.php:255, controller/settings.php:266, controller/settings.php:277, controller/settings.php:297 msgid "Thanks for letting me know!" msgstr "" -#: controller/settings.php:248 +#: controller/settings.php:252 msgid "FV Player Video Lightbox" msgstr "" -#: controller/settings.php:249 +#: controller/settings.php:253 msgid "

    The lightbox technology has been changed from Colorbox to fancyBox

    Please let us know in case you notice any issues. You can check our FV Player demo page of it too.

    " msgstr "" -#: controller/settings.php:259 +#: controller/settings.php:263 msgid "FV Player database storage is here!" msgstr "" -#: controller/settings.php:260 +#: controller/settings.php:264 msgid "

    Any new or updated FV Player instances will be stored in database. This simplifies the shortcodes and increases FV Player reliability. You can read the full announcement here

    Please let us know in case you notice any issues. Advanced users can keep using the old shortcodes, but from now on the FV Player editor works with database only.

    " msgstr "" -#: controller/settings.php:270 +#: controller/settings.php:274 msgid "FV Player Video Sitemap coverage" msgstr "" -#: controller/settings.php:271 +#: controller/settings.php:275 msgid "

    The XML Video Sitemap now includes a lot more videos as it uses the individual player iframe embed links. Until now it was only possible to put in videos using MP4 format without any kind of download protection.

    Please let us know in case you notice any issues. Your members only videos stay protected and won't open, but let us know if they appear in sitemap.

    " msgstr "" -#: controller/settings.php:274 +#: controller/settings.php:278 msgid "Go to setting" msgstr "" -#: controller/settings.php:283 +#: controller/settings.php:287 msgid "FV Player 7" msgstr "" -#: controller/settings.php:305 +#: controller/settings.php:309 msgid "FV Flowplayer License Expired" msgstr "" -#: controller/settings.php:308 +#: controller/settings.php:312 msgid "Hide this notice" msgstr "" -#: controller/settings.php:309 +#: controller/settings.php:313 msgid "I'll check this later" msgstr "" -#: models/cdn.class.php:161 +#: models/cdn.class.php:171 msgid "Domain" msgstr "" -#: models/cdn.class.php:164 +#: models/cdn.class.php:174 msgid "You can enter multiple domains separated by ,." msgstr "" -#: models/cdn.class.php:168 +#: models/cdn.class.php:178 msgid "Secure Token" msgstr "" -#: models/cdn.class.php:175, models/digitalocean-spaces.class.php:125, models/email-subscription.php:111, models/linode-object-storage.class.php:82, view/admin.php:87, view/admin.php:217, view/admin.php:416, view/admin.php:689, view/admin.php:709, view/admin.php:725, view/admin.php:742, view/admin.php:794, view/admin.php:863, view/admin.php:918, view/admin.php:1150, view/admin.php:1498, view/admin.php:1526, view/admin.php:1567, view/admin.php:1607, view/admin.php:1939 +#: models/cdn.class.php:185, models/digitalocean-spaces.class.php:156, models/email-subscription.php:116, models/linode-object-storage.class.php:87, view/admin.php:91, view/admin.php:221, view/admin.php:420, view/admin.php:704, view/admin.php:724, view/admin.php:740, view/admin.php:757, view/admin.php:809, view/admin.php:878, view/admin.php:933, view/admin.php:1165, view/admin.php:1513, view/admin.php:1541, view/admin.php:1582, view/admin.php:1651, view/admin.php:1983 msgid "Save All Changes" msgstr "" -#: models/custom-videos.php:264, models/custom-videos.php:404, models/list-table.php:70 +#: models/custom-videos.php:276, models/custom-videos.php:426, models/list-table.php:70 msgid "Videos" msgstr "" -#: models/custom-videos.php:410 +#: models/custom-videos.php:432 msgid "You can put your Vimeo or YouTube links here." msgstr "" -#: models/custom-videos.php:410 +#: models/custom-videos.php:432 msgid "These show up as a part of the user bio. Licensed users get FV Player Pro which embeds these video types in FV Player interface without Vimeo or YouTube interface showing up." msgstr "" -#: models/custom-videos.php:429 +#: models/custom-videos.php:451 msgid "Profile Videos" msgstr "" -#: models/db-player.php:740 +#: models/db-player.php:734 msgid "Draft" msgstr "" -#: models/email-subscription.php:56 +#: models/email-subscription.php:61 msgid "Email Popups" msgstr "" -#: models/email-subscription.php:57 +#: models/email-subscription.php:62 msgid "Email Integration" msgstr "" -#: models/email-subscription.php:97 +#: models/email-subscription.php:102 msgid "Enter your service API key and then assign it to a list which you create above." msgstr "" -#: models/email-subscription.php:116 +#: models/email-subscription.php:121 msgid "Please upgrade to PHP 5.3 or above to use the Mailchimp integration." msgstr "" -#: models/email-subscription.php:101 +#: models/email-subscription.php:106 msgid "Mailchimp API key" msgstr "" -#: models/email-subscription.php:132 +#: models/email-subscription.php:137 msgid "Lists defined here can be used for subscription box for each video or for Default Popup above." msgstr "" -#: models/email-subscription.php:140 +#: models/email-subscription.php:145 msgid "Properties" msgstr "" -#: models/email-subscription.php:142 +#: models/email-subscription.php:147 msgid "Target List" msgstr "" -#: models/email-subscription.php:144, models/system-info.php:222 +#: models/email-subscription.php:149, models/system-info.php:227 msgid "Export" msgstr "" -#: models/email-subscription.php:145, view/wizard.php:189 +#: models/email-subscription.php:150, view/wizard.php:194 msgid "Options" msgstr "" -#: models/email-subscription.php:146, view/admin.php:814 +#: models/email-subscription.php:151, view/admin.php:829 msgid "Status" msgstr "" -#: models/email-subscription.php:204, models/email-subscription.php:641 +#: models/email-subscription.php:209, models/email-subscription.php:646 msgid "Download CSV" msgstr "" -#: models/email-subscription.php:206 +#: models/email-subscription.php:211 msgid "View list" msgstr "" -#: models/email-subscription.php:222, view/admin.php:852 +#: models/email-subscription.php:227, view/admin.php:867 msgid "Remove" msgstr "" -#: models/email-subscription.php:238 +#: models/email-subscription.php:243 msgid "Add More Lists" msgstr "" -#: models/email-subscription.php:289 +#: models/email-subscription.php:294 msgid "This is how the popup will appear at the end of a video" msgstr "" -#: models/email-subscription.php:345 +#: models/email-subscription.php:350 msgid "Email Address" msgstr "" -#: models/email-subscription.php:346 +#: models/email-subscription.php:351 msgid "Subscribe" msgstr "" -#: models/email-subscription.php:434, models/email-subscription.php:500 +#: models/email-subscription.php:439, models/email-subscription.php:505 msgid "Thank You for subscribing." msgstr "" -#: models/email-subscription.php:449 +#: models/email-subscription.php:454 msgid "Email Address not valid" msgstr "" -#: models/email-subscription.php:443, models/email-subscription.php:534 +#: models/email-subscription.php:448, models/email-subscription.php:539 msgid "Email Address already subscribed." msgstr "" -#: models/email-subscription.php:511 +#: models/email-subscription.php:516 msgid "Malformed Email Address." msgstr "" -#: models/facebook-share.php:82 +#: models/facebook-share.php:86 msgid "When sharing your post to Facebook the first MP4 video will be shared directly rather than the post excerpt." msgstr "" -#: models/facebook-share.php:83 +#: models/facebook-share.php:87 msgid "Requirements: video has to be on https:// and splash screen has to be present. Videos with download protection are automatically excluded." msgstr "" -#: models/flowplayer.php:646, view/admin.php:376 +#: models/flowplayer.php:666, view/admin.php:380 msgid "Check out the amazing video here" msgstr "" -#: models/flowplayer.php:2640, models/flowplayer.php:2630 +#: models/flowplayer.php:2674, models/flowplayer.php:2664 msgid "The preview is too narrow, vertical playlist will shift below the player as it would on mobile." msgstr "" -#: models/lightbox.php:516 +#: models/lightbox.php:521 msgid "Remove fancyBox" msgstr "" -#: models/lightbox.php:516 +#: models/lightbox.php:521 msgid "Use if FV Player lightbox is not working and you see a \"fancyBox already initialized\" message on JavaScript console." msgstr "" -#: models/lightbox.php:521, view/admin.php:968 +#: models/lightbox.php:526, view/admin.php:983 msgid "Enable video lightbox" msgstr "" -#: models/lightbox.php:521 +#: models/lightbox.php:526 msgid "You can also put in <a href=\"http://path.to.your/video.mp4\" class=\"colorbox\">Your link title</a> for a quick lightboxed video." msgstr "" -#: models/lightbox.php:528 +#: models/lightbox.php:533 msgid "Use video lightbox for images as well" msgstr "" -#: models/lightbox.php:533 +#: models/lightbox.php:538 msgid "Will group images as well as videos into the same lightbox gallery. Turn off your lightbox plugin when using this." msgstr "" -#: models/lightbox.php:538 +#: models/lightbox.php:543 msgid "Use video lightbox for WP Galleries" msgstr "" -#: models/lightbox.php:543 +#: models/lightbox.php:548 msgid "Your gallery items will link to image files directly to allow this." msgstr "" @@ -546,7 +547,7 @@ msgstr "" msgid "Author" msgstr "" -#: models/list-table.php:71, view/admin.php:1987, view/wizard.php:188 +#: models/list-table.php:71, view/admin.php:2031, view/wizard.php:193 msgid "Subtitles" msgstr "" @@ -570,1466 +571,1478 @@ msgstr "" msgid "Players per page" msgstr "" -#: models/player-position-save.php:160 +#: models/player-position-save.php:165 msgid "Remember video position" msgstr "" -#: models/stats.php:117 +#: models/stats.php:138 msgid "Video Stats" msgstr "" -#: models/system-info.php:11 +#: models/system-info.php:16 msgid "System Info" msgstr "" -#: models/video-intelligence.php:37 +#: models/video-intelligence.php:42 msgid "Install" msgstr "" -#: models/video-intelligence.php:38 +#: models/video-intelligence.php:43 msgid "Reset" msgstr "" -#: models/video-intelligence.php:44 +#: models/video-intelligence.php:49 msgid "Login" msgstr "" -#: models/video-intelligence.php:52 +#: models/video-intelligence.php:57 msgid "Password" msgstr "" -#: models/video-intelligence.php:63 +#: models/video-intelligence.php:68 msgid "Sign in" msgstr "" -#: models/video-intelligence.php:134 +#: models/video-intelligence.php:139 msgid "Hide the vi Ads tab" msgstr "" -#: models/video-intelligence.php:159 +#: models/video-intelligence.php:164 msgid "video intelligence" msgstr "" -#: models/video-intelligence.php:160 +#: models/video-intelligence.php:165 msgid "Account" msgstr "" -#: models/video-intelligence.php:161 +#: models/video-intelligence.php:166 msgid "Hide vi Ads" msgstr "" -#: models/video-intelligence.php:165, models/video-intelligence.php:163 +#: models/video-intelligence.php:170, models/video-intelligence.php:168 msgid "Free video intelligence ads" msgstr "" -#: models/video-intelligence.php:182 +#: models/video-intelligence.php:187 msgid "Show the vi Ads tab again" msgstr "" -#: models/xml-video-sitemap.php:476 +#: models/xml-video-sitemap.php:481 msgid "Use XML Video Sitemap" msgstr "" -#: models/xml-video-sitemap.php:476 +#: models/xml-video-sitemap.php:481 msgid "Creates %s which you can submit via Google Webmaster Tools." msgstr "" -#: models/xml-video-sitemap.php:476 +#: models/xml-video-sitemap.php:481 msgid "As feeds tend to be cached by web browser make sure you clear your browser cache if you are doing some testing." msgstr "" -#: models/xml-video-sitemap.php:485 +#: models/xml-video-sitemap.php:490 msgid "Sitemap Post Meta" msgstr "" -#: models/xml-video-sitemap.php:485 +#: models/xml-video-sitemap.php:490 msgid "You can enter post meta keys here, use , to separate multiple values." msgstr "" -#: view/admin.php:45 +#: view/admin.php:49 msgid "Default Ad Code" msgstr "" -#: view/admin.php:50 +#: view/admin.php:54 msgid "Default set size" msgstr "" -#: view/admin.php:53 +#: view/admin.php:57 msgid "Ad text" msgstr "" -#: view/admin.php:54 +#: view/admin.php:58 msgid "Ad links" msgstr "" -#: view/admin.php:59 +#: view/admin.php:63 msgid "Show After" msgstr "" -#: view/admin.php:64 +#: view/admin.php:68 msgid "Ad CSS" msgstr "" -#: view/admin.php:65 +#: view/admin.php:69 msgid "Show styling options" msgstr "" -#: view/admin.php:68 +#: view/admin.php:72 msgid "Select your preset" msgstr "" -#: view/admin.php:69 +#: view/admin.php:73 msgid "Default (white, centered above the control bar)" msgstr "" -#: view/admin.php:70 +#: view/admin.php:74 msgid "White, centered at the bottom of the video" msgstr "" -#: view/admin.php:74 +#: view/admin.php:78 msgid "(Hint: put .wpfp_custom_ad_content before your own CSS selectors)" msgstr "" -#: view/admin.php:121 +#: view/admin.php:125 msgid "Secured Amazon S3 URLs are recommended for member-only sections of the site. We check the video length and make sure the link expiration time is big enough for the video to buffer properly." msgstr "" -#: view/admin.php:122 +#: view/admin.php:126 msgid "If you use a cache plugin (such as Hyper Cache, WP Super Cache or W3 Total Cache), we recommend that you set the \"Default Expiration Time\" to twice as much as your cache timeout and check \"Force the default expiration time\". That way the video length won't be accounted and the video source URLs in your cached pages won't expire. Read more in the" msgstr "" -#: view/admin.php:122 +#: view/admin.php:126 msgid "Using Amazon S3 secure content in FV Flowplayer guide" msgstr "" -#: view/admin.php:126 +#: view/admin.php:130 msgid "Default Expiration Time [minutes]" msgstr "" -#: view/admin.php:126 +#: view/admin.php:130 msgid "Each video duration is stored on post save and then used as the expire time. If the duration is not available, this value is used." msgstr "" -#: view/admin.php:132 +#: view/admin.php:136 msgid "Force the default expiration time" msgstr "" -#: view/admin.php:137 +#: view/admin.php:141 msgid "Amazon S3 Browser" msgstr "" -#: view/admin.php:140 -msgid "This function requires PHP >= 7.2.5, please contact your web host support." +#: view/admin.php:144 +msgid "This function requires PHP >= 7.4, please contact your web host support." msgstr "" -#: view/admin.php:141 +#: view/admin.php:145 msgid "Show Amazon S3 Browser in the \"Add Video\" dialog." msgstr "" -#: view/admin.php:154 +#: view/admin.php:158 msgid "Amazon Bucket" msgstr "" -#: view/admin.php:154 +#: view/admin.php:158 msgid "We recommend that you simply put all of your protected video into a single bucket and enter its name here. All matching videos will use the protected URLs." msgstr "" -#: view/admin.php:158 +#: view/admin.php:162 msgid "Region" msgstr "" -#: view/admin.php:161 +#: view/admin.php:165 msgid "Select the region" msgstr "" -#: view/admin.php:174 +#: view/admin.php:178 msgid "Access Key ID" msgstr "" -#: view/admin.php:191 +#: view/admin.php:195 msgid "Secret Access Key" msgstr "" -#: view/admin.php:205 +#: view/admin.php:209 msgid "remove" msgstr "" -#: view/admin.php:218 +#: view/admin.php:222 msgid "Add more Amazon S3 secure buckets" msgstr "" -#: view/admin.php:235, view/admin.php:900 +#: view/admin.php:239, view/admin.php:915 msgid "Autoplay" msgstr "" -#: view/admin.php:247 +#: view/admin.php:251 msgid "We make sure only one video per page autoplays. Mobile devices only support Muted autoplay." msgstr "" -#: view/admin.php:252 +#: view/admin.php:256 msgid "Auto Buffering" msgstr "" -#: view/admin.php:252 +#: view/admin.php:256 msgid "Works for first 2 videos on the page only, to preserve your bandwidth." msgstr "" -#: view/admin.php:253 +#: view/admin.php:257 msgid "Controlbar Always Visible" msgstr "" -#: view/admin.php:255 +#: view/admin.php:259 msgid "Default Video Size" msgstr "" -#: view/admin.php:258 +#: view/admin.php:262 msgid "Width" msgstr "" -#: view/admin.php:259 +#: view/admin.php:263 msgid "Height" msgstr "" -#: view/admin.php:260 +#: view/admin.php:264 msgid "Enter values in pixels or 100%." msgstr "" -#: view/admin.php:265 +#: view/admin.php:269 msgid "Default Volume" msgstr "" -#: view/admin.php:273 +#: view/admin.php:277 msgid "Disable Admin Video Checker" msgstr "" -#: view/admin.php:273 +#: view/admin.php:277 msgid "Checks your video encoding when you open a post with video as admin. Notifies you about possible playback issues." msgstr "" -#: view/admin.php:274 +#: view/admin.php:278 msgid "Disable Embed Button" msgstr "" -#: view/admin.php:274 +#: view/admin.php:278 msgid "Removes embed button from top bar." msgstr "" -#: view/admin.php:275 +#: view/admin.php:279 msgid "Disable Playlist Autoadvance" msgstr "" -#: view/admin.php:275 +#: view/admin.php:279 msgid "Playlist won't play the next video automatically." msgstr "" -#: view/admin.php:276 +#: view/admin.php:280 msgid "Disable Sharing" msgstr "" -#: view/admin.php:276 +#: view/admin.php:280 msgid "Removes sharing buttons from top bar." msgstr "" -#: view/admin.php:277 +#: view/admin.php:281 msgid "Disable Video Links" msgstr "" -#: view/admin.php:277 +#: view/admin.php:281 msgid "Removes the \"Link\" item to the top bar." msgstr "" -#: view/admin.php:277 +#: view/admin.php:281 msgid "Clicking the video Link gives your visitors a link to the exact place in the video they are watching. If the post access is restricted, it won't make the video open to public." msgstr "" -#: view/admin.php:278 +#: view/admin.php:282 msgid "Enable Chromecast" msgstr "" -#: view/admin.php:278 +#: view/admin.php:282 msgid "Adds support for Google Chromecast." msgstr "" -#: view/admin.php:280 +#: view/admin.php:284 msgid "Flash Streaming Server" msgstr "" -#: view/admin.php:283 +#: view/admin.php:287 msgid "Enter your default RTMP streaming server (Amazon CloudFront domain)." msgstr "" -#: view/admin.php:288 +#: view/admin.php:292 msgid "Force HD Streaming" msgstr "" -#: view/admin.php:288 +#: view/admin.php:292 msgid "Use HD quality for HLS/MPEG-DASH even on slow connections." msgstr "" -#: view/admin.php:288 +#: view/admin.php:292 msgid "User can still switch to lower quality by hand. Doesn't work on iPhones." msgstr "" -#: view/admin.php:290 +#: view/admin.php:294 msgid "Fullscreen Button" msgstr "" -#: view/admin.php:290 +#: view/admin.php:294 msgid "Adds fullscreen button to player top bar." msgstr "" -#: view/admin.php:293 +#: view/admin.php:297 msgid "Google Analytics ID" msgstr "" -#: view/admin.php:296 +#: view/admin.php:300 msgid "Will be automatically loaded when playing a video." msgstr "" -#: view/admin.php:311 +#: view/admin.php:315 msgid "You need to have a FV Flowplayer license to use it" msgstr "" -#: view/admin.php:309 +#: view/admin.php:313 msgid "You have a valid FV Flowplayer license, you can put up your logo here" msgstr "" -#: view/admin.php:315, view/admin.php:403 +#: view/admin.php:319, view/admin.php:407 msgid "Upload Image" msgstr "" -#: view/admin.php:321 +#: view/admin.php:325 msgid "Position" msgstr "" -#: view/admin.php:322 +#: view/admin.php:326 msgid "Bottom-left" msgstr "" -#: view/admin.php:323 +#: view/admin.php:327 msgid "Bottom-right" msgstr "" -#: view/admin.php:324 +#: view/admin.php:328 msgid "Top-left" msgstr "" -#: view/admin.php:325 +#: view/admin.php:329 msgid "Top-right" msgstr "" -#: view/admin.php:331 +#: view/admin.php:335 msgid "Matomo/Piwik Tracking" msgstr "" -#: view/admin.php:334 +#: view/admin.php:338 msgid "matomo.your-domain.com" msgstr "" -#: view/admin.php:335 +#: view/admin.php:339 msgid "Site ID" msgstr "" -#: view/admin.php:340 +#: view/admin.php:344 msgid "Multiple video playback" msgstr "" -#: view/admin.php:340 +#: view/admin.php:344 msgid "Allows multiple players to play at once. Only one player remains audible." msgstr "" -#: view/admin.php:342 +#: view/admin.php:346 msgid "No Picture Button" msgstr "" -#: view/admin.php:342 +#: view/admin.php:346 msgid "Adds a button to turn the video picture on and off." msgstr "" -#: view/admin.php:345 +#: view/admin.php:349 msgid "Playlist style" msgstr "" -#: view/admin.php:352 +#: view/admin.php:356 msgid "Horizontal" msgstr "" -#: view/admin.php:353 +#: view/admin.php:357 msgid "Tabs" msgstr "" -#: view/admin.php:354 +#: view/admin.php:358 msgid "Prev/Next" msgstr "" -#: view/admin.php:355 +#: view/admin.php:359 msgid "Vertical" msgstr "" -#: view/admin.php:356 +#: view/admin.php:360 msgid "Slider" msgstr "" -#: view/admin.php:357 +#: view/admin.php:361 msgid "Vertical Season" msgstr "" -#: view/admin.php:358 +#: view/admin.php:362 msgid "Polaroid" msgstr "" -#: view/admin.php:359 +#: view/admin.php:363 msgid "Text" msgstr "" -#: view/admin.php:361 +#: view/admin.php:365 msgid "Enter your default playlist style here" msgstr "" -#: view/admin.php:366 +#: view/admin.php:370 msgid "Popup Box" msgstr "" -#: view/admin.php:366 +#: view/admin.php:370 msgid "Shows a generic \"Would you like to replay the video?\" message at the end of each video." msgstr "" -#: view/admin.php:368 +#: view/admin.php:372 msgid "Repeat Button" msgstr "" -#: view/admin.php:368 +#: view/admin.php:372 msgid "Adds a button to set playlist/track repeat and shuffle." msgstr "" -#: view/admin.php:370 +#: view/admin.php:374 msgid "Rewind/Forward Button" msgstr "" -#: view/admin.php:370 +#: view/admin.php:374 msgid "Adds a button to go 10 seconds back/forth." msgstr "" -#: view/admin.php:373 +#: view/admin.php:377 msgid "Sharing Text" msgstr "" -#: view/admin.php:381, view/admin.php:908 +#: view/admin.php:385, view/admin.php:923 msgid "Speed Buttons" msgstr "" -#: view/admin.php:381 +#: view/admin.php:385 msgid "Speed buttons control playback speed and only work in HTML5 compatible browsers." msgstr "" -#: view/admin.php:384 +#: view/admin.php:388 msgid "Speed Step" msgstr "" -#: view/admin.php:395 +#: view/admin.php:399 msgid "Speed buttons will increase or decrease the speed in steps of selected value" msgstr "" -#: view/admin.php:400 +#: view/admin.php:404 msgid "Splash Image" msgstr "" -#: view/admin.php:402 +#: view/admin.php:406 msgid "Default which will be used for any player without its own splash image." msgstr "" -#: view/admin.php:406 +#: view/admin.php:410 msgid "Subtitles On By Default" msgstr "" -#: view/admin.php:406 +#: view/admin.php:410 msgid "Normally you have to hit a button in controlbar to turn on subtitles." msgstr "" -#: view/admin.php:411 +#: view/admin.php:415 msgid "Missing settings? Check Integrations/Compatbility box below." msgstr "" -#: view/admin.php:489 +#: view/admin.php:493 msgid "FV Player is a free, easy-to-use, and complete solution for embedding" msgstr "" -#: view/admin.php:491 +#: view/admin.php:495 msgid "and" msgstr "" -#: view/admin.php:493 +#: view/admin.php:497 msgid "videos into your posts or pages. With MP4 videos, FV Player offers 98% coverage even on mobile devices." msgstr "" -#: view/admin.php:510 +#: view/admin.php:514 msgid "You can customize the colors of the player to match your website." msgstr "" -#: view/admin.php:527 +#: view/admin.php:531 msgid "Here you can enable and configure advanced hosting options." msgstr "" -#: view/admin.php:544 +#: view/admin.php:548 msgid "Here you can configure ads and banners that will be shown in the video." msgstr "" -#: view/admin.php:561 +#: view/admin.php:565 msgid "Maintenance tools and debug info." msgstr "" -#: view/admin.php:581 +#: view/admin.php:585 msgid "Purchase FV Player Licence, and you will be able to configure multiple, clickable Video Ads, that can be played before or after Your videos." msgstr "" -#: view/admin.php:584 +#: view/admin.php:588 msgid "You can configure video ads globally, or on a per video basis." msgstr "" -#: view/admin.php:587 +#: view/admin.php:591 msgid "If you are interested in VAST or VPAID ads, then check out FV Player VAST." msgstr "" -#: view/admin.php:598 +#: view/admin.php:602 msgid "Following options are suitable for web developers and programmers." msgstr "" -#: view/admin.php:601 +#: view/admin.php:605 msgid "Always use fixed size player" msgstr "" -#: view/admin.php:601 +#: view/admin.php:605 msgid "Enable to force video size at cost of loosing the video responsiveness." msgstr "" -#: view/admin.php:602 +#: view/admin.php:606 msgid "Disable saving skin CSS to a static file" msgstr "" -#: view/admin.php:602 +#: view/admin.php:606 msgid "Normally the player CSS configuration is stored in wp-content/fv-player-custom/style-{blog_id}.css." msgstr "" -#: view/admin.php:602 +#: view/admin.php:606 msgid "We do this to avoid a big style tag in your site <head>. Don't edit this file though, as it will be overwritten by plugin update or saving its options!" msgstr "" -#: view/admin.php:605 +#: view/admin.php:609 msgid "Enable profile videos" msgstr "" -#: view/admin.php:610 +#: view/admin.php:614 msgid "Check your site carefully after enabling. Videos attached to the user profile will be showing as a part of the user bio." msgstr "" -#: view/admin.php:612 +#: view/admin.php:616 msgid "This feature is designed for YouTube and Vimeo videos and works best for our licensed users who get these videos playing without YouTube or Vimeo branding." msgstr "" -#: view/admin.php:613 +#: view/admin.php:617 msgid "Some themes show author bio on the author post archive automatically (Genesis framework and others). Or you can also just put this code into your theme archive.php template, right before while ( have_posts() ) is called:" msgstr "" -#: view/admin.php:629 +#: view/admin.php:633 msgid "We will be adding integration for it for popular user profile plugins." msgstr "" -#: view/admin.php:636 +#: view/admin.php:640 msgid "Handle WordPress audio/video" msgstr "" -#: view/admin.php:637 +#: view/admin.php:641 msgid "Load FV Flowplayer JS everywhere" msgstr "" -#: view/admin.php:637 +#: view/admin.php:641 msgid "If you use some special JavaScript integration you might prefer this option." msgstr "" -#: view/admin.php:637 +#: view/admin.php:641 msgid "Otherwise our JavaScript only loads if the shortcode is found in any of the posts being currently displayed. Required if you load content using Ajax, like in various LMS systems." msgstr "" -#: view/admin.php:638 +#: view/admin.php:644 msgid "Optimize FV Flowplayer JS loading" msgstr "" -#: view/admin.php:638 +#: view/admin.php:648 +msgid "WP Rocket setting to Delay JavaScript execution is enabled, cannot use this setting." +msgstr "" + +#: view/admin.php:649 msgid "Helps with Google PageSpeed scores." msgstr "" -#: view/admin.php:638 +#: view/admin.php:650 msgid "FV Player JavaScript will be only loaded once the user user start to use the page or on video tap." msgstr "" -#: view/admin.php:639 +#: view/admin.php:654 msgid "Parse old shortcodes with commas" msgstr "" -#: view/admin.php:639 +#: view/admin.php:654 msgid "Older versions of this plugin used commas to sepparate shortcode parameters." msgstr "" -#: view/admin.php:639 +#: view/admin.php:654 msgid "This option will make sure it works with current version. Turn this off if you have some problems with display or other plugins which use shortcodes." msgstr "" -#: view/admin.php:640 +#: view/admin.php:655 msgid "Parse Vimeo and YouTube links" msgstr "" -#: view/admin.php:640 +#: view/admin.php:655 msgid "Affects comments, bbPress and BuddyPress. These links will be displayed as videos." msgstr "" -#: view/admin.php:640 +#: view/admin.php:655 msgid "This option makes most sense together with FV Player Pro as it embeds these videos using FV Player. Enables use of shortcodes in comments and bbPress." msgstr "" -#: view/admin.php:641 +#: view/admin.php:656 msgid "Post Thumbnail" msgstr "" -#: view/admin.php:641 +#: view/admin.php:656 msgid "Setting a video splash screen from the media library will automatically make it the splash image if there is none." msgstr "" -#: view/admin.php:642 +#: view/admin.php:657 msgid "Prefer Flash player by default" msgstr "" -#: view/admin.php:642 +#: view/admin.php:657 msgid "Provides greater compatibility." msgstr "" -#: view/admin.php:642 +#: view/admin.php:657 msgid "We use Flash for MP4 files in IE9-10 and M4V files in Firefox regardless of this setting." msgstr "" -#: view/admin.php:643 +#: view/admin.php:658 msgid "RTMP bufferTime tweak" msgstr "" -#: view/admin.php:643 +#: view/admin.php:658 msgid "Use if your live streams are not smooth." msgstr "" -#: view/admin.php:643 +#: view/admin.php:658 msgid "Adobe recommends to set bufferTime to 0 for live streams, but if your stream is not smooth, you can use this setting." msgstr "" -#: view/admin.php:646 +#: view/admin.php:661 msgid "Scan video length" msgstr "" -#: view/admin.php:651 +#: view/admin.php:666 msgid "Turn off if you experience issues when saving posts!" msgstr "" -#: view/admin.php:652 +#: view/admin.php:667 msgid "Turn on to enable video duration scanning." msgstr "" -#: view/admin.php:671 +#: view/admin.php:686 msgid "Currently %s posts in queue." msgstr "" -#: view/admin.php:669 +#: view/admin.php:684 msgid "Currently %d videos in database." msgstr "" -#: view/admin.php:667 +#: view/admin.php:682 msgid "Currently %d videos in database and %s posts in queue." msgstr "" -#: view/admin.php:702 +#: view/admin.php:717 msgid "Use native fullscreen on mobile" msgstr "" -#: view/admin.php:702 +#: view/admin.php:717 msgid "Stops popups, ads or subtitles from working, but provides faster interface. We set this for Android < 4.4 and iOS < 7 automatically." msgstr "" -#: view/admin.php:703 +#: view/admin.php:718 msgid "Force fullscreen on mobile" msgstr "" -#: view/admin.php:703 +#: view/admin.php:718 msgid "Video playback will start in fullscreen. iPhone with iOS < 10 always forces fullscreen for video playback." msgstr "" -#: view/admin.php:705 +#: view/admin.php:720 msgid "Alternative iPhone fullscreen mode" msgstr "" -#: view/admin.php:705 +#: view/admin.php:720 msgid "Use if you see site elements such as floating header bar ovelaying the player when in fullscreen." msgstr "" -#: view/admin.php:722 +#: view/admin.php:737 msgid "Disable local storage" msgstr "" -#: view/admin.php:722 +#: view/admin.php:737 msgid "Remember video position will not work for non logged users. Video volume, mute status and subtitles selection will also not be stored." msgstr "" -#: view/admin.php:738 +#: view/admin.php:753 msgid "Use Schema.org markup" msgstr "" -#: view/admin.php:738 +#: view/admin.php:753 msgid " Adds the video meta data information for search engines." msgstr "" -#: view/admin.php:763 +#: view/admin.php:778 msgid "None" msgstr "" -#: view/admin.php:764 +#: view/admin.php:779 msgid "Random" msgstr "" -#: view/admin.php:786 +#: view/admin.php:801 msgid "Default Popup" msgstr "" -#: view/admin.php:789 +#: view/admin.php:804 msgid "You can set a default popup here and then skip it for individual videos." msgstr "" -#: view/admin.php:805 +#: view/admin.php:820 msgid "Add any popups here which you would like to use with multiple videos." msgstr "" -#: view/admin.php:833, view/admin.php:1094 +#: view/admin.php:848, view/admin.php:1109 msgid "Name" msgstr "" -#: view/admin.php:841 +#: view/admin.php:856 msgid "Custom
    CSS" msgstr "" -#: view/admin.php:849 +#: view/admin.php:864 msgid "Show on pause" msgstr "" -#: view/admin.php:851 +#: view/admin.php:866 msgid "Disable" msgstr "" -#: view/admin.php:864 +#: view/admin.php:879 msgid "Add more Popups" msgstr "" -#: view/admin.php:895 +#: view/admin.php:910 msgid "Which features should be available in shortcode editor?" msgstr "" -#: view/admin.php:897, view/admin.php:1998 +#: view/admin.php:912, view/admin.php:2042 msgid "Ads" msgstr "" -#: view/admin.php:898 +#: view/admin.php:913 msgid "Align" msgstr "" -#: view/admin.php:899 +#: view/admin.php:914 msgid "Allow Video Uploads" msgstr "" -#: view/admin.php:899 +#: view/admin.php:914 msgid "Enables the WP Media Library integraton if you want to host videos on your own server" msgstr "" -#: view/admin.php:901, view/admin.php:1354 +#: view/admin.php:916, view/admin.php:1369 msgid "Controlbar" msgstr "" -#: view/admin.php:902 +#: view/admin.php:917 msgid "Embed" msgstr "" -#: view/admin.php:903 +#: view/admin.php:918 msgid "Mobile Video" msgstr "" -#: view/admin.php:904 +#: view/admin.php:919 msgid "Playlist Auto Advance" msgstr "" -#: view/admin.php:905 +#: view/admin.php:920 msgid "Playlist Style" msgstr "" -#: view/admin.php:906 +#: view/admin.php:921 msgid "Playlist Item Titles" msgstr "" -#: view/admin.php:907 +#: view/admin.php:922 msgid "Sharing Buttons" msgstr "" -#: view/admin.php:909 +#: view/admin.php:924 msgid "Splash Text" msgstr "" -#: view/admin.php:910 +#: view/admin.php:925 msgid "Sticky" msgstr "" -#: view/admin.php:911 +#: view/admin.php:926 msgid "Synopsis" msgstr "" -#: view/admin.php:912 +#: view/admin.php:927 msgid "Video Actions" msgstr "" -#: view/admin.php:912 +#: view/admin.php:927 msgid "Enables end of playlist actions like Loop, Redirect, Show popup and Show splash screen" msgstr "" -#: view/admin.php:937 +#: view/admin.php:952 msgid "Purchase FV Flowplayer license" msgstr "" -#: view/admin.php:937 +#: view/admin.php:952 msgid "to enable Pro features!" msgstr "" -#: view/admin.php:935 +#: view/admin.php:950 msgid "Valid license found, click the button at the top of the screen to install FV Player Pro!" msgstr "" -#: view/admin.php:941 +#: view/admin.php:956 msgid "Advanced Vimeo embeding" msgstr "" -#: view/admin.php:945 +#: view/admin.php:960 msgid "Use Vimeo as your video host and use all of FV Flowplayer features." msgstr "" -#: view/admin.php:950 +#: view/admin.php:965 msgid "Advanced YouTube embeding" msgstr "" -#: view/admin.php:954 +#: view/admin.php:969 msgid "Use YouTube as your video host and use all of FV Flowplayer features." msgstr "" -#: view/admin.php:959 +#: view/admin.php:974 msgid "Enable user defined AB loop" msgstr "" -#: view/admin.php:963 +#: view/admin.php:978 msgid "Let your users repeat the parts of the video which they like!" msgstr "" -#: view/admin.php:972 +#: view/admin.php:987 msgid "Enables Lightbox video gallery to show videos in a lightbox popup!" msgstr "" -#: view/admin.php:977 +#: view/admin.php:992 msgid "Enable quality switching" msgstr "" -#: view/admin.php:981 +#: view/admin.php:996 msgid "Upload your videos in multiple quality for best user experience with YouTube-like quality switching!" msgstr "" -#: view/admin.php:986 +#: view/admin.php:1001 msgid "Amazon CloudFront protected content" msgstr "" -#: view/admin.php:990 +#: view/admin.php:1005 msgid "Protect your Amazon CDN hosted videos" msgstr "" -#: view/admin.php:995 +#: view/admin.php:1010 msgid "Autoplay just once" msgstr "" -#: view/admin.php:999 +#: view/admin.php:1014 msgid "Makes sure each video autoplays only once for each visitor." msgstr "" -#: view/admin.php:1004 +#: view/admin.php:1019 msgid "Enable video ads" msgstr "" -#: view/admin.php:1008 +#: view/admin.php:1023 msgid "Define your own videos ads to play in together with your videos - postroll or prerool" msgstr "" -#: view/admin.php:1013 +#: view/admin.php:1028 msgid "Upcoming pro features" msgstr "" -#: view/admin.php:1016 +#: view/admin.php:1031 msgid "Enable PayWall" msgstr "" -#: view/admin.php:1020 +#: view/admin.php:1035 msgid "Monetize the video content on your membership site." msgstr "" -#: view/admin.php:1030 +#: view/admin.php:1045 msgid "This section allows you to convert videos posted using other plugins to FV Player shortcodes." msgstr "" -#: view/admin.php:1049 +#: view/admin.php:1064 msgid "Default pre-roll ad:" msgstr "" -#: view/admin.php:1057 +#: view/admin.php:1072 msgid "Set which ad should be played before videos." msgstr "" -#: view/admin.php:1062 +#: view/admin.php:1077 msgid "Default post-roll ad:" msgstr "" -#: view/admin.php:1070 +#: view/admin.php:1085 msgid "Set which ad should be played after videos." msgstr "" -#: view/admin.php:1075 +#: view/admin.php:1090 msgid "Default ad skip time" msgstr "" -#: view/admin.php:1078 +#: view/admin.php:1093 msgid "Enter value in seconds" msgstr "" -#: view/admin.php:1094 +#: view/admin.php:1109 msgid "Ad name" msgstr "" -#: view/admin.php:1095 +#: view/admin.php:1110 msgid "Click URL" msgstr "" -#: view/admin.php:1095 +#: view/admin.php:1110 msgid "Clicking the video ad will open the URL in new window" msgstr "" -#: view/admin.php:1096, view/wizard.php:187 +#: view/admin.php:1111, view/wizard.php:192 msgid "Video" msgstr "" -#: view/admin.php:1096 +#: view/admin.php:1111 msgid "Enter the video URL here" msgstr "" -#: view/admin.php:1108 +#: view/admin.php:1123 msgid "Add more video ads" msgstr "" -#: view/admin.php:1180 +#: view/admin.php:1195 msgid "Hint: play the video to see live preview of the color settings" msgstr "" -#: view/admin.php:1188, view/admin.php:1957 +#: view/admin.php:1203, view/admin.php:2001 msgid "Skin" msgstr "" -#: view/admin.php:1240, view/admin.php:1268 +#: view/admin.php:1255, view/admin.php:1283 msgid "Color" msgstr "" -#: view/admin.php:1304 +#: view/admin.php:1319 msgid "Border" msgstr "" -#: view/admin.php:1311 +#: view/admin.php:1326 msgid "Controlbar Fullscreen" msgstr "" -#: view/admin.php:1318 +#: view/admin.php:1333 msgid "Border color" msgstr "" -#: view/admin.php:1327 +#: view/admin.php:1342 msgid "Bottom Margin" msgstr "" -#: view/admin.php:1329 +#: view/admin.php:1344 msgid "Enter value in em" msgstr "" -#: view/admin.php:1336 +#: view/admin.php:1351 msgid "Buffer" msgstr "" -#: view/admin.php:1345 +#: view/admin.php:1360 msgid "Canvas" msgstr "" -#: view/admin.php:1363, view/admin.php:1545 +#: view/admin.php:1378, view/admin.php:1560 msgid "Font Face" msgstr "" -#: view/admin.php:1365 +#: view/admin.php:1380 msgid "(inherit from template)" msgstr "" -#: view/admin.php:1378 +#: view/admin.php:1393 msgid "Player position" msgstr "" -#: view/admin.php:1381 +#: view/admin.php:1396 msgid "Centered" msgstr "" -#: view/admin.php:1390 +#: view/admin.php:1405 msgid "Progress" msgstr "" -#: view/admin.php:1399 +#: view/admin.php:1414 msgid "Time" msgstr "" -#: view/admin.php:1408 +#: view/admin.php:1423 msgid "Buttons" msgstr "" -#: view/admin.php:1418 +#: view/admin.php:1433 msgid "Timeline" msgstr "" -#: view/admin.php:1421, view/admin.php:1436 +#: view/admin.php:1436, view/admin.php:1451 msgid "Default" msgstr "" -#: view/admin.php:1422 +#: view/admin.php:1437 msgid "Slim" msgstr "" -#: view/admin.php:1423 +#: view/admin.php:1438 msgid "Full" msgstr "" -#: view/admin.php:1424 +#: view/admin.php:1439 msgid "Fat" msgstr "" -#: view/admin.php:1425 +#: view/admin.php:1440 msgid "Minimal" msgstr "" -#: view/admin.php:1433 +#: view/admin.php:1448 msgid "Icons" msgstr "" -#: view/admin.php:1437 +#: view/admin.php:1452 msgid "Edgy" msgstr "" -#: view/admin.php:1438 +#: view/admin.php:1453 msgid "Outlined" msgstr "" -#: view/admin.php:1439 +#: view/admin.php:1454 msgid "Playful" msgstr "" -#: view/admin.php:1459 +#: view/admin.php:1474 msgid "Hint: you can click the thumbnails to switch videos in the above player. This preview uses the horizontal playlist style." msgstr "" -#: view/admin.php:1466 +#: view/admin.php:1481 msgid "Playlist Design" msgstr "" -#: view/admin.php:1471 +#: view/admin.php:1486 msgid "2017" msgstr "" -#: view/admin.php:1472 +#: view/admin.php:1487 msgid "2017 with captions" msgstr "" -#: view/admin.php:1473 +#: view/admin.php:1488 msgid "2014" msgstr "" -#: view/admin.php:1477, view/admin.php:1561 +#: view/admin.php:1492, view/admin.php:1576 msgid "Background Color" msgstr "" -#: view/admin.php:1482 +#: view/admin.php:1497 msgid "Active Item" msgstr "" -#: view/admin.php:1487 +#: view/admin.php:1502 msgid "Font Color" msgstr "" -#: view/admin.php:1492 +#: view/admin.php:1507 msgid "Use custom color" msgstr "" -#: view/admin.php:1492, view/admin.php:1493 +#: view/admin.php:1507, view/admin.php:1508, view/admin.php:1606 msgid "" msgstr "" -#: view/admin.php:1493 +#: view/admin.php:1508 msgid "Inherit from theme" msgstr "" -#: view/admin.php:1548 +#: view/admin.php:1563 msgid "(inherit from player)" msgstr "" -#: view/admin.php:1556 +#: view/admin.php:1571 msgid "Font Size" msgstr "" -#: view/admin.php:1557, view/admin.php:1601 +#: view/admin.php:1572, view/admin.php:1632 msgid "Enter value in pixels" msgstr "" -#: view/admin.php:1574 +#: view/admin.php:1589 msgid "The quick brown fox jumps over the lazy dog." msgstr "" -#: view/admin.php:1575 +#: view/admin.php:1590 msgid "Second line." msgstr "" -#: view/admin.php:1587 -msgid "Enable" +#: view/admin.php:1619 +msgid "Placement" +msgstr "" + +#: view/admin.php:1630 +msgid "Desktop Player Width [px]" msgstr "" -#: view/admin.php:1589 -msgid "Placement" +#: view/admin.php:1633 +msgid "Used on desktop and (if enabled) also on mobile in landscape orientation and tablets." msgstr "" -#: view/admin.php:1600 -msgid "Player width [px]" +#: view/admin.php:1638 +msgid "Mobile Player Width" msgstr "" -#: view/admin.php:1621 +#: view/admin.php:1640 +msgid "Used on mobile (device width lower than 480 pixels)." +msgstr "" + +#: view/admin.php:1665 msgid "Why FV Player?" msgstr "" -#: view/admin.php:1631 +#: view/admin.php:1675 msgid "Getting Started" msgstr "" -#: view/admin.php:1648 +#: view/admin.php:1692 msgid "Creating and Managing Playlists" msgstr "" -#: view/admin.php:1654 +#: view/admin.php:1698 msgid "FAQ" msgstr "" -#: view/admin.php:1661 +#: view/admin.php:1705 msgid "Setting Screens" msgstr "" -#: view/admin.php:1673 +#: view/admin.php:1717 msgid "Video Hosting" msgstr "" -#: view/admin.php:1690 +#: view/admin.php:1734 msgid "Advanced features" msgstr "" -#: view/admin.php:1704 +#: view/admin.php:1748 msgid "Accessibility Features" msgstr "" -#: view/admin.php:1717 +#: view/admin.php:1761 msgid "Sharing Options" msgstr "" -#: view/admin.php:1728 +#: view/admin.php:1772 msgid "Video Security" msgstr "" -#: view/admin.php:1738 +#: view/admin.php:1782 msgid "CDN Options" msgstr "" -#: view/admin.php:1752 +#: view/admin.php:1796 msgid "Secure Video Encoding" msgstr "" -#: view/admin.php:1763 +#: view/admin.php:1807 msgid "Video Membership, Pay Per View and eLearning" msgstr "" -#: view/admin.php:1772 +#: view/admin.php:1816 msgid "Membership Sites" msgstr "" -#: view/admin.php:1779 +#: view/admin.php:1823 msgid "WordPress eLearning" msgstr "" -#: view/admin.php:1786 +#: view/admin.php:1830 msgid "FV Player VAST/VPAID" msgstr "" -#: view/admin.php:1803, view/admin.php:1961 +#: view/admin.php:1847, view/admin.php:2005 msgid "Tools" msgstr "" -#: view/admin.php:1812 +#: view/admin.php:1856 msgid "Live Streaming" msgstr "" -#: view/admin.php:1820 +#: view/admin.php:1864 msgid "Video Advertising" msgstr "" -#: view/admin.php:1829 +#: view/admin.php:1873 msgid "Analytics" msgstr "" -#: view/admin.php:1840 +#: view/admin.php:1884 msgid "Google Ads" msgstr "" -#: view/admin.php:1847 +#: view/admin.php:1891 msgid "Casting Options" msgstr "" -#: view/admin.php:1853 +#: view/admin.php:1897 msgid "Audio Player" msgstr "" -#: view/admin.php:1860 +#: view/admin.php:1904 msgid "Troubleshooting" msgstr "" -#: view/admin.php:1871 +#: view/admin.php:1915 msgid "For Developers" msgstr "" -#: view/admin.php:1884 +#: view/admin.php:1928 msgid "Changelog" msgstr "" -#: view/admin.php:1891 +#: view/admin.php:1935 msgid "Legal" msgstr "" -#: view/admin.php:1934 +#: view/admin.php:1978 msgid "Check this box if you would like FV Player to completely remove all of its data when the plugin is deleted. The [fvplayer] shortcodes will stop working." msgstr "" -#: view/admin.php:1936 +#: view/admin.php:1980 msgid "Remove all data" msgstr "" -#: view/admin.php:1936 +#: view/admin.php:1980 msgid "This action is irreversible, please backup your website if you are not absolutely sure." msgstr "" -#: view/admin.php:1956 +#: view/admin.php:2000 msgid "Setup" msgstr "" -#: view/admin.php:1958 +#: view/admin.php:2002 msgid "Hosting" msgstr "" -#: view/admin.php:1959, view/wizard.php:190 +#: view/admin.php:2003, view/wizard.php:195 msgid "Actions" msgstr "" -#: view/admin.php:1960, view/admin.php:2003 +#: view/admin.php:2004, view/admin.php:2047 msgid "Video Ads" msgstr "" -#: view/admin.php:1962 +#: view/admin.php:2006 msgid "Help" msgstr "" -#: view/admin.php:1971 +#: view/admin.php:2015 msgid "Post Interface Options" msgstr "" -#: view/admin.php:1972 +#: view/admin.php:2016 msgid "Sitewide FV Player Defaults" msgstr "" -#: view/admin.php:1973 +#: view/admin.php:2017 msgid "Integrations/Compatibility" msgstr "" -#: view/admin.php:1974 +#: view/admin.php:2018 msgid "Mobile Settings" msgstr "" -#: view/admin.php:1975 +#: view/admin.php:2019 msgid "Video SEO" msgstr "" -#: view/admin.php:1976 +#: view/admin.php:2020 msgid "Privacy Settings" msgstr "" -#: view/admin.php:1979 +#: view/admin.php:2023 msgid "Pro Features" msgstr "" -#: view/admin.php:1984 +#: view/admin.php:2028 msgid "Player Skin" msgstr "" -#: view/admin.php:1985, view/wizard.php:186 +#: view/admin.php:2029, view/wizard.php:191 msgid "Playlist" msgstr "" -#: view/admin.php:1986 +#: view/admin.php:2030 msgid "Custom CSS" msgstr "" -#: view/admin.php:1988 +#: view/admin.php:2032 msgid "Sticky Video" msgstr "" -#: view/admin.php:1992 +#: view/admin.php:2036 msgid "Amazon S3 Protected Content" msgstr "" -#: view/admin.php:1996 +#: view/admin.php:2040 msgid "End of Video" msgstr "" -#: view/admin.php:1997 +#: view/admin.php:2041 msgid "Custom Popups" msgstr "" -#: view/admin.php:2008 +#: view/admin.php:2052 msgid "Conversion" msgstr "" -#: view/admin.php:2009 +#: view/admin.php:2053 msgid "Database" msgstr "" -#: view/admin.php:2010 +#: view/admin.php:2054 msgid "Rollback" msgstr "" -#: view/admin.php:2011 +#: view/admin.php:2055 msgid "Uninstall" msgstr "" -#: view/admin.php:2014 +#: view/admin.php:2058 msgid "Usage" msgstr "" -#: view/admin.php:2020 +#: view/admin.php:2064 msgid "Documentation" msgstr "" -#: view/admin.php:2057 +#: view/admin.php:2101 msgid "Apply Pro upgrade" msgstr "" -#: view/admin.php:2054 +#: view/admin.php:2098 msgid "Install Pro extension" msgstr "" -#: view/admin.php:2052 +#: view/admin.php:2096 msgid "Pro pack installed" msgstr "" -#: view/admin.php:2050 +#: view/admin.php:2094 msgid "Enable the Pro extension" msgstr "" -#: view/admin.php:2059 +#: view/admin.php:2103 msgid "Check template" msgstr "" -#: view/admin.php:2060 +#: view/admin.php:2104 msgid "Check videos" msgstr "" -#: view/admin.php:2061 +#: view/admin.php:2105 msgid "Commercial License Key" msgstr "" -#: view/admin.php:2063 +#: view/admin.php:2107 msgid "Check license" msgstr "" -#: view/admin.php:2066 +#: view/admin.php:2110 msgid "Click here for license info" msgstr "" -#: view/admin.php:2081 +#: view/admin.php:2125 msgid "with your own branding" msgstr "" -#: view/admin.php:2083 +#: view/admin.php:2127 msgid "Put up your own logo" msgstr "" -#: view/admin.php:2084 +#: view/admin.php:2128 msgid "Or remove the logo completely" msgstr "" -#: view/admin.php:2085 +#: view/admin.php:2129 msgid "The best video plugin for Wordpress" msgstr "" -#: view/admin.php:2087 +#: view/admin.php:2131 msgid "Easter sale!" msgstr "" -#: view/admin.php:2087 +#: view/admin.php:2131 msgid "All Licenses 20% Off" msgstr "" -#: view/bunny-stream-settings.php:45 +#: view/bunny-stream-settings.php:50 msgid "Enable Token Authentication" msgstr "" -#: view/bunny-stream-settings.php:45 +#: view/bunny-stream-settings.php:50 msgid "Improves video download protection." msgstr "" -#: view/wizard.php:173 +#: view/wizard.php:178 msgid "Add your video" msgstr "" -#: view/wizard.php:176 +#: view/wizard.php:181 msgid "Playlist too long, click here for preview" msgstr "" -#: view/wizard.php:191 +#: view/wizard.php:196 msgid "Embeds" msgstr "" -#: view/wizard.php:262, view/wizard.php:272 +#: view/wizard.php:267, view/wizard.php:277 msgid "Another format" msgstr "" -#: view/wizard.php:481 +#: view/wizard.php:486 msgid "You are using the legacy popup functionality. Move the popup code" msgstr "" -#: view/wizard.php:481 +#: view/wizard.php:486 msgid "here" msgstr "" -#: view/wizard.php:481 +#: view/wizard.php:486 msgid ", then use the drop down menu above." msgstr "" -#: models/conversion/conversion-base.class.php:175 +#: models/conversion/conversion-base.class.php:184 msgid "Please make sure you backup your database before continuing. You can use post revisions to get back to previous version of your posts as well." msgstr "" -#: models/conversion/shortcode2DB.class.php:19 +#: models/conversion/shortcode2DB.class.php:24 msgid "This converts the [fvplayer src=...] and [flowplayer src=...] shortcodes into database [fvplayer id=...] shortcodes." msgstr "" diff --git a/readme.txt b/readme.txt index 7db778c01..10cc00963 100644 --- a/readme.txt +++ b/readme.txt @@ -359,6 +359,15 @@ Thank you for being part of the HMTL 5 mobile video revolution! == Changelog == += 7.5.45.7212 - 2024/03/28 = + +* Security - Redirection - Contributor level user is able to post a FV Player video with malicious redirection URL at the end of a video. Then the Editor or Administrators reviewing Contributor's post before publication would be taken to that URL. We have added a confirmation prompt for redirection URLs for Editors and Administrators. +* Security - prevent server port scanning by logged in users +* Compatbility - WP Rocket - Fix for Removed Unused CSS to never remove FV Player CSS +* Bugfix - Fix timeline not responding to clicks for Vimeo videos in rare cases +* Bugfix - "Use native fullscreen on mobile" not working when used with "Force fullscreen on mobile" on iPhone with iOS 17 +* Bugfix - Show full error message when upload fails + = 7.5.43.7212 - 2024/02/28 = * Security - fix XSS in the redirection at the end of video is bad URL is posted by authenticated user