web/polemicaltimeline.php
changeset 657 d563fda7b928
parent 656 635a86f25fe7
child 658 7e85f1b9004e
--- a/web/polemicaltimeline.php	Wed Jul 11 18:21:43 2012 +0200
+++ b/web/polemicaltimeline.php	Thu Jul 19 15:06:32 2012 +0200
@@ -103,6 +103,9 @@
     var metadatas = { metadata: {url: "<?php echo($translate->_('config__metadata'));?>"} };
     var metadata_key = "metadata";
     <?php endif;?>
+    var _protocol_level = _protocol_level,
+        _cookiematches = document.cookie.match(/PHPSESSID=([A-Za-z0-9]+)/),
+        _cookie = (_cookiematches && _cookiematches.length > 1 ? _cookiematches[1] : undefined);
 
     var _tracer = tracemanager.init_trace("test", {
             url: "http://traces.advene.org:5000/",
@@ -111,8 +114,9 @@
             default_subject: "PolemicTweet"
         });
     _tracer.trace("Pt_LoadPage", {
+        url: document.location.href,
         protocol_level: <?php echo $protocol_level; ?>,
-        url: document.location.href
+        cookie: _cookie
     });
     
     IriSP.libFiles.defaultDir = "<?php echo(registry_url('libdir','js'));?>";
@@ -124,7 +128,6 @@
         url: metadatas[metadata_key].url + '?callback=?',
         format: 'ldt'
     };
-    var _protocol_level = <?php echo $protocol_level; ?>;
     var _config = {            
         gui: {
             width: 600,
@@ -180,7 +183,12 @@
                 { type: "Mediafragment"},
                 {
                     type: "Trace",
-                    tracer: _tracer
+                    tracer: _tracer,
+                    extend: {
+                        cookie: _cookie,
+                        protocol_level: _protocol_level,
+                        js_console: true
+                    }
                 }
             ]
         },
@@ -214,7 +222,8 @@
                     eventLink: _checkboxes,
                     eMail: jQuery("#fancybox-content .eMail").val(),
                     twitterHandle: jQuery("#fancybox-content .twitterHandle").val(),
-                    protocolLevel: _protocol_level
+                    cookie: _cookie,
+                    protocol_level: _protocol_level
                 }
             _tracer.trace("Pt_SendForm", _data);
             return false;