[vala/0.36] doc: Fix links in the Manual



commit a61f3f68022528fbd5153aa44443ae5f4dced2ab
Author: Alistair Thomas <astavale yahoo co uk>
Date:   Thu Jun 28 17:16:04 2018 +0100

    doc: Fix links in the Manual
    
    The DocBook source for the Vala Reference Manual is now only
    available through HTTPS. Update the XSLT so links are correctly
    translated to in document links again.

 doc/manual/common.xsl | 8 ++++----
 doc/manual/print.xsl  | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/doc/manual/common.xsl b/doc/manual/common.xsl
index 2a802b52d..6cf54e50e 100644
--- a/doc/manual/common.xsl
+++ b/doc/manual/common.xsl
@@ -184,15 +184,15 @@
   </xsl:template>
 
   <xsl:template match="ulink">
-    <xsl:if 
test="starts-with(@url,'http://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/')">
+    <xsl:if 
test="starts-with(@url,'https://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/')">
       <xsl:variable name="pageid">
         <xsl:call-template name="normalizepath">
-          <xsl:with-param name="title" select="str:decode-uri(str:tokenize(substring-after(@url, 
'http://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'),'#')[1])"/>
+          <xsl:with-param name="title" select="str:decode-uri(str:tokenize(substring-after(@url, 
'https://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'),'#')[1])"/>
         </xsl:call-template>
       </xsl:variable>
-      <a href="{$pageid}.html#{str:tokenize(substring-after(@url, 
'http://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'),'#')[2]}"><xsl:value-of 
select="."/></a>
+      <a href="{$pageid}.html#{str:tokenize(substring-after(@url, 
'https://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'),'#')[2]}"><xsl:value-of 
select="."/></a>
     </xsl:if>
-    <xsl:if 
test="not(starts-with(@url,'http://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'))">
+    <xsl:if 
test="not(starts-with(@url,'https://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'))">
       <a href="{@url}"><xsl:value-of select="."/></a>
     </xsl:if>
   </xsl:template>
diff --git a/doc/manual/print.xsl b/doc/manual/print.xsl
index 969e93d16..35f982ee2 100644
--- a/doc/manual/print.xsl
+++ b/doc/manual/print.xsl
@@ -114,10 +114,10 @@
   </xsl:template>
 
   <xsl:template match="ulink">
-    <xsl:if 
test="starts-with(@url,'http://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/')">
+    <xsl:if 
test="starts-with(@url,'https://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/')">
       <xsl:variable name="pageid">
         <xsl:call-template name="normalizepath">
-          <xsl:with-param name="title" select="str:decode-uri(str:tokenize(substring-after(@url, 
'http://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'),'#')[1])"/>
+          <xsl:with-param name="title" select="str:decode-uri(str:tokenize(substring-after(@url, 
'https://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'),'#')[1])"/>
         </xsl:call-template>
       </xsl:variable>
       <xsl:choose>
@@ -125,11 +125,11 @@
       <a href="#{$pageid}"><xsl:value-of select="."/></a>
       </xsl:when>
       <xsl:otherwise>
-      <a href="#{$pageid}_{str:tokenize(substring-after(@url, 
'http://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'),'#')[2]}"><xsl:value-of 
select="."/></a>
+      <a href="#{$pageid}_{str:tokenize(substring-after(@url, 
'https://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'),'#')[2]}"><xsl:value-of 
select="."/></a>
       </xsl:otherwise>
       </xsl:choose>
     </xsl:if>
-    <xsl:if 
test="not(starts-with(@url,'http://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'))">
+    <xsl:if 
test="not(starts-with(@url,'https://wiki.gnome.org/Projects/Vala/Manual/Export/Projects/Vala/Manual/'))">
       <a href="{@url}"><xsl:value-of select="."/></a>
     </xsl:if>
   </xsl:template>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]