Browse Source

Merge pull request #54 from GeertvanHorrik/pr/variables

Add RelativeSourceFileName and RelativeTargetFileName variables for the htm template
tags/v0.15
Frans Bouma GitHub 8 years ago
parent
commit
bdf68e329d
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      src/DocNet/SimpleNavigationElement.cs

+ 3
- 1
src/DocNet/SimpleNavigationElement.cs View File

@@ -107,7 +107,9 @@ namespace Docnet
sb.Replace("{{Footer}}", activeConfig.Footer);
sb.Replace("{{TopicTitle}}", this.Name);
sb.Replace("{{Path}}", relativePathToRoot);
sb.Replace("{{Breadcrumbs}}", activePath.CreateBreadCrumbsHTML(relativePathToRoot));
sb.Replace("{{RelativeSourceFileName}}", Utils.MakeRelativePathForUri(activeConfig.Destination, sourceFile).TrimEnd('/'));
sb.Replace("{{RelativeTargetFileName}}", Utils.MakeRelativePathForUri(activeConfig.Destination, destinationFile).TrimEnd('/'));
sb.Replace("{{Breadcrumbs}}", activePath.CreateBreadCrumbsHTML(relativePathToRoot));
sb.Replace("{{ToC}}", activePath.CreateToCHTML(relativePathToRoot));
sb.Replace("{{ExtraScript}}", (this.ExtraScriptProducerFunc == null) ? string.Empty : this.ExtraScriptProducerFunc(this));



Loading…
Cancel
Save