Changeset 24963
- Timestamp:
- 2012-01-24T10:54:00+13:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/model-cols-dev/peijones/etc/collectionConfig.xml
r24956 r24963 466 466 function saveAndBuildCollection(col) 467 467 { 468 console.log("BEFORE DELETE LOOP");469 468 for(var j = 0; j < gs.toDeleteArray.keys.length; j++) 470 469 { 471 console.log("IN DELETE LOOP");472 470 var current = gs.toDeleteArray[gs.toDeleteArray.keys[j]]; 473 471 if(current == null){continue;} 474 472 var metaToDelete = ["user", "text", "tags"]; 475 console.log("IN DELETE LOOP 1");476 473 for(var l = 0; l < metaToDelete.length; l++) 477 474 { 478 console.log("IN DELETE LOOP 2");479 475 var deleteArchivesURL = "cgi-bin/metadata-server.pl?\ 480 476 a=remove-archives-metadata&\ … … 500 496 metaname=gstext." + metaToDelete[l] + "&\ 501 497 metavalue=" + ((l == 0) ? (current.user.name) : (current[metaToDelete[l]])); 502 console.log("IN DELETE LOOP 3");503 498 var deleteArchivesCallback = 499 { 500 success:function(){}, 501 failed: function(){alert("Failed to save text annotations archives metadata");} 502 } 503 YAHOO.util.Connect.asyncRequest("GET", deleteArchivesURL, deleteArchivesCallback); 504 505 var deleteIndexCallback = 504 506 { 505 507 success:function(){}, 506 508 failed: function(){alert("Failed to save text annotations index metadata");} 507 }508 YAHOO.util.Connect.asyncRequest("GET", deleteArchivesURL, deleteArchivesCallback);509 510 var deleteIndexCallback =511 {512 success:function(){},513 failed: function(){alert("Failed to save text annotations import metadata");}514 509 } 515 510 YAHOO.util.Connect.asyncRequest("GET", deleteIndexURL, deleteIndexCallback); … … 623 618 </xsl:text> 624 619 </script> 625 626 620 </xsl:template> 621 <xsl:template name="documentImage"> 627 622 <!-- Get the photo notes for this document node --> 628 623 <gsf:variable-struct name="photoNotes"> 629 624 <gsf:metadata multiple="true" name="gsimg.photoNote" separator=", "/> 630 625 </gsf:variable-struct> 631 626 <!-- Get details about the image for zooming --> 632 627 <h3> 633 634 635 636 628 <gsf:choose-metadata> 629 <gsf:metadata name="dc.Title"/> 630 <gsf:metadata name="ex.Title"/> 631 </gsf:choose-metadata> 637 632 </h3> 638 633 <xsl:variable name="imageWidth"> 639 640 641 642 634 <gsf:choose-metadata> 635 <gsf:metadata name="ImageWidth"/> 636 <gsf:default>-1</gsf:default> 637 </gsf:choose-metadata> 643 638 </xsl:variable> 644 639 <xsl:variable name="imageHeight"> 645 646 647 648 640 <gsf:choose-metadata> 641 <gsf:metadata name="ImageHeight"/> 642 <gsf:default>-1</gsf:default> 643 </gsf:choose-metadata> 649 644 </xsl:variable> 650 645 <xsl:variable name="screenImageWidth"> 651 652 653 654 646 <gsf:choose-metadata> 647 <gsf:metadata name="ScreenWidth"/> 648 <gsf:default>-1</gsf:default> 649 </gsf:choose-metadata> 655 650 </xsl:variable> 656 651 <xsl:variable name="screenImageHeight"> 657 658 659 660 652 <gsf:choose-metadata> 653 <gsf:metadata name="ScreenHeight"/> 654 <gsf:default>-1</gsf:default> 655 </gsf:choose-metadata> 661 656 </xsl:variable> 662 657 <script type="text/javascript"> 663 664 665 666 667 668 669 670 671 672 673 674 658 <xsl:text>largeImageHeight =</xsl:text> 659 <xsl:value-of select="$imageHeight"/> 660 <xsl:text>;</xsl:text> 661 <xsl:text>largeImageWidth =</xsl:text> 662 <xsl:value-of select="$imageWidth"/> 663 <xsl:text>;</xsl:text> 664 <xsl:text>smallImageHeight =</xsl:text> 665 <xsl:value-of select="$screenImageHeight"/> 666 <xsl:text>;</xsl:text> 667 <xsl:text>smallImageWidth =</xsl:text> 668 <xsl:value-of select="$screenImageWidth"/> 669 <xsl:text>;</xsl:text> 675 670 </script> 676 671 <div id="noZoom" style="display:block;"> 677 678 679 680 681 682 672 <img style="width: {$screenImageWidth}; height: {$screenImageHeight};"> 673 <xsl:attribute name="src"><xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/metadataList/metadata[@name='httpPath']"/>/index/assoc/<gsf:metadata name="assocfilepath" select="root"/>/<gsf:metadata name="Screen"/></xsl:attribute> 674 </img> 675 <!-- 676 <gsf:metadata name="screenicon"/> 677 --> 683 678 </div> 684 679 <!--<xsl:if test="$imageHeight != -1">--> 685 680 <div id="wrap" style="display:none; width: {$screenImageWidth}; height: {$screenImageHeight};"> 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 681 <div id="small" style="width: {$screenImageWidth}; height: {$screenImageHeight};"> 682 <!-- 683 <gsf:metadata name="screenicon"/> 684 --> 685 <img style="width: {$screenImageWidth}; height: {$screenImageHeight};"> 686 <xsl:attribute name="src"><xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/metadataList/metadata[@name='httpPath']"/>/index/assoc/<gsf:metadata name="assocfilepath" select="root"/>/<gsf:metadata name="Screen"/></xsl:attribute> 687 </img> 688 </div> 689 <div id="mover"> 690 <div id="overlay"> 691 <xsl:text> </xsl:text> 692 </div> 693 <div id="large"> 694 <img style="width: {$imageWidth}; height: {$imageHeight};"> 695 <xsl:attribute name="src"><xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/metadataList/metadata[@name='httpPath']"/>/index/assoc/<gsf:metadata name="assocfilepath" select="root"/>/<gsf:metadata name="srclinkFile"/></xsl:attribute> 696 </img> 697 </div> 698 </div> 704 699 </div> 705 <input onclick="AddNote();" style="margin-left:30px;" type="button" value="Tag Photo!"/> 700 <input onclick="AddNote();" style="margin-left:30px;" type="button" value="Tag Photo!"/> 701 702 <form action="dev" enctype="multipart/form-data" method="post"> 703 <input type="hidden" name="fl"> 704 <xsl:attribute name="value"> 705 <xsl:text>/sites/localsite/collect/</xsl:text> 706 <xsl:value-of select="/page/pageResponse/collection/@name"/> 707 <xsl:text>/index/assoc/</xsl:text> 708 <gsf:metadata name="assocfilepath"/> 709 <xsl:text>/</xsl:text> 710 <gsf:metadata name="SourceFile"/> 711 </xsl:attribute> 712 </input> 713 714 <div> 715 Upload replacement file:<br/> 716 <input type="file" name="datafile" size="40"/><br/> 717 <input type="submit" value="Send"/> 718 </div> 719 </form> 720 706 721 <!--</xsl:if>--> 707 722 </xsl:template>
Note:
See TracChangeset
for help on using the changeset viewer.