staff.lua
来自「lua解释器早期3.0版本」· LUA 代码 · 共 38 行
LUA
38 行
$debugreadfrom("template.html")TEMPLATE=read(".*")readfrom()PAT="|(%a%a*)|"GLOBAL={ DATE=date("%d/%m/%Y %T"),}function get(i) if LOCAL[i] then return LOCAL[i] elseif GLOBAL[i] then return GLOBAL[i] else return "<BLINK>?"..i.."?</BLINK>" endendfunction global(t) local i,v=next(t,nil) while i do GLOBAL[i]=v i,v=next(t,i) endendfunction staff(t) LOCAL=t if t.AREAS then t.AREAS=gsub(t.AREAS,"[;,] *","\n<LI>") end local p,n=TEMPLATE if t.WWW=="" then p=gsub(p,'<A HREF="|WWW|">|NAME|</A>',"|NAME|") end repeat p,n=gsub(p,PAT,get) until n==0 write(t.LOGIN,"\n") writeto(t.LOGIN..".html") write(p) writeto()end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?