comparison zpt/viewer/layer_text_annotator.zpt @ 617:7aefbddddaf9

alpaha of hocr server support
author dwinter
date Wed, 23 Jul 2014 17:36:04 +0200
parents 8c0625dfd36e
children 79973dee60bd
comparison
equal deleted inserted replaced
616:3f9b42840901 617:7aefbddddaf9
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head> 4 <head>
5 <metal:block metal:define-macro="html_head" tal:condition="python:'annotator' in viewLayers"> 5 <metal:block metal:define-macro="html_head" tal:condition="python:'annotator' in viewLayers">
6 <!-- annotator --> 6 <!-- annotator -->
7 <link rel="stylesheet" type="text/css"
8 tal:attributes="href string:$rootUrl/template/annotator_files/css/style.css" />
9
7 <link rel="stylesheet" type="text/css" 10 <link rel="stylesheet" type="text/css"
8 tal:attributes="href string:$rootUrl/template/annotator_files/css/annotator.css" /> 11 tal:attributes="href string:$rootUrl/template/annotator_files/css/annotator.css" />
12
9 13
10 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/vendor/json2.js"></script> 14 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/vendor/json2.js"></script>
11 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/vendor/showdown.js"></script> 15 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/vendor/showdown.js"></script>
12 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/extensions.js"></script> 16 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/extensions.js"></script>
13 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/console.js"></script> 17 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/console.js"></script>
14 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/class.js"></script> 18 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/class.js"></script>
15 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/range.js"></script> 19 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/range.js"></script>
16 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/annotator.js"></script> 20 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/annotator.js"></script>
21 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/locale/en/annotator.js"></script>
22
23
17 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/widget.js"></script> 24 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/widget.js"></script>
18 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/editor.js"></script> 25 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/editor.js"></script>
19 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/viewer.js"></script> 26 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/viewer.js"></script>
20 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/notification.js"></script> 27 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/notification.js"></script>
21 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/store.js"></script> 28 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/store.js"></script>
22 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/permissions.js"></script> 29 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/permissions.js"></script>
23 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/auth.js"></script> 30 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/auth.js"></script>
24 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/tags.js"></script> 31 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/tags.js"></script>
25 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/markdown.js"></script> 32 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/markdown.js"></script>
26 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/unsupported.js"></script> 33 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/unsupported.js"></script>
34
35 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/jquery.dateFormat.js"></script>
36 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/jquery.slimscroll.js"></script>
37 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/jquery-i18n-master/jquery.i18n.min.js"></script>
38 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/view_annotator.js"></script>
39
40
27 <!-- <script tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/filter.js"></script> --> 41 <!-- <script tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/filter.js"></script> -->
28 42
29 <script type="text/javascript" 43 <script type="text/javascript"
30 tal:define="global annServerUrl string:http://tuxserve03.mpiwg-berlin.mpg.de/AnnotationManager; 44 tal:define="global annServerUrl string:http://tuxserve03.mpiwg-berlin.mpg.de/AnnotationManager;
31 annUrl python:'http://echo.mpiwg-berlin.mpg.de/documents%s?pn=%s'%(docinfo['documentPath'],pageinfo['pn']); 45 annUrl python:'http://echo.mpiwg-berlin.mpg.de/documents%s?pn=%s'%(docinfo['documentPath'],pageinfo['pn']);
42 56
43 <script type="text/javascript"> 57 <script type="text/javascript">
44 // <!-- 58 // <!--
45 $(document).ready(function() { 59 $(document).ready(function() {
46 // annotator 60 // annotator
61
62
63 jQuery.i18n.load(i18n_dict);
47 var elem = $('div.pageContent').get(0); 64 var elem = $('div.pageContent').get(0);
48 var uri = annotatorPageUrl; 65 var uri = annotatorPageUrl;
49 var devAnnotator = new Annotator(elem).addPlugin('Auth', { 66 var devAnnotator = new Annotator(elem).addPlugin('Auth', {
50 tokenUrl : 'template/token?user='+annotatorUser 67 tokenUrl : 'template/token?user='+annotatorUser
51 }).addPlugin('Permissions', { 68 }).addPlugin('Permissions', {
76 }, 93 },
77 loadFromSearch : { 94 loadFromSearch : {
78 'limit' : 20, 95 'limit' : 20,
79 'uri' : uri 96 'uri' : uri
80 } 97 }
81 }).addPlugin('Tags').addPlugin('Markdown'); 98 }).addPlugin('Tags').addPlugin('Markdown').addPlugin('AnnotatorViewer');
99
100 $('#anotacions-uoc-panel').slimscroll({height: '100%'});
82 }); 101 });
83 // --> 102 // -->
84 </script> 103 </script>
85 104
86 </metal:block> 105 </metal:block>