build missing HTML files for entries
Setup a simple topnav for missing HTML files for entries. Added `bin/gen-other-html.sh` to build entry HTML files from markdown other than README.md to index.html HTML files. Fixed duplicate link text in `2020/ferguson1/gameplay.md`. Improved `inc/md2html.cfg` to support building the missing HTML files for entries. Added `make gen_other_html` to top level Makefile. Added `make gen_other_html` to `make quick_www` and `make www`. Fixed inventory links for year level index.html files. Changed `bin/output-year-index.sh` VERSION from "1.0.1 2024-02-23" to "1.1 2024-02-27". Added missing lines in `manifest.numbers`. Update the affected `.entry.json` files. The manifest (in both `manifest.numbers` and the collection of manifests from of all entry `.entry.json` files) now match. Errors from `make verify_entry_files` will now abort both `make quick_www` and `make www` rules in the top level `Makefile`. Changed markdown files in manifest to have an _inventory_order_ of _2000000000_ so that the `index.html` file will usually appear at the start of the _Secondary files_ set for the "#inventory" section of an entry's `index.html` file. Changed compressed tar files (files that end in _.tar.bz2_) in manifest to have an _inventory_order_ of _100000_ so that these files will usually appear at the end of the _Primary files_ set for the "#inventory" section of an entry's `index.html` file. Added 'Jump to top` link above the _Primary files_ section. Changed `bin/output-index-inventory.sh` VERSION from "1.1.1 2024-02-23" to "1.2 2024-02-27". Updated HTML files to perform the above via `make www`.
This commit is contained in:
1 parent
7babf792e4
commit
9d3438fb88
718 files changed
+17515
-4084
No files matched your search
+4
-4
@@ -310,18 +310,18 @@ mock/*/README.md
|
||||
[12][0-9][0-9][0-9]/*/*.md
|
||||
-H
|
||||
topnav=up2index
|
||||
-s
|
||||
TITLE=The International Obfuscated C Code Contest
|
||||
-o
|
||||
bin/subst.default.sh
|
||||
-o
|
||||
bin/subst.entry-md.sh
|
||||
|
||||
mock/*/*.md
|
||||
-H
|
||||
topnav=up2index
|
||||
-s
|
||||
TITLE=The International Obfuscated C Code Contest
|
||||
-o
|
||||
bin/subst.default.sh
|
||||
-o
|
||||
bin/subst.entry-md.sh
|
||||
|
||||
# Exit 200 for any markdown file that we have not previously configured
|
||||
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<!-- START: this line starts content from: inc/topnav.up2index.html -->
|
||||
|
||||
<div class="topnav">
|
||||
<a class="Left" href="%%LEFT_LINK%%">← %%LEFT_TEXT%%</a>
|
||||
<a class="Left" href="%%UP_LINK%%">↑ %%UP_TEXT%% ↑</a>
|
||||
<a class="Left" href="%%RIGHT_LINK%%">%%RIGHT_TEXT%% →</a>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/topnav.up2index.html -->
|
||||
Reference in new issue
Block a user