From 608c77e9f3a08bd1d964b621b57a73479245716c Mon Sep 17 00:00:00 2001 From: Landon Curt Noll Date: Tue, 24 Dec 2024 16:26:29 -0800 Subject: [PATCH] add next/submit.html and improve FAQ and other refs to entering the IOCCC Added a new `next/submit.html` to move the "how to submit" form "in-line" of the top FAQ entry into a new page managed by `next/submit.md`. Thus, `next/submit.html` is a parallel to `next/register.html` and `next/submit.md` is a parallel to `next/register.md`. Changed the FAQ "faq.html#submit" and into "faq.html#enter". Added individual tags for the steps in FAQ0.0. Moved "faq.html#register" down to FAQ 0.0 step 2. Added "faq.html#submit" for FAQ 0.0 step 5, however elsewhere often "next/submit.html" is used. Changed references for "faq.html#upload" to "next/submit.html". We made a number of changes to the following markdown files to reflect the above: - `about.md` - `faq.md` - `index.md` - `markdown.md` - `next/README.md` - `next/README.md` - `next/guidelines.md` - `next/register.md` - `next/rules.md` - `nojs-menu.md` - `status.md` as well as these files: - `bin/gen-top-html.sh` - `bin/md2html.cfg` and added: - `next/submit.html` - `next/submit.md` Perform `make www` and `make gen_status` to perform the above and test under macOS. TODO: Add images about the mailing list to `next/register.md`. See the line: ``` XXX - **put images and other details about joining the mailing list here** - XXX ``` --- about.html | 2 +- about.md | 2 +- bin/gen-top-html.sh | 1 + bin/md2html.cfg | 24 +- faq.html | 124 +++------ faq.md | 151 +++-------- index.html | 2 +- index.md | 2 +- markdown.html | 2 +- markdown.md | 2 +- next/README.md | 6 +- next/guidelines.html | 5 +- next/guidelines.md | 5 +- next/index.html | 6 +- next/register.html | 20 +- next/register.md | 22 +- next/rules.html | 25 +- next/rules.md | 25 +- next/submit.html | 600 +++++++++++++++++++++++++++++++++++++++++++ next/submit.md | 132 ++++++++++ nojs-menu.html | 2 +- nojs-menu.md | 2 +- status.html | 10 +- status.md | 10 +- 24 files changed, 890 insertions(+), 292 deletions(-) create mode 100644 next/submit.html create mode 100644 next/submit.md diff --git a/about.html b/about.html index 0b73142e3..2433ff73c 100644 --- a/about.html +++ b/about.html @@ -442,7 +442,7 @@ and the FAQ on “history of the IOCCC website” for more information the background of the IOCCC.

See the -FAQ on “entering the IOCCC” +FAQ on “entering the IOCCC” for information on how to enter and submit to the IOCCC.

If you are still confused, consider the nature of the IOCCC Rules and of the IOCCC diff --git a/about.md b/about.md index bbfea2375..5d963be14 100644 --- a/about.md +++ b/about.md @@ -19,7 +19,7 @@ FAQ on "[history of the IOCCC website](faq.html#website_history)" for more information the background of the IOCCC. See the -FAQ on "[entering the IOCCC](faq.html#submit)" +FAQ on "[entering the IOCCC](faq.html#enter)" for information on how to enter and submit to the IOCCC. If you are still confused, consider the nature of diff --git a/bin/gen-top-html.sh b/bin/gen-top-html.sh index 1d22b97af..5d0103cba 100755 --- a/bin/gen-top-html.sh +++ b/bin/gen-top-html.sh @@ -150,6 +150,7 @@ TOP_MD_SET+=("next/README") TOP_MD_SET+=("next/guidelines") TOP_MD_SET+=("next/register") TOP_MD_SET+=("next/rules") +TOP_MD_SET+=("next/submit") TOP_MD_SET+=("nojs-menu") TOP_MD_SET+=("status") TOP_MD_SET+=("thanks-for-help") diff --git a/bin/md2html.cfg b/bin/md2html.cfg index 6fec46d14..b6409ea6f 100644 --- a/bin/md2html.cfg +++ b/bin/md2html.cfg @@ -357,6 +357,22 @@ next/README.md -D ../ +next/guidelines.md + -H + navbar=empty + -o + bin/subst.default.sh + -s + TITLE=The International Obfuscated C Code Contest + -s + DESCRIPTION=IOCCC Guidelines + -s + KEYWORDS=IOCCC, guidelines, Guidelines + -s + HEADER_2=IOCCC Guidelines + -D + ../ + next/register.md -H navbar=empty @@ -389,7 +405,7 @@ next/rules.md -D ../ -next/guidelines.md +next/submit.md -H navbar=empty -o @@ -397,11 +413,11 @@ next/guidelines.md -s TITLE=The International Obfuscated C Code Contest -s - DESCRIPTION=IOCCC Guidelines + DESCRIPTION=How to upload your submission to the IOCCC submit server -s - KEYWORDS=IOCCC, guidelines, Guidelines + KEYWORDS=IOCCC, submit, submission, submit server -s - HEADER_2=IOCCC Guidelines + HEADER_2=How to upload your submission to the IOCCC submit server -D ../ diff --git a/faq.html b/faq.html index 36d017cee..6fed9286c 100644 --- a/faq.html +++ b/faq.html @@ -428,7 +428,7 @@

This is FAQ version 28.1.8 2024-12-07.

0. Entering the IOCCC: the bare minimum you need to know