aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/TODO.HTML
diff options
context:
space:
mode:
authordvs12024-12-21 17:56:41 +1000
committerdvs12024-12-21 17:56:41 +1000
commit2adacbe580ae8ce68d8e48add43a812e6ae8b759 (patch)
tree0a47449c6e05c8d30db2215d9c53447b9178f936 /TODO.HTML
parentMinor doc tweaks. (diff)
downloadnotYetAnotherWiki-2adacbe580ae8ce68d8e48add43a812e6ae8b759.zip
notYetAnotherWiki-2adacbe580ae8ce68d8e48add43a812e6ae8b759.tar.gz
notYetAnotherWiki-2adacbe580ae8ce68d8e48add43a812e6ae8b759.tar.bz2
notYetAnotherWiki-2adacbe580ae8ce68d8e48add43a812e6ae8b759.tar.xz
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.
Diffstat (limited to '')
-rw-r--r--TODO.HTML48
1 files changed, 24 insertions, 24 deletions
diff --git a/TODO.HTML b/TODO.HTML
index 35d83c2..70eaac0 100644
--- a/TODO.HTML
+++ b/TODO.HTML
@@ -4,8 +4,8 @@
4 <meta charset="utf-8"> 4 <meta charset="utf-8">
5 <meta name="generator" contents="lcmark"> 5 <meta name="generator" contents="lcmark">
6 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
7 <title></title> 7 <title>TODO</title>
8 <link rel="icon" type="image/png" href="" /> 8 <link rel="icon" type="image/png" href="cartdave_favicon.png" />
9 <style> 9 <style>
10 html {font-family: sans-serif;} 10 html {font-family: sans-serif;}
11 11
@@ -34,12 +34,12 @@
34 <table> 34 <table>
35 <tr> 35 <tr>
36 <td><img src="Connie_click-me.gif" alt="alt text" title="Not (Yet) (Another / A) Wiki."/></td> 36 <td><img src="Connie_click-me.gif" alt="alt text" title="Not (Yet) (Another / A) Wiki."/></td>
37 <td><a href="about/index.HTML">about</a> &nbsp; <a href="testing/index.HTML">testing</a> &nbsp; &nbsp; plus login and register buttons</td> 37 <td><a href="about/">about</a> &nbsp; <a href="testing/">testing</a> &nbsp; &nbsp; plus login and register buttons</td>
38 </tr> 38 </tr>
39 <td rowspan=0 style="background-color: rebeccapurple; text-align:left; white-space:nowrap; vertical-align:top"> 39 <td rowspan=0 style="background-color: rebeccapurple; text-align:left; white-space:nowrap; vertical-align:top">
40 menu for the current directory 40 menu for the current directory
41 <p><a href="TODO.HTML">TODO</a></p> 41 <p><a href="index.HTML">index</a></p>
42<p><a href="index.HTML">index</a></p> 42<p><a href="TODO.HTML">TODO</a></p>
43 43
44 </td> 44 </td>
45 <td style="background-color: rebeccapurple"> 45 <td style="background-color: rebeccapurple">
@@ -50,29 +50,29 @@
50 <td> 50 <td>
51 <main class="contentBox"> 51 <main class="contentBox">
52 <div name="contentFrame"> 52 <div name="contentFrame">
53 <h1></h1> 53 <h1>TODO</h1>
54 Author: 54 Author: onefang
55 <p>Do these -</p> 55 <h2>Do these</h2>
56<p>BUG - sub directories get their links screwed with extra path.</p> 56<p>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.
57<p>For such fragments, rename their results to menu.FRAGMENT. metadata.isFragment</p> 57One quirk to watch for is if a URL path cahnges, the docs that have that URL need to be redone.</p>
58<p>Contstruct metadata.webtrail in createHTML from links to index.HTML in the various bits of the path of the input file.</p>
59<p>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.</p>
60<p>Add atom feed for single page. Alas cgit only seems to have ATOM feed on the whole repo, not individual files.</p> 58<p>Add atom feed for single page. Alas cgit only seems to have ATOM feed on the whole repo, not individual files.</p>
61<p>Try out -</p> 59<h2>Try out</h2>
62<p>htmx</p> 60<p>htmx</p>
63<p>pandoc replacements 61<p>pandoc replacements
64cmark-gfm</p> 62cmark-gfm</p>
65<p>cgit has Lua</p> 63<p>cgit has Lua</p>
66<p>User system - 64<h2>User system</h2>
67levels - 65<ul>
68banned 66<li>levels -</li>
69reader 67<li>banned</li>
70member 68<li>reader</li>
71moderator 69<li>member</li>
72editor 70<li>moderator</li>
73admin 71<li>editor</li>
74shell 72<li>admin</li>
75root</p> 73<li>shell</li>
74<li>root</li>
75</ul>
76<p>Banned people can’t do squat, except maybe pester an admin once to start the unbanning process.</p> 76<p>Banned people can’t do squat, except maybe pester an admin once to start the unbanning process.</p>
77<p>When first registered, accounts are set to reader level. 77<p>When first registered, accounts are set to reader level.
78Initial verification by email. 78Initial verification by email.
@@ -100,7 +100,7 @@ Built in file browser might do the trick. Would be useful for content creators
100 </tr> 100 </tr>
101 <tr> 101 <tr>
102 <td style="background-color: rebeccapurple"> 102 <td style="background-color: rebeccapurple">
103 <p>Page <a href="">history</a>. &nbsp; Web site <a href="">atom feed</a> and <a href="">source code</a> &nbsp; Powered by <a href="https://sledjhamr.org/cgit/notYetAnotherWiki/about/">notYetAnotherWiki</a> Version -0.1.</p> 103 <p>Page <a href="https://sledjhamr.org/cgit/notYetAnotherWiki/log/TODO.md">history</a>. &nbsp; Web site <a href="https://sledjhamr.org/cgit/notYetAnotherWiki/atom">atom feed</a> and <a href="https://sledjhamr.org/cgit/notYetAnotherWiki/">source code</a> &nbsp; Powered by <a href="https://sledjhamr.org/cgit/notYetAnotherWiki/about/">notYetAnotherWiki</a> Version -0.1.</p>
104 </td> 104 </td>
105 </tr> 105 </tr>
106 <tr> 106 <tr>