improve news.html and mastodon info

Added "2024-04-20" news update.

Fixed format for "2023-05-22" news.

Fixed bad links to `judges.html`.

Add "Jump to: top" near the bottom.

The `make gen_top_html` no longer builds `next/rules.html`
nor `next/guidelines.html`.  This is being done by
the `bin/gen-status.sh` tool and `make gen_status`.

Moved `make gen_top_html` after `make gen_status` in the top level
Makefile rules for `make www` and `make quick_www` because
`bin/gen-status.sh` uses the modification date of `news.html` (that
make gen_top_html might modify) when forming `status.json`.

Added FAQ 6.12 for "What is Mastodon and why does IOCCC use it?".

Simplified `contact.html` mastodon info to refer the above FAQ
for further mastodon information.

Changed `bin/gen-top-html.sh` VERSION from "1.4.2 2024-04-21"
to "1.4.3 2024-04-21".

The `bin/gen-status.sh` tool will build `next/rules.html` and/or
`next/guidelines.html` if they are missing or empty.

Changed `bin/gen-status.sh` VERSION from "1.3 2024-04-14"
to "1.4 2024-04-21".

Run `make gen_top_html gen_status` to perform the above.
This commit is contained in:
Landon Curt Noll committed 2024-04-21 15:32:04 -07:00
1 parent 931ff6e635
commit 521a852e24
13 files changed
+192 -114

No files matched your search

+3 -3
View File
@@ -268,8 +268,8 @@ help:
@echo "make entry_index - force the build of ALL winner index.html files"
@echo "make gen_other_html - build entry HTML files from markdown other than README.md"
@echo "make gen_year_index - generate year level index.html files using the"
@echo "make gen_status - generate status.json and status.html"
@echo "make gen_top_html - generate a number of the top level HTML files from markdown"
@echo "make gen_status - generate status.json and status.html"
@echo "make quick_entry_index - build winner index.html files that might be out of date"
@echo "make quick_www - generate html files more quickly, checking timestamps"
@echo "make www - build html pages for web site"
@@ -452,8 +452,8 @@ quick_www:
${MAKE} gen_years
${MAKE} gen_year_index
${MAKE} gen_other_html
${MAKE} gen_status
${MAKE} gen_top_html
${MAKE} gen_status
${MAKE} quick_entry_index
${MAKE} gen_sitemap
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
@@ -474,8 +474,8 @@ www:
${MAKE} gen_years
${MAKE} gen_year_index
${MAKE} gen_other_html
${MAKE} gen_status
${MAKE} gen_top_html
${MAKE} gen_status
${MAKE} entry_index
${MAKE} gen_sitemap
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='