diff xsls/link.xsls @ 22:9d3403f5204d

nginx-1.1.3, ngx_http_mp4_module
author Igor Sysoev <igor@sysoev.ru>
date Wed, 14 Sep 2011 15:05:04 +0000
parents 61e04fc01027
children 2bcfb5f75e06
line wrap: on
line diff
--- a/xsls/link.xsls	Mon Sep 05 13:17:07 2011 +0000
+++ b/xsls/link.xsls	Wed Sep 14 15:05:04 2011 +0000
@@ -20,16 +20,19 @@
 
            <!-- convert to a link "docs/page.html" -->
 
-           !{ substring-after(document(concat($XML, @href))/article/@link,
+           !{ substring-after(document(concat($XML, @href))/article/@link
+                              |document(concat($XML, @href))/module/@link,
                               $DIRNAME) }
         } else {
 
            <!-- convert to a link "../../../en/docs/page.html" -->
 
-           !{ concat($ROOT, document(concat($XML, @href))/article/@link) }
+           !{ concat($ROOT, document(concat($XML, @href))/article/@link
+                            |document(concat($XML, @href))/module/@link) }
         }
     }
-    !{ document(concat($XML, @href))/article/@title }
+    !{ document(concat($XML, @href))/article/@title
+       |document(concat($XML, @href))/module/@title }
     </a>
 }
 
@@ -43,10 +46,12 @@
     <a>
     X:attribute "href" {
         X:if "starts-with(@href, $DIRNAME)" {
-           !{ substring-after(document(concat($XML, @href))/article/@link,
+           !{ substring-after(document(concat($XML, @href))/article/@link
+                              |document(concat($XML, @href))/module/@link,
                               $DIRNAME) }
         } else {
-           !{ concat($ROOT, document(concat($XML, @href))/article/@link) }
+           !{ concat($ROOT, document(concat($XML, @href))/article/@link
+                            |document(concat($XML, @href))/module/@link) }
         }
     }
     !!;