diff --git a/web/themes/custom/edlptheme/assets/dist/scripts/main.min.js b/web/themes/custom/edlptheme/assets/dist/scripts/main.min.js index a76589f1c..dde07fe15 100644 --- a/web/themes/custom/edlptheme/assets/dist/scripts/main.min.js +++ b/web/themes/custom/edlptheme/assets/dist/scripts/main.min.js @@ -35,7 +35,7 @@ else if(e.state.audio){_audioPlayer.openDocument(e.state.node,'popstate',e.state else{if(e.state.entree_tid){openEntree(e.state.entree_tid);} if(e.state.ajax_path){e.state.url=null;ajaxLoadContent(e.state);}}};function initAjaxLinks(){$('a','#block-mainnavigation').add('a','#block-mainnavigation-2').add('a','#block-footer.menu--footer').add('a','#block-productions').add('a','article.node:not(.node--type-enregistrement) h2.node-title').add('a','.productions-subtree').add('a','.productions-parent').add('a','.field--name-field-son').addClass('ajax-link');if(!_is_mobile){$('a.site-name','#block-edlptheme-branding').addClass('ajax-link');} _$ajaxLinks=$('.ajax-link');activateAjaxLinks();};function activateAjaxLinks(){_$ajaxLinks.each(function(i,e){var $this=$(this);if($this.is('.ajax-enable'))return;if($this.attr('data-drupal-link-system-path')||$this.is('[type^="audio"]')){$this.on('click',onClickAjaxLink).addClass('ajax-enable');}});};function onClickAjaxLink(e){e.preventDefault();var $link=$(this);if($link.is('.is-active')&&!$link.is('.site-name')) -return false;if($link.is('.audio-link')){caller=$link.parents('.lastdocs, .lastdocs-home').length?'lastdocs':null;if(!caller){caller=$link.parents('#studio-ui').length?'studio-compo':null;} +return false;if($link.is('.audio-link')){caller=$link.parents('.lastdocs, .lastdocs-home').length?'lastdocs':null;if(!caller){caller=$link.parents('.composition_ui').length?'studio-compo':null;} if(caller=='studio-compo'){var index=$link.parents('.field__item').index();void 0;_compoPlayer.start(index);}else{_audioPlayer.emmit('stop-shuffle').openDocument({nid:$link.attr('nid'),audio_url:$link.attr('audio_url'),title:$link.find('.field--name-title').html()},caller);} return false;} if($link.is('[type^="audio"]')){_audioPlayer.emmit('stop-shuffle').openSound($link.attr('href'),$link.html());return false;} diff --git a/web/themes/custom/edlptheme/assets/scripts/main.js b/web/themes/custom/edlptheme/assets/scripts/main.js index e005c4272..f876a1169 100644 --- a/web/themes/custom/edlptheme/assets/scripts/main.js +++ b/web/themes/custom/edlptheme/assets/scripts/main.js @@ -816,7 +816,7 @@ caller = $link.parents('.lastdocs, .lastdocs-home').length ? 'lastdocs' : null; // check if caller is studio composition if(!caller){ - caller = $link.parents('#studio-ui').length ? 'studio-compo' : null; + caller = $link.parents('.composition_ui').length ? 'studio-compo' : null; } // open audio player if(caller == 'studio-compo'){