diff options
| author | dvs1 | 2025-01-15 14:48:33 +1000 |
|---|---|---|
| committer | dvs1 | 2025-01-15 14:48:33 +1000 |
| commit | e78db115c7bbe4555b2a9dd6b5ed6bbd0061240b (patch) | |
| tree | 4758c22ac6589ce9428c5657464c48a6aa0920e7 | |
| parent | More title tweakage. (diff) | |
| download | notYetAnotherWiki-e78db115c7bbe4555b2a9dd6b5ed6bbd0061240b.zip notYetAnotherWiki-e78db115c7bbe4555b2a9dd6b5ed6bbd0061240b.tar.gz notYetAnotherWiki-e78db115c7bbe4555b2a9dd6b5ed6bbd0061240b.tar.bz2 notYetAnotherWiki-e78db115c7bbe4555b2a9dd6b5ed6bbd0061240b.tar.xz | |
Should be correct titles everywhere now.
| -rwxr-xr-x | notYetAnotherWiki.lua | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/notYetAnotherWiki.lua b/notYetAnotherWiki.lua index 026363f..9332f9e 100755 --- a/notYetAnotherWiki.lua +++ b/notYetAnotherWiki.lua | |||
| @@ -234,27 +234,27 @@ for name, file in pairs(Files) do | |||
| 234 | 234 | ||
| 235 | -- Figure out this pages menu links. | 235 | -- Figure out this pages menu links. |
| 236 | metadata.menu = '' | 236 | metadata.menu = '' |
| 237 | if nil == metadata.title then metadata.title = metadata.pagetitle end | ||
| 238 | if nil == metadata.title then metadata.title = bit end | ||
| 237 | if nil ~= Subs[path].files then table.sort(Subs[path].files) end | 239 | if nil ~= Subs[path].files then table.sort(Subs[path].files) end |
| 238 | for i, f in ipairs(Subs[path].files) do | 240 | for i, f in ipairs(Subs[path].files) do |
| 241 | local title, url = nil, nil | ||
| 242 | if '' == path then | ||
| 243 | title = Files[f].metadata.title | ||
| 244 | url = Files[f].metadata.URL | ||
| 245 | else | ||
| 246 | title = Files[path .. '/' .. f].metadata.title | ||
| 247 | url = Files[path .. '/' .. f].metadata.URL | ||
| 248 | end | ||
| 249 | if nil == title then title = f end | ||
| 239 | if name == f then | 250 | if name == f then |
| 240 | metadata.menu = metadata.menu .. '<p>' .. f .. '</p>' | 251 | metadata.menu = metadata.menu .. '<p>' .. title .. '</p>' |
| 241 | else | 252 | else |
| 242 | local title, url = nil, nil | ||
| 243 | if '' == path then | ||
| 244 | title = Files[f].metadata.title | ||
| 245 | url = Files[f].metadata.URL | ||
| 246 | else | ||
| 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 .. ' ☝</a></p>' | 253 | if nil ~= url then metadata.menu = metadata.menu .. '<p><a href="' .. url .. '">' .. title .. ' ☝</a></p>' |
| 252 | else metadata.menu = metadata.menu .. '<p><a href="' .. f .. '.HTML">' .. title .. '</a></p>' | 254 | else metadata.menu = metadata.menu .. '<p><a href="' .. f .. '.HTML">' .. title .. '</a></p>' |
| 253 | end | 255 | end |
| 254 | end | 256 | end |
| 255 | end | 257 | end |
| 256 | if nil == metadata.title then metadata.title = metadata.pagetitle end | ||
| 257 | if nil == metadata.title then metadata.title = bit end | ||
| 258 | 258 | ||
| 259 | -- Figure out this pages trail links. | 259 | -- Figure out this pages trail links. |
| 260 | metadata.trail = '' | 260 | metadata.trail = '' |
