- Timestamp:
- 2012-04-17T19:57:53+12:00 (12 years ago)
- Location:
- main/trunk/greenstone3/web/interfaces/oran/transform
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/oran/transform/layouts/header.xsl
r25378 r25398 404 404 </xsl:template> 405 405 406 <!-- gslib:langfrag should get expanded in ../util.xsl --> 406 <!-- document-editor-language-fragments is no longer called from anywhere (document.xsl and documentbasket.xsl 407 use to call it), since all the xsl pages wishing to make use of doc-editor-lang-fragments now directly 408 call gslib:langfrag which is defined in ../util.xsl --> 407 409 <xsl:template name="document-editor-language-fragments"> 408 410 <!--<gslib:langfrag name="dse"/>--> -
main/trunk/greenstone3/web/interfaces/oran/transform/pages/document.xsl
r25371 r25398 349 349 </td> 350 350 </tr></table> 351 < xsl:call-template name="document-editor-language-fragments"/>351 <gslib:langfrag name="dse"/><!--<xsl:call-template name="document-editor-language-fragments"/>--> 352 352 </xsl:template> 353 353 -
main/trunk/greenstone3/web/interfaces/oran/transform/pages/documentbasket.xsl
r25293 r25398 36 36 </xsl:for-each> 37 37 38 < xsl:call-template name="document-editor-language-fragments"/>38 <gslib:langfrag name="dse"/><!--<xsl:call-template name="document-editor-language-fragments"/>--> 39 39 </xsl:if> 40 40 </xsl:template> -
main/trunk/greenstone3/web/interfaces/oran/transform/util.xsl
r25378 r25398 678 678 </xsl:template> 679 679 680 <!-- call function with the name prefix (e.g. dse) --> 680 681 <!-- This next template expands gslib:langfrag. 682 When debugging with o=skinandlibdoc, it's seen that <gslib:langfrag name='dse' /> gets expanded to: 683 <xsl:call-template name="langfrag"> 684 <xsl:with-param name="name">dse</xsl:with-param> 685 </xsl:call-template> 686 Before the param can be used in this template, need to retrieve it by name with <xsl:param/> 687 as explained in http://www.maconstateit.net/tutorials/XML/XML05/xml05-05.aspx 688 --> 681 689 <xsl:template name="langfrag"> 682 <script type="text/javascript"> 683 <xsl:value-of disable-output-escaping="yes" select="util:getInterfaceStringsAsJavascript($interface_name, /page/@lang, @name)"/> 690 <xsl:param name="name"/> 691 <script type="text/javascript"> 692 <xsl:value-of disable-output-escaping="yes" select="util:getInterfaceStringsAsJavascript($interface_name, /page/@lang, $name)"/> 684 693 </script> 685 694 </xsl:template>
Note:
See TracChangeset
for help on using the changeset viewer.