Changeset 24630 for main/trunk/model-cols-dev
- Timestamp:
- 2011-09-22T11:02:38+12:00 (13 years ago)
- Location:
- main/trunk/model-cols-dev/peijones
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/model-cols-dev/peijones/etc/collectionConfig.bak
r24556 r24630 65 65 <option name="-metadata" value="dc.Title;Title"/> 66 66 <option name="-partition_type_within_level" value="approximate_size"/> 67 <option name="-bookshelf_type" value="never"/> 67 68 </classifier> 68 69 <classifier name="AZCompactList"> 69 70 <option name="-metadata" value="Source"/> 70 71 <option name="-removesuffix" value="(?i)\\..*"/> 72 <option name="-buttonname" value="Source"/> 71 73 </classifier> 72 74 <format><gsf:template match="documentNode"><td valign="top"><gsf:link type="document"><gsf:icon type="document"/></gsf:link></td><td valign="top"><gsf:link type="source"><gsf:choose-metadata><gsf:metadata name="thumbicon"/><gsf:metadata name="srcicon"/></gsf:choose-metadata></gsf:link></td><td valign="top"><gsf:choose-metadata><gsf:metadata name="dc.Title"/><gsf:metadata name="exp.Title"/><gsf:metadata name="Title"/><gsf:default>Untitled</gsf:default></gsf:choose-metadata><gsf:switch><gsf:metadata name="Source"/><gsf:when test="exists"><br/><i>(<gsf:metadata name="Source"/>)</i></gsf:when></gsf:switch></td></gsf:template><gsf:template match="classifierNode"><td valign="top"><gsf:link type="classifier"><gsf:icon type="classifier"/></gsf:link></td><td valign="top"><gsf:metadata name="srclink"/><gsf:choose-metadata><gsf:metadata name="thumbicon"/><gsf:metadata name="srcicon"/></gsf:choose-metadata><gsf:metadata name="/srclink"/></td><td valign="top"><gsf:choose-metadata><gsf:metadata name="dc.Title"/><gsf:metadata name="exp.Title"/><gsf:metadata name="Title"/><gsf:default>Untitled</gsf:default></gsf:choose-metadata><gsf:switch><gsf:metadata name="Source"/><gsf:when test="exists"><br/><i>(<gsf:metadata name="Source"/>)</i></gsf:when></gsf:switch></td></gsf:template><gsf:template match="classifierNode" mode="horizontal"><gsf:link type="horizontal"><gsf:metadata name="Title"/></gsf:link></gsf:template></format> -
main/trunk/model-cols-dev/peijones/etc/collectionConfig.xml
r24556 r24630 65 65 <option name="-metadata" value="dc.Title;Title"/> 66 66 <option name="-partition_type_within_level" value="approximate_size"/> 67 <option name="-bookshelf_type" value="never"/> 67 68 </classifier> 68 69 <classifier name="AZCompactList"> 69 70 <option name="-metadata" value="Source"/> 70 71 <option name="-removesuffix" value="(?i)\\..*"/> 72 <option name="-buttonname" value="Source"/> 71 73 </classifier> 72 74 <format><gsf:template match="documentNode"><td valign="top"><gsf:link type="document"><gsf:icon type="document"/></gsf:link></td><td valign="top"><gsf:link type="source"><gsf:choose-metadata><gsf:metadata name="thumbicon"/><gsf:metadata name="srcicon"/></gsf:choose-metadata></gsf:link></td><td valign="top"><gsf:choose-metadata><gsf:metadata name="dc.Title"/><gsf:metadata name="exp.Title"/><gsf:metadata name="Title"/><gsf:default>Untitled</gsf:default></gsf:choose-metadata><gsf:switch><gsf:metadata name="Source"/><gsf:when test="exists"><br/><i>(<gsf:metadata name="Source"/>)</i></gsf:when></gsf:switch></td></gsf:template><gsf:template match="classifierNode"><td valign="top"><gsf:link type="classifier"><gsf:icon type="classifier"/></gsf:link></td><td valign="top"><gsf:metadata name="srclink"/><gsf:choose-metadata><gsf:metadata name="thumbicon"/><gsf:metadata name="srcicon"/></gsf:choose-metadata><gsf:metadata name="/srclink"/></td><td valign="top"><gsf:choose-metadata><gsf:metadata name="dc.Title"/><gsf:metadata name="exp.Title"/><gsf:metadata name="Title"/><gsf:default>Untitled</gsf:default></gsf:choose-metadata><gsf:switch><gsf:metadata name="Source"/><gsf:when test="exists"><br/><i>(<gsf:metadata name="Source"/>)</i></gsf:when></gsf:switch></td></gsf:template><gsf:template match="classifierNode" mode="horizontal"><gsf:link type="horizontal"><gsf:metadata name="Title"/></gsf:link></gsf:template></format> 73 75 </browse> 74 76 <display> 75 <format><gsf:option name="TOC" value="false"/><xsl:template match="documentNode" mode="document"><h3><gsf:metadata name="ex.Title"/></h3><xsl:variable name="imageWidth"><gsf:metadata name="ImageWidth"/></xsl:variable><xsl:variable name="imageHeight"><gsf:metadata name="ImageHeight"/></xsl:variable><xsl:variable name="screenImageWidth"><gsf:metadata name="ScreenWidth"/></xsl:variable><xsl:variable name="screenImageHeight"><gsf:metadata name="ScreenHeight"/></xsl:variable><script type="text/javascript"><xsl:text>largeImageHeight =</xsl:text><xsl:value-of select="$imageHeight"/><xsl:text>;</xsl:text><xsl:text>largeImageWidth =</xsl:text><xsl:value-of select="$imageWidth"/><xsl:text>;</xsl:text></script><div id="noZoom" style="display:block;"><gsf:metadata name="screenicon"/></div><div id="wrap" style="display:none"><div id="small" style="width: {$screenImageWidth}; height: {$screenImageHeight};"><gsf:metadata name="screenicon"/></div><div id="mover"><div id="overlay"><xsl:text/></div><div id="large"><img style="width: {$imageWidth}; height: {$imageHeight};"><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"/>/<gsf:metadata name="srclinkFile"/></xsl:attribute></img></div></div></div></xsl:template> </format> 76 </display> 77 <format><gsf:option name="TOC" value="false"/> 78 <xsl:template name="additionalHeaderContent"> 79 <script type="text/javascript" src="interfaces/{$interface_name}/js/jquery-1.4.2.js"><xsl:text> </xsl:text></script> 80 <script type="text/javascript" src="sites/localsite/collect/peijones/js/documentmaker/zoomer.jquery.js"><xsl:text> </xsl:text></script> 81 <link rel="stylesheet" type="text/css" href="sites/localsite/collect/peijones/style/style.css"/> 82 <script type="text/javascript"> 83 <xsl:text disable-output-escaping="yes"> 84 function readyImagesForZoom() 85 { 86 document.getElementById("noZoom").style.display = "none"; 87 document.getElementById("wrap").style.display = ""; 88 var smallImageDiv = document.getElementById("small"); 89 var smallImage = smallImageDiv.getElementsByTagName("img")[0]; 90 smallImageDiv.style.width = smallImage.clientWidth + "px"; 91 smallImageDiv.style.height = smallImage.clientHeight + "px"; 92 var multiplier = largeImageHeight / smallImage.clientHeight; 93 $("#wrap").anythingZoomer({ 94 expansionSize:50, 95 speedMultiplier:multiplier 96 }); 97 } 98 99 function addZoom() 100 { 101 var wrapper = document.getElementById("wrap"); 102 var noZoom = document.getElementById("noZoom"); 103 104 noZoom.style.display = "none"; 105 wrapper.style.display = "block"; 106 107 var option = document.getElementById("zoomOption"); 108 option.setAttribute("onclick", "removeZoom();"); 109 } 110 111 function removeZoom() 112 { 113 var wrapper = document.getElementById("wrap"); 114 var noZoom = document.getElementById("noZoom"); 115 116 wrapper.style.display = "none"; 117 noZoom.style.display = "block"; 118 119 var option = document.getElementById("zoomOption"); 120 option.setAttribute("onclick", "addZoom();"); 121 } 122 </xsl:text> 123 </script> 124 </xsl:template> 125 <xsl:template match="documentNode" mode="document"> 126 <gsf:variable-struct name="photoNotes"><gsf:metadata name="gsimg.photoNote" multiple="true" separator=", "/></gsf:variable-struct> 127 <h3> 128 <gsf:choose-metadata> 129 <gsf:metadata name="dc.Title"/> 130 <gsf:metadata name="ex.Title"/> 131 </gsf:choose-metadata> 132 </h3> 133 <xsl:variable name="imageWidth"><gsf:metadata name="ImageWidth"/> 134 </xsl:variable><xsl:variable name="imageHeight"><gsf:metadata name="ImageHeight"/> 135 </xsl:variable><xsl:variable name="screenImageWidth"> 136 <gsf:metadata name="ScreenWidth"/> 137 </xsl:variable><xsl:variable name="screenImageHeight"><gsf:metadata name="ScreenHeight"/></xsl:variable><script type="text/javascript"><xsl:text>largeImageHeight =</xsl:text><xsl:value-of select="$imageHeight"/><xsl:text>;</xsl:text><xsl:text>largeImageWidth =</xsl:text><xsl:value-of select="$imageWidth"/><xsl:text>;</xsl:text></script><div id="noZoom" style="display:block;"><gsf:metadata name="screenicon"/></div><div id="wrap" style="display:none"><div id="small" style="width: {$screenImageWidth}; height: {$screenImageHeight};"><gsf:metadata name="screenicon"/></div><div id="mover"><div id="overlay"><xsl:text/></div><div id="large"><img style="width: {$imageWidth}; height: {$imageHeight};"><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"/>/<gsf:metadata name="srclinkFile"/></xsl:attribute></img></div></div></div></xsl:template> 138 </format> 139 140 </display> 77 141 <replaceListRef id="gs2-standard"/> 78 142 <replaceListRef id="gs2-image"/> -
main/trunk/model-cols-dev/peijones/transform/pages/about.xsl
r24629 r24630 23 23 <xsl:text disable-output-escaping="yes"> 24 24 25 26 27 25 var collageDelayMsec = 2000; 28 29 26 var numCollageImages; 30 27 … … 71 68 setTimeout('collageNextImage('+nextcollageFrameNum+')',collageDelayMsec); 72 69 73 74 70 } 75 71 76 77 72 78 73 function initCollage() … … 134 129 posStyle += "left: " + placement[i].x + "px; "; 135 130 136 137 131 visStyle = "visibility: inherit; "; 138 132 zindexStyle = " z-index: " + numCollageImages + "; "; … … 148 142 149 143 } 150 151 144 152 145 </xsl:text> … … 168 161 169 162 var Book_Image_Sources = new Array(); 170 171 163 172 164 function getImages() -
main/trunk/model-cols-dev/peijones/transform/pages/document.xsl
r24629 r24630 125 125 newNote.Select(); 126 126 } 127 window.onload = getNotes;127 window.onload = function(){getNotes(); readyImagesForZoom();}; 128 128 </xsl:text> 129 129 </script> … … 147 147 <tr><td> 148 148 <xsl:call-template name="viewOptions"/> 149 <table class="viewOptions"><tr> 150 <!-- Zoomer on/off button --> 151 <xsl:if test="/page/pageRequest/paramList/param[@name = 'zoom']/@value = 'on'"> 152 <td> 153 <img src="sites/localsite/collect/peijones/images/zoom.png"/> 154 <input id="zoomOption" type="checkbox" class="optionCheckBox"> 155 <xsl:choose> 156 <xsl:when test="/page/pageRequest/paramList/param[@name = 'zoom']/@value = 'on'"> 157 <xsl:attribute name="onclick"> 158 <xsl:text>removeZoom();</xsl:text> 159 </xsl:attribute> 160 <xsl:attribute name="checked">true</xsl:attribute> 161 <script type="text/javascript">function init(){readyImagesForZoom();} window.onload = init;</script> 162 </xsl:when> 163 <xsl:otherwise> 164 <xsl:attribute name="onclick"> 165 <xsl:text>addZoom();</xsl:text> 166 </xsl:attribute> 167 </xsl:otherwise> 168 </xsl:choose> 169 </input> 170 </td> 171 </xsl:if> 172 </tr></table> 149 173 </td></tr> 150 174 <tr><td> … … 212 236 213 237 <div class="clear"><xsl:text> </xsl:text></div> 238 214 239 </xsl:template> 215 216 240 </xsl:stylesheet> 217 241
Note:
See TracChangeset
for help on using the changeset viewer.