client/test/render-test.html
author rougeronj
Wed, 03 Jun 2015 17:27:46 +0200
changeset 471 e0c7be5dc02c
parent 444 19f0b7803aed
permissions -rw-r--r--
Add a router to handle fragment identifier Set up a listener of the router in the scene to update it Start Backbone.history (eventlistener of the router) when all the project is loaded Include router.js to all the test file
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
     1
<!DOCTYPE html>
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
     2
<html lang="fr">
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
     3
    <head>
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
     4
        <meta charset="utf-8" />
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
     5
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
     6
        <title>Test de Rendu RENKAN</title>
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
     7
        <meta name="description" content="" />
45cca39b00ac First rendering tests
veltr
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>
256
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
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>
256
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
diff changeset
    18
        <script src="../js/defaults.js"></script>
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
diff changeset
    19
        <script src="../js/i18n.js"></script>
417
e98756860daa update test template to load templates.js
rougeronj
parents: 345
diff changeset
    20
        <script src="../dist/js/templates.js"></script>
256
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
diff changeset
    21
        <script src="../js/models.js"></script>
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
diff changeset
    22
        <script src="../js/full-json.js"></script>
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
diff changeset
    23
        <script src="../js/list-bin.js"></script>
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
diff changeset
    24
        <script src="../js/ldtjson-bin.js"></script>
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
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>
1
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
    27
        <script type="text/javascript">
284
fa8035885814 build renderer with require js
cavaliet
parents: 281
diff changeset
    28
            function startRenkan(){
281
9ff388c9bc8d model cleanup for views
cavaliet
parents: 256
diff changeset
    29
            	var _renkan = new Rkns.Renkan({
26
2fad193bae98 Added basic LDT project import
veltr
parents: 24
diff changeset
    30
                    bins: [
73
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    31
                    	{
78
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    32
                            title: "Projet Lignes de Temps",
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    33
                            type: "Ldt",
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    34
                            ldt_type: "Project",
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    35
                            project_id: "6af4019c-8283-11e2-9678-00145ea4a2be",
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    36
                            ldt_platform: "http://ldt.iri.centrepompidou.fr/"
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    37
                       },
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    38
                    	{
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    39
                    		type: "ResourceList",
73
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    40
                    		title: "Ressources",
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    41
                    		list: [
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    42
                    			{
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    43
                    				url: "http://www.google.com/",
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    44
                    				title: "Google",
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    45
                    				description: "Search engine",
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    46
                    				image: "http://www.google.fr/images/srpr/logo4w.png"
78
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    47
                    			},
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    48
                    			"Polemic Tweet http://www.polemictweet.com",
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    49
                    			"Twitter http://www.twitter.com/"
73
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    50
                    		]
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    51
                    	}
26
2fad193bae98 Added basic LDT project import
veltr
parents: 24
diff changeset
    52
                    ],
24
121a24be9da4 Added Wikipedia Search
veltr
parents: 23
diff changeset
    53
                    search: [
121a24be9da4 Added Wikipedia Search
veltr
parents: 23
diff changeset
    54
                        {
78
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    55
                            type: "Ldt"
64
3a5a9421687b Added Ldt Search
veltr
parents: 62
diff changeset
    56
                        },
3a5a9421687b Added Ldt Search
veltr
parents: 62
diff changeset
    57
                        {
78
af9e716b01bc Renkan bin configuration now with class names instead of classes themselves
veltr
parents: 73
diff changeset
    58
                            type: "Wikipedia",
24
121a24be9da4 Added Wikipedia Search
veltr
parents: 23
diff changeset
    59
                            lang: "fr"
34
08a366a35143 First part of SH design integration
veltr
parents: 31
diff changeset
    60
                        }
24
121a24be9da4 Added Wikipedia Search
veltr
parents: 23
diff changeset
    61
                    ],
284
fa8035885814 build renderer with require js
cavaliet
parents: 281
diff changeset
    62
                    property_files: [ "../data/properties.json" ],
66
9b459e41e2df Added drag-and-drop and image from local drive
veltr
parents: 64
diff changeset
    63
                    user_id: "u-iri",
73
cc9deb3b3e13 Added simple Resource bin
veltr
parents: 68
diff changeset
    64
                    language: "fr",
256
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
diff changeset
    65
                    node_fill_color: false,
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
diff changeset
    66
                    static_url: "../"
1
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
    67
                });
67
d341117f9370 Size matters !
veltr
parents: 66
diff changeset
    68
                Rkns.jsonIO(_renkan, {
295
bcac9ea07d04 add simple-persist in grunt connect
ymh <ymh.work@gmail.com>
parents: 294
diff changeset
    69
                    url: "/simple-persist"
67
d341117f9370 Size matters !
veltr
parents: 66
diff changeset
    70
                });
284
fa8035885814 build renderer with require js
cavaliet
parents: 281
diff changeset
    71
            };
1
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
    72
        </script>
256
d38cc4ee1fd1 move test files
ymh <ymh.work@gmail.com>
parents: 195
diff changeset
    73
        <link rel="stylesheet" href="../css/renkan.css" />
1
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
    74
    </head>
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
    75
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
    76
    <body>
20
bd58970ffd16 Refactoring to better fit the MVVM pattern
veltr
parents: 7
diff changeset
    77
        <div id="renkan"></div>
345
cb5c0007c9f9 continue bower integration
ymh <ymh.work@gmail.com>
parents: 295
diff changeset
    78
1
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
    79
    </body>
45cca39b00ac First rendering tests
veltr
parents:
diff changeset
    80
</html>