Menu

Die Bevorzugung der lokalen Casinos chapeau gegenseitig durch die Neuregelungen amplitudenmodulation europaischen Spiel mit nachdruck verandert</h1> <p>Unsereiner sind echte Followers de l’ensemble des Erreichbar-Spielgenusses, denn eres existiert nur minimal Offnungszeiten oder angewandten Dresscode. Unter anderem ist und bleibt unser Automaten-Summe forsch uberlegen denn in lokalen Anbietern. Aufs Spielvergnugen musst du folglich auf keinen fall entsagen, ja selbige Automaten sie sind stets ausgefeilt. Respons ubereilung diese freie Auswahl ein bedeutenden Softwarehersteller am Handelsplatz und findest zumeist hunderte Angebote unteilbar Kasino. Gleichformigkeit kommt noch dort auf jeden fall auf keinen fall unter.</p> <p>Auf keinen fall hinter verpassen diese Boni, denn die trifft man auf bei lokalen Spielhallen nichtens. Nach deiner beri?chtigten Registrierung kassierst du oft etwas diesseitigen Vermittlungsprovision heilsam durch Freispielen, um die einzelnen Automaten in ruhe hinter entdecken. An respons eine erste Einzahlung, existieren aber und abermal angewandten lukrativen Willkommensbonus hierfur. Entdecke ich alle Vorzuge das Casinos verbunden ferner probiere dich angeschaltet diesseitigen Automaten bei Sonnennachster planet ferner Kohlenmonoxid. fur sich allein alle.</p> <p>Wei?t du, auf diese weise wir positively Vermittlungsgebuhr-Fans sind? Das Pramie finden sie auf diese keineswegs ungeachtet positively Hochachtung durch dies Spielsaal, stattdessen beilaufig zusatzliches Gutschrift. Wir zeigen dir, genau so wie du deinen ultimativen Bonus-Traum vollkommen lebst:</p> <div id="toc_container" class="no_bullets"><p class="toc_title">Nội dung bài viết</p><ul class="toc_list"><li><a href="#Diese_Casinos_haschen_dir_oft_andere_Bonusangebote_zur_Vorschrift"><span class="toc_number toc_depth_1">1</span> Diese Casinos haschen dir oft andere Bonusangebote zur Vorschrift</a></li><li><a href="#Entwickelt_dir_ein_Bedeutung_in_Diversitat_kombiniere_nur_reibungslos_die_Hg_Automaten_unter_einsatz_von_Spielangeboten_anderer_Hersteller"><span class="toc_number toc_depth_1">2</span> Entwickelt dir ein Bedeutung in Diversitat, kombiniere nur reibungslos die Hg Automaten unter einsatz von Spielangeboten anderer Hersteller</a></li></ul></div> <h2><span id="Diese_Casinos_haschen_dir_oft_andere_Bonusangebote_zur_Vorschrift">Diese Casinos haschen dir oft andere Bonusangebote zur Vorschrift</span></h2> <p>Ebendiese Bonuskonditionen man sagt, sie seien beweglich unter anderem handhaben einen Gegensatz. Man sagt, sie seien die kunden lassig weiters unbarmherzig? Unfaire Konditionen einfahren dir oft Maklercourtage-Frustration, bekanntlich respons bekommst deine Gewinne bei ihre Nichterfullung <a href="https://aztecwins.net/de/">aztecwins.net/de</a> amplitudenmodulation Ziel nicht die bohne ausgezahlt. Dementsprechend schau’ dir zuvor der Bonusbeanspruchung unser Konditionen exakt in betrieb. Wie lernt es uber Umsatzhaufigkeit, der zeitlichen Betriebszeit ferner das nutzbaren Spiele leer? Selbige Bonuskonditionen sollen nachdem deinem Spielverhalten zusagen. Eile du zu wenig Zeitform, damit einen Vermittlungsgebuhr umzusetzen, lass’ vielmehr nachfolgende Digit davon ferner warte nach den folgenden Vermittlungsprovision.</p> <p>So gesehen kannst du durchatmen ferner musst keineswegs jedweden Vermittlungsgebuhr entziehen. Entscheide sondern schlau ferner triff’ deine Bonuswahl anhand ein optimalen Konditionen. Dieweil respons einen Provision aktiviert ubereilung, kannst du kaum anderen Boni erheischen. Dementsprechend entscheide Redestil.</p> <p>Wanneer cleverer Gamer wei?t du gewissenhaft, sic respons geschickt Prozedere musst. Selbige Bonusbedingungen nachdem abschlie?en, wird aber und abermal ungeachtet gering Uhrzeit. Plane selbige Einsatze das gelbe vom ei, damit nachfolgende Bonusbedingungen spezifisch nachdem erfullen ferner irgendetwas 5 vor 12 Ort fur jedes innovative Aktionen verkauflich.</p> <p>Diese Zahlung ihr Bonusbedingungen ist kritisch fur deinen Jahresabschluss sein. Bekommst du zum beispiel einen Provision von 35 Ecu oder musst ihn 4-schublade effektuieren, potenz unser 300 Euro. Ruhen hierfur ungeachtet funf Zyklus Zeit, konnte es dicht eignen. Ist ausgeschlafen & nutze selbige Bonuskonditionen, diese nach deinem Spielverhalten passen. Bist respons ein Automaten-Freak, das pro tag an einen Mangeln dreht, ist und bleibt dir diese Verwirklichung ambitionierter Bonusbedingungen wohl keinesfalls Schwierigkeiten ausmachen. Bist du das Glucksspieler, das ungeachtet fallweise an ist und bleibt, solltest respons uff einen kleineren Bonusbetrag zuruckgreifen.</p> <p>Diese Automaten von Merkur in einem Moglich Kasino unter zuhilfenahme von Echtgeld zocken, geht as part of vielen ausgewahlten Anbietern. Respons kannst diese Spieler diverses Softwareherstellers beilaufig heimlich via virtuellem Guthaben austesten ferner hinterher deinen Favoriten mit Echtgeld spielen. Lass’ dir bei der sache einen Bonus nicht entwischen, bekannterma?en eres gibt wieder und wieder den Willkommensbonus qua einer ersten Einzahlung. Selbige Praferenz der Hydrargyrum Automaten sei aber im vergleich zu anderen Softwareherstellern einen tick weniger bedeutend, nur eile du besonders unter zuhilfenahme von klassischen Automaten ferner altbewahrten charmanten Grafiken und Soundeffekten durchweg viel Spass. Unsereiner abbilden dir, wo respons gar nicht gleichwohl ebendiese beste Merkur-Auswahl, sondern untergeordnet selbige meiste Spielabwechslung unter anderem lukrative Boni bekommst.</p> <h2><span id="Entwickelt_dir_ein_Bedeutung_in_Diversitat_kombiniere_nur_reibungslos_die_Hg_Automaten_unter_einsatz_von_Spielangeboten_anderer_Hersteller">Entwickelt dir ein Bedeutung in Diversitat, kombiniere nur reibungslos die Hg Automaten unter einsatz von Spielangeboten anderer Hersteller</span></h2> <p>Automaten durch Hydrargyrum im Spielcasino qua Echtgeld auszuprobieren ist und bleibt inside etlichen Anbietern muhelos moglich. Respons kannst erwartungsgema? deine Einsatze meine wenigkeit erwahlen, wobei unser Maximalwert durch just one Euronen fur jedes Spiel gar nicht uberschritten man sagt, sie seien darf. Unsereiner nahelegen dir, denn novize Spieler uber geringen Einsatzen dahinter in die gange kommen.</p> <p>Welches kommt, sowie du Fragen zu Spielangeboten, Boni weiters weiteren Themen eile? Wie gleichfalls schlichtweg entwickelt dir ihr Kundensupport uber Verweis oder Tat zur S.? Unsereiner haben prazis dasjenige getestet und prasentieren dir, perish Casinos diesseitigen besten Hilfe bieten.</p> <p>Somit konvenieren die autoren unsere Bestenliste nebensachlich weiterhin an oder konnen keinen All-Time-Favoriten alle das Turnriege ihr Innerster planet Ernahrer abbilden. Du kannst zwar wieder und wieder aufwarts unsre Bestenliste beobachten ferner siehst, welche person just unter zuhilfenahme von den besten Serviceleistungen uberzeugt.</p> </div> <div class="post-share"> <span class="post-label">Chia sẻ:</span> <!-- AddThis Button BEGIN --> <div class="addthis_toolbox addthis_default_style"> <a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_tweet"></a> <div class="g-plusone" data-size="medium"></div> </div> <!-- AddThis Button END --> </div> </div></div> <div class="section"> <!--<div class="headline clearfix"> <h4 class="headline-title"><span>Bình luận</span></h4> </div>--> <div class="fb-comments" data-href="https://globaltravel.com.vn/blog/durch-die-strengen-vorgaben-konnten-viele-lokale-spielhallen-vom-handelsplatz-flatter-machen-welches-zu-handen-automaten-followers-bedruckt-ist-und-bleibt-die-autoren-im-stande-sein-dich-noch-dampf/" data-width="100%" data-numposts="5"></div></div> <div class=""> <div class="headline aligncenter clearfix"> <h2 class="headline-title"><a class="title" href="https://globaltravel.com.vn/blog/" rel="category" title="Blog"><span>Blog</span></a></h2> </div> <div class="layout-grid style-1"> <div class="row"> <div class="col-xs-6 col-sm-4 col-md-3 col-lg-4"> <div id="post-28564" class="item"> <div class="item-thumb"> <a href="https://globaltravel.com.vn/blog/greatest-web-based-casinos-for-people-players-august-2025/" title="Greatest Web based casinos for people Players August 2025"> <img src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/no-image.jpg"> </a> </div> <h3 class="item-title"> <a href="https://globaltravel.com.vn/blog/greatest-web-based-casinos-for-people-players-august-2025/" title="Greatest Web based casinos for people Players August 2025">Greatest Web based casinos for people Players August 2025</a> </h3> <p class="item-desc">Posts Step-by-Action Book: Joining & Confirming Your bank account Greatest Free Revolves Pokies: SpinYoo Gambling enterprise The best places to Gamble Online Pokies The way we Attempt $step one Put Casinos for NZ Cellular amicable pokies I meticulously view greeting bonuses to ensure they’re fair and well worth stating. We checks out the newest fine […]</p> </div><!-- end item --> </div> <div class="col-xs-6 col-sm-4 col-md-3 col-lg-4"> <div id="post-31374" class="item"> <div class="item-thumb"> <a href="https://globaltravel.com.vn/blog/kasyno-mucha-mayana-demo-pl-online-%e1%90%85-najkorzystniejsze-kasyno-internetowe-ggbet-na-terytorium-polski/" title="Kasyno mucha mayana demo pl Online ᐅ Najkorzystniejsze kasyno internetowe GGBet na terytorium polski"> <img src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/no-image.jpg"> </a> </div> <h3 class="item-title"> <a href="https://globaltravel.com.vn/blog/kasyno-mucha-mayana-demo-pl-online-%e1%90%85-najkorzystniejsze-kasyno-internetowe-ggbet-na-terytorium-polski/" title="Kasyno mucha mayana demo pl Online ᐅ Najkorzystniejsze kasyno internetowe GGBet na terytorium polski">Kasyno mucha mayana demo pl Online ᐅ Najkorzystniejsze kasyno internetowe GGBet na terytorium polski</a> </h3> <p class="item-desc">Content Wideo sloty | mucha mayana demo pl Najfajniejsze automaty zabawy sieciowy odnajdziesz jedynie w GGBet! Hellspin Casino – Własny wybór wraz z najważniejszym wyborem morzem 3000 slotów pod każdy gust Darmowa lada dzięki każde rozrywki kasynowe Owe bez wątpienia najbardziej popularna funkcja płatności w polsce. Niezmiernie nieskomplikowane rozwiązanie, pewne i darmowe, wydaje się być […]</p> </div><!-- end item --> </div> <div class="col-xs-6 col-sm-4 col-md-3 col-lg-4"> <div id="post-39670" class="item"> <div class="item-thumb"> <a href="https://globaltravel.com.vn/blog/josh-allens-principal-results-expenses-protective-master-classification-other-miss-fortune-rtp-1-deposit-findings-in-the-nuts-cards-victory-the-new-athletic/" title="Josh Allens principal results, Expenses protective master classification, other Miss Fortune Rtp $1 deposit findings in the nuts-cards victory The new Athletic"> <img src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/no-image.jpg"> </a> </div> <h3 class="item-title"> <a href="https://globaltravel.com.vn/blog/josh-allens-principal-results-expenses-protective-master-classification-other-miss-fortune-rtp-1-deposit-findings-in-the-nuts-cards-victory-the-new-athletic/" title="Josh Allens principal results, Expenses protective master classification, other Miss Fortune Rtp $1 deposit findings in the nuts-cards victory The new Athletic">Josh Allens principal results, Expenses protective master classification, other Miss Fortune Rtp $1 deposit findings in the nuts-cards victory The new Athletic</a> </h3> <p class="item-desc">Blogs Miss Fortune Rtp $1 deposit – Day 1 NFL Futures Standouts Bills overpower Broncos in the second half, move on to showdown that have Baltimore244dAlaina Getzenberg and Jeff Legwold NFL Strength Rankings entering Day dos: Chiefs won’t walk through AFC Western in 2010 No matter, a rate in this way one is what they […]</p> </div><!-- end item --> </div> </div> </div></div> </div> <div class="sidebar col-md-3"> <div class=""> <aside class="widget search-box"> <div class="widget_title"> <h3 class="h3"><a><span>Tìm kiếm Tour</span></a></h3> </div> <div class="widget_body"> <div class="search-form"> <form action="https://globaltravel.com.vn/" method="get"> <input name="type" type="hidden" value="tour" /> <input name="s" type="text" class="form-control input-search" placeholder="Nhập từ khóa tìm kiếm..." value=""> <button class="btn btn-block btn-primary btn-search" type="submit">Tìm kiếm</button> </form> </div> </div> </aside></div> <div class=""> <aside class="widget support-box"> <div class="widget_title has-background"> <h3 class="h3"><a><span>HỖ TRỢ TRỰC TUYẾN</span></a></h3> </div> <div class="widget_body"> <div class="support-item"> <div class="title">Tư vấn tour trong nước:</div> <dl class="dl-horizontal"> <dt>Mrs.Phương:</dt> <dd><strong>0833 414 685 </strong></dd> </dl> <div class="contact"> <a target="_blank" href="https://zalo.me/0833414685 "> <img class="icon" src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/contact-zalo.png" alt="Hỗ trợ S TOÀN CẦU"> </a> <a target="_blank" href="viber://chat?number=0833414685 "> <img class="icon" src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/contact-viber.png" alt="Hỗ trợ S TOÀN CẦU"> </a> <a target="_blank" href="mailto:sale3@globaltravel.com.vn"> <img class="icon" src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/contact-email.png" alt="Hỗ trợ S TOÀN CẦU"> </a> </div> </div> <div class="support-item"> <div class="title">Tư vấn tour nước ngoài:</div> <dl class="dl-horizontal"> <dt>Mrs.Nga:</dt> <dd><strong> 0813 414 685</strong></dd> </dl> <div class="contact"> <a target="_blank" href="https://zalo.me/0813414685"> <img class="icon" src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/contact-zalo.png" alt="Hỗ trợ S TOÀN CẦU"> </a> <a target="_blank" href="viber://chat?number=0813414685"> <img class="icon" src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/contact-viber.png" alt="Hỗ trợ S TOÀN CẦU"> </a> <a target="_blank" href="mailto:sale2@globaltravel.com.vn"> <img class="icon" src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/contact-email.png" alt="Hỗ trợ S TOÀN CẦU"> </a> </div> </div> <div class="support-item"> <div class="title">Khách sạn, Vé máy bay, Thuê xe:</div> <dl class="dl-horizontal"> <dt>Mrs.Bích:</dt> <dd><strong>0858.59.8288</strong></dd> </dl> <div class="contact"> <a target="_blank" href="https://zalo.me/0858598288"> <img class="icon" src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/contact-zalo.png" alt="Hỗ trợ S TOÀN CẦU"> </a> <a target="_blank" href="viber://chat?number=0858598288"> <img class="icon" src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/contact-viber.png" alt="Hỗ trợ S TOÀN CẦU"> </a> <a target="_blank" href="mailto:operator@globaltravel.com.vn"> <img class="icon" src="https://globaltravel.com.vn/wp-content/thesis/skins/friendship/images/contact-email.png" alt="Hỗ trợ S TOÀN CẦU"> </a> </div> </div> <div class="support-item"> <div class="title">Tổ chức hội nghị – hội thảo:</div> <dl class="dl-horizontal"> <dt>Điện thoại:</dt><dd><a href="tel://0858.59.8288" style="font-size: 95%;"><strong>0858.59.8288</strong></a></dd> <dt>Tel:</dt><dd><a href="tel://02462817086"><strong>(024) 6281 7086/0515</strong></a></dd> <dt>Email:</dt><dd><a href="mailto:info@globaltravel.com.vn"><strong>info@globaltravel.com.vn</strong></a></dd> </dl> </div> </div> </aside></div> <div class=""> <aside class="widget"> <script> var YTdeferred =jQuery.Deferred(); window.onYouTubeIframeAPIReady = function() { // resolve when youtube callback is called // passing YT as a parameter YTdeferred.resolve(window.YT); }; /*init Album video player when document is ready*/ jQuery(document).ready(function(){ var tag = document.createElement('script'); tag.src = "https://www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); var huge_it_album_player_interval_156 = setInterval(function(){ if(jQuery("#huge_it_album_video_player_156").is(":visible")){ init_huge_it_playlist_vide_player_156("#huge_it_album_video_player_156"); clearInterval(huge_it_album_player_interval_156); } },100); // Listen for the ready event for any vimeo video players on the page function init_huge_it_playlist_vide_player_156(video_container_id){ var jQ_items,playlist_autoplay,player_width,video_width,video_param_width,global_container,container,load_icon,youtube,jQ_youtube,vimeo,jQ_vimeo,playlist_container,items; /* PLUGIN PARAMETERS */ playlist_autoplay="false"; player_width=270; video_width=270; video_param_width=270 video_param_aprox_height=video_param_width*0.56; /* check if video player exists */ global_container=document.querySelector(video_container_id); if(global_container){ /* SET OBJECT LISTENERS */ /* *** */ /* custom video container */ container=global_container.querySelector(".huge_it_player"); load_icon=global_container.querySelector(".load_icon"); /* youtube player container */ youtube=global_container.querySelector("#youtube_player_156"); jQ_youtube=jQuery("#youtube_player_156"); /* vimeo player container */ vimeo_js=global_container.querySelector("#vimeo_156"); jQ_vimeo=jQuery("#vimeo_156"); /* playlist container */ playlist_container=global_container.querySelector(".playlist_wrapper"); /* playlist items */ items=playlist_container.querySelectorAll("li"); jQ_items=jQuery("#huge_it_album_video_player_156 .playlist_wrapper li"); if(items.length){ /* create youtube player */ var youtube_player; YTdeferred.done(function(YT) { setTimeout(function() { load_icon.style.display = "none"; removeClass("loading", global_container); init_playlist_active_item(); if(typeof youtube_player.stopVideo === 'function') { youtube_player.stopVideo(); } playlist_autoplay="true"; },2000); youtube_player = new YT.Player('youtube_player_156', { autoplay : 0, enablejsapi : 1, playerVars:{ 'autohide': 1, 'autoplay': 0, 'controls': 1, 'fs': 1, 'disablekb': 0, 'modestbranding': 1, 'enablejsapi': 1, // 'cc_load_policy': 1, // forces closed captions on 'iv_load_policy': 1, // annotations, 1=on, 3=off // 'playlist': videoID, videoID, videoID, etc, 'rel': 1, 'showinfo': 1, 'theme': 'dark', // dark, light 'color': 'red' // red, white }, events : { 'onReady' : onReady, } }); function onReady() { if(typeof youtube_player.pauseVideo === 'function') { youtube_player.pauseVideo(); } youtube_player.addEventListener('onStateChange', function(e) { if(e.data==0){ /* video ended. load next track in playlist */ next_track(); } if(e.data==1){ playlist_autoplay="true"; } }); } var vimeo; var vimeo_player=jQuery('#vimeo_156')[0]; vimeo = Froogaloop(vimeo_player); vimeo.addEvent('ready', function() { vimeo.addEvent('finish', function() { next_track(); }); }); /* helping functions */ /* *** */ function addClass( classname, element ) { var cn = element.className; /*test for existance */ if( cn.indexOf( classname ) != -1 ) { return; } /* add a space if the element already has class */ if( cn != '' ) { classname = ' '+classname; } element.className = cn+classname; } function removeClass( classname, element ) { var cn = element.className; var rxp = new RegExp( "\\s?\\b"+classname+"\\b", "g" ); cn = cn.replace( rxp, '' ); element.className = cn; } function hasClass(cls, element) { return (' ' + element.className + ' ').indexOf(' ' + cls + ' ') > -1; } function init_playlist_custom_video(src){ var video,thumb_box,thumb,paused,dragging,volume_dragging,volume,progress_duration_bar,progress_bar,progress_played_bar,progress_thumb,progress_buffered,current_time,duration_time,current_time_text,duration_time_text,autoplay,play_btn,center_play_icon,center_pause_icon,center_wait_icon,backward_btn,forward_btn,mute_btn,volume_handle,volume_before,volume_current,volume_after,fullscreen_btn,hover_timer_box,hover_timer; current_time="00"; duration_time="00"; volume=1; dragging=""; paused=""; volume_dragging=""; /* PLUGIN PARAMETERS */ autoplay=playlist_autoplay; /* check if video player exists */ if(container && src!=""){ /* SET OBJECT LISTENERS */ /* *** */ video=container.querySelector("video"); play_btn=container.querySelector(".play_pause"); center_play_icon=container.querySelector(".center_play"); center_pause_icon=container.querySelector(".center_pause"); center_wait_icon=container.querySelector(".center_wait"); backward_btn=container.querySelector(".fast_back"); forward_btn=container.querySelector(".fast_forward"); mute_btn=container.querySelector(".mute_button"); volume_handle=container.querySelector(".volume_handle"); volume_before=container.querySelector(".volume_before"); volume_current=container.querySelector(".volume_current"); volume_after=container.querySelector(".volume_after"); fullscreen_btn=container.querySelector(".full_screen"); current_time_text=container.querySelector(".current_time"); duration_time_text=container.querySelector(".duration_time"); progress_bar=container.querySelector(".huge_it_video_player_duration_slide"); progress_played_bar=container.querySelector(".played"); progress_thumb=container.querySelector(".thumb"); progress_buffered=container.querySelector(".buffered"); hover_timer_box=container.querySelector(".hover_timer"); hover_timer=container.querySelector(".hover_timer_time"); thumb_box=container.querySelector(".thumbnail_block"); thumb=container.querySelector(".thumbnail_block img"); /* *** */ /* FUNCTIONS */ function timeupdate(){ if(!isNaN(video.currentTime)){ current_time=Math.floor(video.currentTime); } if(!isNaN(video.duration)){ duration_time=Math.floor(video.duration); } var curmins = Math.floor(video.currentTime / 60); var cursecs = Math.floor(video.currentTime - curmins * 60); var durmins = Math.floor(video.duration / 60); var dursecs = Math.floor(video.duration - durmins * 60); if(cursecs < 10){ cursecs = "0"+cursecs; } if(dursecs < 10){ dursecs = "0"+dursecs; } if(curmins < 10){ curmins = "0"+curmins; } if(durmins < 10){ durmins = "0"+durmins; } current_time_text.innerHTML = curmins+":"+cursecs; duration_time_text.innerHTML = durmins+":"+dursecs; var current_time_percent = current_time*(100/duration_time); var progress_bar_pixels=(current_time_percent*video_width)/100; progress_played_bar.style.width=progress_bar_pixels+"px"; if(progress_bar_pixels+progress_thumb.offsetWidth/2 > video_width){ var last_px = video_width-progress_thumb.offsetWidth/2; progress_thumb.style.left=last_px+"px"; }else if(progress_bar_pixels < progress_thumb.offsetWidth/2){ var first_px = progress_thumb.offsetWidth/2; progress_thumb.style.left=first_px+"px"; }else{ progress_thumb.style.left=progress_bar_pixels+"px"; } } function progressHandler(){ if(!isNaN(video.currentTime)){ current_time=Math.floor(video.currentTime); } if(!isNaN(video.duration)){ duration_time=Math.floor(video.duration); } if(!video.paused){ play_btn.innerHTML='<i class="hugeicons hugeicons-pause"></i>'; } if(thumb_box.style.display=="block" && !video.paused){ thumb_box.style.display="none"; } if(video.buffered.length > 0){ var i=video.buffered.length; var buffered_end=video.buffered.end(i-1); var loaded_percent=(buffered_end/duration_time)*100; var progress_bar_pixels=(loaded_percent*video_width)/100; progress_buffered.style.width=progress_bar_pixels+"px"; } if(!isFullScreen() && hasClass("hide_controls",container)){ removeClass("hide_controls",container); } } function VideoClickPlayPause(){ if(video.paused){ /* PLAY THE VIDEO */ video.play(); paused=""; addClass("playing",container); play_btn.innerHTML='<i class="hugeicons hugeicons-pause"></i>'; center_play_icon.style.webkitAnimationName="popup"; center_play_icon.style.display="block"; setTimeout(function(){ center_play_icon.removeAttribute("style"); },500); playlist_autoplay="true"; }else{ /* PAUSE THE VIDEO */ video.pause(); paused=1; removeClass("playing",container); play_btn.innerHTML='<i class="hugeicons hugeicons-play"></i>'; center_pause_icon.style.webkitAnimationName="popup"; center_pause_icon.style.display="block"; setTimeout(function(){ center_pause_icon.removeAttribute("style"); },500); } } function PlayPause(){ if(hasClass("poster",container)){ video.play(); paused=""; thumb_box.style.display="none"; removeClass("poster",container); addClass("playing",container); play_btn.innerHTML='<i class="hugeicons hugeicons-pause"></i>'; playlist_autoplay="true"; }else{ if(video.paused){ /* PLAY THE VIDEO */ video.play(); paused=""; addClass("playing",container); play_btn.innerHTML='<i class="hugeicons hugeicons-pause"></i>'; }else{ /* PAUSE THE VIDEO */ video.pause(); paused=1; removeClass("playing",container); play_btn.innerHTML='<i class="hugeicons hugeicons-play"></i>'; } } } function step_back(){ if(!isNaN(video.currentTime)){ current_time=Math.floor(video.currentTime); } if(!isNaN(video.duration)){ duration_time=Math.floor(video.duration); } video.currentTime=current_time-15; } function step_forward(){ if(!isNaN(video.currentTime)){ current_time=Math.floor(video.currentTime); } if(!isNaN(video.duration)){ duration_time=Math.floor(video.duration); } video.currentTime=current_time+15; } function toggle_mute(){ if(video.muted){ video.muted=false; if(volume<0.7){ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-down"></i>'; }else{ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-up"></i>'; } var volume_handle_width=volume_handle.offsetWidth; var volume_current_pixels=volume*volume_handle_width; volume_before.style.width=volume_current_pixels+"px"; volume_current.style.left=volume_current_pixels+"px"; }else{ var volume_handle_width=volume_handle.offsetWidth; var volume_current_width=volume_before.offsetWidth; volume=volume_current_width/volume_handle_width; video.muted=true; mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-off"></i>'; volume_before.style.width="0px"; volume_current.style.left="0px"; } } function exitHandler(){ if (isFullScreen()) console.log(""); // nothing else cFullScreen(); } function toggle_full_screen(){ if (isFullScreen()) cFullScreen(); else requestFullScreen(container || document.documentElement); } function isFullScreen(){ return (document.fullScreenElement && document.fullScreenElement !== null) || document.mozFullScreen || document.webkitIsFullScreen; } function vidSeeking(e){ var x = e.clientX; var l=container.getBoundingClientRect().left; var pos = x-l; if(pos>=0 && pos<video_width){ progress_played_bar.style.width = pos+"px"; progress_thumb.style.left = pos+"px"; var current_percent=(pos/video_width)*100; var seekto=duration_time*(current_percent/100); video.currentTime=seekto; } } function requestFullScreen(element){ if (element.requestFullscreen) element.requestFullscreen(); else if (element.msRequestFullscreen) element.msRequestFullscreen(); else if (element.mozRequestFullScreen) element.mozRequestFullScreen(); else if (element.webkitRequestFullscreen) element.webkitRequestFullscreen(); addClass("fullscreen",container); fullscreen_btn.innerHTML='<i class="hugeicons hugeicons-compress"></i>'; jQuery.when(requestFullScreen).done(function(){ setTimeout(function(){ video_width=video.offsetWidth; },500); }); } function cFullScreen(){ if (document.exitFullscreen) document.exitFullscreen(); else if (document.msExitFullscreen) document.msExitFullscreen(); else if (document.mozCancelFullScreen) document.mozCancelFullScreen(); else if (document.webkitExitFullscreen) document.webkitExitFullscreen(); removeClass("fullscreen",container); fullscreen_btn.innerHTML='<i class="hugeicons hugeicons-expand"></i>'; jQuery.when(cFullScreen).done(function(){ setTimeout(function(){ video_width=video.offsetWidth; },500); }); } function setVolume(e){ var x = e.clientX; var l=volume_handle.getBoundingClientRect().left; var pos = x-l; if(pos>0 && pos<=volume_handle.offsetWidth){ volume_before.style.width=pos+"px"; volume_current.style.left=pos+"px"; var volume_handle_width=volume_handle.offsetWidth; var current_percent=(pos/volume_handle_width)*100; volume=current_percent/100; video.muted=false; video.volume=current_percent/100; if(current_percent<70){ if(current_percent==0){ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-off"></i>'; }else{ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-down"></i>'; } }else{ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-up"></i>'; } }else{ if(pos<=0){ video.muted=true; mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-off"></i>'; volume_before.style.width="0px"; volume_current.style.left="0px"; } } } function waiting(){ center_wait_icon.style.display="block"; center_wait_icon.style.opacity="1"; } function notWaiting(){ center_wait_icon.style.display="none"; center_wait_icon.style.opacity="0"; } function videoEnd(){ play_btn.innerHTML ='<i class="hugeicons hugeicons-refresh"></i>'; if (isFullScreen()) cFullScreen(); next_track(); } function timerDisplay(e){ if(video.buffered.length > 0){ var x = e.clientX; var l=container.getBoundingClientRect().left; var w=hover_timer_box.offsetWidth; var pos = x-l; var mouse_pos_percent= (pos/video_width)*100; var mouse_pos_time=duration_time*(mouse_pos_percent/100); var curmins = Math.floor(mouse_pos_time / 60); var cursecs = Math.floor(mouse_pos_time - curmins * 60); if(cursecs < 10){ cursecs="0"+cursecs; } if(curmins < 10){ curmins="0"+curmins; } //hover_timer_box.style.webkitAnimationName="opacity"; hover_timer_box.style.opacity="1"; hover_timer_box.style.display = "block"; hover_timer_box.style.left = x-l-w/2+"px"; hover_timer.innerHTML = curmins+":"+cursecs; } } function timerNotDisplay(e){ hover_timer_box.style.display = "none"; } function keyFunctions(e){ switch(e.keyCode){ case 40: var curent_volume=video.volume; var curent_volume_percent=curent_volume*100; if(curent_volume_percent>0){ var new_volume_percent=curent_volume_percent-10; if(new_volume_percent<=0){ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-off"></i>'; volume_before.style.width="0px"; volume_current.style.left="0px"; video.muted=true; volume=0; }else{ if(new_volume_percent<70){ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-down"></i>'; }else{ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-up"></i>'; } var new_volume=new_volume_percent/100; var volume_handle_width=volume_handle.offsetWidth; var new_position=new_volume*volume_handle_width; volume_before.style.width=new_position+"px"; volume_current.style.left=new_position+"px"; video.muted=false; video.volume=new_volume; volume=new_volume; } } e.preventDefault(); break; case 38: var curent_volume=video.volume; var curent_volume_percent=curent_volume*100; if(curent_volume_percent<100){ var new_volume_percent=curent_volume_percent+10; if(new_volume_percent>100){ new_volume_percent=100; } if(new_volume_percent<70){ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-down"></i>'; }else{ mute_btn.innerHTML='<i class="hugeicons hugeicons-volume-up"></i>'; } var new_volume=new_volume_percent/100; var volume_handle_width=volume_handle.offsetWidth; var new_position=new_volume*volume_handle_width; volume_before.style.width=new_position+"px"; volume_current.style.left=new_position+"px"; video.volume=new_volume; video.muted=false; volume=new_volume; } e.preventDefault(); break; case 39: step_forward(); e.preventDefault(); break; case 37: step_back(); e.preventDefault(); break; case 32: VideoClickPlayPause(); e.preventDefault(); break; } } function huge_it_single_video_responsive(){ var video_parent=container.parentNode; var video_parent_width=video_parent.offsetWidth; if(video_parent_width<=video_param_width && !isFullScreen()){ /*container.style.width="100%";*/ addClass("fullwidth",container); jQuery.when(huge_it_single_video_responsive).done(function(){ setTimeout(function(){ video_width=video.offsetWidth; },500); }); }else{ removeClass("fullwidth",container); /*container.style.width=video_param_width+"px";*/ jQuery.when(huge_it_single_video_responsive).done(function(){ setTimeout(function(){ video_width=video.offsetWidth; },500); }); } } function videoResized(){ setTimeout(function(){ video_width=video.offsetWidth; },500); } /* *** */ /* ADD EVENT LISTENERS */ /* *** */ video.addEventListener("timeupdate",timeupdate,false); video.addEventListener("playing",progressHandler,false); video.addEventListener("loadeddata",progressHandler,false); video.addEventListener("canplaythrough",progressHandler,false); video.addEventListener("progress",progressHandler,false); video.addEventListener("waiting",waiting,false); video.addEventListener("canplay",notWaiting,false); video.addEventListener("ended",videoEnd,false); video.addEventListener("resize",videoResized,false); /* *** */ video.addEventListener("click",VideoClickPlayPause,false); video.addEventListener("dblclick",toggle_full_screen,false); center_play_icon.addEventListener("click",VideoClickPlayPause,false); center_pause_icon.addEventListener("click",VideoClickPlayPause,false); center_wait_icon.addEventListener("click",VideoClickPlayPause,false); thumb_box.addEventListener("click",PlayPause,false); play_btn.addEventListener("click",PlayPause,false); backward_btn.addEventListener("click",step_back,false); forward_btn.addEventListener("click",step_forward,false); mute_btn.addEventListener("click",toggle_mute,false); fullscreen_btn.addEventListener("click",toggle_full_screen,false); container.addEventListener('webkitfullscreenchange', exitHandler, false); container.addEventListener('mozfullscreenchange', exitHandler, false); container.addEventListener('fullscreenchange', exitHandler, false); container.addEventListener('MSFullscreenChange', exitHandler, false); progress_bar.addEventListener("mouseover",timerDisplay,false); progress_bar.addEventListener("mousemove",timerDisplay,false); progress_bar.addEventListener("mouseout",timerNotDisplay,false); /* KEYBOARD */ /* *** */ container.addEventListener("mouseover",function(){ window.addEventListener("keydown",keyFunctions,false); },false) container.addEventListener("mouseout",function(){ window.removeEventListener("keydown",keyFunctions,false); },false) /* *** */ /* VIDEO SEEKING */ progress_bar.addEventListener("mousedown",function(e){ dragging=1; vidSeeking(e); },false); window.addEventListener("mousemove",function(e){ if(dragging==1){ if(paused!=1){ video.pause(); } removeClass("playing",container); vidSeeking(e); } },false); window.addEventListener("mouseup",function(){ if(dragging==1){ if(paused!==1){ video.play(); } addClass("playing",container); dragging=""; } },false); /* VOLUME CHANGING */ volume_handle.addEventListener("mousedown", function (e) { volume_dragging = 1; setVolume(e); }, false); window.addEventListener("mousemove", function (e) { if (volume_dragging == 1) { setVolume(e); } }, false); window.addEventListener("mouseup", function () { if (volume_dragging == 1) { volume_dragging = ""; } }, false); var timeout; container.onmousemove = function () { if (isFullScreen()) { removeClass("hide_controls", container); clearTimeout(timeout); timeout = setTimeout(function () { addClass("hide_controls", container); }, 3000); } } } } function init_playlist_active_item(){ /* youtube player container */ youtube=global_container.querySelector("#youtube_player_156"); jQ_youtube=jQuery("#youtube_player_156"); /* vimeo player container */ vimeo_js=global_container.querySelector("#vimeo_156"); jQ_vimeo=jQuery("#vimeo_156"); var active=playlist_container.querySelector("li.active") var id=active.getAttribute("data-item-id"); var type=active.getAttribute("data-type"); switch(type){ case "custom": /* HIDE YOUTUBE PLAYER */ youtube.style.display="none"; if(typeof youtube_player.loadVideoById === 'function'){ youtube_player.loadVideoById(""); } global_container.querySelector(".players_wrapper #youtube_156_thumb").style.display="none"; /* HIDE VIMEO PLAYER */ vimeo_player.setAttribute("src",""); vimeo_js.style.display="none"; global_container.querySelector(".players_wrapper #vimeo_156_thumb").style.display="none"; /* DISPLAY CUSTOM VIDEO */ container.style.display="block"; var ContainerParent = document.getElementById("huge_it_album_video_player_156"); var src=active.getAttribute("data-src"); var thumb=active.getAttribute("data-poster"); var title=ContainerParent.querySelector('li.active'); title=title.getAttribute("data-title"); container.querySelector("video").setAttribute("src",src); if(title == '') container.querySelector(".huge_it_video_player_top").style.display="none"; else { container.querySelector(".huge_it_video_player_top").style.display="block"; container.querySelector(".video_title").innerHTML=title; } if(playlist_autoplay=="true"){ container.querySelector("video").autoplay = true; addClass("playing",container); removeClass("poster",container); container.querySelector(".thumbnail_block").style.display="none"; container.querySelector(".play_pause").innerHTML='<i class="hugeicons hugeicons-pause"></i>'; playlist_autoplay="true"; progressHandler(); }else{ container.querySelector("video").autoplay = false; removeClass("playing",container); container.querySelector(".play_pause").innerHTML='<i class="hugeicons hugeicons-play"></i>'; addClass("poster",container); if(thumb != ""){ container.querySelector(".thumbnail_block img").setAttribute("src",thumb); } container.querySelector(".thumbnail_block").style.display="block"; } break; case "youtube": /* DISPLAY YOUTUBE PLAYER */ var id=active.getAttribute("data-video-id"); var thumb=active.getAttribute("data-poster"); if(typeof youtube_player.loadVideoById === 'function') { youtube_player.loadVideoById(id); } youtube.style.display="block"; youtube.style.height=video_param_aprox_height+"px"; if(playlist_autoplay=="true"){ youtube_player.playVideo(); global_container.querySelector(".players_wrapper #youtube_156_thumb").style.display="none"; }else{ if(typeof youtube_player.pauseVideo === 'function') { youtube_player.pauseVideo(); } global_container.querySelector(".players_wrapper #youtube_156_thumb img.thumb").setAttribute("src",thumb); global_container.querySelector(".players_wrapper #youtube_156_thumb").style.display="block"; } /* HIDE VIMEO PLAYER */ vimeo_player.setAttribute("src",""); vimeo_js.style.display="none"; global_container.querySelector(".players_wrapper #vimeo_156_thumb").style.display="none"; /* HIDE CUSTOM VIDEO */ container.style.display="none"; container.querySelector("video").setAttribute("src",""); container.querySelector(".thumbnail_block").style.display="none"; break; case "vimeo": /* HIDE YOUTUBE PLAYER */ youtube.style.display="none"; if(typeof youtube_player.loadVideoById === 'function') { youtube_player.loadVideoById(""); } global_container.querySelector(".players_wrapper #youtube_156_thumb").style.display="none"; /* DISPLAY VIMEO PLAYER */ var id=active.getAttribute("data-video-id"); var thumb=active.getAttribute("data-poster"); var vimeo_autoplay; if(playlist_autoplay=="true"){ vimeo_autoplay="&autoplay=1"; global_container.querySelector(".players_wrapper #vimeo_156_thumb").style.display="none"; }else{ vimeo_autoplay=""; global_container.querySelector(".players_wrapper #vimeo_156_thumb img.thumb").setAttribute("src",thumb); global_container.querySelector(".players_wrapper #vimeo_156_thumb").style.display="block"; } vimeo_player.setAttribute("src","https://player.vimeo.com/video/"+id+"?api=1&color=00adef&player_id=vimeo_156&fullscreen=0"+vimeo_autoplay); vimeo_js.style.display="block"; /* HIDE CUSTOM VIDEO */ container.style.display="none"; container.querySelector("video").setAttribute("src",""); container.querySelector(".thumbnail_block").style.display="none"; break; } } function next_track(){ var active=jQ_items.parent().find("li.active"); var active_id=active.data("item-id"); var max_id=jQ_items.length-1; var next; if(active_id!=max_id){ next=active_id+1; }else{ next=0; } active.removeClass("active"); jQ_items.eq(next).addClass("active"); init_playlist_active_item(); } function change_track(el){ var active=el.parent().find("li.active"); var active_id=active.data("item-id"); var this_id=el.data("item-id"); var max_id=jQ_items.length-1; if(this_id!=active_id){ active.removeClass("active"); el.addClass("active"); jQuery.when(change_track).done(function(){ setTimeout(function(){ init_playlist_active_item(); },100); }); } } function huge_it_playlist_responsive(){ var computedStyle = getComputedStyle(global_container.parentNode); var a=global_container.parentNode.clientWidth-parseFloat(computedStyle.paddingRight)-parseFloat(computedStyle.paddingLeft); if(player_width>=a){ addClass("fullwidth",global_container); jQuery.when(change_track).done(function(){ setTimeout(function(){ var player_width=global_container.offsetWidth; var player_aprox_height=player_width*0.56; youtube.style.height=player_aprox_height+"px"; vimeo_js.style.height=player_aprox_height+"px"; },100); }); }else{ removeClass("fullwidth",global_container); youtube.style.height=video_param_aprox_height+"px"; vimeo_js.style.height=video_param_aprox_height+"px"; } } function removeVimeoThumb(){ var active=playlist_container.querySelector("li.active"); var type=active.getAttribute("data-type"); if(type=="vimeo"){ var id=active.getAttribute("data-video-id"); global_container.querySelector(".players_wrapper #vimeo_156_thumb").style.display="none"; vimeo_player.setAttribute("src","https://player.vimeo.com/video/"+id+"?api=1&color=00adef&portrait=1&player_id=vimeo_156&fullscreen=0&autoplay=1"); playlist_autoplay="true"; } } function removeYoutubeThumb(){ var active=playlist_container.querySelector("li.active"); var type=active.getAttribute("data-type"); if(type=="youtube"){ var id=active.getAttribute("data-video-id"); global_container.querySelector(".players_wrapper #youtube_156_thumb").style.display="none"; if(typeof youtube_player.loadVideoById === 'function') { youtube_player.loadVideoById(id); } youtube_player.playVideo(); playlist_autoplay="true"; } } /* ADD EVENT LISTENERS */ init_playlist_custom_video(); huge_it_playlist_responsive(); jQuery(window).on("resize",function(){ huge_it_playlist_responsive(); }); jQ_items.on("click",function(){ change_track(jQuery(this)); }); global_container.querySelector(".players_wrapper #youtube_156_thumb").addEventListener("click",removeYoutubeThumb,false); global_container.querySelector(".players_wrapper #vimeo_156_thumb").addEventListener("click",removeVimeoThumb,false); }); } /* *** */ } } }); </script> <style> /* parameters */ #huge_it_album_video_player_156 { width:270px; height:auto; margin:0px auto; margin-top:5px; margin-bottom:5px; background:#EEEEEE; border:0px solid #009BE3; } #huge_it_album_video_player_156 .players_wrapper { float:left; } #huge_it_album_video_player_156, #huge_it_album_video_player_156 .players_wrapper .custom_thumb, #huge_it_album_video_player_156 .players_wrapper .huge_it_player .thumbnail_block { background:#f1f1f1; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player { position:relative; float:left; display:block; width:100%; height:100%; margin:0px; } #huge_it_album_video_player_156 .players_wrapper > iframe { height:90.72px; } #huge_it_album_video_player_156 .players_wrapper { width:162px; } #huge_it_album_video_player_156.align_bottom .players_wrapper { width:270px; } #huge_it_album_video_player_156 .players_wrapper .thumbnail_block { background:#EEEEEE; } #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom { background:rgba(51,51,51,0); } #huge_it_album_video_player_156 .huge_it_player .thumbnail_block .thumbnail_play, #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_center, #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_controls .control { color:#FFFFFF !important; } #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_controls .control:hover, #huge_it_album_video_player_156 .huge_it_player .thumbnail_block .thumbnail_play:hover { color:#FFFFFF !important; } #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_duration_slide { background:transparent; } #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_duration_slide .duration { background:rgba(255,255,255,0.2); } #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_duration_slide .buffered { background:rgba(255,255,255,0.4); } #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle .volume_before, #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_duration_slide .played{ background:#F12B24; } #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_duration_slide .thumb { background:#F12B24 !important; } #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_controls .timer .current_time { color:#FFFFFF; } #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_controls .timer .separator, #huge_it_album_video_player_156 .players_wrapper .huge_it_video_player_bottom .huge_it_video_player_controls .timer .duration_time { color:#DDDDDD; } #huge_it_album_video_player_156 .playlist_wrapper, #huge_it_album_video_player_156 .playlist_wrapper ul { background:#000000; } #huge_it_album_video_player_156 .playlist_wrapper h3 { color:#FFFFFF; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item:hover { background:#525252; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item.active { background:#525252; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item .playlist_button .item_title { color:#FFFFFF; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item:hover .playlist_button .item_title { color:#FFFFFF; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item.active .playlist_button .item_title { color:#FFFFFF; } #huge_it_album_video_player_156 .playlist_wrapper ul::-webkit-scrollbar-thumb { border-left-color: #CCCCCC; background: #CCCCCC; } #huge_it_album_video_player_156 .playlist_wrapper ul::-webkit-scrollbar-track { border-left-color: #444444; background: #444444; -webkit-box-shadow: inset 0 0 1px #444444; } #huge_it_album_video_player_156 .playlist_wrapper ul::-webkit-scrollbar-thumb:hover { border-left-color: #AAAAAA; background: #AAAAAA; } /* static */ #huge_it_album_video_player_156 { position:relative; display:table; height:auto; min-width:250px; font-size:15px; font-weight:normal; font-family:Roboto, Arial, Helvetica, sans-serif; font-style:normal; line-height:1; user-select:none; -webkit-user-select:none; -moz-user-select:none; -o-user-select:none; -ms-user-select:none; box-sizing:content-box; } #huge_it_album_video_player_156.fullwidth { width:100%; } #huge_it_album_video_player_156 .players_wrapper { position:relative; display:table; height:auto; } #huge_it_album_video_player_156.fullwidth .players_wrapper { width:100%; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player { position:relative; display:table; height:auto; min-width:250px; font-size:15px; font-weight:normal; font-family:Roboto, Arial, Helvetica, sans-serif; font-style:normal; line-height:1; user-select:none; -webkit-user-select:none; -moz-user-select:none; -o-user-select:none; -ms-user-select:none; } #huge_it_album_video_player_156.loading { overflow:hidden; } #huge_it_album_video_player_156 .load_icon { position:absolute; display:block; width:100%; height:100%; background:#fff; z-index:15; } #huge_it_album_video_player_156 .load_icon img { width:50px; position:absolute; top:50%; left:50%; margin-left:-40px; margin-top:30px; } #huge_it_album_video_player_156 .playlist_player, #huge_it_album_video_player_156 .playlist_player iframe { position:relative; display:block; width:100%; height:auto; margin:0px; z-index:5; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.poster { overflow:hidden; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullwidth { width:100%; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen { width:100%; transition:none; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen video { width:100%; max-height:100%; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player div[data-title]:hover:after { content: attr(data-title); padding:8px 10px; color: #fff; position: absolute; left:0; bottom: calc(100% + 20px); bottom: -webkit-calc(100% + 20px); bottom: -moz-calc(100% + 20px); bottom: -ms-calc(100% + 20px); bottom: -o-calc(100% + 20px); white-space: nowrap; z-index:6; font-size:12px; background:#444; border-radius:2px; line-height:1; -moz-transition: opacity .1s cubic-bezier(0.0,0.0,0.2,1); -webkit-transition: opacity .1s cubic-bezier(0.0,0.0,0.2,1); transition: opacity .1s cubic-bezier(0.0,0.0,0.2,1); } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_player { position:relative; float:left; display:block; width:100%; height:100%; margin:0px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_player video { position:relative; float:left; display:block; width:100%; height:auto; margin:0px; z-index:5; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .thumbnail_block { position:absolute; display:none; left:0px; top:0px; width:100%; height:100%; overflow:hidden; z-index:10; text-align:center; vertical-align:middle; white-space:nowrap; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.poster .thumbnail_block { display:block; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .thumbnail_block img { position:absolute; left:0px; top:0px; display:block; width:100%; max-height:none; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .thumbnail_block .thumbnail_play { position:absolute; display:block; left:50%; top:50%; margin:-30px 0px 0px -30px; width:60px; height:60px; font-size:58px; line-height:60px; text-align:center; cursor:poiner; transition:transform .2s cubic-bezier(0.0,0.0,0.2,1); cursor:pointer; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .thumbnail_block .thumbnail_play:hover { transform:scale(1.05,1.05); } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_top { position: absolute; top: 0px; left: 0px; width: calc(100% - 30px); width: -webkit-calc(100% - 30px); width: -moz-calc(100% - 30px); width: -o-calc(100% - 30px); width: -ms-calc(100% - 30px); padding: 15px; background:rgba(0,0,0,.1); cursor: pointer; overflow: hidden; z-index:11; webkit-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1); transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1); } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_top, #huge_it_album_video_player_156 .players_wrapper .huge_it_player.hide_controls.playing .huge_it_video_player_top { opacity:0; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing:not(.hide_controls):hover .huge_it_video_player_top { opacity:1; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_top .video_title { color: #fff; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom { position:absolute; display:block; bottom:0px; left:0px; height:50px; width:100%; z-index:6; webkit-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1); transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1); } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom { height:80px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_bottom { opacity:0; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.hide_controls.playing .huge_it_video_player_bottom { opacity:0; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing:not(.hide_controls):hover .huge_it_video_player_bottom { opacity:1; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_duration_slide { position:absolute; left:0px; bottom:30px; display:block; width:100%; height:20px; margin:0px; line-height:1; cursor:pointer; -moz-transition:all .1s cubic-bezier(0.0,0.0,0.2,1); -webkit-transition:all .1s cubic-bezier(0.0,0.0,0.2,1); -ms-transition:all .1s cubic-bezier(0.0,0.0,0.2,1); transition:all .1s cubic-bezier(0.0,0.0,0.2,1); transform-origin:center center; -webkit-transform-origin:center center; -moz-transform-origin:center center; -o-transform-origin:center center; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide { height:30px; bottom:50px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_duration_slide .duration { position:absolute; display:block; bottom:7.5px; left:0px; width:100%; height:5px; z-index:6; -moz-transition:all .1s cubic-bezier(0.0,0.0,0.2,1); -webkit-transition:all .1s cubic-bezier(0.0,0.0,0.2,1); -ms-transition:all .1s cubic-bezier(0.0,0.0,0.2,1); transition:all .1s cubic-bezier(0.0,0.0,0.2,1); transform-origin:center center; -webkit-transform-origin:center center; -moz-transform-origin:center center; -o-transform-origin:center center; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide .duration { bottom:11px; height:8px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_duration_slide .played { position:absolute; display:block; bottom:7.5px; left:0px; width:0px; height:5px; z-index:8; -moz-transition:height .1s cubic-bezier(0.0,0.0,0.2,1); -webkit-transition:height .1s cubic-bezier(0.0,0.0,0.2,1); -ms-transition:height .1s cubic-bezier(0.0,0.0,0.2,1); transition:height .1s cubic-bezier(0.0,0.0,0.2,1); transform-origin:center center; -webkit-transform-origin:center center; -moz-transform-origin:center center; -o-transform-origin:center center; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide .played { bottom:11px; height:8px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_duration_slide .thumb { position:absolute; display:block; bottom:3.5px; left:0px; width:13px; height:13px; margin-left:-6.5px; background:#f12b24; border-radius:6.5px; z-index:9; cursor:pointer; -moz-transition:transform .1s cubic-bezier(0.0,0.0,0.2,1); -webkit-transition:transform .1s cubic-bezier(0.0,0.0,0.2,1); -ms-transition:transform .1s cubic-bezier(0.0,0.0,0.2,1); transition:transform .1s cubic-bezier(0.0,0.0,0.2,1); transform-origin:center center; -webkit-transform-origin:center center; -moz-transform-origin:center center; -o-transform-origin:center center; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide .thumb { bottom:5px; width:20px; height:20px; border-radius:10px; margin-left:-10px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_bottom .huge_it_video_player_duration_slide .thumb { transform:scale(0,0); } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_bottom .huge_it_video_player_duration_slide:hover .thumb { transform:scale(1,1); } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_duration_slide .buffered { position:absolute; display:block; bottom:7.5px; left:0px; width:0px; height:5px; z-index:7; -moz-transition:all .1s cubic-bezier(0.0,0.0,0.2,1); -webkit-transition:all .1s cubic-bezier(0.0,0.0,0.2,1); -ms-transition:all .1s cubic-bezier(0.0,0.0,0.2,1); transition:all .1s cubic-bezier(0.0,0.0,0.2,1); transform-origin:center center; -webkit-transform-origin:center center; -moz-transform-origin:center center; -o-transform-origin:center center; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide .buffered { bottom:11px; height:8px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_bottom .huge_it_video_player_duration_slide .duration, #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_bottom .huge_it_video_player_duration_slide .played, #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_bottom .huge_it_video_player_duration_slide .buffered { bottom:8.5px; height:3px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide .duration, #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide .played, #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide .buffered { bottom:12.5px; height:5px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_bottom .huge_it_video_player_duration_slide:hover .duration, #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_bottom .huge_it_video_player_duration_slide:hover .played, #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing .huge_it_video_player_bottom .huge_it_video_player_duration_slide:hover .buffered { bottom:7.5px; height:5px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide:hover .duration, #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide:hover .played, #huge_it_album_video_player_156 .players_wrapper .huge_it_player.playing.fullscreen .huge_it_video_player_bottom .huge_it_video_player_duration_slide:hover .buffered { bottom:11px; height:8px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_duration_slide .hover_timer { position: absolute; display:none; left:0; bottom:100%; padding: 5px 9px; max-width: 200px; background:rgba(28,28,28,0.8); border-radius:2px; white-space: nowrap; word-wrap: normal; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size:11px; line-height:1; color: #fff; z-index:6; -moz-transform: none; -ms-transform: none; -webkit-transform: none; transform: none; -moz-transition:opacity .1s cubic-bezier(0.4,0.0,1,1); -webkit-transition:opacity .1s cubic-bezier(0.4,0.0,1,1); -ms-transition:opacity .1s cubic-bezier(0.4,0.0,1,1); transition:opacity .1s cubic-bezier(0.4,0.0,1,1); -webkit-animation-duration:.1s; -webkit-animation-iteration-count:1; -webkit-animation-timing-function: cubic-bezier(0.4,0.0,1,1); opacity:0; } @-webkit-keyframes opacity { 0% { opacity:0; } 100% { opacity:1; } } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls { position:absolute; left:0px; bottom:0px; display:block; width:100%; height:30px; margin:0px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.small .huge_it_video_player_bottom .huge_it_video_player_controls { text-align:center; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_controls { height:50px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .control { position:relative; display:inline-block; width:30px; height:30px; margin:0px 0px 0px 5px; font-size:16px; line-height:30px; text-align:center; vertical-align:top; cursor:pointer; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .control i{ line-height: inherit; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_controls .control { width:50px; height:50px; margin:0px 0px 0px 5px; font-size:30px; line-height:50px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .fast_back { } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.small .huge_it_video_player_bottom .huge_it_video_player_controls .fast_back { display:none; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .play_pause { } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.small .huge_it_video_player_bottom .huge_it_video_player_controls .play_pause { float:initial; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .fast_forward { } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.small .huge_it_video_player_bottom .huge_it_video_player_controls .fast_forward { display:none; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .mute_button { } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.small .huge_it_video_player_bottom .huge_it_video_player_controls .mute_button { float:initial; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.very_small .huge_it_video_player_bottom .huge_it_video_player_controls .mute_button { display:none; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle { position:relative; display:inline-block; width:50px; height:30px; background: none; cursor: pointer; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.small .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle { float:initial; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.very_small .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle { display:none; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle { position:relative; display:inline-block; width:100px; height:50px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle .volume_before { position: absolute; top:13.5px; left:0px; height:3px; width:50px; z-index:7; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle .volume_before { top:22.5px; height:5px; width:100px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle .volume_current { position: absolute; top:8.5px; left:50px; height:13px; width: 4px; margin-left:-2px; background: #fff; z-index:8; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle .volume_current { top:15px; height:20px; width:6px; margin-left:-3px; left:100px; width: 4px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle .volume_after { position: absolute; top:13.5px; left:0px; height:3px; width:50px; background:#fff; z-index:6; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_controls .volume_handle .volume_after { top:22.5px; height:5px; width:100px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .timer { position:relative; display:inline-block; min-width:50px; height:30px; margin:0px 0px 0px 5px; vertical-align:top; font-size:11px; line-height:30px; font-style:normal; font-weight:normal; text-align:center; cursor:pointer; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.fullscreen .huge_it_video_player_bottom .huge_it_video_player_controls .timer { height:50px; font-size:14px; line-height:50px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .timer .current_time { display:inline-block; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .timer .separator { display:inline-block; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .timer .duration_time { display:inline-block; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_bottom .huge_it_video_player_controls .full_screen { float:right; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player.small .huge_it_video_player_bottom .huge_it_video_player_controls .full_screen { float:initial; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_center { text-align:center; font-size:15px; line-height:40px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_center div { position:absolute; display:none; left:50%; top:50%; margin-top:-20px; height:40px; width:40px; margin-left:-20px; background: rgba(0,0,0,.2); border-radius: 100%; text-align:center; transition:all .2s linear; -webkit-animation-duration:.5s; -webkit-animation-iteration-count:1; -webkit-animation-timing-function: linear; z-index:6; opacity:0; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_center i{ line-height: 40px; } #huge_it_album_video_player_156 .players_wrapper .huge_it_player .huge_it_video_player_center .center_wait { background:transparent; } @-webkit-keyframes popup { 0% { opacity:1; transform:scale(1,1); } 100% { opacity:0; transform:scale(3,3); } } #huge_it_album_video_player_156 .playlist_wrapper { float:left; display:block; width:108px; height:100%; margin:0px; } #huge_it_album_video_player_156 .playlist_wrapper h3 { position: relative; float: left; display: block; width: calc(100% - 20px); width: -webkit-calc(100% - 20px); width: -o-calc(100% - 20px); width: -moz-calc(100% - 20px); height: 30px; font-size: 18px; font-style: normal; text-shadow: none; margin: 0px; padding: 10px; } #huge_it_album_video_player_156 .playlist_wrapper ul { position:absolute; display:block; width:108px; top:50px; height:calc(100% - 50px); height:-webkit-calc(100% - 50px); height:-moz-calc(100% - 50px); height:-o-calc(100% - 50px); height:-ms-calc(100% - 50px); margin:0px; padding:0px; list-style-type:none; overflow:auto; } #huge_it_album_video_player_156 .playlist_wrapper ul::-webkit-scrollbar-track { } #huge_it_album_video_player_156 .playlist_wrapper ul::-webkit-scrollbar { width: 10px; height: 9px; } #huge_it_album_video_player_156 .playlist_wrapper ul::-webkit-scrollbar-thumb { } #huge_it_album_video_player_156 .playlist_wrapper ul::-webkit-scrollbar-thumb:hover { } #huge_it_album_video_player_156 .playlist_wrapper ul li.item { position:relative; float:left; display:block; width:100%; margin:0px; padding:0px; overflow:hidden; list-style-type:none; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item .playlist_button { position:relative; float:left; display:block; width:calc(100% - 20px); width:-webkit-calc(100% - 20px); width:-moz-calc(100% - 20px); width:-o-calc(100% - 20px); width:-ms-calc(100% - 20px); padding:10px; cursor:pointer; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item .playlist_button .thumb { position:relative; float:left; display:block; width:72px; height:54px; overflow:hidden; text-align: center; vertical-align: middle; white-space: nowrap; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item .playlist_button .thumb:before { content:''; display:inline-block; height:100%; vertical-align:middle; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item .playlist_button img { display: inline-block; vertical-align: middle; width: auto; height: auto; max-width: 100%; } #huge_it_album_video_player_156 .playlist_wrapper ul li.item .playlist_button .item_title { position: relative; display: block; float:right; width: calc(100% - 72px); height:54px; font-size:13px; vertical-align:middle; line-height:54px; white-space: nowrap; text-overflow: ellipsis; word-wrap: break-word; text-indent: 15px; cursor: pointer; overflow: hidden; } #huge_it_album_video_player_156.fullwidth .playlist_wrapper { width:100%; } #huge_it_album_video_player_156.fullwidth .playlist_wrapper ul { position:relative; top:0px; width:100%; height:300px; margin:0px; } #huge_it_album_video_player_156.align_bottom .playlist_wrapper { width:100%; } #huge_it_album_video_player_156.align_bottom .playlist_wrapper ul { position:relative; top:0px; width:100%; height:300px; margin:0px; } #huge_it_album_video_player_156 .players_wrapper .custom_thumb { position: absolute; display: none; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; z-index: 10; text-align: center; vertical-align: middle; } #huge_it_album_video_player_156 .players_wrapper .custom_thumb img.thumb { display:block; position:absolute; top:0px; left:0px; width:100%; max-height:none; height: 100%; } #huge_it_album_video_player_156 .players_wrapper .custom_thumb img.play { position:absolute; top:calc(50% - 24.5px); top:-webkit-calc(50% - 24.5px); top:-moz-calc(50% - 24.5px); top:-o-calc(50% - 24.5px); top:-ms-calc(50% - 24.5px); left:calc(50% - 35px); left:-webkit-calc(50% - 35px); left:-moz-calc(50% - 35px); left:-o-calc(50% - 35px); left:-ms-calc(50% - 35px); width:70px; height:49px; cursor: pointer; } #huge_it_album_video_player_156 * { box-sizing:content-box !important; text-indent: 0px; } </style> <div id="huge_it_album_video_player_156" class="loading align_bottom"> <div class="load_icon"> <img src="https://globaltravel.com.vn/wp-content/plugins/video-player/Front_end/../images/loading.gif" alt="loading" /> </div> <div class="players_wrapper"> <div class="huge_it_player playlist_player"> <div class="huge_it_video_player_player"> <video src="" data-current="--" data-duration="--"> Your browser does not support HTML5 video. </video> </div> <div class="thumbnail_block"> <img src="" alt="" /> <div class="thumbnail_play"><i class="hugeicons hugeicons-play-circle-o"></i></div> </div> <div class="huge_it_video_player_top"> <div class="video_title">Big Buck Bunny</div> </div> <div class="huge_it_video_player_bottom"> <div class="huge_it_video_player_duration_slide"> <div class="duration"></div> <div class="played"></div> <div class="thumb"></div> <div class="buffered"></div> <div class="hover_timer"> <span class="hover_timer_time">00:00</span> </div> </div> <div class="huge_it_video_player_controls"> <div class="fast_back control" data-title="Fast backward"><i class="hugeicons hugeicons-step-backward"></i></div> <div class="play_pause control" data-title="Play"><i class="hugeicons hugeicons-play"></i></div> <div class="fast_forward control" data-title="Fast forward"><i class="hugeicons hugeicons-step-forward"></i></div> <div class="mute_button control" data-title="Mute"><i class="hugeicons hugeicons-volume-up"></i></div> <div class="volume_handle"> <div class="volume_before"></div> <div class="volume_current"></div> <div class="volume_after"></div> </div> <div class="timer"> <div class="current_time">--</div> <div class="separator"> / </div> <div class="duration_time">--</div> </div> <div class="full_screen control" data-title="Full Screen"><i class="hugeicons hugeicons-expand"></i></div> </div> </div> <div class="huge_it_video_player_center"> <div class="center_play"><i class="hugeicons hugeicons-play"></i></div> <div class="center_pause"><i class="hugeicons hugeicons-pause"></i></div> <div class="center_wait"><i class="hugeicons hugeicons-spinner hugeicons-pulse"></i></div> </div> </div> <div id="youtube_156_thumb" class="custom_thumb"><img class="thumb" src="https://globaltravel.com.vn/wp-content/uploads/2017/07/Team-building-global-travel-11.jpg" alt="" /><img class="play" src="https://globaltravel.com.vn/wp-content/plugins/video-player/Front_end/../images/play.youtube.png" alt="youtube play" /></div> <div id="youtube_player_156" class="playlist_player"></div> <div id="vimeo_156_thumb" class="custom_thumb"><img class="thumb" src="https://globaltravel.com.vn/wp-content/uploads/2017/07/Team-building-global-travel-11.jpg" alt="" /><img class="play" src="https://globaltravel.com.vn/wp-content/plugins/video-player/Front_end/../images/play.vimeo.png" alt="vimeo play" /></div> <iframe id="vimeo_156" class="playlist_player" src="" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> </div> <div class="playlist_wrapper"> <h3>Danh sách Video</h3> <ul> <li class="item active" data-item-id="0" data-type="custom" data-src="https://globaltravel.com.vn/wp-content/uploads/2017/11/global-travel-1.mp4" data-poster="https://globaltravel.com.vn/wp-content/uploads/2017/07/Team-building-global-travel-11.jpg" data-title="Global Travel - Dịch vụ du lịch hoàn hảo !"> <div class="playlist_button"> <div class="thumb"> <img src="https://globaltravel.com.vn/wp-content/uploads/2017/07/Team-building-global-travel-11.jpg" alt="Global Travel - Dịch vụ du lịch hoàn hảo !" /> </div> <span class="item_title">Global Travel - Dịch vụ du lịch hoàn hảo !</span> </div> </li> <li class="item " data-item-id="1" data-type="youtube" data-video-id="ko-setrFGd4" data-poster="https://img.youtube.com/vi/ko-setrFGd4/mqdefault.jpg" data-title="Múa lửa trên sa mạc Safari, UAE"> <div class="playlist_button"> <div class="thumb"> <img src="https://img.youtube.com/vi/ko-setrFGd4/mqdefault.jpg" alt="Múa lửa trên sa mạc Safari, UAE" /> </div> <span class="item_title">Múa lửa trên sa mạc Safari, UAE</span> </div> </li> <li class="item " data-item-id="2" data-type="youtube" data-video-id="-YTO-aLUz7w" data-poster="https://img.youtube.com/vi/-YTO-aLUz7w/mqdefault.jpg" data-title="Múa bụng trên sa mạc Safari, UAE"> <div class="playlist_button"> <div class="thumb"> <img src="https://img.youtube.com/vi/-YTO-aLUz7w/mqdefault.jpg" alt="Múa bụng trên sa mạc Safari, UAE" /> </div> <span class="item_title">Múa bụng trên sa mạc Safari, UAE</span> </div> </li> <li class="item " data-item-id="3" data-type="youtube" data-video-id="cqoAJjEGcys" data-poster="https://img.youtube.com/vi/cqoAJjEGcys/mqdefault.jpg" data-title="Đua xe cảm giác mạnh trên sa mạc Safari, UAE"> <div class="playlist_button"> <div class="thumb"> <img src="https://img.youtube.com/vi/cqoAJjEGcys/mqdefault.jpg" alt="Đua xe cảm giác mạnh trên sa mạc Safari, UAE" /> </div> <span class="item_title">Đua xe cảm giác mạnh trên sa mạc Safari, UAE</span> </div> </li> <li class="item " data-item-id="4" data-type="youtube" data-video-id="4X-QMfCV0rY" data-poster="https://img.youtube.com/vi/4X-QMfCV0rY/mqdefault.jpg" data-title="Global Travel - Mãn nhãn với màn trình diễn nhạc nước ở Dubai"> <div class="playlist_button"> <div class="thumb"> <img src="https://img.youtube.com/vi/4X-QMfCV0rY/mqdefault.jpg" alt="Global Travel - Mãn nhãn với màn trình diễn nhạc nước ở Dubai" /> </div> <span class="item_title">Global Travel - Mãn nhãn với màn trình diễn nhạc nước ở Dubai</span> </div> </li> <li class="item " data-item-id="5" data-type="youtube" data-video-id="8fLSIMBG1Ak" data-poster="https://img.youtube.com/vi/8fLSIMBG1Ak/mqdefault.jpg" data-title="Global Travel: Tour trải nghiệm cảm giác mạnh- đua xe trên sa mạc Safari, UAE"> <div class="playlist_button"> <div class="thumb"> <img src="https://img.youtube.com/vi/8fLSIMBG1Ak/mqdefault.jpg" alt="Global Travel: Tour trải nghiệm cảm giác mạnh- đua xe trên sa mạc Safari, UAE" /> </div> <span class="item_title">Global Travel: Tour trải nghiệm cảm giác mạnh- đua xe trên sa mạc Safari, UAE</span> </div> </li> <li class="item " data-item-id="6" data-type="custom" data-src="https://globaltravel.com.vn/wp-content/uploads/2017/12/chuyen-hanh-huong-Myanmar.mp4" data-poster="" data-title="Chuyến hành hương Myanmar - Sợi tóc thiêng của Đức Phật Thích Ca !"> <div class="playlist_button"> <div class="thumb"> </div> <span class="item_title">Chuyến hành hương Myanmar - Sợi tóc thiêng của Đức Phật Thích Ca !</span> </div> </li> </ul> </div> </div> </aside></div> <div class=""> <aside class="widget" style="background: #fff;"> <img src="https://globaltravel.com.vn/wp-content/uploads/2023/12/giay-phep-lu-hanh-s-toan-cau.jpg" alt="Giấy phép lữ hành quốc tế S Global Travel - Công ty TNHH thương mại và du lịch S Toàn Cầu" class="img-responsive"><br/> </aside></div> <div class=""> <aside class="widget"> <!-- fanpage --> <div class="fb-page" data-href="https://www.facebook.com/globaltravel.com.vn" data-tabs="timeline" data-width="600" data-height="400" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://www.facebook.com/sglobaltravel.com.vn" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/globaltravel.com.vn/"> S Global Travel</a></blockquote></div> <!--/ fanpage --> </aside></div> </div> </div> </div> </div> </div> <footer> <div class="footer-content"> <div class="container"> <!-- <div class="navbar-footer"> <div class="navbar-left"> </div> <div class="navbar-right"> </div> </div> --> <div class="row" itemscope itemtype="https://schema.org/Organization"> <div class="col-md-2"> <div class="footer-logo"> <a href="https://globaltravel.com.vn/" class="icon icon-logo">Công Ty Cổ Phần Thương Mại Và Du Lịch S Toàn Cầu</a> </div> </div> <div class="col-md-6"> <div class="footer-box"> <h4 class="title-box" itemprop="name">Công ty cổ phần thương mại và du lịch S Toàn Cầu</h4> <div> <p itemprop="description">Hệ thống chuyên cung cấp dịch vụ du lịch trong nước và quốc tế, đặt phòng khách sạn trên toàn cầu, hội nghị, hội thảo, sự kiện, đại lý vé máy bay, vé tàu, visa ...</p> <p itemprop="description">S Toàn Cầu – Đơn vị lữ hành cung ứng dịch vụ du lịch chất lượng, uy tín, chuyên nghiệp, tận tâm và giá cạnh tranh tốt nhất trên thị trường hiện nay.</p> <p itemprop="description">Chúng tôi luôn tự hào mang đến chất lượng dịch vụ tốt nhất cho khách hàng – Sự lựa chọn tin cậy cho mọi hành trình trên toàn cầu !</p> </div> <p>Giấy phép ĐKKD số: 0110180179 – Do sở kế hoạch đầu tư cấp ngày 14/11/2022</p> <p>Giấy phép KDLHQT: 01-2533/2023/CDLQGVN-GPLHQT do Tổng cục Du lịch Cấp ngày 13 tháng 12 năm 2023</p> </div> </div> <div class="col-md-4"> <div class="footer-box"> <h4 class="title-box">Liên hệ</h4> <address> <p class="address" itemprop="address"><i class="fa fa-map-marker" aria-hidden="true"></i> Trụ sở chính: Tầng 9, tòa nhà Diamond Flower, số 48 Lê Văn Lương, P. Nhân Chính, Q. Thanh Xuân, Hà Nội</p> <p class="phone" itemprop="telephone"><i class="fa fa-phone" aria-hidden="true"></i> Hotline: <a href="tel:0813 414 685">0813 414 685</a> / <a href="tel:0833 414 685 ">0833 414 685 </a> / <a href="tel:0858.59.8288">0858.59.8288</a></p> <p class="email" itemprop="email"><i class="fa fa-envelope-o" aria-hidden="true"></i> Email: <a href="mailto:info@globaltravel.com.vn">info@globaltravel.com.vn</a></p> </address> </div> </div> </div> </div></div> <div class="footer-copyright"> <div class="container"> <p class="copyright">Copyright © 2017. <strong>S TOÀN CẦU </strong>. All rights reserved</p> <p class="social"> <a href="https://www.facebook.com/globaltravel.com.vn/" target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i></a> <a href="#" target="_blank"><i class="fa fa-twitter" aria-hidden="true"></i></a> <a href="#" target="_blank"><i class="fa fa-google-plus" aria-hidden="true"></i></a> <a href="#" target="_blank"><i class="fa fa-youtube-play" aria-hidden="true"></i></a> </p> </div></div> </footer> <div class=""> <script> window.fbAsyncInit = function() { FB.init({ appId: "1784956665094089", xfbml: true, version: "v2.6" }); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) { return; } js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/vi_VN/sdk/xfbml.customerchat.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <div class="fb-customerchat" page_id="436599956521484"></div></div> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1745270718971840'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1745270718971840&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code --><style> .mb-new-fix { position: fixed; display: flex; width: 48px; flex-direction: column; bottom: 124px; right: 12px; z-index: 15 } .mb-new-fix a { margin-bottom: 20px } </style> <div class="mb-new-fix"> <a target="_blank" rel="nofollow" href="https://zalo.me/0858598288" class=""> <img width="100%" height="100%" src="https://globaltravel.com.vn/wp-content/uploads/2025/05/ic-0004-zalo.png" role="none"> </a> </div> <script type="text/javascript"> function revslider_showDoubleJqueryError(sliderID) { var errorMessage = "Revolution Slider Error: You have some jquery.js library include that comes after the revolution files js include."; errorMessage += "<br> This includes make eliminates the revolution slider libraries, and make it not work."; errorMessage += "<br><br> To fix it you can:<br>    1. In the Slider Settings -> Troubleshooting set option: <strong><b>Put JS Includes To Body</b></strong> option to true."; errorMessage += "<br>    2. Find the double jquery.js include and remove it."; errorMessage = "<span style='font-size:16px;color:#BC0C06;'>" + errorMessage + "</span>"; jQuery(sliderID).show().html(errorMessage); } </script> <script type="text/html" id="tmpl-media-frame"> <div class="media-frame-title" id="media-frame-title"></div> <h2 class="media-frame-menu-heading">Hành động</h2> <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> </button> <div class="media-frame-menu"></div> <div class="media-frame-tab-panel"> <div class="media-frame-router"></div> <div class="media-frame-content"></div> </div> <h2 class="media-frame-actions-heading screen-reader-text"> Hành động cho các media đã được chọn </h2> <div class="media-frame-toolbar"></div> <div class="media-frame-uploader"></div> </script> <script type="text/html" id="tmpl-media-modal"> <div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> <# if ( data.hasCloseButton ) { #> <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Đóng hộp thoại</span></span></button> <# } #> <div class="media-modal-content" role="document"></div> </div> <div class="media-modal-backdrop"></div> </script> <script type="text/html" id="tmpl-uploader-window"> <div class="uploader-window-content"> <div class="uploader-editor-title">Thả các tập tin để tải lên</div> </div> </script> <script type="text/html" id="tmpl-uploader-editor"> <div class="uploader-editor-content"> <div class="uploader-editor-title">Thả các tập tin để tải lên</div> </div> </script> <script type="text/html" id="tmpl-uploader-inline"> <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> <# if ( data.canClose ) { #> <button class="close dashicons dashicons-no"><span class="screen-reader-text">Đóng trình tải lên</span></button> <# } #> <div class="uploader-inline-content {{ messageClass }}"> <# if ( data.message ) { #> <h2 class="upload-message">{{ data.message }}</h2> <# } #> <div class="upload-ui"> <h2 class="upload-instructions drop-instructions">Thả các tập tin để tải lên</h2> <p class="upload-instructions drop-instructions">hoặc</p> <button type="button" class="browser button button-hero">Chọn tập tin</button> </div> <div class="upload-inline-status"></div> <div class="post-upload-ui"> <p class="max-upload-size"> Kích thước tập tin tải lên tối đa: 1 GB </p> <# if ( data.suggestedWidth && data.suggestedHeight ) { #> <p class="suggested-dimensions"> Kích thước ảnh để nghị: {{data.suggestedWidth}} x {{data.suggestedHeight}} pixels. </p> <# } #> </div> </div> </script> <script type="text/html" id="tmpl-media-library-view-switcher"> <a href="/blog/durch-die-strengen-vorgaben-konnten-viele-lokale-spielhallen-vom-handelsplatz-flatter-machen-welches-zu-handen-automaten-followers-bedruckt-ist-und-bleibt-die-autoren-im-stande-sein-dich-noch-dampf/?mode=list" class="view-list"> <span class="screen-reader-text">Xem dạng danh sách</span> </a> <a href="/blog/durch-die-strengen-vorgaben-konnten-viele-lokale-spielhallen-vom-handelsplatz-flatter-machen-welches-zu-handen-automaten-followers-bedruckt-ist-und-bleibt-die-autoren-im-stande-sein-dich-noch-dampf/?mode=grid" class="view-grid current" aria-current="page"> <span class="screen-reader-text">Xem dạng lưới</span> </a> </script> <script type="text/html" id="tmpl-uploader-status"> <h2>Đang tải lên</h2> <button type="button" class="button-link upload-dismiss-errors"><span class="screen-reader-text">Bỏ qua lỗi</span></button> <div class="media-progress-bar"><div></div></div> <div class="upload-details"> <span class="upload-count"> <span class="upload-index"></span> / <span class="upload-total"></span> </span> <span class="upload-detail-separator">–</span> <span class="upload-filename"></span> </div> <div class="upload-errors"></div> </script> <script type="text/html" id="tmpl-uploader-status-error"> <span class="upload-error-filename">{{{ data.filename }}}</span> <span class="upload-error-message">{{ data.message }}</span> </script> <script type="text/html" id="tmpl-edit-attachment-frame"> <div class="edit-media-header"> <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Chỉnh sửa media trước</span></button> <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Chỉnh sửa media tiếp theo</span></button> <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Đóng hộp thoại</span></span></button> </div> <div class="media-frame-title"></div> <div class="media-frame-content"></div> </script> <script type="text/html" id="tmpl-attachment-details-two-column"> <div class="attachment-media-view {{ data.orientation }}"> <h2 class="screen-reader-text">Xem trước file đính kèm</h2> <div class="thumbnail thumbnail-{{ data.type }}"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div></div></div> <# } else if ( data.sizes && data.sizes.large ) { #> <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> <# } else if ( data.sizes && data.sizes.full ) { #> <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> <# } #> <# if ( 'audio' === data.type ) { #> <div class="wp-media-wrapper"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> <source type="{{ data.mime }}" src="{{ data.url }}"/> </audio> </div> <# } else if ( 'video' === data.type ) { var w_rule = ''; if ( data.width ) { w_rule = 'width: ' + data.width + 'px;'; } else if ( wp.media.view.settings.contentWidth ) { w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; } #> <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> <video controls="controls" class="wp-video-shortcode" preload="metadata" <# if ( data.width ) { #>width="{{ data.width }}"<# } #> <# if ( data.height ) { #>height="{{ data.height }}"<# } #> <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> <source type="{{ data.mime }}" src="{{ data.url }}"/> </video> </div> <# } #> <div class="attachment-actions"> <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> <button type="button" class="button edit-attachment">Sửa ảnh</button> <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> <p>Xem trước tài liệu</p> <# } #> </div> </div> </div> <div class="attachment-info"> <span class="settings-save-status" role="status"> <span class="spinner"></span> <span class="saved">Đã lưu.</span> </span> <div class="details"> <h2 class="screen-reader-text">Chi tiết</h2> <div class="filename"><strong>Tên tập tin:</strong> {{ data.filename }}</div> <div class="filename"><strong>Loại tập tin:</strong> {{ data.mime }}</div> <div class="uploaded"><strong>Đã tải lên vào lúc:</strong> {{ data.dateFormatted }}</div> <div class="file-size"><strong>Dung lượng tệp:</strong> {{ data.filesizeHumanReadable }}</div> <# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> <div class="dimensions"><strong>Kích thước</strong> {{ data.width }} dài và rộng {{ data.height }} pixel </div> <# } #> <# if ( data.originalImageURL && data.originalImageName ) { #> Ảnh gốc: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> <# } #> <# } #> <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> <div class="file-length"><strong>Độ dài:</strong> <span aria-hidden="true">{{ data.fileLength }}</span> <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> </div> <# } #> <# if ( 'audio' === data.type && data.meta.bitrate ) { #> <div class="bitrate"> <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s <# if ( data.meta.bitrate_mode ) { #> {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} <# } #> </div> <# } #> <div class="compat-meta"> <# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> </div> </div> <div class="settings"> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> <# if ( 'image' === data.type ) { #> <span class="setting has-description" data-setting="alt"> <label for="attachment-details-two-column-alt-text" class="name">Văn bản thay thế</label> <input type="text" id="attachment-details-two-column-alt-text" value="{{ data.alt }}" aria-describedby="alt-text-description" {{ maybeReadOnly }} /> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener noreferrer">Mô tả nội dung ảnh<span class="screen-reader-text"> (mở trong cửa sổ mới)</span></a>. Để trống nếu ảnh chỉ dùng làm hiệu ứng trang trí.</p> <# } #> <span class="setting" data-setting="title"> <label for="attachment-details-two-column-title" class="name">Tiêu đề</label> <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> </span> <# if ( 'audio' === data.type ) { #> <span class="setting" data-setting="artist"> <label for="attachment-details-two-column-artist" class="name">Nghệ sĩ</label> <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> </span> <span class="setting" data-setting="album"> <label for="attachment-details-two-column-album" class="name">Album</label> <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> </span> <# } #> <span class="setting" data-setting="caption"> <label for="attachment-details-two-column-caption" class="name">Chú thích</label> <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> </span> <span class="setting" data-setting="description"> <label for="attachment-details-two-column-description" class="name">Mô tả</label> <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> </span> <span class="setting"> <span class="name">Tải lên bởi</span> <span class="value">{{ data.authorName }}</span> </span> <# if ( data.uploadedToTitle ) { #> <span class="setting"> <span class="name">Tải lên</span> <# if ( data.uploadedToLink ) { #> <span class="value"><a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a></span> <# } else { #> <span class="value">{{ data.uploadedToTitle }}</span> <# } #> </span> <# } #> <span class="setting" data-setting="url"> <label for="attachment-details-two-column-copy-link" class="name">File URL:</label> <input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly /> <span class="copy-to-clipboard-container"> <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Sao chép URL</button> <span class="success hidden" aria-hidden="true">Đã sao chép</span> </span> </span> <div class="attachment-compat"></div> </div> <div class="actions"> <a class="view-attachment" href="{{ data.link }}">Xem trang đính kèm</a> <# if ( data.can.save ) { #> | <a href="{{ data.editLink }}">Chỉnh sửa chi tiết hơn</a> <# } #> <# if ( ! data.uploading && data.can.remove ) { #> | <button type="button" class="button-link delete-attachment">Xóa vĩnh viễn</button> <# } #> </div> </div> </script> <script type="text/html" id="tmpl-attachment"> <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> <div class="thumbnail"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> <# } else if ( 'image' === data.type && data.sizes ) { #> <div class="centered"> <img src="{{ data.size.url }}" draggable="false" alt="" /> </div> <# } else { #> <div class="centered"> <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> <# } else if ( data.sizes && data.sizes.medium ) { #> <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> <# } else { #> <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> <# } #> </div> <div class="filename"> <div>{{ data.filename }}</div> </div> <# } #> </div> <# if ( data.buttons.close ) { #> <button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">Xóa bỏ</span></button> <# } #> </div> <# if ( data.buttons.check ) { #> <button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">Bỏ chọn</span></button> <# } #> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; if ( data.describe ) { if ( 'image' === data.type ) { #> <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" aria-label="Chú thích" placeholder="Chú thích…" {{ maybeReadOnly }} /> <# } else { #> <input type="text" value="{{ data.title }}" class="describe" data-setting="title" <# if ( 'video' === data.type ) { #> aria-label="Tiêu đề video" placeholder="Tiêu đề video…" <# } else if ( 'audio' === data.type ) { #> aria-label="Tiêu đề âm thanh" placeholder="Tiêu đề âm thanh…" <# } else { #> aria-label="Tiêu đề media" placeholder="Tiêu đề media…" <# } #> {{ maybeReadOnly }} /> <# } } #> </script> <script type="text/html" id="tmpl-attachment-details"> <h2> Chi tiết đính kèm <span class="settings-save-status" role="status"> <span class="spinner"></span> <span class="saved">Đã lưu.</span> </span> </h2> <div class="attachment-info"> <div class="thumbnail thumbnail-{{ data.type }}"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div></div></div> <# } else if ( 'image' === data.type && data.sizes ) { #> <img src="{{ data.size.url }}" draggable="false" alt="" /> <# } else { #> <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> <# } #> </div> <div class="details"> <div class="filename">{{ data.filename }}</div> <div class="uploaded">{{ data.dateFormatted }}</div> <div class="file-size">{{ data.filesizeHumanReadable }}</div> <# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> <div class="dimensions"> {{ data.width }} dài và rộng {{ data.height }} pixel </div> <# } #> <# if ( data.originalImageURL && data.originalImageName ) { #> Ảnh gốc: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> <# } #> <# if ( data.can.save && data.sizes ) { #> <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Sửa ảnh</a> <# } #> <# } #> <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> <div class="file-length">Độ dài: <span aria-hidden="true">{{ data.fileLength }}</span> <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> </div> <# } #> <# if ( ! data.uploading && data.can.remove ) { #> <button type="button" class="button-link delete-attachment">Xóa vĩnh viễn</button> <# } #> <div class="compat-meta"> <# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> </div> </div> </div> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> <# if ( 'image' === data.type ) { #> <span class="setting has-description" data-setting="alt"> <label for="attachment-details-alt-text" class="name">Văn bản thay thế</label> <input type="text" id="attachment-details-alt-text" value="{{ data.alt }}" aria-describedby="alt-text-description" {{ maybeReadOnly }} /> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener noreferrer">Mô tả nội dung ảnh<span class="screen-reader-text"> (mở trong cửa sổ mới)</span></a>. Để trống nếu ảnh chỉ dùng làm hiệu ứng trang trí.</p> <# } #> <span class="setting" data-setting="title"> <label for="attachment-details-title" class="name">Tiêu đề</label> <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> </span> <# if ( 'audio' === data.type ) { #> <span class="setting" data-setting="artist"> <label for="attachment-details-artist" class="name">Nghệ sĩ</label> <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> </span> <span class="setting" data-setting="album"> <label for="attachment-details-album" class="name">Album</label> <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> </span> <# } #> <span class="setting" data-setting="caption"> <label for="attachment-details-caption" class="name">Chú thích</label> <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> </span> <span class="setting" data-setting="description"> <label for="attachment-details-description" class="name">Mô tả</label> <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> </span> <span class="setting" data-setting="url"> <label for="attachment-details-copy-link" class="name">File URL:</label> <input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly /> <div class="copy-to-clipboard-container"> <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Sao chép URL</button> <span class="success hidden" aria-hidden="true">Đã sao chép</span> </div> </span> </script> <script type="text/html" id="tmpl-media-selection"> <div class="selection-info"> <span class="count"></span> <# if ( data.editable ) { #> <button type="button" class="button-link edit-selection">Sửa lựa chọn</button> <# } #> <# if ( data.clearable ) { #> <button type="button" class="button-link clear-selection">Xóa</button> <# } #> </div> <div class="selection-view"></div> </script> <script type="text/html" id="tmpl-attachment-display-settings"> <h2>Tùy chọn hiển thị nội dung đính kèm</h2> <# if ( 'image' === data.type ) { #> <span class="setting align"> <label for="attachment-display-settings-alignment" class="name">Căn chỉnh</label> <select id="attachment-display-settings-alignment" class="alignment" data-setting="align" <# if ( data.userSettings ) { #> data-user-setting="align" <# } #>> <option value="left"> Trái </option> <option value="center"> Chính giữa </option> <option value="right"> Phải </option> <option value="none" selected> Trống </option> </select> </span> <# } #> <span class="setting"> <label for="attachment-display-settings-link-to" class="name"> <# if ( data.model.canEmbed ) { #> Nhúng hoặc Liên kết <# } else { #> Liên kết tới <# } #> </label> <select id="attachment-display-settings-link-to" class="link-to" data-setting="link" <# if ( data.userSettings && ! data.model.canEmbed ) { #> data-user-setting="urlbutton" <# } #>> <# if ( data.model.canEmbed ) { #> <option value="embed" selected> Trình điều khiển đa phương tiện nhúng </option> <option value="file"> <# } else { #> <option value="none" selected> Trống </option> <option value="file"> <# } #> <# if ( data.model.canEmbed ) { #> Liên kết tới tập tin đa phương tiện <# } else { #> Tập tin đa phương tiện <# } #> </option> <option value="post"> <# if ( data.model.canEmbed ) { #> Liên kết tới trang nội dung đính kèm <# } else { #> Trang nội dung đính kèm <# } #> </option> <# if ( 'image' === data.type ) { #> <option value="custom"> URL tùy chỉnh </option> <# } #> </select> </span> <span class="setting"> <label for="attachment-display-settings-link-to-custom" class="name">URL</label> <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> <# if ( 'undefined' !== typeof data.sizes ) { #> <span class="setting"> <label for="attachment-display-settings-size" class="name">Kích cỡ</label> <select id="attachment-display-settings-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #>> <# var size = data.sizes['thumbnail']; if ( size ) { #> <option value="thumbnail" > Ảnh thu nhỏ – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['medium']; if ( size ) { #> <option value="medium" > Trung bình – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['large']; if ( size ) { #> <option value="large" > Lớn – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['full']; if ( size ) { #> <option value="full" selected='selected'> Kích thước đầy đủ – {{ size.width }} × {{ size.height }} </option> <# } #> </select> </span> <# } #> </script> <script type="text/html" id="tmpl-gallery-settings"> <h2>Tùy chọn hiển thị bộ sưu tập</h2> <span class="setting"> <label for="gallery-settings-link-to" class="name">Liên kết tới</label> <select id="gallery-settings-link-to" class="link-to" data-setting="link" <# if ( data.userSettings ) { #> data-user-setting="urlbutton" <# } #>> <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Trang nội dung đính kèm </option> <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Tập tin đa phương tiện </option> <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Trống </option> </select> </span> <span class="setting"> <label for="gallery-settings-columns" class="name select-label-inline">Cột</label> <select id="gallery-settings-columns" class="columns" name="columns" data-setting="columns"> <option value="1" <# if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 1 </option> <option value="2" <# if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 2 </option> <option value="3" <# if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 3 </option> <option value="4" <# if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 4 </option> <option value="5" <# if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 5 </option> <option value="6" <# if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 6 </option> <option value="7" <# if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 7 </option> <option value="8" <# if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 8 </option> <option value="9" <# if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 9 </option> </select> </span> <span class="setting"> <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> <label for="gallery-settings-random-order" class="checkbox-label-inline">Thứ tự ngẫu nhiên</label> </span> <span class="setting size"> <label for="gallery-settings-size" class="name">Kích cỡ</label> <select id="gallery-settings-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #> > <option value="thumbnail"> Ảnh thu nhỏ </option> <option value="medium"> Trung bình </option> <option value="large"> Lớn </option> <option value="full"> Kích thước đầy đủ </option> </select> </span> </script> <script type="text/html" id="tmpl-playlist-settings"> <h2>Cài đặt danh sách phát nhạc</h2> <# var emptyModel = _.isEmpty( data.model ), isVideo = 'video' === data.controller.get('library').props.get('type'); #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-list" class="checkbox-label-inline"> <# if ( isVideo ) { #> Hiển thị danh sách video <# } else { #> Hiện danh sách bài hát <# } #> </label> </span> <# if ( ! isVideo ) { #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-artist" class="checkbox-label-inline"> Hiện tên nghệ sĩ trong danh sách bài hát </label> </span> <# } #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-images" class="checkbox-label-inline"> Hiện hình ảnh </label> </span> </script> <script type="text/html" id="tmpl-embed-link-settings"> <span class="setting link-text"> <label for="embed-link-settings-link-text" class="name">Tên đường dẫn</label> <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> </span> <div class="embed-container" style="display: none;"> <div class="embed-preview"></div> </div> </script> <script type="text/html" id="tmpl-embed-image-settings"> <div class="wp-clearfix"> <div class="thumbnail"> <img src="{{ data.model.url }}" draggable="false" alt="" /> </div> </div> <span class="setting alt-text has-description"> <label for="embed-image-settings-alt-text" class="name">Văn bản thay thế</label> <input type="text" id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description" /> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener noreferrer">Mô tả nội dung ảnh<span class="screen-reader-text"> (mở trong cửa sổ mới)</span></a>. Để trống nếu ảnh chỉ dùng làm hiệu ứng trang trí.</p> <span class="setting caption"> <label for="embed-image-settings-caption" class="name">Chú thích</label> <textarea id="embed-image-settings-caption" data-setting="caption" /> </span> <fieldset class="setting-group"> <legend class="name">Cân dòng</legend> <span class="setting align"> <span class="button-group button-large" data-setting="align"> <button class="button" value="left"> Trái </button> <button class="button" value="center"> Chính giữa </button> <button class="button" value="right"> Phải </button> <button class="button active" value="none"> Trống </button> </span> </span> </fieldset> <fieldset class="setting-group"> <legend class="name">Liên kết tới</legend> <span class="setting link-to"> <span class="button-group button-large" data-setting="link"> <button class="button" value="file"> Đường dẫn của ảnh </button> <button class="button" value="custom"> URL tùy chỉnh </button> <button class="button active" value="none"> Trống </button> </span> </span> <span class="setting"> <label for="embed-image-settings-link-to-custom" class="name">URL</label> <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> </fieldset> </script> <script type="text/html" id="tmpl-image-details"> <div class="media-embed"> <div class="embed-media-settings"> <div class="column-settings"> <span class="setting alt-text has-description"> <label for="image-details-alt-text" class="name">Văn bản thay thế</label> <input type="text" id="image-details-alt-text" data-setting="alt" value="{{ data.model.alt }}" aria-describedby="alt-text-description" /> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener noreferrer">Mô tả nội dung ảnh<span class="screen-reader-text"> (mở trong cửa sổ mới)</span></a>. Để trống nếu ảnh chỉ dùng làm hiệu ứng trang trí.</p> <span class="setting caption"> <label for="image-details-caption" class="name">Chú thích</label> <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> </span> <h2>Cài đặt hiển thị</h2> <fieldset class="setting-group"> <legend class="legend-inline">Cân dòng</legend> <span class="setting align"> <span class="button-group button-large" data-setting="align"> <button class="button" value="left"> Trái </button> <button class="button" value="center"> Chính giữa </button> <button class="button" value="right"> Phải </button> <button class="button active" value="none"> Trống </button> </span> </span> </fieldset> <# if ( data.attachment ) { #> <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> <span class="setting size"> <label for="image-details-size" class="name">Kích cỡ</label> <select id="image-details-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #>> <# var size = data.sizes['thumbnail']; if ( size ) { #> <option value="thumbnail"> Ảnh thu nhỏ – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['medium']; if ( size ) { #> <option value="medium"> Trung bình – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['large']; if ( size ) { #> <option value="large"> Lớn – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['full']; if ( size ) { #> <option value="full"> Kích thước đầy đủ – {{ size.width }} × {{ size.height }} </option> <# } #> <option value="custom"> Tùy chỉnh kích thước </option> </select> </span> <# } #> <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> <span class="custom-size-setting"> <label for="image-details-size-width">Rộng</label> <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> </span> <span class="sep" aria-hidden="true">×</span> <span class="custom-size-setting"> <label for="image-details-size-height">Cao</label> <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> </span> <p id="image-size-desc" class="description">Kích thước ảnh bằng đơn vị pixel</p> </div> <# } #> <span class="setting link-to"> <label for="image-details-link-to" class="name">Liên kết tới</label> <select id="image-details-link-to" data-setting="link"> <# if ( data.attachment ) { #> <option value="file"> Tập tin đa phương tiện </option> <option value="post"> Trang nội dung đính kèm </option> <# } else { #> <option value="file"> Đường dẫn của ảnh </option> <# } #> <option value="custom"> URL tùy chỉnh </option> <option value="none"> Trống </option> </select> </span> <span class="setting"> <label for="image-details-link-to-custom" class="name">URL</label> <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> <div class="advanced-section"> <h2><button type="button" class="button-link advanced-toggle">Tùy chọn nâng cao</button></h2> <div class="advanced-settings hidden"> <div class="advanced-image"> <span class="setting title-text"> <label for="image-details-title-attribute" class="name">Thuộc tính tiêu đề hình ảnh</label> <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> </span> <span class="setting extra-classes"> <label for="image-details-css-class" class="name">Lớp ảnh CSS</label> <input type="text" id="image-details-css-class" data-setting="extraClasses" value="{{ data.model.extraClasses }}" /> </span> </div> <div class="advanced-link"> <span class="setting link-target"> <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> <label for="image-details-link-target" class="checkbox-label">Mở liên kết trong 1 thẻ mới</label> </span> <span class="setting link-rel"> <label for="image-details-link-rel" class="name">Đường dẫn</label> <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> </span> <span class="setting link-class-name"> <label for="image-details-link-css-class" class="name">Liên kết lớp CSS</label> <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> </span> </div> </div> </div> </div> <div class="column-image"> <div class="image"> <img src="{{ data.model.url }}" draggable="false" alt="" /> <# if ( data.attachment && window.imageEdit ) { #> <div class="actions"> <input type="button" class="edit-attachment button" value="Sửa bản gốc" /> <input type="button" class="replace-attachment button" value="Thay thế" /> </div> <# } #> </div> </div> </div> </div> </script> <script type="text/html" id="tmpl-image-editor"> <div id="media-head-{{ data.id }}"></div> <div id="image-editor-{{ data.id }}"></div> </script> <script type="text/html" id="tmpl-audio-details"> <# var ext, html5types = { mp3: wp.media.view.settings.embedMimes.mp3, ogg: wp.media.view.settings.embedMimes.ogg }; #> <div class="media-embed media-embed-details"> <div class="embed-media-settings embed-audio-settings"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" <# if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { #> autoplay<# } if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { #> loop<# } #> > <# if ( ! _.isEmpty( data.model.src ) ) { #> <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.ogg ) ) { #> <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.flac ) ) { #> <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.m4a ) ) { #> <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.wav ) ) { #> <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> <# } #> </audio> <# if ( ! _.isEmpty( data.model.src ) ) { ext = data.model.src.split('.').pop(); if ( html5types[ ext ] ) { delete html5types[ ext ]; } #> <span class="setting"> <label for="audio-details-source" class="name">URL</label> <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.mp3 ) ) { if ( ! _.isUndefined( html5types.mp3 ) ) { delete html5types.mp3; } #> <span class="setting"> <label for="audio-details-mp3-source" class="name">MP3</label> <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.ogg ) ) { if ( ! _.isUndefined( html5types.ogg ) ) { delete html5types.ogg; } #> <span class="setting"> <label for="audio-details-ogg-source" class="name">OGG</label> <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.flac ) ) { if ( ! _.isUndefined( html5types.flac ) ) { delete html5types.flac; } #> <span class="setting"> <label for="audio-details-flac-source" class="name">FLAC</label> <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.m4a ) ) { if ( ! _.isUndefined( html5types.m4a ) ) { delete html5types.m4a; } #> <span class="setting"> <label for="audio-details-m4a-source" class="name">M4A</label> <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.wav ) ) { if ( ! _.isUndefined( html5types.wav ) ) { delete html5types.wav; } #> <span class="setting"> <label for="audio-details-wav-source" class="name">WAV</label> <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn audio</button> </span> <# } #> <# if ( ! _.isEmpty( html5types ) ) { #> <fieldset class="setting-group"> <legend class="name">Thêm các nguồn thay thế để hỗ trợ tối đa HTML5:</legend> <span class="setting"> <span class="button-large"> <# _.each( html5types, function (mime, type) { #> <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> <# } ) #> </span> </span> </fieldset> <# } #> <fieldset class="setting-group"> <legend class="name">Tải trước</legend> <span class="setting preload"> <span class="button-group button-large" data-setting="preload"> <button class="button" value="auto">Tự động</button> <button class="button" value="metadata">Metadata</button> <button class="button active" value="none">Trống</button> </span> </span> </fieldset> <span class="setting-group"> <span class="setting checkbox-setting autoplay"> <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> <label for="audio-details-autoplay" class="checkbox-label">Phát tự động</label> </span> <span class="setting checkbox-setting"> <input type="checkbox" id="audio-details-loop" data-setting="loop" /> <label for="audio-details-loop" class="checkbox-label">Lặp lại</label> </span> </span> </div> </div> </script> <script type="text/html" id="tmpl-video-details"> <# var ext, html5types = { mp4: wp.media.view.settings.embedMimes.mp4, ogv: wp.media.view.settings.embedMimes.ogv, webm: wp.media.view.settings.embedMimes.webm }; #> <div class="media-embed media-embed-details"> <div class="embed-media-settings embed-video-settings"> <div class="wp-video-holder"> <# var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, h = ! data.model.height ? 360 : data.model.height; if ( data.model.width && w !== data.model.width ) { h = Math.ceil( ( h * w ) / data.model.width ); } #> <# var w_rule = '', classes = [], w, h, settings = wp.media.view.settings, isYouTube = isVimeo = false; if ( ! _.isEmpty( data.model.src ) ) { isYouTube = data.model.src.match(/youtube|youtu\.be/); isVimeo = -1 !== data.model.src.indexOf('vimeo'); } if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { w = settings.contentWidth; } else { w = data.model.width; } if ( w !== data.model.width ) { h = Math.ceil( ( data.model.height * w ) / data.model.width ); } else { h = data.model.height; } if ( w ) { w_rule = 'width: ' + w + 'px; '; } if ( isYouTube ) { classes.push( 'youtube-video' ); } if ( isVimeo ) { classes.push( 'vimeo-video' ); } #> <div style="{{ w_rule }}" class="wp-video"> <video controls class="wp-video-shortcode {{ classes.join( ' ' ) }}" <# if ( w ) { #>width="{{ w }}"<# } #> <# if ( h ) { #>height="{{ h }}"<# } #> <# if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { #> poster="{{ data.model.poster }}"<# } #> preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" <# if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { #> autoplay<# } if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { #> loop<# } #> > <# if ( ! _.isEmpty( data.model.src ) ) { if ( isYouTube ) { #> <source src="{{ data.model.src }}" type="video/youtube" /> <# } else if ( isVimeo ) { #> <source src="{{ data.model.src }}" type="video/vimeo" /> <# } else { #> <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> <# } } #> <# if ( data.model.mp4 ) { #> <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> <# } #> <# if ( data.model.m4v ) { #> <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> <# } #> <# if ( data.model.webm ) { #> <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> <# } #> <# if ( data.model.ogv ) { #> <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> <# } #> <# if ( data.model.flv ) { #> <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> <# } #> {{{ data.model.content }}} </video> </div> <# if ( ! _.isEmpty( data.model.src ) ) { ext = data.model.src.split('.').pop(); if ( html5types[ ext ] ) { delete html5types[ ext ]; } #> <span class="setting"> <label for="video-details-source" class="name">URL</label> <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn video</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.mp4 ) ) { if ( ! _.isUndefined( html5types.mp4 ) ) { delete html5types.mp4; } #> <span class="setting"> <label for="video-details-mp4-source" class="name">MP4</label> <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn video</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.m4v ) ) { if ( ! _.isUndefined( html5types.m4v ) ) { delete html5types.m4v; } #> <span class="setting"> <label for="video-details-m4v-source" class="name">M4V</label> <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn video</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.webm ) ) { if ( ! _.isUndefined( html5types.webm ) ) { delete html5types.webm; } #> <span class="setting"> <label for="video-details-webm-source" class="name">WEBM</label> <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn video</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.ogv ) ) { if ( ! _.isUndefined( html5types.ogv ) ) { delete html5types.ogv; } #> <span class="setting"> <label for="video-details-ogv-source" class="name">OGV</label> <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn video</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.flv ) ) { if ( ! _.isUndefined( html5types.flv ) ) { delete html5types.flv; } #> <span class="setting"> <label for="video-details-flv-source" class="name">FLV</label> <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> <button type="button" class="button-link remove-setting">Loại bỏ nguồn video</button> </span> <# } #> </div> <# if ( ! _.isEmpty( html5types ) ) { #> <fieldset class="setting-group"> <legend class="name">Thêm các nguồn thay thế để hỗ trợ tối đa HTML5:</legend> <span class="setting"> <span class="button-large"> <# _.each( html5types, function (mime, type) { #> <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> <# } ) #> </span> </span> </fieldset> <# } #> <# if ( ! _.isEmpty( data.model.poster ) ) { #> <span class="setting"> <label for="video-details-poster-image" class="name">Ảnh poster</label> <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> <button type="button" class="button-link remove-setting">Loại bỏ ảnh quảng cáo</button> </span> <# } #> <fieldset class="setting-group"> <legend class="name">Tải trước</legend> <span class="setting preload"> <span class="button-group button-large" data-setting="preload"> <button class="button" value="auto">Tự động</button> <button class="button" value="metadata">Metadata</button> <button class="button active" value="none">Trống</button> </span> </span> </fieldset> <span class="setting-group"> <span class="setting checkbox-setting autoplay"> <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> <label for="video-details-autoplay" class="checkbox-label">Phát tự động</label> </span> <span class="setting checkbox-setting"> <input type="checkbox" id="video-details-loop" data-setting="loop" /> <label for="video-details-loop" class="checkbox-label">Lặp lại</label> </span> </span> <span class="setting" data-setting="content"> <# var content = ''; if ( ! _.isEmpty( data.model.content ) ) { var tracks = jQuery( data.model.content ).filter( 'track' ); _.each( tracks.toArray(), function( track, index ) { content += track.outerHTML; #> <label for="video-details-track-{{ index }}" class="name">Bài hát (phụ đề, chú thích, mô tả, chương, hoặc siêu dữ liệu)</label> <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" /> <span class="description" id="video-details-track-desc-{{ index }}"> Giá trị srclang, label, và kind có thể đã được chỉnh sửa để thêm phụ đề và thể loại. </span> <button type="button" class="button-link remove-setting remove-track">Loại bỏ video</button><br/> <# } ); #> <# } else { #> <span class="name">Bài hát (phụ đề, chú thích, mô tả, chương, hoặc siêu dữ liệu)</span><br /> <em>Không có phụ đề liên quan.</em> <# } #> <textarea class="hidden content-setting">{{ content }}</textarea> </span> </div> </div> </script> <script type="text/html" id="tmpl-editor-gallery"> <# if ( data.attachments.length ) { #> <div class="gallery gallery-columns-{{ data.columns }}"> <# _.each( data.attachments, function( attachment, index ) { #> <dl class="gallery-item"> <dt class="gallery-icon"> <# if ( attachment.thumbnail ) { #> <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> <# } else { #> <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> <# } #> </dt> <# if ( attachment.caption ) { #> <dd class="wp-caption-text gallery-caption"> {{{ data.verifyHTML( attachment.caption ) }}} </dd> <# } #> </dl> <# if ( index % data.columns === data.columns - 1 ) { #> <br style="clear: both;"> <# } #> <# } ); #> </div> <# } else { #> <div class="wpview-error"> <div class="dashicons dashicons-format-gallery"></div><p>Không có mục nào được tìm thấy.</p> </div> <# } #> </script> <script type="text/html" id="tmpl-crop-content"> <img class="crop-image" src="{{ data.url }}" alt="Xem trước vùng cắt hình ảnh khu vực. Yêu cầu tương tác với chuột."> <div class="upload-errors"></div> </script> <script type="text/html" id="tmpl-site-icon-preview"> <h2>Xem thử</h2> <strong aria-hidden="true">Là một biểu tượng trình duyệt</strong> <div class="favicon-preview"> <img src="https://globaltravel.com.vn/wp-admin/images/browser.png" class="browser-preview" width="182" height="" alt="" /> <div class="favicon"> <img id="preview-favicon" src="{{ data.url }}" alt="Xem trước biểu tượng trình duyệt"/> </div> <span class="browser-title" aria-hidden="true"><# print( 'S Toàn Cầu' ) #></span> </div> <strong aria-hidden="true">Xem trước như là một biểu tượng ứng dụng</strong> <div class="app-icon-preview"> <img id="preview-app-icon" src="{{ data.url }}" alt="Xem trước biểu tượng ứng dụng"/> </div> </script> <!-- <link rel='stylesheet' id='buttons-css' href='https://globaltravel.com.vn/wp-includes/css/buttons.min.css?ver=5.5.16' type='text/css' media='all' /> --> <!-- <link rel='stylesheet' id='mediaelement-css' href='https://globaltravel.com.vn/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.13-9993131' type='text/css' media='all' /> --> <!-- <link rel='stylesheet' id='wp-mediaelement-css' href='https://globaltravel.com.vn/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=5.5.16' type='text/css' media='all' /> --> <!-- <link rel='stylesheet' id='media-views-css' href='https://globaltravel.com.vn/wp-includes/css/media-views.min.css?ver=5.5.16' type='text/css' media='all' /> --> <!-- <link rel='stylesheet' id='imgareaselect-css' href='https://globaltravel.com.vn/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' type='text/css' media='all' /> --> <!-- <link rel='stylesheet' id='hugeicons-css' href='https://globaltravel.com.vn/wp-content/plugins/video-player/icon-fonts/css/hugeicons.css?ver=5.5.16' type='text/css' media='all' /> --> <link rel="stylesheet" type="text/css" href="//globaltravel.com.vn/wp-content/cache/wpfc-minified/1c8z36h9/2aui5.css" media="all"/> <script type='text/javascript' id='contact-form-7-js-extra'> /* <![CDATA[ */ var wpcf7 = {"apiSettings":{"root":"https:\/\/globaltravel.com.vn\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"}}; /* ]]> */ </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.3.2' id='contact-form-7-js'></script> <script type='text/javascript' id='toc-front-js-extra'> /* <![CDATA[ */ var tocplus = {"smooth_scroll":"1","visibility_show":"Hi\u1ec7n","visibility_hide":"\u1ea8n","width":"75%"}; /* ]]> */ </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-content/plugins/table-of-contents-plus/front.min.js?ver=2002' id='toc-front-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-content/thesis/skins/friendship/js/main.js?ver=1.0.0' id='vietfriend-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/hoverIntent.min.js?ver=1.8.1' id='hoverIntent-js'></script> <script type='text/javascript' id='megamenu-js-extra'> /* <![CDATA[ */ var megamenu = {"timeout":"300","interval":"100"}; /* ]]> */ </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-content/plugins/megamenu/js/maxmegamenu.js?ver=2.9.2' id='megamenu-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/wp-embed.min.js?ver=5.5.16' id='wp-embed-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/underscore.min.js?ver=1.8.3' id='underscore-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/shortcode.min.js?ver=5.5.16' id='shortcode-js'></script> <script type='text/javascript' id='utils-js-extra'> /* <![CDATA[ */ var userSettings = {"url":"\/","uid":"0","time":"1758219062","secure":"1"}; /* ]]> */ </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/utils.min.js?ver=5.5.16' id='utils-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/backbone.min.js?ver=1.4.0' id='backbone-js'></script> <script type='text/javascript' id='wp-util-js-extra'> /* <![CDATA[ */ var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; /* ]]> */ </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/wp-util.min.js?ver=5.5.16' id='wp-util-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/wp-backbone.min.js?ver=5.5.16' id='wp-backbone-js'></script> <script type='text/javascript' id='media-models-js-extra'> /* <![CDATA[ */ var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wp-admin\/admin-ajax.php","post":{"id":0}}}; /* ]]> */ </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/media-models.min.js?ver=5.5.16' id='media-models-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/plupload/moxie.min.js?ver=1.3.5' id='moxiejs-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/plupload/plupload.min.js?ver=2.1.9' id='plupload-js'></script> <!--[if lt IE 8]> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/json2.min.js?ver=2015-05-03' id='json2-js'></script> <![endif]--> <script type='text/javascript' id='wp-plupload-js-extra'> /* <![CDATA[ */ var pluploadL10n = {"queue_limit_exceeded":"B\u1ea1n cho qu\u00e1 nhi\u1ec1u t\u1eadp tin v\u00e0o danh s\u00e1ch.","file_exceeds_size_limit":"T\u1eadp tin %s c\u00f3 dung l\u01b0\u1ee3ng v\u01b0\u1ee3t qu\u00e1 m\u1ee9c t\u1ed1i \u0111a \u0111\u01b0\u1ee3c ph\u00e9p t\u1ea3i l\u00ean.","zero_byte_file":"T\u1eadp tin r\u1ed7ng. H\u00e3y th\u1eed l\u1ea1i t\u1eadp tin kh\u00e1c.","invalid_filetype":"R\u1ea5t ti\u1ebfc, \u0111\u1ecbnh d\u1ea1ng t\u1eadp tin n\u00e0y kh\u00f4ng \u0111\u01b0\u1ee3c cho ph\u00e9p v\u00ec l\u00fd do b\u1ea3o m\u1eadt.","not_an_image":"T\u1eadp tin n\u00e0y kh\u00f4ng ph\u1ea3i l\u00e0 h\u00ecnh \u1ea3nh. H\u00e3y th\u1eed t\u1eadp tin kh\u00e1c.","image_memory_exceeded":"Kh\u00f4ng \u0111\u1ee7 b\u1ed9 nh\u1edb. Vui l\u00f2ng th\u1eed t\u1eadp tin kh\u00e1c nh\u1eb9 h\u01a1n.","image_dimensions_exceeded":"T\u1eadp tin n\u00e0y l\u1edbn h\u01a1n dung l\u01b0\u1ee3ng t\u1ed1i \u0111a cho ph\u00e9p. H\u00e3y th\u1eed t\u1eadp tin kh\u00e1c.","default_error":"L\u1ed7i khi t\u1ea3i l\u00ean. H\u00e3y th\u1eed l\u1ea1i sau.","missing_upload_url":"L\u1ed7i c\u00e0i \u0111\u1eb7t. H\u00e3y li\u00ean h\u1ec7 v\u1edbi qu\u1ea3n l\u00fd c\u1ee7a m\u00e1y ch\u1ee7.","upload_limit_exceeded":"B\u1ea1n ch\u1ec9 \u0111\u01b0\u1ee3c t\u1ea3i m\u1ed9t t\u1eadp tin l\u00ean.","http_error":"C\u00f3 ph\u1ea3n h\u1ed3i kh\u00f4ng mong mu\u1ed1n t\u1eeb m\u00e1y ch\u1ee7. C\u00e1c file c\u00f3 th\u1ec3 \u0111\u00e3 \u0111\u01b0\u1ee3c t\u1ea3i l\u00ean th\u00e0nh c\u00f4ng. Ki\u1ec3m tra trong Th\u01b0 vi\u1ec7n ho\u1eb7c t\u1ea3i l\u1ea1i trang.","http_error_image":"X\u1eed l\u00fd h\u00ecnh \u1ea3nh kh\u00f4ng th\u00e0nh c\u00f4ng do m\u00e1y ch\u1ee7 \u0111ang qu\u00e1 t\u1ea3i ho\u1eb7c kh\u00f4ng \u0111\u1ee7 t\u00e0i nguy\u00ean. N\u00ean t\u1ea3i l\u00ean m\u1ed9t h\u00ecnh \u1ea3nh c\u00f3 k\u00edch th\u01b0\u1edbc nh\u1ecf h\u01a1n. K\u00edch th\u01b0\u1edbc t\u1ed1i \u0111a \u0111\u01b0\u1ee3c \u0111\u1ec1 xu\u1ea5t l\u00e0 2500 pixel.","upload_failed":"T\u1ea3i l\u00ean kh\u00f4ng th\u00e0nh c\u00f4ng.","big_upload_failed":"Xin vui l\u00f2ng th\u1eed t\u1ea3i l\u00ean t\u1eadp tin n\u00e0y v\u1edbi %1$sbrowser uploader%2$s.","big_upload_queued":"%s v\u01b0\u1ee3t qu\u00e1 k\u00edch th\u01b0\u1edbc t\u1ea3i l\u00ean t\u1ed1i \u0111a trong ch\u01b0\u01a1ng tr\u00ecnh T\u1ea3i l\u00ean b\u1eb1ng tr\u00ecnh duy\u1ec7t c\u1ee7a b\u1ea1n","io_error":"L\u1ed7i IO.","security_error":"L\u1ed7i b\u1ea3o m\u1eadt.","file_cancelled":"T\u1eadp tin b\u1ecb h\u1ee7y b\u1ecf.","upload_stopped":"T\u1ea3i l\u00ean b\u1ecb d\u1eebng.","dismiss":"H\u1ee7y","crunching":"\u0110ang x\u1eed l\u00fd\u2026","deleted":"\u0111\u00e3 b\u1ecb chuy\u1ec3n v\u00e0o Th\u00f9ng r\u00e1c.","error_uploading":"\u201c%s\u201d kh\u00f4ng th\u1ec3 t\u1ea3i l\u00ean.","unsupported_image":"H\u00ecnh \u1ea3nh n\u00e0y kh\u00f4ng th\u1ec3 \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb trong tr\u00ecnh duy\u1ec7t web. \u0110\u1ec3 c\u00f3 k\u1ebft qu\u1ea3 t\u1ed1t nh\u1ea5t, h\u00e3y chuy\u1ec3n n\u00f3 th\u00e0nh JPEG tr\u01b0\u1edbc khi t\u1ea3i l\u00ean."}; var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wp-admin\/async-upload.php","filters":{"max_file_size":"1073741824b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,ico,heic,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"f899315095"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; /* ]]> */ </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/plupload/wp-plupload.min.js?ver=5.5.16' id='wp-plupload-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/jquery/ui/core.min.js?ver=1.11.4' id='jquery-ui-core-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/jquery/ui/widget.min.js?ver=1.11.4' id='jquery-ui-widget-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/jquery/ui/mouse.min.js?ver=1.11.4' id='jquery-ui-mouse-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/jquery/ui/sortable.min.js?ver=1.11.4' id='jquery-ui-sortable-js'></script> <script type='text/javascript' id='mediaelement-core-js-before'> var mejsL10n = {"language":"vi","strings":{"mejs.download-file":"T\u1ea3i v\u1ec1 t\u1eadp tin","mejs.install-flash":"B\u1ea1n \u0111ang s\u1eed d\u1ee5ng tr\u00ecnh duy\u1ec7t kh\u00f4ng h\u1ed7 tr\u1ee3 Flash player. Vui l\u00f2ng b\u1eadt ho\u1eb7c c\u00e0i \u0111\u1eb7t \n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t t\u1ea1i https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"To\u00e0n m\u00e0n h\u00ecnh","mejs.play":"Ch\u1ea1y","mejs.pause":"T\u1ea1m d\u1eebng","mejs.time-slider":"Th\u1eddi gian tr\u00ecnh chi\u1ebfu","mejs.time-help-text":"S\u1eed d\u1ee5ng c\u00e1c ph\u00edm m\u0169i t\u00ean Tr\u00e1i\/Ph\u1ea3i \u0111\u1ec3 ti\u1ebfn m\u1ed9t gi\u00e2y, m\u0169i t\u00ean L\u00ean\/Xu\u1ed1ng \u0111\u1ec3 ti\u1ebfn m\u01b0\u1eddi gi\u00e2y.","mejs.live-broadcast":"Tr\u1ef1c ti\u1ebfp","mejs.volume-help-text":"S\u1eed d\u1ee5ng c\u00e1c ph\u00edm m\u0169i t\u00ean L\u00ean\/Xu\u1ed1ng \u0111\u1ec3 t\u0103ng ho\u1eb7c gi\u1ea3m \u00e2m l\u01b0\u1ee3ng.","mejs.unmute":"B\u1eadt ti\u1ebfng","mejs.mute":"T\u1eaft ti\u1ebfng","mejs.volume-slider":"\u00c2m l\u01b0\u1ee3ng Tr\u00ecnh chi\u1ebfu","mejs.video-player":"Tr\u00ecnh ch\u01a1i Video","mejs.audio-player":"Tr\u00ecnh ch\u01a1i Audio","mejs.captions-subtitles":"Ph\u1ee5 \u0111\u1ec1","mejs.captions-chapters":"C\u00e1c m\u1ee5c","mejs.none":"Tr\u1ed1ng","mejs.afrikaans":"Ti\u1ebfng Nam Phi","mejs.albanian":"Ti\u1ebfng Albani","mejs.arabic":"Ti\u1ebfng \u1ea2 R\u1eadp","mejs.belarusian":"Ti\u1ebfng Belarus","mejs.bulgarian":"Ti\u1ebfng Bulgari","mejs.catalan":"Ti\u1ebfng Catalan","mejs.chinese":"Ti\u1ebfng Trung Qu\u1ed1c","mejs.chinese-simplified":"Ti\u1ebfng Trung Qu\u1ed1c (gi\u1ea3n th\u1ec3)","mejs.chinese-traditional":"Ti\u1ebfng Trung ( Ph\u1ed3n th\u1ec3 )","mejs.croatian":"Ti\u1ebfng Croatia","mejs.czech":"Ti\u1ebfng S\u00e9c","mejs.danish":"Ti\u1ebfng \u0110an M\u1ea1ch","mejs.dutch":"Ti\u1ebfng H\u00e0 Lan","mejs.english":"Ti\u1ebfng Anh","mejs.estonian":"Ti\u1ebfng Estonia","mejs.filipino":"Ti\u1ebfng Philippin","mejs.finnish":"Ti\u1ebfng Ph\u1ea7n Lan","mejs.french":"Ti\u1ebfng Ph\u00e1p","mejs.galician":"Ti\u1ebfng Galicia","mejs.german":"Ti\u1ebfng \u0110\u1ee9c","mejs.greek":"Ti\u1ebfng Hy L\u1ea1p","mejs.haitian-creole":"Ti\u1ebfng Haiti","mejs.hebrew":"Ti\u1ebfng Do Th\u00e1i","mejs.hindi":"Ti\u1ebfng Hindu","mejs.hungarian":"Ti\u1ebfng Hungary","mejs.icelandic":"Ti\u1ebfng Ailen","mejs.indonesian":"Ti\u1ebfng Indonesia","mejs.irish":"Ti\u1ebfng Ailen","mejs.italian":"Ti\u1ebfng \u00dd","mejs.japanese":"Ti\u1ebfng Nh\u1eadt","mejs.korean":"Ti\u1ebfng H\u00e0n Qu\u1ed1c","mejs.latvian":"Ti\u1ebfng Latvia","mejs.lithuanian":"Ti\u1ebfng Lithuani","mejs.macedonian":"Ti\u1ebfng Macedonia","mejs.malay":"Ti\u1ebfng Malaysia","mejs.maltese":"Ti\u1ebfng Maltese","mejs.norwegian":"Ti\u1ebfng Na Uy","mejs.persian":"Ti\u1ebfng Ba T\u01b0","mejs.polish":"Ti\u1ebfng Ba Lan","mejs.portuguese":"Ti\u1ebfng B\u1ed3 \u0110\u00e0o Nha","mejs.romanian":"Ti\u1ebfng Romani","mejs.russian":"Ti\u1ebfng Nga","mejs.serbian":"Ti\u1ebfng Serbia","mejs.slovak":"Ti\u1ebfng Slovakia","mejs.slovenian":"Ti\u1ebfng Slovenia","mejs.spanish":"Ti\u1ebfng T\u00e2y Ban Nha","mejs.swahili":"Ti\u1ebfng Swahili","mejs.swedish":"Ti\u1ebfng Th\u1ee5y \u0110i\u1ec3n","mejs.tagalog":"Ti\u1ebfng Tagalog","mejs.thai":"Ti\u1ebfng Th\u00e1i","mejs.turkish":"Ti\u1ebfng Th\u1ed5 Nh\u0129 K\u00ec","mejs.ukrainian":"Ti\u1ebfng Ukraina","mejs.vietnamese":"Ti\u1ebfng Vi\u1ec7t","mejs.welsh":"Ti\u1ebfng Welsh","mejs.yiddish":"Ti\u1ebfng Yiddish"}}; </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.13-9993131' id='mediaelement-core-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=5.5.16' id='mediaelement-migrate-js'></script> <script type='text/javascript' id='mediaelement-js-extra'> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive"}; /* ]]> */ </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=5.5.16' id='wp-mediaelement-js'></script> <script type='text/javascript' id='wp-api-request-js-extra'> /* <![CDATA[ */ var wpApiSettings = {"root":"https:\/\/globaltravel.com.vn\/wp-json\/","nonce":"c59322ac2f","versionString":"wp\/v2\/"}; /* ]]> */ </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/api-request.min.js?ver=5.5.16' id='wp-api-request-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4' id='wp-polyfill-js'></script> <script type='text/javascript' id='wp-polyfill-js-after'> ( 'fetch' in window ) || document.write( '<script src="https://globaltravel.com.vn/wp-includes/js/dist/vendor/wp-polyfill-fetch.min.js?ver=3.0.0"></scr' + 'ipt>' );( document.contains ) || document.write( '<script src="https://globaltravel.com.vn/wp-includes/js/dist/vendor/wp-polyfill-node-contains.min.js?ver=3.42.0"></scr' + 'ipt>' );( window.DOMRect ) || document.write( '<script src="https://globaltravel.com.vn/wp-includes/js/dist/vendor/wp-polyfill-dom-rect.min.js?ver=3.42.0"></scr' + 'ipt>' );( window.URL && window.URL.prototype && window.URLSearchParams ) || document.write( '<script src="https://globaltravel.com.vn/wp-includes/js/dist/vendor/wp-polyfill-url.min.js?ver=3.6.4"></scr' + 'ipt>' );( window.FormData && window.FormData.prototype.keys ) || document.write( '<script src="https://globaltravel.com.vn/wp-includes/js/dist/vendor/wp-polyfill-formdata.min.js?ver=3.0.12"></scr' + 'ipt>' );( Element.prototype.matches && Element.prototype.closest ) || document.write( '<script src="https://globaltravel.com.vn/wp-includes/js/dist/vendor/wp-polyfill-element-closest.min.js?ver=2.0.2"></scr' + 'ipt>' ); </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/dist/dom-ready.min.js?ver=93db39f6fe07a70cb9217310bec0a531' id='wp-dom-ready-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/dist/i18n.min.js?ver=4ab02c8fd541b8cfb8952fe260d21f16' id='wp-i18n-js'></script> <script type='text/javascript' id='wp-a11y-js-translations'> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2021-01-06 14:53:06+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=1; plural=0;","lang":"vi_VN"},"Notifications":["Th\u00f4ng b\u00e1o"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} ); </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/dist/a11y.min.js?ver=f23e5b9c6e4214e0ec04d318a7c9f898' id='wp-a11y-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/clipboard.min.js?ver=5.5.16' id='clipboard-js'></script> <script type='text/javascript' id='media-views-js-extra'> /* <![CDATA[ */ var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Th\u01b0 vi\u1ec7n","url":"URL","addMedia":"Th\u00eam media","search":"T\u00ecm ki\u1ebfm","select":"Ch\u1ecdn","cancel":"H\u1ee7y","update":"C\u1eadp nh\u1eadt","replace":"Thay th\u1ebf","remove":"X\u00f3a b\u1ecf","back":"Tr\u1edf l\u1ea1i","selected":"%d \u0111\u01b0\u1ee3c ch\u1ecdn","dragInfo":"K\u00e9o v\u00e0 th\u1ea3 \u0111\u1ec3 s\u1eafp x\u1ebfp l\u1ea1i v\u1ecb tr\u00ed c\u1ee7a c\u00e1c file \u0111a ph\u01b0\u01a1ng ti\u1ec7n.","uploadFilesTitle":"T\u1ea3i file","uploadImagesTitle":"T\u1ea3i \u1ea3nh","mediaLibraryTitle":"Th\u01b0 vi\u1ec7n","insertMediaTitle":"Th\u00eam media","createNewGallery":"T\u1ea1o m\u1ed9t b\u1ed9 s\u01b0u t\u1eadp m\u1edbi","createNewPlaylist":"T\u1ea1o m\u1ed9t danh s\u00e1ch ch\u01a1i nh\u1ea1c m\u1edbi","createNewVideoPlaylist":"T\u1ea1o m\u1ed9t danh s\u00e1ch video m\u1edbi","returnToLibrary":"\u2190 Tr\u1edf l\u1ea1i th\u01b0 vi\u1ec7n","allMediaItems":"T\u1ea5t c\u1ea3","allDates":"T\u1ea5t c\u1ea3 c\u00e1c ng\u00e0y","noItemsFound":"Kh\u00f4ng c\u00f3 m\u1ee5c n\u00e0o \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y.","insertIntoPost":"Ch\u00e8n v\u00e0o b\u00e0i vi\u1ebft","unattached":"Ch\u01b0a \u0111\u01b0\u1ee3c \u0111\u00ednh k\u00e8m","mine":"C\u1ee7a b\u1ea1n","trash":"Th\u00f9ng r\u00e1c","uploadedToThisPost":"\u0110\u00e3 t\u1ea3i l\u00ean v\u00e0o b\u00e0i n\u00e0y","warnDelete":"B\u1ea1n s\u1ebd xo\u00e1 v\u0129nh vi\u1ec5n nh\u1eefng m\u1ee5c n\u00e0y kh\u1ecfi trang web c\u1ee7a b\u1ea1n.\nH\u00e0nh \u0111\u1ed9ng n\u00e0y kh\u00f4ng th\u1ec3 ho\u00e0n t\u00e1c.\nClick v\u00e0o 'H\u1ee7y b\u1ecf' \u0111\u1ec3 d\u1eebng l\u1ea1i, ho\u1eb7c 'OK' \u0111\u1ec3 xo\u00e1.","warnBulkDelete":"B\u1ea1n s\u1eafp x\u00f3a v\u0129nh vi\u1ec5n nh\u1eefng m\u1ee5c n\u00e0y kh\u1ecfi trang web c\u1ee7a b\u1ea1n.\nH\u00e0nh \u0111\u1ed9ng n\u00e0y kh\u00f4ng th\u1ec3 ho\u00e0n t\u00e1c.\n 'H\u1ee7y' \u0111\u1ec3 d\u1eebng, 'OK' \u0111\u1ec3 x\u00f3a.","warnBulkTrash":"B\u1ea1n chu\u1ea9n b\u1ecb x\u00f3a c\u00e1c m\u1ee5c n\u00e0y.\n'Cancel' \u0111\u1ec3 d\u1eebng l\u1ea1i, 'OK' \u0111\u1ec3 x\u00f3a.","bulkSelect":"Ch\u1ecdn nhi\u1ec1u","trashSelected":"B\u1ecf v\u00e0o th\u00f9ng r\u00e1c","restoreSelected":"Kh\u00f4i ph\u1ee5c t\u1eeb Th\u00f9ng r\u00e1c","deletePermanently":"X\u00f3a v\u0129nh vi\u1ec5n","apply":"\u00c1p d\u1ee5ng","filterByDate":"L\u1ecdc theo ng\u00e0y","filterByType":"L\u1ecdc theo lo\u1ea1i","searchLabel":"T\u00ecm ki\u1ebfm","searchMediaLabel":"T\u00ecm media","searchMediaPlaceholder":"T\u00ecm c\u00e1c m\u1ee5c media...","mediaFound":"S\u1ed1 m\u1ee5c media \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y: %d","mediaFoundHasMoreResults":"S\u1ed1 m\u1ee5c media \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb: %d. K\u00e9o xu\u1ed1ng \u0111\u1ec3 c\u00f3 nhi\u1ec1u k\u1ebft qu\u1ea3 h\u01a1n. Th\u1eed m\u1ed9t t\u00ecm ki\u1ebfm kh\u00e1c.","noMedia":"Kh\u00f4ng t\u00ecm th\u1ea5y file media n\u00e0o.","noMediaTryNewSearch":"Kh\u00f4ng c\u00f3 media n\u00e0o \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y. H\u00e3y th\u1eed m\u1ed9t t\u00ecm ki\u1ebfm kh\u00e1c.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Ch\u00e8n t\u1eeb URL","setFeaturedImageTitle":"\u1ea2nh \u0111\u1ea1i di\u1ec7n","setFeaturedImage":"\u0110\u1eb7t \u1ea3nh \u0111\u1ea1i di\u1ec7n","createGalleryTitle":"T\u1ea1o gallery","editGalleryTitle":"S\u1eeda th\u01b0 vi\u1ec7n","cancelGalleryTitle":"\u2190 Hu\u1ef7 gallery","insertGallery":"Ch\u00e8n b\u1ed9 s\u01b0u t\u1eadp","updateGallery":"C\u1eadp nh\u1eadt b\u1ed9 s\u01b0u t\u1eadp","addToGallery":"Th\u00eam v\u00e0o b\u1ed9 s\u01b0u t\u1eadp","addToGalleryTitle":"Th\u00eam v\u00e0o b\u1ed9 s\u01b0u t\u1eadp","reverseOrder":"\u0110\u1ea3o ng\u01b0\u1ee3c th\u1ee9 t\u1ef1","imageDetailsTitle":"Chi ti\u1ebft h\u00ecnh \u1ea3nh","imageReplaceTitle":"Thay th\u1ebf \u1ea3nh","imageDetailsCancel":"H\u1ee7y b\u1ecf s\u1eeda","editImage":"S\u1eeda \u1ea3nh","chooseImage":"Ch\u1ecdn \u1ea3nh","selectAndCrop":"Ch\u1ecdn v\u00e0 c\u1eaft","skipCropping":"B\u1ecf c\u1eaft","cropImage":"C\u1eaft \u1ea3nh","cropYourImage":"C\u1eaft \u1ea3nh c\u1ee7a b\u1ea1n","cropping":"C\u1eaft&hellip","suggestedDimensions":"K\u00edch th\u01b0\u1edbc \u1ea3nh \u0111\u1ec3 ngh\u1ecb: %1$s x %2$s pixels.","cropError":"Hi\u1ec7n \u0111\u00e3 c\u00f3 m\u1ed9t l\u1ed7i c\u1eaft h\u00ecnh \u1ea3nh c\u1ee7a b\u1ea1n.","audioDetailsTitle":"Chi ti\u1ebft Audio","audioReplaceTitle":"Thay th\u1ebf Audio","audioAddSourceTitle":"Th\u00eam ngu\u1ed3n audio","audioDetailsCancel":"H\u1ee7y b\u1ecf s\u1eeda","videoDetailsTitle":"Chi ti\u1ebft video","videoReplaceTitle":"Thay th\u1ebf video","videoAddSourceTitle":"Th\u00eam ngu\u1ed3n video","videoDetailsCancel":"H\u1ee7y b\u1ecf s\u1eeda","videoSelectPosterImageTitle":"Ch\u1ecdn h\u00ecnh \u1ea3nh \u00e1p ph\u00edch","videoAddTrackTitle":"Th\u00eam ph\u1ee5 \u0111\u1ec1","playlistDragInfo":"K\u00e9o v\u00e0 th\u1ea3 \u0111\u1ec3 s\u1eafp x\u1ebfp danh s\u00e1ch b\u00e0i h\u00e1t","createPlaylistTitle":"T\u1ea1o Danh s\u00e1ch Audio","editPlaylistTitle":"S\u1eeda Danh s\u00e1ch Audio","cancelPlaylistTitle":"\u2190 H\u1ee7y Danh s\u00e1ch audio","insertPlaylist":"Ch\u00e8n danh s\u00e1ch audio","updatePlaylist":"C\u1eadp nh\u1eadt danh s\u00e1ch audio","addToPlaylist":"Th\u00eam v\u00e0o danh s\u00e1ch audio","addToPlaylistTitle":"Th\u00eam v\u00e0o Danh s\u00e1ch nh\u1ea1c","videoPlaylistDragInfo":"K\u00e9o v\u00e0 th\u1ea3 \u0111\u1ec3 s\u1eafp x\u1ebfp l\u1ea1i danh s\u00e1ch video","createVideoPlaylistTitle":"T\u1ea1o danh s\u00e1ch ph\u00e1t video","editVideoPlaylistTitle":"S\u1eeda danh s\u00e1ch Video","cancelVideoPlaylistTitle":"\u2190 Hu\u1ef7 danh s\u00e1ch video","insertVideoPlaylist":"Ch\u00e8n danh s\u00e1ch ph\u00e1t video","updateVideoPlaylist":"C\u1eadp nh\u1eadt sanh s\u00e1ch ch\u01a1i video","addToVideoPlaylist":"Th\u00eam v\u00e0o danh s\u00e1ch ch\u01a1i video","addToVideoPlaylistTitle":"Th\u00eam v\u00e0o danh s\u00e1ch video","filterAttachments":"L\u1ecdc media","attachmentsList":"Danh s\u00e1ch media","settings":{"tabs":[],"tabUrl":"https:\/\/globaltravel.com.vn\/wp-admin\/media-upload.php?chromeless=1","mimeTypes":{"image":"H\u00ecnh \u1ea3nh","audio":"Audio","video":"Video","application\/msword,application\/vnd.openxmlformats-officedocument.wordprocessingml.document,application\/vnd.ms-word.document.macroEnabled.12,application\/vnd.ms-word.template.macroEnabled.12,application\/vnd.oasis.opendocument.text,application\/vnd.apple.pages,application\/pdf,application\/vnd.ms-xpsdocument,application\/oxps,application\/rtf,application\/wordperfect,application\/octet-stream":"T\u00e0i li\u1ec7u","application\/vnd.apple.numbers,application\/vnd.oasis.opendocument.spreadsheet,application\/vnd.ms-excel,application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application\/vnd.ms-excel.sheet.macroEnabled.12,application\/vnd.ms-excel.sheet.binary.macroEnabled.12":"B\u1ea3ng t\u00ednh","application\/x-gzip,application\/rar,application\/x-tar,application\/zip,application\/x-7z-compressed":"L\u01b0u tr\u1eef"},"captions":true,"nonce":{"sendToEditor":"c004e5e753","setAttachmentThumbnail":"4d42e70379"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/globaltravel.com.vn\/wp-json\/oembed\/1.0\/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio\/mpeg","ogg":"audio\/ogg","flac":"audio\/flac","m4a":"audio\/mpeg","wav":"audio\/wav","mp4":"video\/mp4","m4v":"video\/mp4","webm":"video\/webm","ogv":"video\/ogg","flv":"video\/x-flv"},"contentWidth":null,"months":[{"year":"2025","month":"9","text":"Th\u00e1ng Ch\u00edn 2025"},{"year":"2025","month":"5","text":"Th\u00e1ng N\u0103m 2025"},{"year":"2025","month":"2","text":"Th\u00e1ng Hai 2025"},{"year":"2025","month":"1","text":"Th\u00e1ng M\u1ed9t 2025"},{"year":"2024","month":"11","text":"Th\u00e1ng M\u01b0\u1eddi M\u1ed9t 2024"},{"year":"2024","month":"8","text":"Th\u00e1ng T\u00e1m 2024"},{"year":"2024","month":"5","text":"Th\u00e1ng N\u0103m 2024"},{"year":"2024","month":"4","text":"Th\u00e1ng T\u01b0 2024"},{"year":"2024","month":"1","text":"Th\u00e1ng M\u1ed9t 2024"},{"year":"2023","month":"12","text":"Th\u00e1ng M\u01b0\u1eddi Hai 2023"},{"year":"2023","month":"9","text":"Th\u00e1ng Ch\u00edn 2023"},{"year":"2023","month":"6","text":"Th\u00e1ng S\u00e1u 2023"},{"year":"2023","month":"5","text":"Th\u00e1ng N\u0103m 2023"},{"year":"2023","month":"1","text":"Th\u00e1ng M\u1ed9t 2023"},{"year":"2022","month":"12","text":"Th\u00e1ng M\u01b0\u1eddi Hai 2022"},{"year":"2022","month":"11","text":"Th\u00e1ng M\u01b0\u1eddi M\u1ed9t 2022"},{"year":"2022","month":"10","text":"Th\u00e1ng M\u01b0\u1eddi 2022"},{"year":"2022","month":"9","text":"Th\u00e1ng Ch\u00edn 2022"},{"year":"2022","month":"8","text":"Th\u00e1ng T\u00e1m 2022"},{"year":"2022","month":"7","text":"Th\u00e1ng B\u1ea3y 2022"},{"year":"2022","month":"3","text":"Th\u00e1ng Ba 2022"},{"year":"2022","month":"2","text":"Th\u00e1ng Hai 2022"},{"year":"2021","month":"11","text":"Th\u00e1ng M\u01b0\u1eddi M\u1ed9t 2021"},{"year":"2021","month":"9","text":"Th\u00e1ng Ch\u00edn 2021"},{"year":"2021","month":"7","text":"Th\u00e1ng B\u1ea3y 2021"},{"year":"2021","month":"6","text":"Th\u00e1ng S\u00e1u 2021"},{"year":"2021","month":"5","text":"Th\u00e1ng N\u0103m 2021"},{"year":"2021","month":"4","text":"Th\u00e1ng T\u01b0 2021"},{"year":"2021","month":"3","text":"Th\u00e1ng Ba 2021"},{"year":"2021","month":"2","text":"Th\u00e1ng Hai 2021"},{"year":"2021","month":"1","text":"Th\u00e1ng M\u1ed9t 2021"},{"year":"2020","month":"12","text":"Th\u00e1ng M\u01b0\u1eddi Hai 2020"},{"year":"2020","month":"11","text":"Th\u00e1ng M\u01b0\u1eddi M\u1ed9t 2020"},{"year":"2020","month":"10","text":"Th\u00e1ng M\u01b0\u1eddi 2020"},{"year":"2020","month":"9","text":"Th\u00e1ng Ch\u00edn 2020"},{"year":"2020","month":"8","text":"Th\u00e1ng T\u00e1m 2020"},{"year":"2020","month":"7","text":"Th\u00e1ng B\u1ea3y 2020"},{"year":"2020","month":"6","text":"Th\u00e1ng S\u00e1u 2020"},{"year":"2020","month":"5","text":"Th\u00e1ng N\u0103m 2020"},{"year":"2020","month":"4","text":"Th\u00e1ng T\u01b0 2020"},{"year":"2020","month":"3","text":"Th\u00e1ng Ba 2020"},{"year":"2020","month":"2","text":"Th\u00e1ng Hai 2020"},{"year":"2020","month":"1","text":"Th\u00e1ng M\u1ed9t 2020"},{"year":"2019","month":"12","text":"Th\u00e1ng M\u01b0\u1eddi Hai 2019"},{"year":"2019","month":"11","text":"Th\u00e1ng M\u01b0\u1eddi M\u1ed9t 2019"},{"year":"2019","month":"10","text":"Th\u00e1ng M\u01b0\u1eddi 2019"},{"year":"2019","month":"9","text":"Th\u00e1ng Ch\u00edn 2019"},{"year":"2019","month":"8","text":"Th\u00e1ng T\u00e1m 2019"},{"year":"2019","month":"7","text":"Th\u00e1ng B\u1ea3y 2019"},{"year":"2019","month":"6","text":"Th\u00e1ng S\u00e1u 2019"},{"year":"2019","month":"5","text":"Th\u00e1ng N\u0103m 2019"},{"year":"2019","month":"4","text":"Th\u00e1ng T\u01b0 2019"},{"year":"2019","month":"3","text":"Th\u00e1ng Ba 2019"},{"year":"2019","month":"2","text":"Th\u00e1ng Hai 2019"},{"year":"2019","month":"1","text":"Th\u00e1ng M\u1ed9t 2019"},{"year":"2018","month":"12","text":"Th\u00e1ng M\u01b0\u1eddi Hai 2018"},{"year":"2018","month":"11","text":"Th\u00e1ng M\u01b0\u1eddi M\u1ed9t 2018"},{"year":"2018","month":"10","text":"Th\u00e1ng M\u01b0\u1eddi 2018"},{"year":"2018","month":"9","text":"Th\u00e1ng Ch\u00edn 2018"},{"year":"2018","month":"8","text":"Th\u00e1ng T\u00e1m 2018"},{"year":"2018","month":"7","text":"Th\u00e1ng B\u1ea3y 2018"},{"year":"2018","month":"6","text":"Th\u00e1ng S\u00e1u 2018"},{"year":"2018","month":"5","text":"Th\u00e1ng N\u0103m 2018"},{"year":"2018","month":"4","text":"Th\u00e1ng T\u01b0 2018"},{"year":"2018","month":"3","text":"Th\u00e1ng Ba 2018"},{"year":"2018","month":"2","text":"Th\u00e1ng Hai 2018"},{"year":"2018","month":"1","text":"Th\u00e1ng M\u1ed9t 2018"},{"year":"2017","month":"12","text":"Th\u00e1ng M\u01b0\u1eddi Hai 2017"},{"year":"2017","month":"11","text":"Th\u00e1ng M\u01b0\u1eddi M\u1ed9t 2017"},{"year":"2017","month":"10","text":"Th\u00e1ng M\u01b0\u1eddi 2017"},{"year":"2017","month":"9","text":"Th\u00e1ng Ch\u00edn 2017"},{"year":"2017","month":"8","text":"Th\u00e1ng T\u00e1m 2017"},{"year":"2017","month":"7","text":"Th\u00e1ng B\u1ea3y 2017"},{"year":"2017","month":"6","text":"Th\u00e1ng S\u00e1u 2017"},{"year":"2017","month":"5","text":"Th\u00e1ng N\u0103m 2017"},{"year":"2017","month":"4","text":"Th\u00e1ng T\u01b0 2017"}],"mediaTrash":0}}; /* ]]> */ </script> <script type='text/javascript' id='media-views-js-translations'> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2021-01-06 14:53:06+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=1; plural=0;","lang":"vi_VN"},"%s item selected":["\u0111\u00e3 ch\u1ecdn %s item"],"The file URL has been copied to your clipboard":["URL c\u1ee7a file \u0111\u00e3 \u0111\u01b0\u1ee3c sao ch\u00e9p v\u00e0o b\u1ed9 nh\u1edb t\u1ea1m"]}},"comment":{"reference":"wp-includes\/js\/media-views.js"}} ); </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/media-views.min.js?ver=5.5.16' id='media-views-js'></script> <script type='text/javascript' id='media-editor-js-translations'> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2021-01-06 14:53:06+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=1; plural=0;","lang":"vi_VN"},"Could not set that as the thumbnail image. Try a different attachment.":["Kh\u00f4ng th\u1ec3 s\u1eed d\u1ee5ng t\u1eadp tin b\u1ea1n ch\u1ecdn l\u00e0m \u1ea3nh thu nh\u1ecf, h\u00e3y th\u1eed t\u1eadp tin kh\u00e1c."]}},"comment":{"reference":"wp-includes\/js\/media-editor.js"}} ); </script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/media-editor.min.js?ver=5.5.16' id='media-editor-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-includes/js/media-audiovideo.min.js?ver=5.5.16' id='media-audiovideo-js'></script> <script type='text/javascript' src='https://globaltravel.com.vn/wp-content/plugins/video-player/froogaloop.min.js?ver=5.5.16' id='froogaloop-js'></script> </body> </html><!-- WP Fastest Cache file was created in 0.80006194114685 seconds, on 19-09-25 1:11:03 --><!-- need to refresh to see cached version -->