aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/notYetAnotherWiki.lua
diff options
context:
space:
mode:
authordvs12025-03-16 13:33:44 +1000
committerdvs12025-03-16 13:33:44 +1000
commit2eaee0eba05a703234563417d674bc2e4a7b4e96 (patch)
treea6eec24d5181148921307d5d35f5cd277aa4dd8c /notYetAnotherWiki.lua
parentDon't hide the left menu, now that it contains headings. (diff)
downloadnotYetAnotherWiki-2eaee0eba05a703234563417d674bc2e4a7b4e96.zip
notYetAnotherWiki-2eaee0eba05a703234563417d674bc2e4a7b4e96.tar.gz
notYetAnotherWiki-2eaee0eba05a703234563417d674bc2e4a7b4e96.tar.bz2
notYetAnotherWiki-2eaee0eba05a703234563417d674bc2e4a7b4e96.tar.xz
Deal with complex directory trees.
Just do the simple thing, drop a file in it so it's not empty.
Diffstat (limited to 'notYetAnotherWiki.lua')
-rwxr-xr-xnotYetAnotherWiki.lua13
1 files changed, 13 insertions, 0 deletions
diff --git a/notYetAnotherWiki.lua b/notYetAnotherWiki.lua
index e84e9b0..53e3682 100755
--- a/notYetAnotherWiki.lua
+++ b/notYetAnotherWiki.lua
@@ -430,6 +430,19 @@ for name, file in pairs(Files) do
430 end 430 end
431end 431end
432 432
433-- Find empty subs.
434for name, sub in pairs(Subs) do
435 if 0 == #sub.files then
436 print("EMPTY " .. name)
437 h = io.open(name .. '/index.md', 'w')
438 if nil ~= h then
439 h:write('This directory has no files.')
440 h:close()
441 else
442 print("Can't open " .. name .. '/index.md for writing.')
443 end
444 end
445end
433 446
434 447
435--------------------------------------------------------------------------------- 448---------------------------------------------------------------------------------