Squish bug
parent
88f93a1395
commit
614809f34e
|
@ -27,4 +27,4 @@ dist
|
||||||
|-> about.html
|
|-> about.html
|
||||||
```
|
```
|
||||||
|
|
||||||
You can build blogtool by running `make && sudo make install`. Invoke blogtool by running `blogtool` in the project directory. There are no options. You can copy /etc/blogtool/base.html to the project root and make changes to overwrite the template, as long as the string "## CONTENT\n" is in the template somewhere, as that will be replaced with the article or about page.
|
You can build blogtool by running `make && sudo make install`. Invoke blogtool by running `blogtool` in the project directory. There are no options. You can copy /etc/blogtool/base.html to the project root and make changes to overwrite the template, as long as the string "## CONTENT" is in the template somewhere, as that will be replaced with the article or about page.
|
|
@ -37,7 +37,7 @@ BaseCSS = begin
|
||||||
end
|
end
|
||||||
|
|
||||||
def render_file(filename : String | Path)
|
def render_file(filename : String | Path)
|
||||||
Base+Markd.to_html(File.read(filename), Markd::Options.new(smart: true, safe: false))+"</body></html>"
|
Base.sub("## CONTENT", Markd.to_html(File.read(filename), Markd::Options.new(smart: true, safe: false)))
|
||||||
end
|
end
|
||||||
|
|
||||||
index = Base
|
index = Base
|
||||||
|
@ -51,7 +51,7 @@ Dir.entries("articles").select{ |i| i != "." && i != ".." }.each do |article|
|
||||||
content += "<h3><a href=\"/"+article+".html\">"+article.gsub("-", " ")+"</a></h3>\n"
|
content += "<h3><a href=\"/"+article+".html\">"+article.gsub("-", " ")+"</a></h3>\n"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
index.gsub("## CONTENT\n") { content }
|
index = index.gsub("## CONTENT") { content }
|
||||||
File.write Path["dist/index.html"], index
|
File.write Path["dist/index.html"], index
|
||||||
|
|
||||||
Dir.entries("assets").select{ |i| i != "." && i != ".." }.each do |asset|
|
Dir.entries("assets").select{ |i| i != "." && i != ".." }.each do |asset|
|
||||||
|
|
|
@ -3,5 +3,5 @@
|
||||||
<head>
|
<head>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
</body>
|
## CONTENT</body>
|
||||||
</html>
|
</html>
|
Loading…
Reference in New Issue