Indicate which ejabberd version is used to produce the page

This commit is contained in:
Badlop 2020-04-08 18:46:00 +02:00
parent 5cc9a1fe44
commit da18245d9a
1 changed files with 2 additions and 1 deletions

View File

@ -460,7 +460,8 @@ generate_md_output(File, RegExp, Languages) ->
Cmds4 = [maybe_add_policy_arguments(Cmd) || Cmd <- Cmds3],
Langs = binary:split(Languages, <<",">>, [global]),
Header = <<"---\ntitle: Administration API reference\ntoc: true\nmenu: Administration API\norder: 40\n"
"// Autogenerated with 'ejabberdctl gen_markdown_doc_for_commands'\n---">>,
"// Autogenerated with 'ejabberdctl gen_markdown_doc_for_commands'\n---\n\n"
"This page documents API of ejabberd version ", (ejabberd_option:version())/binary>>,
Out = lists:map(fun(C) -> gen_doc(C, false, Langs) end, Cmds4),
{ok, Fh} = file:open(File, [write]),
io:format(Fh, "~ts~ts", [Header, Out]),