web/polemicaltimeline.php
changeset 657 d563fda7b928
parent 656 635a86f25fe7
child 658 7e85f1b9004e
equal deleted inserted replaced
656:635a86f25fe7 657:d563fda7b928
   101     }
   101     }
   102     <?php else: ?>
   102     <?php else: ?>
   103     var metadatas = { metadata: {url: "<?php echo($translate->_('config__metadata'));?>"} };
   103     var metadatas = { metadata: {url: "<?php echo($translate->_('config__metadata'));?>"} };
   104     var metadata_key = "metadata";
   104     var metadata_key = "metadata";
   105     <?php endif;?>
   105     <?php endif;?>
       
   106     var _protocol_level = _protocol_level,
       
   107         _cookiematches = document.cookie.match(/PHPSESSID=([A-Za-z0-9]+)/),
       
   108         _cookie = (_cookiematches && _cookiematches.length > 1 ? _cookiematches[1] : undefined);
   106 
   109 
   107     var _tracer = tracemanager.init_trace("test", {
   110     var _tracer = tracemanager.init_trace("test", {
   108             url: "http://traces.advene.org:5000/",
   111             url: "http://traces.advene.org:5000/",
   109             requestmode: "GET",
   112             requestmode: "GET",
   110             syncmode: "sync",
   113             syncmode: "sync",
   111             default_subject: "PolemicTweet"
   114             default_subject: "PolemicTweet"
   112         });
   115         });
   113     _tracer.trace("Pt_LoadPage", {
   116     _tracer.trace("Pt_LoadPage", {
       
   117         url: document.location.href,
   114         protocol_level: <?php echo $protocol_level; ?>,
   118         protocol_level: <?php echo $protocol_level; ?>,
   115         url: document.location.href
   119         cookie: _cookie
   116     });
   120     });
   117     
   121     
   118     IriSP.libFiles.defaultDir = "<?php echo(registry_url('libdir','js'));?>";
   122     IriSP.libFiles.defaultDir = "<?php echo(registry_url('libdir','js'));?>";
   119     IriSP.widgetsDir = "<?php echo(registry_url('ldtwidgets','js'));?>";
   123     IriSP.widgetsDir = "<?php echo(registry_url('ldtwidgets','js'));?>";
   120     IriSP.libFiles.locations.jwPlayerSWF = "<?php echo(URL_ROOT); ?>res/mediaplayer/player.swf";
   124     IriSP.libFiles.locations.jwPlayerSWF = "<?php echo(URL_ROOT); ?>res/mediaplayer/player.swf";
   122     
   126     
   123     var _metadata = {
   127     var _metadata = {
   124         url: metadatas[metadata_key].url + '?callback=?',
   128         url: metadatas[metadata_key].url + '?callback=?',
   125         format: 'ldt'
   129         format: 'ldt'
   126     };
   130     };
   127     var _protocol_level = <?php echo $protocol_level; ?>;
       
   128     var _config = {            
   131     var _config = {            
   129         gui: {
   132         gui: {
   130             width: 600,
   133             width: 600,
   131             height: 800,
   134             height: 800,
   132             container: 'LdtPlayer',
   135             container: 'LdtPlayer',
   178                 },
   181                 },
   179 <?php endif; ?>
   182 <?php endif; ?>
   180                 { type: "Mediafragment"},
   183                 { type: "Mediafragment"},
   181                 {
   184                 {
   182                     type: "Trace",
   185                     type: "Trace",
   183                     tracer: _tracer
   186                     tracer: _tracer,
       
   187                     extend: {
       
   188                         cookie: _cookie,
       
   189                         protocol_level: _protocol_level,
       
   190                         js_console: true
       
   191                     }
   184                 }
   192                 }
   185             ]
   193             ]
   186         },
   194         },
   187         player:{
   195         player:{
   188             type:'jwplayer', // player type
   196             type:'jwplayer', // player type
   212             var _checkboxes = jQuery("#fancybox-content .checkbox:checked").map(function() { return this.value }),
   220             var _checkboxes = jQuery("#fancybox-content .checkbox:checked").map(function() { return this.value }),
   213                 _data = {
   221                 _data = {
   214                     eventLink: _checkboxes,
   222                     eventLink: _checkboxes,
   215                     eMail: jQuery("#fancybox-content .eMail").val(),
   223                     eMail: jQuery("#fancybox-content .eMail").val(),
   216                     twitterHandle: jQuery("#fancybox-content .twitterHandle").val(),
   224                     twitterHandle: jQuery("#fancybox-content .twitterHandle").val(),
   217                     protocolLevel: _protocol_level
   225                     cookie: _cookie,
       
   226                     protocol_level: _protocol_level
   218                 }
   227                 }
   219             _tracer.trace("Pt_SendForm", _data);
   228             _tracer.trace("Pt_SendForm", _data);
   220             return false;
   229             return false;
   221         });
   230         });
   222 <?php endif; ?>
   231 <?php endif; ?>