]> git.proxmox.com Git - pve-docs.git/blobdiff - asciidoc-pve.in
support reftext for block IDs
[pve-docs.git] / asciidoc-pve.in
index 1d0c7912185d88a5bf580721603ea820cc9a64d4..ab6edef67e21afe580fa097bccfd9f610ac1f687 100644 (file)
@@ -65,10 +65,13 @@ sub replace_wiki_xref {
     my ($blockid, $text) = @_;
 
     my $link = $fileinfo->{blockid_target}->{wiki}->{$blockid};
+    my $reftext = $fileinfo->{reftext}->{wiki}->{$blockid};
 
     die "unable to resolve wiki link (xref:$blockid)\n"
        if !defined($link);
 
+    $text = $reftext if !length($text);
+
     return "$link\[$text\]";
 }