Hi folks,
Linux is Debian buster + Erlang packages V.1:24.0.5-1 from erlang-solutions.
The final goal is to convert a blog's comments posts to html files, in order to serve them faster with nginx and to generate more easily other pages.
I feel miserable as I spent hours to try to get pandoc working into Nitrogen, but to no avail :(
* Template is a copy of ORG index.html, just added :[[[page:jypandoc()]]] after [[[page:body()]]]
** adding: options=[ {from, "markdown"}, {to, "html"} ] to the main() Fn ruins the page rendering :/
* tstpandoc.erl is a copy of ORG index.erl (just kept the button anf the text below, in which I added:
** jypandoc - > wf:pandoc(
wf:to_unicode_binary(
"= Welcome to Nitrogen! =
== This is Title level 2 ==
For beautifiers we have **bold** and //italic//.
[…]
" )).
*** adding: [ {from, "markdown"}, {to, "html"} ] to this Fn doesn't change anything (page is still ruined) - removing the wf:pandoc call also fails:
error:undef
--------------------------
[{wf,pandoc,
[<<"= Welcome to Nitrogen! =\n\n== This is Title level 2 ==\n\nFor beautifiers we have **bold** and //italic//.\n\nThere is also __underline__, --strike-- and ``monospaced``.\n\n+ Numbered Title level 1 +\n blablabla\n++ Numbered Title level 2 ++\n bliblibli\n+++ Numbered Title level 3 +++\n blobloblo\n\n\n- This is a list of items\n- Just use hyphens\n - More indent opens a sublist\n\n\nTWO (!) blank lines close all the lists.\n">>,
[{from,"markdown"},{to,"html"}]],
[]},
{element_function,call_next_function,1,
[{file,"src/elements/other/element_function.erl"},
{line,35}]},
{wf_render_elements,call_element_render,3,
[{file,"src/lib/wf_render_elements.erl"},{line,153}]},
{wf_render_elements,prepare_and_render,3,
[{file,"src/lib/wf_render_elements.erl"},{line,122}]},
{wf_render_elements,inner_render_elements,1,
[{file,"src/lib/wf_render_elements.erl"},{line,42}]},
{wf_render_elements,inner_render_elements,1,
[{file,"src/lib/wf_render_elements.erl"},{line,42}]},
{wf_render_elements,prepare_and_render,3,
[{file,"src/lib/wf_render_elements.erl"},{line,122}]},
{wf_render_elements,render_elements,1,
[{file,"src/lib/wf_render_elements.erl"},{line,34}]}]
So, after many tries, here I am (sniff)
Jean-Yves