summaryrefslogtreecommitdiff
path: root/frontend/gamma
Unidiff
Diffstat (limited to 'frontend/gamma') (more/less context) (ignore whitespace changes)
-rw-r--r--frontend/gamma/html/index_template.html1
-rw-r--r--frontend/gamma/js/Clipperz/PM/UI/Web/Components/PageFooter.js5
-rw-r--r--frontend/gamma/tests/tests/Components/FullApp/index.html1
3 files changed, 4 insertions, 3 deletions
diff --git a/frontend/gamma/html/index_template.html b/frontend/gamma/html/index_template.html
index 699e0e9..ba7c311 100644
--- a/frontend/gamma/html/index_template.html
+++ b/frontend/gamma/html/index_template.html
@@ -1,78 +1,79 @@
1<html> 1<html>
2<head> 2<head>
3 <title>@page.title@</title> 3 <title>@page.title@</title>
4 <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 4 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
5<!-- 5<!--
6@copyright@ 6@copyright@
7--> 7-->
8 8
9@css@ 9@css@
10 10
11 <link rel="shortcut icon" href="./clipperz.ico" /> 11 <link rel="shortcut icon" href="./clipperz.ico" />
12 12
13 <meta name="description" content="Login to your web accounts with just one click. Never type a password again! Use multiple complex passwords and forget them. A password manager that enhances your online security." /> 13 <meta name="description" content="Login to your web accounts with just one click. Never type a password again! Use multiple complex passwords and forget them. A password manager that enhances your online security." />
14 <meta name="keywords" content="password manager,gestor de contraseñas,gerenciador de senhas,Kennwortmanager,passwords,security,privacy,cryptography" /> 14 <meta name="keywords" content="password manager,gestor de contraseñas,gerenciador de senhas,Kennwortmanager,passwords,security,privacy,cryptography" />
15<script> 15<script>
16 Clipperz_IEisBroken = false; 16 Clipperz_IEisBroken = false;
17 Clipperz_normalizedNewLine = '\n'; 17 Clipperz_normalizedNewLine = '\n';
18 Clipperz_dumpUrl = "/../dump/"; 18 Clipperz_dumpUrl = "/../dump/";
19 Clipperz_version = "@application.version@";
19 "use strict"; 20 "use strict";
20</script> 21</script>
21 22
22<!--[if IE]><script> 23<!--[if IE]><script>
23Clipperz_IEisBroken = true; 24Clipperz_IEisBroken = true;
24Clipperz_normalizedNewLine = '\x0d\x0a'; 25Clipperz_normalizedNewLine = '\x0d\x0a';
25</script><![endif]--> 26</script><![endif]-->
26 27
27@js_LINKED@ 28@js_LINKED@
28 29
29</head> 30</head>
30<body> 31<body>
31<div id="mainDiv"> 32<div id="mainDiv">
32 <div id="loading"> 33 <div id="loading">
33 <div> 34 <div>
34 <!-- a href="http://www.clipperz.com" target="_blank"><div id="logo"></div></a --> 35 <!-- a href="http://www.clipperz.com" target="_blank"><div id="logo"></div></a -->
35 <h1>clipperz</h1> 36 <h1>clipperz</h1>
36 <h3 class="clipperzPayoff">keep it to yourself!</h3> 37 <h3 class="clipperzPayoff">keep it to yourself!</h3>
37 <!-- h5>loading ...</h5 --> 38 <!-- h5>loading ...</h5 -->
38 </div> 39 </div>
39 </div> 40 </div>
40 41
41@js_EMBEDDED@ 42@js_EMBEDDED@
42 43
43</div> 44</div>
44<!-- div id="applicationVersionType" class="@application.version.type@"></div --> 45<!-- div id="applicationVersionType" class="@application.version.type@"></div -->
45 46
46<script> 47<script>
47 Clipperz.PM.Proxy.defaultProxy = new Clipperz.PM.Proxy.JSON({'url':'@request.path@', 'shouldPayTolls':@should.pay.toll@}); 48 Clipperz.PM.Proxy.defaultProxy = new Clipperz.PM.Proxy.JSON({'url':'@request.path@', 'shouldPayTolls':@should.pay.toll@});
48 /*offline_data_placeholder*/ 49 /*offline_data_placeholder*/
49 50
50/* * / 51/* * /
51 MochiKit.DOM.addLoadEvent(function () { 52 MochiKit.DOM.addLoadEvent(function () {
52 Clipperz.Crypto.PRNG.defaultRandomGenerator().fastEntropyAccumulationForTestingPurpose(); 53 Clipperz.Crypto.PRNG.defaultRandomGenerator().fastEntropyAccumulationForTestingPurpose();
53 MochiKit.Signal.signal(Clipperz.Signal.NotificationCenter, 'doLogin', {username:'j', passphrase:'j'}); 54 MochiKit.Signal.signal(Clipperz.Signal.NotificationCenter, 'doLogin', {username:'j', passphrase:'j'});
54 }); 55 });
55/ * */ 56/ * */
56</script> 57</script>
57 58
58<!-- --> 59<!-- -->
59<!-- div id="javaScriptAlert"> 60<!-- div id="javaScriptAlert">
60 <div class="mask"></div> 61 <div class="mask"></div>
61 <div class="message"> 62 <div class="message">
62 <div class="header"></div> 63 <div class="header"></div>
63 <div class="body"> 64 <div class="body">
64 <div class="alertLogo"></div> 65 <div class="alertLogo"></div>
65 <div class="alert"> 66 <div class="alert">
66 <h1>Attention!</h1> 67 <h1>Attention!</h1>
67 <p>If you can read this message, the chances are that your browser does not properly support JavaScript? or you have disabled this functionality yourself.</p> 68 <p>If you can read this message, the chances are that your browser does not properly support JavaScript? or you have disabled this functionality yourself.</p>
68 <h3>Javascript is required to access Clipperz.</h3> 69 <h3>Javascript is required to access Clipperz.</h3>
69 <h5>Please enable scripting or upgrade your browser.</h5> 70 <h5>Please enable scripting or upgrade your browser.</h5>
70 </div> 71 </div>
71 </div> 72 </div>
72 <div class="footer"></div> 73 <div class="footer"></div>
73 </div> 74 </div>
74</div --> 75</div -->
75<!-- --> 76<!-- -->
76 77
77</body> 78</body>
78</html> 79</html>
diff --git a/frontend/gamma/js/Clipperz/PM/UI/Web/Components/PageFooter.js b/frontend/gamma/js/Clipperz/PM/UI/Web/Components/PageFooter.js
index a25c8f5..2b2865c 100644
--- a/frontend/gamma/js/Clipperz/PM/UI/Web/Components/PageFooter.js
+++ b/frontend/gamma/js/Clipperz/PM/UI/Web/Components/PageFooter.js
@@ -1,68 +1,67 @@
1/* 1/*
2 2
3Copyright 2008-2011 Clipperz Srl 3Copyright 2008-2011 Clipperz Srl
4 4
5This file is part of Clipperz Community Edition. 5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager. 6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please 7For further information about its features and functionalities please
8refer to http://www.clipperz.com. 8refer to http://www.clipperz.com.
9 9
10* Clipperz Community Edition is free software: you can redistribute 10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public 11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version 12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version. 13 3 of the License, or (at your option) any later version.
14 14
15* Clipperz Community Edition is distributed in the hope that it will 15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied 16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details. 18 See the GNU Affero General Public License for more details.
19 19
20* You should have received a copy of the GNU Affero General Public 20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see 21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>. 22 <http://www.gnu.org/licenses/>.
23 23
24*/ 24*/
25 25
26Clipperz.Base.module('Clipperz.PM.UI.Web.Components'); 26Clipperz.Base.module('Clipperz.PM.UI.Web.Components');
27 27
28Clipperz.PM.UI.Web.Components.PageFooter = function(args) { 28Clipperz.PM.UI.Web.Components.PageFooter = function(args) {
29 args = args || {}; 29 args = args || {};
30 30
31 Clipperz.PM.UI.Web.Components.PageFooter.superclass.constructor.apply(this, arguments); 31 Clipperz.PM.UI.Web.Components.PageFooter.superclass.constructor.apply(this, arguments);
32 32
33 return this; 33 return this;
34} 34}
35 35
36//============================================================================= 36//=============================================================================
37 37
38Clipperz.Base.extend(Clipperz.PM.UI.Web.Components.PageFooter, Clipperz.PM.UI.Common.Components.BaseComponent, { 38Clipperz.Base.extend(Clipperz.PM.UI.Web.Components.PageFooter, Clipperz.PM.UI.Common.Components.BaseComponent, {
39 39
40 //------------------------------------------------------------------------- 40 //-------------------------------------------------------------------------
41 41
42 'toString': function () { 42 'toString': function () {
43 return "Clipperz.PM.UI.Web.Components.PageFooter component"; 43 return "Clipperz.PM.UI.Web.Components.PageFooter component";
44 }, 44 },
45 45
46 //------------------------------------------------------------------------- 46 //-------------------------------------------------------------------------
47 47
48 'renderSelf': function(/*aContainer, aPosition*/) { 48 'renderSelf': function(/*aContainer, aPosition*/) {
49 this.append(this.element(), [ 49 this.append(this.element(), [
50 {tag:'div', cls:'footerWrapper', children:[ 50 {tag:'div', cls:'footerWrapper', children:[
51 {tag:'div', cls:'footerContent', children:[ 51 {tag:'div', cls:'footerContent', children:[
52 // {tag:'div', cls:'footerStarIcon'},
53 {tag:'canvas', id:this.getId('footerStarIcon'), cls:'footerStarIcon'}, 52 {tag:'canvas', id:this.getId('footerStarIcon'), cls:'footerStarIcon'},
54 {tag:'span', cls:'copyright', html:'Copyright &copy; 2009-2012 Clipperz Srl'}, 53 {tag:'span', cls:'copyright', html:'Copyright &copy; 2009-2013 Clipperz Srl'},
55 {tag:'a', href:'http://www.clipperz.com/terms_of_service',target:'_blank', html:'terms of service'}, 54 {tag:'a', href:'http://www.clipperz.com/terms_of_service',target:'_blank', html:'terms of service'},
56 {tag:'a', href:'http://www.clipperz.com/privacy_policy',target:'_blank', html:'privacy policy'}, 55 {tag:'a', href:'http://www.clipperz.com/privacy_policy',target:'_blank', html:'privacy policy'},
57 {tag:'span', cls:'applicationVersion', html:'application version: [1992]'} 56 {tag:'span', cls:'applicationVersion', htmlString:'application version: [<a href="https://github.com/clipperz/password-manager/tree/' + Clipperz_version + '" target="github">' + Clipperz_version + '</a>]'}
58 ]} 57 ]}
59 ]} 58 ]}
60 ]); 59 ]);
61 60
62 Clipperz.PM.UI.Canvas.star.normal(this.getElement('footerStarIcon'), "#7e7e7e"); 61 Clipperz.PM.UI.Canvas.star.normal(this.getElement('footerStarIcon'), "#7e7e7e");
63 }, 62 },
64 63
65 //------------------------------------------------------------------------- 64 //-------------------------------------------------------------------------
66 65
67 __syntaxFix__: "syntax fix" 66 __syntaxFix__: "syntax fix"
68}); 67});
diff --git a/frontend/gamma/tests/tests/Components/FullApp/index.html b/frontend/gamma/tests/tests/Components/FullApp/index.html
index 966a16c..fab110b 100644
--- a/frontend/gamma/tests/tests/Components/FullApp/index.html
+++ b/frontend/gamma/tests/tests/Components/FullApp/index.html
@@ -1,233 +1,234 @@
1<!-- 1<!--
2 2
3Copyright 2008-2011 Clipperz Srl 3Copyright 2008-2011 Clipperz Srl
4 4
5This file is part of Clipperz Community Edition. 5This file is part of Clipperz Community Edition.
6Clipperz Community Edition is an online password manager. 6Clipperz Community Edition is an online password manager.
7For further information about its features and functionalities please 7For further information about its features and functionalities please
8refer to http://www.clipperz.com. 8refer to http://www.clipperz.com.
9 9
10* Clipperz Community Edition is free software: you can redistribute 10* Clipperz Community Edition is free software: you can redistribute
11 it and/or modify it under the terms of the GNU Affero General Public 11 it and/or modify it under the terms of the GNU Affero General Public
12 License as published by the Free Software Foundation, either version 12 License as published by the Free Software Foundation, either version
13 3 of the License, or (at your option) any later version. 13 3 of the License, or (at your option) any later version.
14 14
15* Clipperz Community Edition is distributed in the hope that it will 15* Clipperz Community Edition is distributed in the hope that it will
16 be useful, but WITHOUT ANY WARRANTY; without even the implied 16 be useful, but WITHOUT ANY WARRANTY; without even the implied
17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 17 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 See the GNU Affero General Public License for more details. 18 See the GNU Affero General Public License for more details.
19 19
20* You should have received a copy of the GNU Affero General Public 20* You should have received a copy of the GNU Affero General Public
21 License along with Clipperz Community Edition. If not, see 21 License along with Clipperz Community Edition. If not, see
22 <http://www.gnu.org/licenses/>. 22 <http://www.gnu.org/licenses/>.
23 23
24--> 24-->
25 25
26<html> 26<html>
27<head> 27<head>
28 <title>FullApp TEST - WEB</title> 28 <title>FullApp TEST - WEB</title>
29 <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 29 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
30 30
31 31
32 <link rel="stylesheet" type="text/css" href="../../../../css/web.css" /> 32 <link rel="stylesheet" type="text/css" href="../../../../css/web.css" />
33 33
34 <link rel="shortcut icon" href="./clipperz.ico" /> 34 <link rel="shortcut icon" href="./clipperz.ico" />
35 35
36 <meta name="description" content="Login to your web accounts with just one click. Never type a password again! Use multiple complex passwords and forget them. A password manager that enhances your online security." /> 36 <meta name="description" content="Login to your web accounts with just one click. Never type a password again! Use multiple complex passwords and forget them. A password manager that enhances your online security." />
37 <meta name="keywords" content="password manager,gestor de contraseñas,gerenciador de senhas,Kennwortmanager,passwords,security,privacy,cryptography" /> 37 <meta name="keywords" content="password manager,gestor de contraseñas,gerenciador de senhas,Kennwortmanager,passwords,security,privacy,cryptography" />
38<script> 38<script>
39 Clipperz_IEisBroken = false; 39 Clipperz_IEisBroken = false;
40 Clipperz_normalizedNewLine = '\n'; 40 Clipperz_normalizedNewLine = '\n';
41 Clipperz_dumpUrl = "/dump/"; 41 Clipperz_dumpUrl = "/dump/";
42 Clipperz_version = ">>> hg:28fe087a9316 <<<";
42</script> 43</script>
43 44
44<!--[if IE]><script> 45<!--[if IE]><script>
45Clipperz_IEisBroken = true; 46Clipperz_IEisBroken = true;
46Clipperz_normalizedNewLine = '\x0d\x0a'; 47Clipperz_normalizedNewLine = '\x0d\x0a';
47</script><![endif]--> 48</script><![endif]-->
48 49
49 50
50 <script type='text/javascript' src='../../../../js/Bookmarklet.js'></script> 51 <script type='text/javascript' src='../../../../js/Bookmarklet.js'></script>
51 <script type='text/javascript' src='../../../../js/Bookmarklet_IE.js'></script> 52 <script type='text/javascript' src='../../../../js/Bookmarklet_IE.js'></script>
52 53
53 <script type='text/javascript' src='../../../../js/MochiKit/Base.js'></script> 54 <script type='text/javascript' src='../../../../js/MochiKit/Base.js'></script>
54 <script type='text/javascript' src='../../../../js/MochiKit/Iter.js'></script> 55 <script type='text/javascript' src='../../../../js/MochiKit/Iter.js'></script>
55 <script type='text/javascript' src='../../../../js/MochiKit/Logging.js'></script> 56 <script type='text/javascript' src='../../../../js/MochiKit/Logging.js'></script>
56 <script type='text/javascript' src='../../../../js/MochiKit/Format.js'></script> 57 <script type='text/javascript' src='../../../../js/MochiKit/Format.js'></script>
57 <script type='text/javascript' src='../../../../js/MochiKit/Async.js'></script> 58 <script type='text/javascript' src='../../../../js/MochiKit/Async.js'></script>
58 <script type='text/javascript' src='../../../../js/MochiKit/DOM.js'></script> 59 <script type='text/javascript' src='../../../../js/MochiKit/DOM.js'></script>
59 <script type='text/javascript' src='../../../../js/MochiKit/Style.js'></script> 60 <script type='text/javascript' src='../../../../js/MochiKit/Style.js'></script>
60 <script type='text/javascript' src='../../../../js/MochiKit/LoggingPane.js'></script> 61 <script type='text/javascript' src='../../../../js/MochiKit/LoggingPane.js'></script>
61 <script type='text/javascript' src='../../../../js/MochiKit/Color.js'></script> 62 <script type='text/javascript' src='../../../../js/MochiKit/Color.js'></script>
62 <script type='text/javascript' src='../../../../js/MochiKit/Signal.js'></script> 63 <script type='text/javascript' src='../../../../js/MochiKit/Signal.js'></script>
63 <script type='text/javascript' src='../../../../js/MochiKit/Position.js'></script> 64 <script type='text/javascript' src='../../../../js/MochiKit/Position.js'></script>
64 <script type='text/javascript' src='../../../../js/MochiKit/Selector.js'></script> 65 <script type='text/javascript' src='../../../../js/MochiKit/Selector.js'></script>
65 <script type='text/javascript' src='../../../../js/MochiKit/Visual.js'></script> 66 <script type='text/javascript' src='../../../../js/MochiKit/Visual.js'></script>
66 <script type='text/javascript' src='../../../../js/JSON/json2.js'></script> 67 <script type='text/javascript' src='../../../../js/JSON/json2.js'></script>
67 <script type='text/javascript' src='../../../../js/Clipperz/YUI/Utils.js'></script> 68 <script type='text/javascript' src='../../../../js/Clipperz/YUI/Utils.js'></script>
68 <script type='text/javascript' src='../../../../js/Clipperz/YUI/DomHelper.js'></script> 69 <script type='text/javascript' src='../../../../js/Clipperz/YUI/DomHelper.js'></script>
69 <script type='text/javascript' src='../../../../js/Clipperz/ByteArray.js'></script> 70 <script type='text/javascript' src='../../../../js/Clipperz/ByteArray.js'></script>
70 <script type='text/javascript' src='../../../../js/Clipperz/Base.js'></script> 71 <script type='text/javascript' src='../../../../js/Clipperz/Base.js'></script>
71 <script type='text/javascript' src='../../../../js/Clipperz/Async.js'></script> 72 <script type='text/javascript' src='../../../../js/Clipperz/Async.js'></script>
72 <script type='text/javascript' src='../../../../js/Clipperz/CSVProcessor.js'></script> 73 <script type='text/javascript' src='../../../../js/Clipperz/CSVProcessor.js'></script>
73 <script type='text/javascript' src='../../../../js/Clipperz/KeePassExportProcessor.js'></script> 74 <script type='text/javascript' src='../../../../js/Clipperz/KeePassExportProcessor.js'></script>
74 <script type='text/javascript' src='../../../../js/Clipperz/Date.js'></script> 75 <script type='text/javascript' src='../../../../js/Clipperz/Date.js'></script>
75 <script type='text/javascript' src='../../../../js/Clipperz/DOM.js'></script> 76 <script type='text/javascript' src='../../../../js/Clipperz/DOM.js'></script>
76 <script type='text/javascript' src='../../../../js/Clipperz/Logging.js'></script> 77 <script type='text/javascript' src='../../../../js/Clipperz/Logging.js'></script>
77 <script type='text/javascript' src='../../../../js/Clipperz/Signal.js'></script> 78 <script type='text/javascript' src='../../../../js/Clipperz/Signal.js'></script>
78 <script type='text/javascript' src='../../../../js/Clipperz/Style.js'></script> 79 <script type='text/javascript' src='../../../../js/Clipperz/Style.js'></script>
79 <script type='text/javascript' src='../../../../js/Clipperz/Visual.js'></script> 80 <script type='text/javascript' src='../../../../js/Clipperz/Visual.js'></script>
80 <script type='text/javascript' src='../../../../js/Clipperz/Set.js'></script> 81 <script type='text/javascript' src='../../../../js/Clipperz/Set.js'></script>
81 <script type='text/javascript' src='../../../../js/Clipperz/KeyValueObjectStore.js'></script> 82 <script type='text/javascript' src='../../../../js/Clipperz/KeyValueObjectStore.js'></script>
82 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/SHA.js'></script> 83 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/SHA.js'></script>
83 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/AES.js'></script> 84 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/AES.js'></script>
84 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/PRNG.js'></script> 85 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/PRNG.js'></script>
85 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/BigInt.js'></script> 86 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/BigInt.js'></script>
86 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/Base.js'></script> 87 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/Base.js'></script>
87 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/SRP.js'></script> 88 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/SRP.js'></script>
88 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/RSA.js'></script> 89 <script type='text/javascript' src='../../../../js/Clipperz/Crypto/RSA.js'></script>
89 <script type='text/javascript' src='../../../../js/Clipperz/PM/Strings/Strings_defaults.js'></script> 90 <script type='text/javascript' src='../../../../js/Clipperz/PM/Strings/Strings_defaults.js'></script>
90 <script type='text/javascript' src='../../../../js/Clipperz/PM/Strings/Strings_en-US.js'></script> 91 <script type='text/javascript' src='../../../../js/Clipperz/PM/Strings/Strings_en-US.js'></script>
91 <script type='text/javascript' src='../../../../js/Clipperz/PM/Strings.js'></script> 92 <script type='text/javascript' src='../../../../js/Clipperz/PM/Strings.js'></script>
92 <script type='text/javascript' src='../../../../js/Clipperz/PM/Date.js'></script> 93 <script type='text/javascript' src='../../../../js/Clipperz/PM/Date.js'></script>
93 <script type='text/javascript' src='../../../../js/Clipperz/PM/Toll.js'></script> 94 <script type='text/javascript' src='../../../../js/Clipperz/PM/Toll.js'></script>
94 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy.js'></script> 95 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy.js'></script>
95 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy/Proxy.JSON.js'></script> 96 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy/Proxy.JSON.js'></script>
96 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy/Proxy.Offline.js'></script> 97 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy/Proxy.Offline.js'></script>
97 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy/Proxy.Offline.DataStore.js'></script> 98 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy/Proxy.Offline.DataStore.js'></script>
98 <script type='text/javascript' src='../../../../js/Clipperz/PM/Connection.js'></script> 99 <script type='text/javascript' src='../../../../js/Clipperz/PM/Connection.js'></script>
99 <script type='text/javascript' src='../../../../js/Clipperz/PM/Crypto.js'></script> 100 <script type='text/javascript' src='../../../../js/Clipperz/PM/Crypto.js'></script>
100 <script type='text/javascript' src='../../../../js/Clipperz/PM/BookmarkletProcessor.js'></script> 101 <script type='text/javascript' src='../../../../js/Clipperz/PM/BookmarkletProcessor.js'></script>
101 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/EncryptedRemoteObject.js'></script> 102 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/EncryptedRemoteObject.js'></script>
102 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.js'></script> 103 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.js'></script>
103 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.Header.Legacy.js'></script> 104 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.Header.Legacy.js'></script>
104 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.Header.RecordIndex.js'></script> 105 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.Header.RecordIndex.js'></script>
105 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.Header.Preferences.js'></script> 106 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.Header.Preferences.js'></script>
106 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.Header.OneTimePasswords.js'></script> 107 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/User.Header.OneTimePasswords.js'></script>
107 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/Record.js'></script> 108 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/Record.js'></script>
108 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/Record.Version.js'></script> 109 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/Record.Version.js'></script>
109 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/Record.Version.Field.js'></script> 110 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/Record.Version.Field.js'></script>
110 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/DirectLogin.js'></script> 111 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/DirectLogin.js'></script>
111 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/DirectLoginInput.js'></script> 112 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/DirectLoginInput.js'></script>
112 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/DirectLoginBinding.js'></script> 113 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/DirectLoginBinding.js'></script>
113 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/DirectLoginFormValue.js'></script> 114 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/DirectLoginFormValue.js'></script>
114 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/OneTimePassword.js'></script> 115 <script type='text/javascript' src='../../../../js/Clipperz/PM/DataModel/OneTimePassword.js'></script>
115 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/BaseComponent.js'></script> 116 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/BaseComponent.js'></script>
116 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/Button.js'></script> 117 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/Button.js'></script>
117 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/ComponentSlot.js'></script> 118 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/ComponentSlot.js'></script>
118 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/FaviconComponent.js'></script> 119 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/FaviconComponent.js'></script>
119 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/PasswordEntropyDisplay.js'></script> 120 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/PasswordEntropyDisplay.js'></script>
120 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/ProgressBar.js'></script> 121 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/ProgressBar.js'></script>
121 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/SimpleMessagePanel.js'></script> 122 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/SimpleMessagePanel.js'></script>
122 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/MessagePanelWithProgressBar.js'></script> 123 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/MessagePanelWithProgressBar.js'></script>
123 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/TabPanelComponent.js'></script> 124 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/TabPanelComponent.js'></script>
124 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/Tooltip.js'></script> 125 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/Tooltip.js'></script>
125 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/TranslatorWidget.js'></script> 126 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Components/TranslatorWidget.js'></script>
126 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Controllers/DirectLoginRunner.js'></script> 127 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Controllers/DirectLoginRunner.js'></script>
127 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Controllers/ProgressBarController.js'></script> 128 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Controllers/ProgressBarController.js'></script>
128 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Controllers/TabPanelController.js'></script> 129 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Controllers/TabPanelController.js'></script>
129 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Controllers/WizardController.js'></script> 130 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Common/Controllers/WizardController.js'></script>
130 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/Page.js'></script> 131 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/Page.js'></script>
131 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/PageHeader.js'></script> 132 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/PageHeader.js'></script>
132 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/PageFooter.js'></script> 133 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/PageFooter.js'></script>
133 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/LoginPage.js'></script> 134 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/LoginPage.js'></script>
134 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/LoginForm.js'></script> 135 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/LoginForm.js'></script>
135 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/LoginProgress.js'></script> 136 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/LoginProgress.js'></script>
136 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/AppPage.js'></script> 137 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/AppPage.js'></script>
137 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/UserInfoBox.js'></script> 138 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/UserInfoBox.js'></script>
138 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/TabSidePanel.js'></script> 139 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/TabSidePanel.js'></script>
139 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/GridComponent.js'></script> 140 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/GridComponent.js'></script>
140 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/ColumnManager.js'></script> 141 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/ColumnManager.js'></script>
141 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/TextColumnManager.js'></script> 142 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/TextColumnManager.js'></script>
142 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/FaviconColumnManager.js'></script> 143 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/FaviconColumnManager.js'></script>
143 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/ImageColumnManager.js'></script> 144 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/ImageColumnManager.js'></script>
144 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DateColumnManager.js'></script> 145 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DateColumnManager.js'></script>
145 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/LinkColumnManager.js'></script> 146 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/LinkColumnManager.js'></script>
146 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginColumnManager.js'></script> 147 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginColumnManager.js'></script>
147 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginsColumnManager.js'></script> 148 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginsColumnManager.js'></script>
148 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DeleteObjectColumnManager.js'></script> 149 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DeleteObjectColumnManager.js'></script>
149 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/CreateNewCardSplashComponent.js'></script> 150 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/CreateNewCardSplashComponent.js'></script>
150 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/AccountPanel.js'></script> 151 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/AccountPanel.js'></script>
151 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DataPanel.js'></script> 152 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DataPanel.js'></script>
152 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/ToolsPanel.js'></script> 153 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/ToolsPanel.js'></script>
153 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/RulerComponent.js'></script> 154 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/RulerComponent.js'></script>
154 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/CardDialogComponent.js'></script> 155 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/CardDialogComponent.js'></script>
155 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/CardDialogRecordFieldComponent.js'></script> 156 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/CardDialogRecordFieldComponent.js'></script>
156 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/CardDialogRecordDirectLoginComponent.js'></script> 157 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/CardDialogRecordDirectLoginComponent.js'></script>
157 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginEditingComponent.js'></script> 158 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginEditingComponent.js'></script>
158 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginEditingBindingComponent.js'></script> 159 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginEditingBindingComponent.js'></script>
159 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginEditingFormValueComponent.js'></script> 160 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/DirectLoginEditingFormValueComponent.js'></script>
160 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/BookmarkletComponent.js'></script> 161 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/BookmarkletComponent.js'></script>
161 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/UnlockPasswordComponent.js'></script> 162 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/UnlockPasswordComponent.js'></script>
162 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/NewUserCreationComponent.js'></script> 163 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/NewUserCreationComponent.js'></script>
163 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/PasswordTooltip.js'></script> 164 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Components/PasswordTooltip.js'></script>
164 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/MainController.js'></script> 165 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/MainController.js'></script>
165 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/LoginController.js'></script> 166 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/LoginController.js'></script>
166 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/AppController.js'></script> 167 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/AppController.js'></script>
167 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/FilterController.js'></script> 168 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/FilterController.js'></script>
168 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/GridController.js'></script> 169 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/GridController.js'></script>
169 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/CardsController.js'></script> 170 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/CardsController.js'></script>
170 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/DirectLoginsController.js'></script> 171 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/DirectLoginsController.js'></script>
171 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/CardDialogController.js'></script> 172 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/CardDialogController.js'></script>
172 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/DirectLoginWizardController.js'></script> 173 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/DirectLoginWizardController.js'></script>
173 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/NewUserWizardController.js'></script> 174 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Web/Controllers/NewUserWizardController.js'></script>
174 175
175 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Marks/exclamationMark.js'></script> 176 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Marks/exclamationMark.js'></script>
176 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Marks/questionMark.js'></script> 177 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Marks/questionMark.js'></script>
177 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Marks/info.js'></script> 178 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Marks/info.js'></script>
178 179
179 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Features/store.js'></script> 180 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Features/store.js'></script>
180 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Features/protect.js'></script> 181 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Features/protect.js'></script>
181 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Features/directLogin.js'></script> 182 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Features/directLogin.js'></script>
182 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Features/share.js'></script> 183 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Features/share.js'></script>
183 184
184 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Star/normal.js'></script> 185 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Star/normal.js'></script>
185 186
186 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/CoverActions/look.js'></script> 187 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/CoverActions/look.js'></script>
187 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/CoverActions/download.js'></script> 188 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/CoverActions/download.js'></script>
188 189
189 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Tips/open.js'></script> 190 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Tips/open.js'></script>
190 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Tips/close.js'></script> 191 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Tips/close.js'></script>
191 192
192 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/RegisterButton/normal.js'></script> 193 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/RegisterButton/normal.js'></script>
193 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Logo/normal.js'></script> 194 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/Logo/normal.js'></script>
194 195
195 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/GraphicFunctions.js'></script> 196 <script type='text/javascript' src='../../../../js/Clipperz/PM/UI/Canvas/GraphicFunctions.js'></script>
196 <script type='text/javascript' src='../../../../js/main.js'></script> 197 <script type='text/javascript' src='../../../../js/main.js'></script>
197 198
198 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy/Proxy.Test.js'></script> 199 <script type='text/javascript' src='../../../../js/Clipperz/PM/Proxy/Proxy.Test.js'></script>
199 <script type='text/javascript' src='./User.data.js'></script> 200 <script type='text/javascript' src='./User.data.js'></script>
200 201
201</head> 202</head>
202<body> 203<body>
203<div id="mainDiv"> 204<div id="mainDiv">
204 <div id="loading"> 205 <div id="loading">
205 <div> 206 <div>
206 <!-- a href="http://www.clipperz.com" target="_blank"><div id="logo"></div></a --> 207 <!-- a href="http://www.clipperz.com" target="_blank"><div id="logo"></div></a -->
207 <h1>clipperz</h1> 208 <h1>clipperz</h1>
208 <h3 class="clipperzPayoff">keep it to yourself!</h3> 209 <h3 class="clipperzPayoff">keep it to yourself!</h3>
209 <!-- h5>loading ...</h5 --> 210 <!-- h5>loading ...</h5 -->
210 </div> 211 </div>
211 </div> 212 </div>
212 213
213@js_EMBEDDED@ 214@js_EMBEDDED@
214 215
215</div> 216</div>
216<!-- div id="applicationVersionType" class="@application.version.type@"></div --> 217<!-- div id="applicationVersionType" class="@application.version.type@"></div -->
217 218
218<script> 219<script>
219 //Clipperz.PM.Proxy.defaultProxy = new Clipperz.PM.Proxy.JSON({'url':'@request.path@', 'shouldPayTolls':@should.pay.toll@}); 220 //Clipperz.PM.Proxy.defaultProxy = new Clipperz.PM.Proxy.JSON({'url':'@request.path@', 'shouldPayTolls':@should.pay.toll@});
220 /*offline_data_placeholder*/ 221 /*offline_data_placeholder*/
221 222
222 MochiKit.DOM.addLoadEvent(function () { 223 MochiKit.DOM.addLoadEvent(function () {
223 Clipperz.Crypto.PRNG.defaultRandomGenerator().fastEntropyAccumulationForTestingPurpose(); 224 Clipperz.Crypto.PRNG.defaultRandomGenerator().fastEntropyAccumulationForTestingPurpose();
224 225
225 var proxy = new Clipperz.PM.Proxy.Test({shouldPayTolls:false, isDefault:true, readOnly:false}); 226 var proxy = new Clipperz.PM.Proxy.Test({shouldPayTolls:false, isDefault:true, readOnly:false});
226 proxy.dataStore().setupWithEncryptedData(testData['testData']); 227 proxy.dataStore().setupWithEncryptedData(testData['testData']);
227 Clipperz.PM.Proxy.defaultProxy = proxy; 228 Clipperz.PM.Proxy.defaultProxy = proxy;
228 MochiKit.Signal.signal(Clipperz.Signal.NotificationCenter, 'doLogin', {username:'tt', passphrase:'tt'}); 229 MochiKit.Signal.signal(Clipperz.Signal.NotificationCenter, 'doLogin', {username:'tt', passphrase:'tt'});
229 }); 230 });
230</script> 231</script>
231 232
232</body> 233</body>
233</html> 234</html>