1
0
mirror of https://github.com/lxsang/antd-web-apps synced 2025-07-27 11:09:48 +02:00

WIP: make code compatible with new SILK API
All checks were successful
gitea-sync/antd-web-apps/pipeline/head This commit looks good

This commit is contained in:
DanyLE
2023-04-26 18:51:03 +02:00
parent 93b6ca18ad
commit a76942f2f3
60 changed files with 1527 additions and 2845 deletions

View File

@ -1,7 +1,8 @@
BaseController:subclass("IndexController")
function IndexController:index(...)
local file = io.open("/home/mrsang/doc/library.md", "r")
-- TODO: add description to router
local file = io.open(DOC_COVER, "r")
if file then
local content = ""
local md = require("md")

View File

@ -107,8 +107,8 @@ function DocController:loadTOC()
if line then
local file =
{
name = std.trim(
std.trim(line, "#"), " "),
name = ulib.trim(
ulib.trim(line, "#"), " "),
path = vf.path,
tpath = vf.path,
parent = section,
@ -145,14 +145,14 @@ function DocController:index(...)
if args[1] then
local b64text = args[1]
if b64text then
local p = bytes.__tostring(std.b64decode(b64text .. "=="))
local p = tostring(enc.b64decode(b64text .. "=="))
if p then
toc.cpath = p
path = getpath(p, self)
if path and ulib.exists(path) then
self.template:set("url", HTTP_ROOT .. '/' .. self.name ..
'/' ..
std.b64encode(toc.cpath):gsub("=", ""))
enc.b64encode(toc.cpath):gsub("=", ""))
end
end
end
@ -188,7 +188,7 @@ function DocController:search(...)
local arr = explode(query, " ")
local patterns = {}
for k, v in ipairs(arr) do
local world = std.trim(v, " ")
local world = ulib.trim(v, " ")
if v and v ~= "" then
cmd = cmd .. " -e '" .. v .. "' "
table.insert(patterns, v:lower())