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.
4. Run the mkiocccentry tool to form your submission tarball
+
For more details on mkiocccentry, what it is, how to obtain it and how to use
it, see the
FAQ on “mkiocccentry”
@@ -653,94 +663,18 @@ your entry and then re-run the mkiocccentry tool.
If you choose to risk violating rules, be sure and explain your reason
for doing so in your remarks.md file.
The following steps should be taken, in order to upload your mkiocccentry xz
-compressed tarball, to change the file (if you need to upload a different file
-or you have updated the submission), and to check the status of it after the
-contest closes:
-
First, open the web page in your browser. It should look like this:
-With the login id and password already input, It should look something like
-this:
-
-
The login is the UUID you were provided when you registered for the IOCCC and
-the password is the initial password you were provided with. Click “Login”.
-Assuming everything is fine, it should look something like:
-
-
As you can see, you have to change your password. Put in your login (UUID
-username), your old (initial) password and a new password. For instance:
-
-
Click “Change Password”.
-
Once this is done, you will have to log in again. Using the UUID login and the
-new password:
-
-
.. click “Login”.
-
Once you’ve logged in, you will see submit slots. Each slot is for one
-submission so if you update a submission, make sure you choose the right one so
-you do not overwrite the wrong one!
-
Here is what it looks like without any uploads and no slot selected:
-
-
Select a slot and then select a file by clicking the button “Choose File”. After
-doing this, it should look something like:
-
-
If you need to change the file to upload, you can mouseover the file and click
-it. If you wait a moment it’ll show the current filename. It will look something
-like this:
-
-
Once you’re certain you have selected the correct file, click “Submit”, below
-the file selection step.
-
When it’s uploaded it should look something like this:
-
-
Here you see the details, in particular:
-
-
the status of the submission
-
the filename, which will be in the correct format, assuming you used
-mkiocccentry(1) which is HIGHLY recommended so that you do not break Rule
-17!
-
the file length, which txzchk(1) will also verify (the file itself and the
-tarball listing)
-
the upload date
-
the SHA256 hash of the file
-
-
Now if you’re done, log out.
-
After the submission deadline is reached, you can log in to check the status of
-your submissions. Here is what it will look like when the judges have verified
-that your tarball / submission has been validated (NOT judged), by txzchk(1)
-and chkentry(1).:
The IOCCC makes extensive use of markdown.
-For example, when submitting to the IOCCC, we have people
+For example, when submitting to the IOCCC, we have people
submit remarks about entry in markdown format. Every
winning IOCCC entry uses a README.md markdown file
as the basis for forming the index.html web page for that entry.
@@ -2715,7 +2649,7 @@ by going to your entry in the authors.html web page a
that follows the author_handle: line.
If you are not someone who has won a previous IOCCC, you will be able to select
a potential author_handle when you form your submission tarball (see
-FAQ on “how to submit”
+FAQ on “how to enter the IOCCC”
).
Helpful Hint: If an author clicks on their author_handle:
line link, you will be taken to that author’s author_handle.json file.
To submit your code to the IOCCC, you **MUST** follow these steps:
+
#### 0. Verify that the IOCCC is pending or open for submissions
+
First, check the [current status of the IOCCC](status.html) see of the contest.
You may **only register for the IOCCC when the IOCCC is either [pending](status.html#pending)
@@ -174,7 +174,9 @@ You may **only submit your entries to the IOCCC when the IOCCC is [open](status.
See also the [IOCCC news](news.html#news) for more information.
+
#### 1. Read the latest IOCCC rules and review the IOCCC guidelines
+
Please pay close attention to the [official IOCCC rules](next/rules.html).
@@ -183,7 +185,11 @@ You are also **highly encouraged** to review the
suggestions, useful hints, and IOCCC humor. :-)
+
+
#### 2. Register for the IOCCC
+
+
**IMPORTANT**: You may **only register for the IOCCC when the IOCCC is either [pending](status.html#pending)
or [open](status.html#open)**. See [current status of the IOCCC](status.html) for details.
@@ -194,14 +200,16 @@ then follow the directions on **[How to register for the IOCCC](next/register.ht
For those who are [registered for the IOCCC](next/register.html),
once the contest is [open](status.html#open) you will receive your own Email message
containing your very own **Username and Initial Password until the contest is [open](#open)**.
-You will need these to be able to [upload your submission](faq.html#upload) to the
+You will need these to be able to [upload your submission](next/submit.html) to the
[IOCCC submit server](https:/submit.ioccc.org).
Please check the [current status of the IOCCC](status.html) and
visit the [How to register for the IOCCC](next/register.html) for detailed instructions.
+
#### 3. Obtain and compile the latest mkiocccentry toolkit
+
You **MUST** use the most recent version of the `mkiocccentry` toolkit. To help
you, please see the
@@ -211,7 +219,9 @@ FAQ on "[compiling mkiocccentry toolkit](#compiling_mkiocccentry)",
for more details.
+
#### 4. Run the mkiocccentry tool to form your submission tarball
+
For more details on `mkiocccentry`, what it is, how to obtain it and how to use
it, see the
@@ -274,124 +284,21 @@ for doing so in your `remarks.md` file.
See also [Rule 17](next/rules.html#rule17)!
-
-#### 5. Upload your entry to the IOCCC submit server
+
+
+#### 5. Upload your submission to the IOCCC submit server
+
-**IMPORTANT NOTE**: The IOCCC [submit server](https://submit.ioccc.org) is located at
-[https://submit.ioccc.org](https://submit.ioccc.org) and ready for submissions
-**ONLY WHEN THE CONTEST IS [open](status.html#open)**. See [current status of the IOCCC](status.html)
-for details.
+**IMPORTANT NOTE**: The [IOCCC submit server](https://submit.ioccc.org)
+is only ready for submissions
+**ONLY WHEN THE CONTEST IS [open](status.html#open)**.
-**IMPORTANT NOTE**: The contest is [closed](status.html#closed), the
-[https://submit.ioccc.org](https://submit.ioccc.org) may be offline.
+See [current status of the IOCCC](status.html) for details on the contest status.
+**IMPORTANT NOTE**: When the contest is [closed](status.html#closed), the
+[IOCCC submit server](https://submit.ioccc.org)
+may be offline and unreachable as a web site.
-The following steps should be taken, in order to upload your `mkiocccentry` xz
-compressed tarball, to change the file (if you need to upload a different file
-or you have updated the submission), and to check the status of it after the
-contest closes:
-
-First, open the web page in your browser. It should look like this:
-With the login id and password already input, It should look something like
-this:
-
-
-
-The login is the UUID you were provided when you registered for the IOCCC and
-the password is the initial password you were provided with. Click "Login".
-Assuming everything is fine, it should look something like:
-
-
-
-As you can see, you have to change your password. Put in your login (UUID
-username), your old (initial) password and a new password. For instance:
-
-
-
-Click "Change Password".
-
-Once this is done, you will have to log in again. Using the UUID login and the
-new password:
-
-
-
-
-.. click "Login".
-
-Once you've logged in, you will see submit slots. Each slot is for one
-submission so if you update a submission, make sure you choose the right one so
-you do not overwrite the wrong one!
-
-Here is what it looks like without any uploads and no slot selected:
-
-
-
-Select a slot and then select a file by clicking the button "Choose File". After
-doing this, it should look something like:
-
-
-
-If you need to change the file to upload, you can mouseover the file and click
-it. If you wait a moment it'll show the current filename. It will look something
-like this:
-
-
-
-Once you're certain you have selected the correct file, click "Submit", below
-the file selection step.
-
-When it's uploaded it should look something like this:
-
-
-
-Here you see the details, in particular:
-
-- the status of the submission
-- the filename, which will be in the correct format, assuming you used
-`mkiocccentry(1)` which is **HIGHLY** recommended so that you do not break [Rule
-17](next/rules.html#rule17)!
-- the file length, which `txzchk(1)` will also verify (the file itself and the
-tarball listing)
-- the upload date
-- the SHA256 hash of the file
-
-Now if you're done, log out.
-
-After the submission deadline is reached, you can log in to check the status of
-your submissions. Here is what it will look like when the judges have verified
-that your tarball / submission has been validated (NOT judged), by `txzchk(1)`
-and `chkentry(1)`.:
-
-
-
-For details on `txzchk`, see the
-FAQ on "[txzchk](#txzchk)".
-
-For details on `chkentry`, see the
-FAQ on "[chkentry](#chkentry)".
-
-If you need more information on what `chkentry` checks, see the
-FAQ on the [".info.json file](#info_json)"
-and the
-FAQ on the "[.auth.json file](#auth_json)".
Jump to: [top](#)
@@ -440,7 +347,7 @@ FAQ on "[chkentry](#chkentry)"
for more information on these important tools, if you want more information.
See the
-FAQ on "[submitting to the IOCCC](#submit)"
+FAQ on "[how to upload you submission](#submit)"
for details on how to register for the IOCCC, the
FAQ on "[obtaining the latest mkiocccentry toolkit](#obtaining_mkiocccentry)"
for details on obtaining the latest release, the
@@ -827,7 +734,7 @@ Jump to: [top](#)
The IOCCC makes extensive use of [markdown](https://daringfireball.net/projects/markdown/).
-For example, when [submitting to the IOCCC](#submit), we have people
+For example, when [submitting to the IOCCC](next/submit.html), we have people
submit remarks about entry in markdown format. Every
[winning IOCCC entry](years.html) uses a `README.md` markdown file
as the basis for forming the `index.html` web page for that entry.
@@ -2852,7 +2759,7 @@ that follows the _author_handle_: line.
If you are not someone who has won a previous IOCCC, you will be able to select
a potential _author_handle_ when you form your _submission_ tarball (see
-FAQ on "[how to submit](#submit)"
+FAQ on "[how to enter the IOCCC](#enter)"
).
**Helpful Hint**: If an _author_ clicks on their _author_handle:_
diff --git a/index.html b/index.html
index 9773259b6..bd2690631 100644
--- a/index.html
+++ b/index.html
@@ -473,7 +473,7 @@ FAQ on “website menus”.
IOCCC code is for educational and entertainment purposes only. We do NOT recommend installing any winning IOCCC entry code. Use code found the IOCCC repo and in the IOCCC web site at your own risk!
diff --git a/index.md b/index.md
index 559f0cb0d..d56772d19 100644
--- a/index.md
+++ b/index.md
@@ -67,7 +67,7 @@ The goals of the IOCCC:
View the [current status of the IOCCC](status.html) to see of the IOCCC is open for submissions.
See the
-FAQ on "[how to submit](faq.html#submit)"
+FAQ on "[how to enter the IOCCC](faq.html#enter)"
for more information.
diff --git a/markdown.html b/markdown.html
index c245eae62..8a9a6e8df 100644
--- a/markdown.html
+++ b/markdown.html
@@ -450,7 +450,7 @@ start with some markdown content.
Nevertheless, the IOCCC does have certain practices that we ask authors to follow.
Some of these relate to use of markdown directly and others relate to injecting HTML
into the markdown file.
diff --git a/markdown.md b/markdown.md
index f2e11efeb..40e439b15 100644
--- a/markdown.md
+++ b/markdown.md
@@ -32,7 +32,7 @@ start with some markdown content.
See the [markdown syntax](https://www.markdownguide.org/basic-syntax) guide.
See also the [CommonMark Spec](https://spec.commonmark.org/current/).
See the
-FAQ on "[how to submit](faq.html#submit)".
+FAQ on "[remarks.md submission file](faq.html#remarks_md)".
Nevertheless, the IOCCC does have certain practices that we ask authors to follow.
Some of these relate to use of markdown directly and others relate to injecting HTML
diff --git a/next/README.md b/next/README.md
index ee4183fb1..7c8b36a1c 100644
--- a/next/README.md
+++ b/next/README.md
@@ -50,7 +50,7 @@ Mastodon](https://fosstodon.org/@ioccc) feed as _sometimes_ the
You may [register for the IOCCC](register.html) while the contest is [pending](../status.html#pending),
however you will **NOT** receive your own Email message containing your very own
**Username and Initial Password until the contest is [open](../status.html#open)**. You will need these
-to be able to [upload your submission](../faq.html#upload) to the [IOCCC submit server](https:/submit.ioccc.org).
+to be able to [upload your submission](submit.html) when the contest is [open](../status.html#open).
Once contest moves from [pending](../status.html#pending") to [open](../status.html#open) an announcement
Email will be sent out to the mailing list of those have successfully registered for the IOCCC.
@@ -68,9 +68,7 @@ as well as the
FAQ on "[best way to ask a question about the IOCCC rules, guideline and tools](../faq.html#questions)"
for how.
-See also the
-FAQ on "[how to submit](../faq.html#submit)"
-for more information on the submission process when the IOCCC [reopens](../status.html#open).
+See also about how [upload your submission](submit.html) when the contest is [open](../status.html#open).
### When the IOCCC status is _open_
diff --git a/next/guidelines.html b/next/guidelines.html
index 13e36e7bd..c05aaa2fd 100644
--- a/next/guidelines.html
+++ b/next/guidelines.html
@@ -514,10 +514,7 @@ The submit URL should be active on or slightly before 2024-MMM-DD HH:MM:
The IOCCC rules and these IOCCC
guidelines will be available on the Official IOCCC
website on or slightly before start of this IOCCC. Please check our
-FAQ on “how to submit”
-to see how to submit entries, on or after the start of this IOCCC, to be sure
-you are using the correct versions of these items before using the
-IOCCC submission URL.
+page on how to upload your submission when the contest is open.
The Rule 2a size has increased from 4096 to 4993 bytes.
diff --git a/next/guidelines.md b/next/guidelines.md
index 0d205892b..33ca7876a 100644
--- a/next/guidelines.md
+++ b/next/guidelines.md
@@ -115,10 +115,7 @@ The submit URL should be active on or slightly before **2024-MMM-DD HH:MM:SS UTC
The [IOCCC rules](rules.html) and these [IOCCC
guidelines](guidelines.html) will be available on the [Official IOCCC
website](https://www.ioccc.org) on or slightly before start of this IOCCC. Please check our
-FAQ on "[how to submit](../faq.html#submit)"
-to see how to submit entries, on or after the start of this IOCCC, to be sure
-you are using the correct versions of these items before using the
-IOCCC submission URL.
+page on how to [upload your submission](submit.html) when the contest is [open](../status.html#open).
diff --git a/next/index.html b/next/index.html
index 5d52422d5..2606b5fe9 100644
--- a/next/index.html
+++ b/next/index.html
@@ -462,7 +462,7 @@ Mastodon feed as sometimes the
While the contest is PEDING,
you may **register for contest*, however you will NOT
receive your own Email message containing your IOCCC submit serverUsername and Initial Password until the IOCCC is open.
-
XXX - put more data here - XXX
When the IOCCC status is open
While the contest is OPEN,
you may register for the contest. Once you are registered AND
the contest is open, you will receive your own Email message containing your very own
Username and Initial Password until the contest is open. You will need these
-to be able to upload your submission to the IOCCC submit server.
While the contest is PENDING,
diff --git a/next/register.md b/next/register.md
index 92dcb4101..6a275dc84 100644
--- a/next/register.md
+++ b/next/register.md
@@ -1,12 +1,20 @@
+
# How to register for the IOCCC
+
-**IMPORTANT**: Did you read the **How the contest status impacts registration** below?
+First, be sure the contact [contest status](../status.html) allows you to register.
+The contest needs to be either [pending](../status.html#pending) or [open](../status.html#open).
+For details see the section titled [How the contest status impacts registration](#status_impact).
-You will need know the contest [../status.html] as that impacts your ability to
-register and what happens when you do register.
+XXX - **put images and other details about joining the mailing list here** - XXX
+
+**NEXT**: After registering for the IOCCC, you need to complete
+[Step 3: Obtain and compile the latest mkiocccentry toolkit](../faq.html#step_3).
+
# How the contest status impacts registration
+
### When the IOCCC status is _closed_
@@ -19,17 +27,13 @@ for news about the next IOCCC as you may register when the contest is [pending](
or [open](../status.html#open).
-
### When the IOCCC status is _pending_
-
While the contest is **[PEDING](../status.html#pending)**,
you may **register for contest*, however you will **NOT**
receive your own Email message containing your [IOCCC submit server](https:/submit.ioccc.org)
**Username and Initial Password until the IOCCC is [open](../status.html#open)**.
-XXX - put more data here - XXX
-
### When the IOCCC status is _open_
@@ -37,10 +41,10 @@ While the contest is **[OPEN](../status.html#open)**,
you may **register for the contest**. Once you are registered **AND**
the contest is [open](../status.html#open), you will receive your own Email message containing your very own
**Username and Initial Password until the contest is [open](../status.html#open)**. You will need these
-to be able to [upload your submission](../faq.html#upload) to the [IOCCC submit server](https:/submit.ioccc.org).
+to be able to [upload your submission](submit.html) to the [IOCCC submit server](https:/submit.ioccc.org).
See also the
-FAQ on "[how to submit](../faq.html#submit)"
+FAQ on "[how to upload your submission](submit.html)"
for more information on the submission process when the IOCCC [reopens](../status.html#open).
diff --git a/next/rules.html b/next/rules.html
index 3f6c61965..60689a4ec 100644
--- a/next/rules.html
+++ b/next/rules.html
@@ -435,9 +435,8 @@ and are likely be to be updated before the next IOCCC.
FAQ on “rules, guidelines, tools feedback”
as well as our
FAQ on “about asking questions”
-about these rules. You might also find the
-FAQ in general useful, especially the
-FAQ section “How to enter: the bare minimum you need to know”.
+about these rules. You might also find the FAQ in general useful, especially the
+FAQ on “how to enter the IOCCC”.
@@ -517,8 +516,11 @@ provisional BETA versions and may be adjusted AT AN
https://submit.ioccc.org; at all other
times that link is likely to be unresponsive.
Please review our
-FAQ on “how to submit”
-for important information on how to submit to the IOCCC.
To submit to an open IOCCC, you must use the IOCCC submit
server. Unless the IOCCC is open, that link will
likely be unresponsive.
diff --git a/next/rules.md b/next/rules.md
index 44911262a..9e7bd1e54 100644
--- a/next/rules.md
+++ b/next/rules.md
@@ -13,9 +13,8 @@ See our
FAQ on "[rules, guidelines, tools feedback](../faq.html#feedback)"
as well as our
FAQ on "[about asking questions](../faq.html#question)"
-about these rules. You might also find the
-FAQ in general useful, especially the
-[FAQ section "How to enter: the bare minimum you need to know"](../faq.html#submit).
+about these rules. You might also find the FAQ in general useful, especially the
+FAQ on "[how to enter the IOCCC](../faq.html#enter)".
Watch both [the IOCCC status page](../status.html) and the
[@IOCCC mastodon feed](https://fosstodon.org/@ioccc) for information about
@@ -121,8 +120,11 @@ When the IOCCC is open, the submission URL is:
times that link is likely to be unresponsive.
Please review our
-FAQ on "[how to submit](../faq.html#submit)"
-for **important information** on how to submit to the IOCCC.
+FAQ on "[how to enter the IOCCC](../faq.html#enter)"
+as that FAQ has import details on
+[how to register](register.html)
+as well as
+[how to upload your submission](submit.html) for the IOCCC.
The submit URL should be active on or slightly before **2024-MMM-DD HH:MM:SS UTC**.
@@ -141,10 +143,13 @@ are using the correct versions of these items _before using the IOCCC
submission URL_.
See the
-FAQ on "[obtaining and compiling the mkiocccentry
-tools](../faq.html#mkiocccentry)"
+FAQ on "[obtaining and compiling the mkiocccentry tools](../faq.html#mkiocccentry)"
and the
-FAQ on "[submitting to the IOCCC](../faq.html#submit)".
+FAQ on "[how to enter the IOCCC](../faq.html#enter)"
+as that FAQ has import details on
+[how to register](register.html)
+as well as
+[how to upload your submission](submit.html) for the IOCCC.
Jump to: [top](#)
@@ -273,8 +278,8 @@ Jump to: [top](#)
## Rule 3
-Submissions should be performed using the instructions outlined in our
-FAQ on "[how to submit](../faq.html#submit)"
+Submissions should be performed using the instructions outlined in
+"[how to upload your submission](submit.html)".
To submit to an open IOCCC, you must use the [IOCCC submit
server](https://submit.ioccc.org/). Unless the IOCCC is open, that link will
diff --git a/next/submit.html b/next/submit.html
new file mode 100644
index 000000000..e7256baad
--- /dev/null
+++ b/next/submit.html
@@ -0,0 +1,600 @@
+
+
+
+
+
+
+
+
+
+
+
+
+The International Obfuscated C Code Contest
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The following steps should be taken, in order to upload your mkiocccentry xz
+compressed tarball, to change the file (if you need to upload a different file
+or you have updated the submission), and to check the status of it after the
+contest closes:
+
First, open the web page in your browser. It should look like this:
+With the login id and password already input, It should look something like
+this:
+
+
The login is the UUID you were provided when you registered for the IOCCC and
+the password is the initial password you were provided with. Click “Login”.
+Assuming everything is fine, it should look something like:
+
+
As you can see, you have to change your password. Put in your login (UUID
+username), your old (initial) password and a new password. For instance:
+
+
Click “Change Password”.
+
Once this is done, you will have to log in again. Using the UUID login and the
+new password:
+
+
.. click “Login”.
+
Once you’ve logged in, you will see submit slots. Each slot is for one
+submission so if you update a submission, make sure you choose the right one so
+you do not overwrite the wrong one!
+
Here is what it looks like without any uploads and no slot selected:
+
+
Select a slot and then select a file by clicking the button “Choose File”. After
+doing this, it should look something like:
+
+
If you need to change the file to upload, you can mouseover the file and click
+it. If you wait a moment it’ll show the current filename. It will look something
+like this:
+
+
Once you’re certain you have selected the correct file, click “Submit”, below
+the file selection step.
+
When it’s uploaded it should look something like this:
+
+
Here you see the details, in particular:
+
+
the status of the submission
+
the filename, which will be in the correct format, assuming you used
+mkiocccentry(1) which is HIGHLY recommended so that you do not break Rule
+17!
+
the file length, which txzchk(1) will also verify (the file itself and the
+tarball listing)
+
the upload date
+
the SHA256 hash of the file
+
+
Now if you’re done, log out.
+
After the submission deadline is reached, you can log in to check the status of
+your submissions. Here is what it will look like when the judges have verified
+that your tarball / submission has been validated (NOT judged), by txzchk(1)
+and chkentry(1).:
For details on chkentry, see the
+FAQ on “chkentry”.
+
If you need more information on what chkentry checks, see the
+FAQ on the “.info.json file”
+and the
+FAQ on the “.auth.json file”.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/next/submit.md b/next/submit.md
new file mode 100644
index 000000000..bed57ed6b
--- /dev/null
+++ b/next/submit.md
@@ -0,0 +1,132 @@
+# How to upload your submission to the IOCCC
+
+**IMPORTANT NOTE**: The [IOCCC submit server](https://submit.ioccc.org)
+is only ready for submissions
+**ONLY WHEN THE CONTEST IS [open](../status.html#open)**.
+
+See [current status of the IOCCC](../status.html) for details on the contest status.
+**IMPORTANT NOTE**: When the contest is [closed](../status.html#closed), the
+[IOCCC submit server](https://submit.ioccc.org)
+may be offline and unreachable as a web site.
+
+The following steps should be taken, in order to upload your `mkiocccentry` xz
+compressed tarball, to change the file (if you need to upload a different file
+or you have updated the submission), and to check the status of it after the
+contest closes:
+
+First, open the web page in your browser. It should look like this:
+With the login id and password already input, It should look something like
+this:
+
+
+
+The login is the UUID you were provided when you registered for the IOCCC and
+the password is the initial password you were provided with. Click "Login".
+Assuming everything is fine, it should look something like:
+
+
+
+As you can see, you have to change your password. Put in your login (UUID
+username), your old (initial) password and a new password. For instance:
+
+
+
+Click "Change Password".
+
+Once this is done, you will have to log in again. Using the UUID login and the
+new password:
+
+
+
+.. click "Login".
+
+Once you've logged in, you will see submit slots. Each slot is for one
+submission so if you update a submission, make sure you choose the right one so
+you do not overwrite the wrong one!
+
+Here is what it looks like without any uploads and no slot selected:
+
+
+
+Select a slot and then select a file by clicking the button "Choose File". After
+doing this, it should look something like:
+
+
+
+If you need to change the file to upload, you can mouseover the file and click
+it. If you wait a moment it'll show the current filename. It will look something
+like this:
+
+
+
+Once you're certain you have selected the correct file, click "Submit", below
+the file selection step.
+
+When it's uploaded it should look something like this:
+
+
+
+Here you see the details, in particular:
+
+- the status of the submission
+- the filename, which will be in the correct format, assuming you used
+`mkiocccentry(1)` which is **HIGHLY** recommended so that you do not break [Rule
+17](rules.html#rule17)!
+- the file length, which `txzchk(1)` will also verify (the file itself and the
+tarball listing)
+- the upload date
+- the SHA256 hash of the file
+
+Now if you're done, log out.
+
+After the submission deadline is reached, you can log in to check the status of
+your submissions. Here is what it will look like when the judges have verified
+that your tarball / submission has been validated (NOT judged), by `txzchk(1)`
+and `chkentry(1)`.:
+
+
+
+For details on `txzchk`, see the
+FAQ on "[txzchk](../faq.html#txzchk)".
+
+For details on `chkentry`, see the
+FAQ on "[chkentry](../faq.html#chkentry)".
+
+If you need more information on what `chkentry` checks, see the
+FAQ on the [".info.json file](../faq.html#info_json)"
+and the
+FAQ on the "[.auth.json file](../faq.html#auth_json)".
+
+
+
+
diff --git a/nojs-menu.html b/nojs-menu.html
index 1c66613ee..f0636d4fd 100644
--- a/nojs-menu.html
+++ b/nojs-menu.html
@@ -445,7 +445,7 @@
While contest is [CLOSED][#closed], you cannot register
-nor can you upload submissions. You have to wait for the
+nor can you upload submissions. You have to wait for the
next contest to open.
diff --git a/status.md b/status.md
index ad48bb458..52cd89898 100644
--- a/status.md
+++ b/status.md
@@ -51,7 +51,7 @@ been released.
You may [register for the IOCCC](next/register.html) while the contest is [pending](#pending),
however you will **NOT** receive your own Email message containing your very own
**Username and Initial Password until the contest is [open](#open)**. You will need these
-to be able to [upload your submission](faq.html#upload) to the [IOCCC submit server](https:/submit.ioccc.org).
+to be able to [upload your submission](next/submit.html) to the [IOCCC submit server](https:/submit.ioccc.org).
Once contest moves from [pending](#pending") to [open](#open), an announcement
Email will be sent out to the mailing list of those have successfully registered for the IOCCC.
@@ -70,7 +70,7 @@ FAQ on "[best way to ask a question about the IOCCC rules, guideline and tools](
for how.
See also the
-FAQ on "[how to submit](faq.html#submit)"
+FAQ on "[how to upload your submission](next/submit.html)"
for more information on the submission process when the IOCCC [reopens](#open).
@@ -79,7 +79,7 @@ for more information on the submission process when the IOCCC [reopens](#open).
While contest is **[OPEN](#open)**, those who have [registered for the IOCCC](next/register.html)
-may [upload their submissions](faq.html#upload) to the [IOCCC submit server](https://submit.ioccc.org).
+may [upload their submissions](next/submit.html) to the [IOCCC submit server](https://submit.ioccc.org).
See the
FAQ on "[how to submit](faq.html#submit)"
@@ -108,7 +108,7 @@ for more information on the submission process when the IOCCC [reopens](#open).
While contest is **[JUDGING][#jugding]**, you cannot [register](next/register.html)
-nor can you [upload submissions](faq.html#upload). This is because the
+nor can you [upload submissions](next/submit.html). This is because the
[IOCCC judges](judges.html) are in the process of judging the [submissions](faq.html#how_many)
they received while the contest was [open](#open).
@@ -139,7 +139,7 @@ winning entries page](years.html).
#### "**closed**"
While contest is **[CLOSED][#closed]**, you cannot [register](next/register.html)
-nor can you [upload submissions](faq.html#upload). You have to wait for the
+nor can you [upload submissions](next/submit.html). You have to wait for the
next contest to [open](#open).
See the [IOCCC winning entries page](years.html) for the entries that have won