From 38883f20665f5dc81a3aa568e6d6d8749cab4c9f Mon Sep 17 00:00:00 2001 From: dvs1 Date: Mon, 16 Dec 2024 20:54:10 +1000 Subject: TODO-- Implement smart menus. --- TODO.HTML | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'TODO.HTML') diff --git a/TODO.HTML b/TODO.HTML index 8002a46..cd3c57c 100644 --- a/TODO.HTML +++ b/TODO.HTML @@ -34,14 +34,12 @@ - +
alt textabout   testing   plus login and register buttonsabout   testing     plus login and register buttons
menu for the current directory - -
  • home
  • -
  • TODO
  • -
    +

    index

    +

    TODO

    @@ -55,9 +53,8 @@

    Author:

    Do these -

    -

    Construct a default set of menus if the menu.md / header.md fragments don’t exist in each directory. Same for footer.md I guess.

    -

    For such fragments, rename their results to menu.FRAGMENT. metadata.isFragment

    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.

    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.

    Add atom feed for single page. Alas cgit only seems to have ATOM feed on the whole repo, not individual files.

    -- cgit v1.1