aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/notYetAnotherWiki.lua
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xnotYetAnotherWiki.lua15
1 files changed, 10 insertions, 5 deletions
diff --git a/notYetAnotherWiki.lua b/notYetAnotherWiki.lua
index f85a521..5b38aa7 100755
--- a/notYetAnotherWiki.lua
+++ b/notYetAnotherWiki.lua
@@ -239,12 +239,17 @@ for name, file in pairs(Files) do
239 if name == f then 239 if name == f then
240 metadata.menu = metadata.menu .. '<p>' .. f .. '</p>' 240 metadata.menu = metadata.menu .. '<p>' .. f .. '</p>'
241 else 241 else
242 local url = nil 242 local title, url = nil, nil
243 if '' == path then url = Files[f].metadata.URL else url = Files[path .. '/' .. f].metadata.URL end 243 if '' == path then
244 if nil ~= url then 244 title = Files[f].metadata.title
245 metadata.menu = metadata.menu .. '<p><a href="' .. url .. '">' .. f .. ' &#9757;</a></p>' 245 url = Files[f].metadata.URL
246 else 246 else
247 metadata.menu = metadata.menu .. '<p><a href="' .. f .. '.HTML">' .. f .. '</a></p>' 247 title = Files[path .. '/' .. f].metadata.title
248 url = Files[path .. '/' .. f].metadata.URL
249 end
250 if nil == title then title = f end
251 if nil ~= url then metadata.menu = metadata.menu .. '<p><a href="' .. url .. '">' .. title .. ' &#9757;</a></p>'
252 else metadata.menu = metadata.menu .. '<p><a href="' .. f .. '.HTML">' .. title .. '</a></p>'
248 end 253 end
249 end 254 end
250 end 255 end