89 if data then |
89 if data then |
90 local newenv=handlers_render.env_for(file, env, path_prefix) |
90 local newenv=handlers_render.env_for(file, env, path_prefix) |
91 local data2=handlers_render.process_lua(data, newenv) |
91 local data2=handlers_render.process_lua(data, newenv) |
92 meta = env.pages[file].meta |
92 meta = env.pages[file].meta |
93 renderer = meta.renderer or "markdown" |
93 renderer = meta.renderer or "markdown" |
94 print("Renderer", meta.renderer, "\n") |
|
95 if renderer == "pandoc" then |
94 if renderer == "pandoc" then |
96 return pandoc.pandoc(data2) |
95 return pandoc.pandoc(data2) |
97 elseif renderer == "markdown" then |
96 elseif renderer == "markdown" then |
98 return markdown(data2) |
97 return markdown(data2) |
99 elseif renderer == "none" then |
98 elseif renderer == "none" then |