f:finish()
local lf = writer.Writer({ "ref", lang, "keyword-link" })
lf:write_raw("/", dutil.path_join(
- dutil.nspace_to_path(dutil.get_root_ns()),
+ dutil.nspace_to_path(dutil.get_root_ns()), "auto",
"ref", lang, "key", "{FNAME}"
))
lf:write_nl()
end
M.make_page = function(path)
- return M.path_join(doc_root, path .. ".txt")
+ return M.path_join(doc_root, "auto", path .. ".txt")
end
M.get_root_ns = function()
end
M.mkdir_r = function(dirn)
- assert(cutil.file_mkpath(dirn and M.path_join(doc_root, dirn) or doc_root))
+ assert(cutil.file_mkpath(M.path_join(doc_root, "auto", dirn)))
end
M.mkdir_p = function(path)
end
M.rm_root = function()
- cutil.file_rmrf(doc_root)
+ cutil.file_rmrf(M.path_join(doc_root, "auto"))
end
M.str_split = function(str, delim)
if type(name) == "table" then
if name[#name] == true then
name[#name] = nil
- name = ":" .. root_nspace .. ":"
+ name = ":" .. root_nspace .. ":auto:"
+ .. table.concat(name, ":")
+ elseif name[#name] == false then
+ name[#name] = nil
+ name = ":" .. root_nspace .. ":user:"
.. table.concat(name, ":")
else
name = table.concat(name, ":")
if type(target) == "table" then
if target[#target] == true then
target[#target] = nil
- target = ":" .. root_nspace .. ":"
+ target = ":" .. root_nspace .. ":auto:"
+ .. table.concat(target, ":")
+ elseif target[#target] == false then
+ target[#target] = nil
+ target = ":" .. root_nspace .. ":user:"
.. table.concat(target, ":")
else
target = table.concat(target, ":")
set_theme(opts["graph-theme"])
end
local rootns = (not opts["n"] or opts["n"] == "")
- and "docs:efl:auto" or opts["n"]
+ and "docs:efl" or opts["n"]
local dr
if not opts["r"] or opts["r"] == "" then
dr = "dokuwiki/data/pages"