Changeset 81623 in spip-zone


Ignore:
Timestamp:
Mar 25, 2014, 12:06:14 AM (5 years ago)
Author:
erational@…
Message:

améliorer l'affichage ds la partie privée en appellant le js ds le head

Location:
_plugins_/mejs
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mejs/mejs_pipelines.php

    r73944 r81623  
    44 *
    55 * @plugin     MediaElementPlayer
    6  * @copyright  2013
     6 * @copyright  2014
    77 * @author     John Dyer
    88 * @licence    MIT
     
    3636function mejs_insert_head($flux){
    3737          $js = find_in_path('mejs/mediaelement-and-player.min.js');     
    38     $flux .= "<script src='$js'></script>\n";
     38    $flux .= "<script type='text/javascript' src='$js'></script>\n";
    3939    // $flux .= "<script>$('video,audio').mediaelementplayer();</script>\n";     // l'appel se fait à la volee
    4040    return $flux;
     
    7272 */
    7373function mejs_header_prive($flux){
     74    $flux = mejs_insert_head($flux);
     75    $flux .= "<script type='text/javascript'>jQuery(function(){ $('video,audio').mediaelementplayer();});</script>\n"; // dans le prive, on a appel le script via le head
    7476    $flux = mejs_insert_head_css($flux);
    75     $flux = mejs_insert_head($flux);
    7677    return $flux;
    7778}
  • _plugins_/mejs/modeles/audio.html

    r74041 r81623  
    1212]
    1313<BOUCLE_tous(DOCUMENTS types_documents){id_document=#ID}{tout}{extension IN mp3}>
    14 <audio id="mejs-#ID_DOCUMENT" src="#FICHIER" type="audio/mp3" controls="controls"  [class="mejs-(#ENV{skin})"] ></audio>       
    15 <script>
     14<audio id="mejs-#ID_DOCUMENT" src="#FICHIER" type="audio/mp3" controls="controls"  class="mejs[ mejs-(#ENV{skin})]"></audio>   
     15[(#REM|test_espace_prive|non)<script>
    1616(function($) {
    1717  var player#ID_DOCUMENT = new MediaElementPlayer('#mejs-#ID_DOCUMENT',
     
    2525  [(#ENV{autoplay}|oui) player#ID_DOCUMENT.play();]   
    2626})(jQuery);
    27 </script>
     27</script>]
    2828</BOUCLE_tous>
    2929#FILTRE{trim}
  • _plugins_/mejs/modeles/video.html

    r81605 r81623  
    1717       preload="none"  controls="controls"
    1818      [(#LOGO_DOCUMENT|extraire_attribut{src}|couper{23,''}|=={plugins-dist/medias}|non) [poster="(#LOGO_DOCUMENT|extraire_attribut{src})"]]
    19       [class="mejs-(#ENV{skin})"]
     19      class="mejs[ mejs-(#ENV{skin})]"
    2020></video>       
    21 <script>
     21[(#REM|test_espace_prive|non)<script>
    2222(function($) {   
    2323  var player#ID_DOCUMENT = new MediaElementPlayer('#mejs-#ID_DOCUMENT',{       
     
    2626  [(#ENV{autoplay}|oui) player#ID_DOCUMENT.play();]   
    2727})(jQuery);
    28 </script>
     28</script>]
    2929</BOUCLE_tous>
    3030#FILTRE{trim}
  • _plugins_/mejs/paquet.xml

    r81607 r81623  
    22        prefix="mejs"
    33        categorie="multimedia"
    4         version="0.2.0"
     4        version="0.2.1"
    55        etat="dev"
    66        compatibilite="[3.0.10;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.