equal
deleted
inserted
replaced
1 <!DOCTYPE html> |
1 <!DOCTYPE html> |
2 <html lang="fr" xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" > |
2 <html lang="fr" xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" > |
3 <head> |
3 <head> |
4 <meta charset="utf-8" /> |
4 <meta charset="utf-8" /> |
|
5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> |
5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> |
6 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> |
6 <title>Test de Rendu RENKAN</title> |
7 <title>Test de Rendu RENKAN</title> |
7 <meta name="description" content="" /> |
8 <meta name="description" content="" /> |
8 <meta name="author" content="Institut de Recherche et d'Innovation" /> |
9 <meta name="author" content="Institut de Recherche et d'Innovation" /> |
9 <script src="lib/jquery.min.js" th:src="@{/static/lib/jquery.min.js}" ></script> |
10 <script src="lib/jquery.min.js" th:src="@{/static/lib/jquery.min.js}" ></script> |
20 <script src="js/twitter-bin.js" th:src="@{/static/js/twitter-bin.js}"></script> |
21 <script src="js/twitter-bin.js" th:src="@{/static/js/twitter-bin.js}"></script> |
21 <script src="js/wikipedia-bin.js" th:src="@{/static/js/wikipedia-bin.js}"></script> |
22 <script src="js/wikipedia-bin.js" th:src="@{/static/js/wikipedia-bin.js}"></script> |
22 <script src="js/ldtjson-bin.js" th:src="@{/static/js/ldtjson-bin.js}"></script> |
23 <script src="js/ldtjson-bin.js" th:src="@{/static/js/ldtjson-bin.js}"></script> |
23 <script src="js/paper-renderer.js" th:src="@{/static/js/paper-renderer.js}"></script> |
24 <script src="js/paper-renderer.js" th:src="@{/static/js/paper-renderer.js}"></script> |
24 <script type="text/javascript" src="js/config.js" th:src="@{/static/js/config.js}"></script> |
25 <script type="text/javascript" src="js/config.js" th:src="@{/static/js/config.js}"></script> |
25 <script type="text/javascript" src="js/dojo.js" data-dojo-config="isDebug: true, parseOnLoad: true" th:src="@{/static/js/dojo.js}"></script> |
26 <script type="text/javascript" src="lib/dojo/dojo.js" data-dojo-config="isDebug: true, parseOnLoad: true" th:src="@{/static/lib/dojo/dojo.js}"></script> |
26 <script type="text/javascript" th:inline="javascript"> |
27 <script type="text/javascript" th:inline="javascript"> |
27 var _proj; |
28 var _proj; |
28 require(["corenkan"], function(corenkan) { |
29 require(["corenkan"], function(corenkan) { |
29 $(function() { |
30 $(function() { |
30 _renkan = new Rkns.Renkan({ |
31 _renkan = new Rkns.Renkan({ |
73 corenkan.app.onStatusChange = function(status) { |
74 corenkan.app.onStatusChange = function(status) { |
74 if(status == "ready") { |
75 if(status == "ready") { |
75 Rkns.jsonIO(_renkan, { |
76 Rkns.jsonIO(_renkan, { |
76 url: /*[[@{/rest/projects/}+${project.id}]]*/ "data/simple-persist.php", |
77 url: /*[[@{/rest/projects/}+${project.id}]]*/ "data/simple-persist.php", |
77 callback: function(_proj, _renkan) { |
78 callback: function(_proj, _renkan) { |
78 corenkan.app.setProject(_proj); |
79 corenkan.app.setObjects(_renkan); |
79 var anon_users = _proj.get("users").where({title: "anonymous"}); |
|
80 if(anon_users.length == 0) { |
|
81 _proj.current_user = _proj.addUser({ |
|
82 id: Rkns.Utils.getUID("u"), |
|
83 title: "anonymous", |
|
84 color: "#000080", |
|
85 }); |
|
86 } |
|
87 else { |
|
88 _proj.current_user = anon_users[0]; |
|
89 } |
|
90 _renkan.current_user = _proj.current_user.id; |
|
91 } |
80 } |
92 }); |
81 }); |
93 } |
82 } |
94 }; |
83 }; |
95 }); |
84 }); |