9 <script type="text/javascript"> |
9 <script type="text/javascript"> |
10 IriSP = {} |
10 IriSP = {} |
11 </script> |
11 </script> |
12 <script type="text/javascript" src="../../src/js/model.js"></script> |
12 <script type="text/javascript" src="../../src/js/model.js"></script> |
13 <script type="text/javascript" src="../../src/js/serializers/PlatformSerializer.js"></script> |
13 <script type="text/javascript" src="../../src/js/serializers/PlatformSerializer.js"></script> |
|
14 <script type="text/javascript" src="../../src/js/serializers/CinecastSerializer.js"></script> |
14 <script type="text/javascript"> |
15 <script type="text/javascript"> |
15 IriSP.jQuery = jQuery; |
16 IriSP.jQuery = jQuery; |
16 IriSP._ = _; |
17 IriSP._ = _; |
17 var _directory = new IriSP.Model.Directory(); |
18 var _directory = new IriSP.Model.Directory(); |
18 var _source = _directory.remoteSource({ |
19 var _source = _directory.remoteSource({ |
19 url: "../integration/polemic_fr.json", |
20 //url: "../integration/polemic_fr.json", |
|
21 url : '../integration/allocine_dossier_independant/json_examples/movie32.json', |
20 namespace: "metadataplayer", |
22 namespace: "metadataplayer", |
21 serializer: IriSP.serializers.platform |
23 serializer: IriSP.serializers.cinecast |
22 }); |
24 }); |
23 function showExport() { |
25 function showExport() { |
24 console.log(_source.serialize()); |
26 console.log(_source.serialize()); |
25 $("body").html(JSON.stringify(_source.serialize()).replace(/(\[|\{)/g,'$1<ul><li>').replace(/(\]|\})/g,'</li></ul>$1').replace(/,/g,',</li><li>')) |
27 $("body").html(JSON.stringify(_source.serialize()).replace(/(\[|\{)/g,'$1<ul><li>').replace(/(\]|\})/g,'</li></ul>$1').replace(/,/g,',</li><li>')) |
|
28 } |
|
29 function benchmark(name, callback) { |
|
30 document.write('<p>Running benchmark ' + name + '</p>'); |
|
31 var b = new Date(); |
|
32 for (var i = 0; i < 100000; i++) { |
|
33 callback(i); |
|
34 } |
|
35 document.write('<p>Took ' + (new Date() - b) + 'ms</p>'); |
26 } |
36 } |
27 </script> |
37 </script> |
28 <style type="text/css"> |
38 <style type="text/css"> |
29 ul, li { |
39 ul, li { |
30 list-style: none; |
40 list-style: none; |