expo changed window title

This commit is contained in:
2020-01-09 14:44:16 +01:00
parent e32c4fab75
commit 8ea7ffeea2
3 changed files with 5 additions and 2 deletions
@@ -61,7 +61,8 @@ function edlp_ajax_page_attachments(array &$attachments) {
$redirect = true;
}
// $redirect = false;
$site_name = \Drupal::config('system.site')->get('name');
$js_str = "var edlp = {\n
sys_path:'".$current_path."',\n
is_front:".($is_front ? 'true':'false').",\n
@@ -71,6 +72,7 @@ function edlp_ajax_page_attachments(array &$attachments) {
entity_bundle:'".$entity_bundle."',\n
entity_id:'".$entity_id."',\n
audio_url:'".$audio_url."',\n
site_name:'".$site_name."',\n
};";
$attachments['#attached']['html_head'][] = [
@@ -84,7 +84,7 @@ return this;},showHideControls(){if(this.$controls){if(this.playing&&!this.pause
if(this.$playpause){if(this.playlist.length>0){this.$playpause.addClass('is-active');}else{this.$playpause.removeClass('is-active');}}
if(this.$next){if(this.playing&&this.playlist.length>1&&this.current_index<this.playlist.length-1){this.$next.addClass('is-active');}else{this.$next.removeClass('is-active');}}
if(this.$previous){if(this.playing&&this.playlist.length>1&&this.current_index>0){this.$previous.addClass('is-active');}else{this.$previous.removeClass('is-active');}}
return this;},deactivate(){this.stop();this.active=false;},onAudioOpenDocument(args){void 0;if(args.caller!==this){this.reset();}},onAudioPlayerPlay(){if(this.playing&&this.paused){this.paused=false;this.showHideControls();}},onAudioPlayerPause(){if(this.playing&&!this.paused){this.paused=true;this.showHideControls();}},onAudioPlayerEnded(){void 0;if(this.playing){this.paused=false;this.next();}},};function initExpo(){void 0;if(window.location.hash=='#black'){$('body').addClass('expo-black');}
return this;},deactivate(){this.stop();this.active=false;},onAudioOpenDocument(args){void 0;if(args.caller!==this){this.reset();}},onAudioPlayerPlay(){if(this.playing&&this.paused){this.paused=false;this.showHideControls();}},onAudioPlayerPause(){if(this.playing&&!this.paused){this.paused=true;this.showHideControls();}},onAudioPlayerEnded(){void 0;if(this.playing){this.paused=false;this.next();}},};function initExpo(){void 0;document.title=edlp.site_name;if(window.location.hash=='#black'){$('body').addClass('expo-black');}
_$body.on('map-node-opened',checkExpoPlayerPositionning);_randomPlayer.start();}
function checkExpoPlayerPositionning(e){void 0;switch(true){case e.node.x>window.innerWidth-800&&e.node.y<200:_audioPlayer.$container.attr('pos','bottom-left');break;case e.node.x>window.innerWidth-800:_audioPlayer.$container.attr('pos','top-left');break;case e.node.y<200:_audioPlayer.$container.attr('pos','bottom-right');break;default:_audioPlayer.$container.attr('pos','top-right');}
_audioPlayer.$container.css({'display':"block",'left':e.node.x+"px",'top':e.node.y+"px",});}
@@ -1963,6 +1963,7 @@
// |_|
function initExpo(){
console.log('initExpo', window.location.hash);
document.title = edlp.site_name;
if(window.location.hash == '#black'){
$('body').addClass('expo-black');
}