diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2014-08-28 11:51:43 +0200 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2014-08-28 11:52:33 +0200 |
commit | 4025123d083ed392267e84a4f24be205c90b7f23 (patch) | |
tree | 8c44a9a7edbccf24d5750821264f3f798fe4f2e3 /_scripts | |
parent | d24485c812c8a28899327a4e444d80e8a1df0042 (diff) | |
download | alpine-mksite-4025123d083ed392267e84a4f24be205c90b7f23.tar.bz2 alpine-mksite-4025123d083ed392267e84a4f24be205c90b7f23.tar.xz |
generate_page: use filename as namespace for imported yaml
Diffstat (limited to '_scripts')
-rw-r--r-- | _scripts/generate_page.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/_scripts/generate_page.lua b/_scripts/generate_page.lua index 18b7aa9..c5fbeef 100644 --- a/_scripts/generate_page.lua +++ b/_scripts/generate_page.lua @@ -55,9 +55,12 @@ end page, content = read_markdown(assert(arg[1])) layout = read_layout(arg[1]) for i = 2, #arg do + local t = {} for k,v in pairs(import_yaml(arg[i])) do - page[k] = v + t[k] = v end + tname = string.gsub(arg[i], ".yaml$", "") + page[tname] = t end page.pagestate = {} |