Changeset 24798 for main/trunk


Ignore:
Timestamp:
11/07/11 12:54:50 (9 years ago)
Author:
papitha
Message:

Annotator Store - Added

Location:
main/trunk/model-cols-dev/peijones/etc
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-cols-dev/peijones/etc/collectionConfig.xml

    r24790 r24798  
    153153                <script src="sites/localsite/collect/peijones/js/annotator/lib/vendor/json2.js"><xsl:text> </xsl:text></script>
    154154
     155                <script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator-full.min.js"><xsl:text> </xsl:text></script>
    155156                <!-- The main Annotator script -->
    156                 <script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.min.js"><xsl:text> </xsl:text></script>
     157                <!--<script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.min.js"><xsl:text> </xsl:text></script> -->
    157158
    158159                <!-- Annotator's styling and images -->
     
    162163
    163164                <!-- The Store plugin. Saves annotations to a remote backend -->
    164                 <script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.store.min.js"><xsl:text> </xsl:text></script>
     165                <!-- <script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.store.min.js"><xsl:text> </xsl:text></script> -->
    165166
    166167                <!-- The Auth plugin. Allows users of Annotator to authenticate themselves
    167168                     to the remote backend -->
    168                 <script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.auth.min.js"><xsl:text> </xsl:text></script>
    169 
     169                <!--<script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.auth.min.js"><xsl:text> </xsl:text></script> -->
    170170                <!-- The Permissions plugin. See who created which annotation and create
    171171                     annotations as a specified user -->
    172                 <script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.permissions.min.js"><xsl:text> </xsl:text></script>
     172                <!--<script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.permissions.min.js"><xsl:text> </xsl:text></script> -->
    173173
    174174                <!-- The Tags plugin. Edit and display tag keywords on annotations -->
    175                 <script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.tags.min.js"><xsl:text> </xsl:text></script>
     175                <!--<script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.tags.min.js"><xsl:text> </xsl:text></script> -->
    176176
    177177                <!-- The Markdown plugin. Treat annotation text as Markdown -->
    178                 <script src="sites/localsite/collect/peijones/js/annotator/lib/vendor/showdown.js"><xsl:text> </xsl:text></script>
    179                 <script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.markdown.min.js"><xsl:text> </xsl:text></script>
     178                <!-- <script src="sites/localsite/collect/peijones/js/annotator/lib/vendor/showdown.js"><xsl:text> </xsl:text></script> -->
     179                <!-- <script src="sites/localsite/collect/peijones/js/annotator/pkg/annotator.markdown.min.js"><xsl:text> </xsl:text></script> -->
    180180               
    181181                <!-- Photo note scripts -->
     
    391391                    </xsl:text>
    392392                </script>
     393               
    393394                <script text="text/javascript">
    394395                    <xsl:text disable-output-escaping="yes">
    395396                        function initAnnotator()
    396                         {
     397                        {       
    397398                            jQuery(function ($) {
    398                             //alert(typeof $.fn.annotator);
    399                             if (typeof $.fn.annotator !== 'function') {
    400                                 alert("Ooops! it looks like you haven't built the Annotator concatenation file. " +
    401                                 "Either download a tagged release from GitHub, or modify the Cakefile to point " +
    402                                 "at your copy of the YUI compressor and run `cake package`.");
    403                             } else {
    404                             // This is the important bit: how to create the annotator and add
    405                             // plugins
    406                             $('#gs-document-text').annotator()
    407                                 .annotator('addPlugin', 'Permissions')
    408                                 .annotator('addPlugin', 'Markdown')
    409                                 //.annotator('addPlugin', 'Auth')
    410                                 .annotator('addPlugin', 'Tags');
    411 
    412                             $('#gs-document-text').data('annotator').plugins['Permissions'].setUser("");
    413                             }
     399                                if (typeof $.fn.annotator !== 'function') {
     400                                    alert("Ooops! it looks like you haven't built the Annotator concatenation file. " + "Either download a tagged release from GitHub, or modify the Cakefile to point " + "at your copy of the YUI compressor and run `cake package`.");
     401                                } else {   
     402                                    /*
     403                                    jQuery('#gs-document-text').annotator()
     404                                    .annotator('addPlugin', 'Store', {
     405                                        prefix: 'http://annotateit.org/api',
     406                                        annotationData: {'uri':document.URL}
     407                                    })
     408                                    .annotator('addPlugin', 'Auth', {
     409                                        userId: 'papitha',          // Your AnnotateIt username
     410                                        consumerKey: '39fc339cf058bd22176771b3e33c5dac',           // Your Account Key
     411                                        authToken: '852b7fc25396d2aedf9aeb44dd58518faa679dbf027892164bfb81900bd09741' // Your Auth Token
     412                                    });
     413                                    */ 
     414
     415                                    jQuery(function ($) {
     416                                        // Include AnnotateIt credentials to load the store plugin.
     417                                        $('#gs-document-text').annotator().annotator('setupPlugins', {
     418                                            userId:    'papitha',
     419                                            userName:  'Papitha',
     420                                            accountId: '39fc339cf058bd22176771b3e33c5dac',
     421                                            authToken: '852b7fc25396d2aedf9aeb44dd58518faa679dbf027892164bfb81900bd09741', 
     422                                        }, {
     423                                            //Store: {annotationData: {'uri':document.URL}}
     424                                        });
     425                                    });
     426                                }
    414427                            });
    415428                        }
     
    464477                    <gsf:metadata name="screenicon"/>
    465478                </div>
    466                 <xsl:if test="$imageHeight != -1">
     479                <!--<xsl:if test="$imageHeight != -1">-->
    467480                    <div id="wrap" style="display:none; width: {$screenImageWidth}; height: {$screenImageHeight};">
    468481                        <div id="small" style="width: {$screenImageWidth}; height: {$screenImageHeight};"><gsf:metadata name="screenicon"/></div>
     
    479492                    </div>
    480493                    <input type="button" value="Tag Photo!" style="margin-left:30px;" onclick="AddNote();" />
    481                 </xsl:if>
     494                <!--</xsl:if>-->
    482495            </xsl:template>
    483496           
Note: See TracChangeset for help on using the changeset viewer.