From 2adacbe580ae8ce68d8e48add43a812e6ae8b759 Mon Sep 17 00:00:00 2001 From: dvs1 Date: Sat, 21 Dec 2024 17:56:41 +1000 Subject: Major rewrite, mostly of the directory scanning code. It can now populate the links around the edges, and turn an entire directory structure into a web site. --- TODO.md | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index 697904e..beedfba 100644 --- a/TODO.md +++ b/TODO.md @@ -1,18 +1,21 @@ -Do these - - -BUG - sub directories get their links screwed with extra path. - -For such fragments, rename their results to menu.FRAGMENT. metadata.isFragment - -Contstruct metadata.webtrail in createHTML from links to index.HTML in the various bits of the path of the input file. +--- +favicon: cartdave_favicon.png +pagetitle: "TODO" +author: onefang +feedatom: https://sledjhamr.org/cgit/notYetAnotherWiki/atom +history: https://sledjhamr.org/cgit/notYetAnotherWiki/log/TODO.md +sourcecode: https://sledjhamr.org/cgit/notYetAnotherWiki/ +--- +## Do these Check the timestamps on the files, only update if source is newer than destination. Meh, it's already 600 times faster than the pandoc version. + One quirk to watch for is if a URL path cahnges, the docs that have that URL need to be redone. Add atom feed for single page. Alas cgit only seems to have ATOM feed on the whole repo, not individual files. -Try out - +## Try out htmx @@ -23,16 +26,17 @@ cgit has Lua -User system - - levels - - banned - reader - member - moderator - editor - admin - shell - root +## User system + +- levels - +- banned +- reader +- member +- moderator +- editor +- admin +- shell +- root Banned people can't do squat, except maybe pester an admin once to start the unbanning process. -- cgit v1.1