client/test/test-writable-bins.html
author rougeronj
Tue, 22 Sep 2015 15:14:10 +0200
changeset 543 5f7bebdcfc0d
parent 471 e0c7be5dc02c
permissions -rw-r--r--
Improve the way we init the view. The data loader send a "loaded" event, hooked by the scene.py and initializing the backbone.history and the view. We don't use redraw_active in save-once and full-json, because it was making the view initialization dependent of these file which are externals. Small fix to hide the "set saved view" button when there is only one view.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
251
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
     1
<!DOCTYPE html>
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
     2
<html lang="fr">
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
     3
    <head>
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
     4
        <meta charset="utf-8" />
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
     5
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
     6
        <title>RENKAN test in read-only mode : body 100%</title>
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
     7
        <meta name="description" content="" />
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
     8
        <meta name="author" content="Institut de Recherche et d'Innovation" />
345
cb5c0007c9f9 continue bower integration
ymh <ymh.work@gmail.com>
parents: 295
diff changeset
     9
        <script src="../lib/jquery/jquery.js"></script>
cb5c0007c9f9 continue bower integration
ymh <ymh.work@gmail.com>
parents: 295
diff changeset
    10
        <script src="../lib/jquery-mousewheel/jquery.mousewheel.js"></script>
433
e457ec945e50 replace underscore par lodash
ymh <ymh.work@gmail.com>
parents: 417
diff changeset
    11
        <script src="../lib/lodash/lodash.js"></script>
345
cb5c0007c9f9 continue bower integration
ymh <ymh.work@gmail.com>
parents: 295
diff changeset
    12
        <script src="../lib/backbone/backbone.js"></script>
cb5c0007c9f9 continue bower integration
ymh <ymh.work@gmail.com>
parents: 295
diff changeset
    13
        <script src="../lib/backbone-relational/backbone-relational.js"></script>
cb5c0007c9f9 continue bower integration
ymh <ymh.work@gmail.com>
parents: 295
diff changeset
    14
        <script src="../lib/paper/paper-full.js"></script>
290
8a6eb26ac87f move client build to Grunt and relocate it into client folder. Adjust server to work with the new build.
ymh <ymh.work@gmail.com>
parents: 284
diff changeset
    15
        <script src="../js/main.js"></script>
444
19f0b7803aed add schema version + dataloaders to ensure data migrations + small correction for php server exmple + a readme for the php server example
ymh <ymh.work@gmail.com>
parents: 433
diff changeset
    16
        <script src="../js/dataloader.js"></script>
471
e0c7be5dc02c Add a router to handle fragment identifier
rougeronj
parents: 444
diff changeset
    17
        <script src="../js/router.js"></script>
290
8a6eb26ac87f move client build to Grunt and relocate it into client folder. Adjust server to work with the new build.
ymh <ymh.work@gmail.com>
parents: 284
diff changeset
    18
        <script src="../js/models.js"></script>
8a6eb26ac87f move client build to Grunt and relocate it into client folder. Adjust server to work with the new build.
ymh <ymh.work@gmail.com>
parents: 284
diff changeset
    19
        <script src="../js/defaults.js"></script>
8a6eb26ac87f move client build to Grunt and relocate it into client folder. Adjust server to work with the new build.
ymh <ymh.work@gmail.com>
parents: 284
diff changeset
    20
        <script src="../js/i18n.js"></script>
417
e98756860daa update test template to load templates.js
rougeronj
parents: 345
diff changeset
    21
        <script src="../dist/js/templates.js"></script>
290
8a6eb26ac87f move client build to Grunt and relocate it into client folder. Adjust server to work with the new build.
ymh <ymh.work@gmail.com>
parents: 284
diff changeset
    22
        <script src="../js/full-json.js"></script>
8a6eb26ac87f move client build to Grunt and relocate it into client folder. Adjust server to work with the new build.
ymh <ymh.work@gmail.com>
parents: 284
diff changeset
    23
        <script src="../js/ldtjson-bin.js"></script>
8a6eb26ac87f move client build to Grunt and relocate it into client folder. Adjust server to work with the new build.
ymh <ymh.work@gmail.com>
parents: 284
diff changeset
    24
        <script src="../js/list-bin.js"></script>
8a6eb26ac87f move client build to Grunt and relocate it into client folder. Adjust server to work with the new build.
ymh <ymh.work@gmail.com>
parents: 284
diff changeset
    25
        <script src="../js/wikipedia-bin.js"></script>
345
cb5c0007c9f9 continue bower integration
ymh <ymh.work@gmail.com>
parents: 295
diff changeset
    26
        <script data-main="../js/main-renderer.js" src="../lib/requirejs/require.js"></script>
284
fa8035885814 build renderer with require js
cavaliet
parents: 282
diff changeset
    27
        <script type="text/javascript">
fa8035885814 build renderer with require js
cavaliet
parents: 282
diff changeset
    28
        function startRenkan(){
281
9ff388c9bc8d model cleanup for views
cavaliet
parents: 256
diff changeset
    29
        	var _renkan = new Rkns.Renkan({
251
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    30
			    search: [
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    31
			        {
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    32
			            type: "Ldt"
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    33
			        },
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    34
			        {
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    35
			            type: "Wikipedia",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    36
			            lang: "fr"
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    37
			        },
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    38
			        {
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    39
			            type: "Wikipedia",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    40
			            lang: "ja"
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    41
			        }
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    42
			    ],
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    43
			    bins: [
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    44
			        {
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    45
			            title: "Projet Lignes de Temps",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    46
			            type: "Ldt",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    47
			            ldt_type: "Project",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    48
			            project_id: "6af4019c-8283-11e2-9678-00145ea4a2be",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    49
			            ldt_platform: "http://ldt.iri.centrepompidou.fr/"
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    50
			       },
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    51
			        {
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    52
			            type: "ResourceList",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    53
			            title: "Ressources",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    54
			            list: [
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    55
			                {
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    56
			                    url: "http://www.google.com/",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    57
			                    title: "Google",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    58
			                    description: "Search engine",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    59
			                    image: "http://www.google.fr/images/srpr/logo4w.png"
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    60
			                },
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    61
			                "Polemic Tweet http://www.polemictweet.com",
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    62
			                "Twitter http://www.twitter.com/"
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    63
			            ]
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    64
			        }
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    65
			    ],
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    66
			    /*property_files: [ "data/properties.json" ],
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    67
			       node_fill_color: false*/
256
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 251
diff changeset
    68
			    language: "fr",
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 251
diff changeset
    69
                static_url: "../"
251
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    70
			});
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    71
			Rkns.jsonIO(_renkan, {
295
bcac9ea07d04 add simple-persist in grunt connect
ymh <ymh.work@gmail.com>
parents: 294
diff changeset
    72
			    url: "/simple-persist"
251
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    73
			});
284
fa8035885814 build renderer with require js
cavaliet
parents: 282
diff changeset
    74
        };
fa8035885814 build renderer with require js
cavaliet
parents: 282
diff changeset
    75
        </script>
256
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 251
diff changeset
    76
        <link rel="stylesheet" href="../css/renkan.css" />
251
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    77
        <style type="text/css">
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    78
        </style>
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    79
    </head>
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    80
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    81
    <body>
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    82
        <div id="renkan"></div>
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    83
    </body>
163b59b3e50b update writable demo and read me.
cavaliet
parents:
diff changeset
    84
</html>