summaryrefslogtreecommitdiffstats
path: root/helpers
diff options
context:
space:
mode:
authorBaptiste Mathus <batmat@batmat.net>2015-07-29 16:11:59 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2015-07-29 17:36:19 +0200
commitb23b546a30df792ad2c8f0cf3ec1be30c53ba34d (patch)
treea0f0b5e4e336f10005410700a3b22b7de2a6315d /helpers
parent43891e39947ee30d6667ad4f8154b8c3d93fdd09 (diff)
Asciidoc[tor]: use --no-header-footer option
This simplifies the retrieval of the HTML (no more need to extract the part within body) and also removes the unwanted "Last Updated" part in the article.
Diffstat (limited to 'helpers')
-rw-r--r--helpers/content.go10
1 files changed, 2 insertions, 8 deletions
diff --git a/helpers/content.go b/helpers/content.go
index a846d2fa1..86c3f8c5a 100644
--- a/helpers/content.go
+++ b/helpers/content.go
@@ -414,7 +414,7 @@ func GetAsciidocContent(content []byte) string {
}
jww.INFO.Println("Rendering with", path, "...")
- cmd := exec.Command(path, "--safe", "-")
+ cmd := exec.Command(path, "--no-header-footer", "--safe", "-")
cmd.Stdin = bytes.NewReader(cleanContent)
var out bytes.Buffer
cmd.Stdout = &out
@@ -422,13 +422,7 @@ func GetAsciidocContent(content []byte) string {
jww.ERROR.Println(err)
}
- asciidocLines := strings.Split(out.String(), "\n")
- for i, line := range asciidocLines {
- if strings.HasPrefix(line, "<body") {
- asciidocLines = (asciidocLines[i+1 : len(asciidocLines)-3])
- }
- }
- return strings.Join(asciidocLines, "\n")
+ return out.String()
}
// GetRstContent calls the Python script rst2html as an external helper