Changeset 528:f8a5f63eafc0 in documentViewer for zpt/layer_text_annotator.zpt


Ignore:
Timestamp:
Apr 13, 2012, 2:55:16 PM (12 years ago)
Author:
casties
Branch:
default
Message:

new viewMode=thumbs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • zpt/layer_text_annotator.zpt

    r527 r528  
    2424  <script
    2525    tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/permissions.js"></script>
    26   <script
    27     tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/annotateitpermissions.js"></script>
     26  <!-- <script
     27    tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/annotateitpermissions.js"></script> -->
    2828  <script tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/auth.js"></script>
    29   <script tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/tags.js"></script>
     29  <!-- <script tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/tags.js"></script> -->
    3030  <script
    3131    tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/unsupported.js"></script>
    32   <script
    33     tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/filter.js"></script>
     32  <!-- <script
     33    tal:attributes="src string:$rootUrl/template/annotator_files/lib/plugin/filter.js"></script> -->
     34
     35  <script type="text/javascript"
     36    tal:define="annUrl python:'%s?url=%s&pn=%s'%(rootUrl,docinfo['url'],pageinfo['pn']); annUser python:here.getAuthenticatedUser(anon='anonymous');"
     37    tal:content="structure string:var annotatorPageUrl='$annUrl'; var annotatorUser='$annUser';"></script>
    3438
    3539  <script type="text/javascript">
     
    3842                // annotator
    3943                var elem = $('div.pageContent').get(0);
    40                 var uri = window.location.href.split(/#|\?/).shift();
     44                var uri = annotatorPageUrl;
    4145                var devAnnotator = new Annotator(elem).addPlugin('Auth', {
    42                     //tokenUrl: 'http://annotateit.org/api/token'
    43                     tokenUrl : 'template/token?user=anonymous'
    44                 //autoFetch: false
     46                    tokenUrl : 'template/token?user='+annotatorUser
    4547                }).addPlugin('Permissions', {
    46                     user : 'anonymous',
     48                    user : annotatorUser,
    4749                    userString : function(user) {
    4850                        if (user && user.name) {
     
    5860                    }
    5961                }).addPlugin('Store', {
    60                     //prefix : 'http://localhost:18080/AnnotationManager/annotator',
    6162                    prefix: 'http://virtuoso.mpiwg-berlin.mpg.de:8080/AnnotationManager/annotator',
    62                     //prefix: 'http://annotateit.org/api',
    6363                    annotationData : {
    6464                        'uri' : uri
     
    6767                        'limit' : 20,
    6868                        'uri' : uri
    69                     //'uri': 'http://127.0.0.1:18080/ECHOdocuViewfullTest?pn=21&url=/mpiwg/online/permanent/library/163127KK'
    7069                    }
    7170                });
     
    9089  <metal:block metal:define-macro="options_box" tal:condition="python:'annotator' in viewLayers">
    9190    <!-- BEGIN ANNOTATIONS -->
    92     <div class="options">
     91    <div class="options" tal:define="annUser python:here.getAuthenticatedUser(anon='anonymous')">
    9392      <h4>Annotations</h4>
    94       <div>nothing to be seen here...</div>
     93      <div>You are user "<span tal:replace="annUser"/>"</div>
    9594    </div>
    9695    <!-- END ANNOTATIONS -->
Note: See TracChangeset for help on using the changeset viewer.