Update screenshots and files that reference them

The screenshots are more recent (including some new ones).

The welcome email images have not been updated as some things have to be
answered before that can be done.

The current files were renamed to be shorter as well.
This commit is contained in:
Cody Boone Ferguson committed 2025-03-01 12:43:57 -08:00
1 parent fbe4609cc9
commit f2ac299a09
33 files changed
+144 -91

No files matched your search

+12 -1
View File
@@ -282,7 +282,7 @@ clobber:
thanks gen_other_html quick_other_html quick_entry_index find_invalid_json \ thanks gen_other_html quick_other_html quick_entry_index find_invalid_json \
gen_year_index quick_year_index quick_www www untar_entry_tarball untar_year_tarball \ gen_year_index quick_year_index quick_www www untar_entry_tarball untar_year_tarball \
form_entry_tarball form_year_tarball tar gen_status gen_sitemap \ form_entry_tarball form_year_tarball tar gen_status gen_sitemap \
sitemap timestamp update csv2entry entry2csv about contact sitemap timestamp update csv2entry entry2csv about contact gen_pw_change
# Suggest rules in this section # Suggest rules in this section
# #
@@ -314,6 +314,7 @@ help:
@echo 'make verify_entry_files ;: check to be sure all files in all entries exist' @echo 'make verify_entry_files ;: check to be sure all files in all entries exist'
@echo 'make sort_gitignore ;: sort .gitignore files according to rules in bin/sgi.sh' @echo 'make sort_gitignore ;: sort .gitignore files according to rules in bin/sgi.sh'
@echo 'make gen_authors ;: generate the top level authors.html page' @echo 'make gen_authors ;: generate the top level authors.html page'
@echo 'make gen_pw_change ;: generate the next/pw-change.html page'
@echo 'make quick_authors ;: build authors.html if out of date with author JSON files' @echo 'make quick_authors ;: build authors.html if out of date with author JSON files'
@echo 'make gen_location ;: generate the top level location.html page' @echo 'make gen_location ;: generate the top level location.html page'
@echo 'make quick_location ;: build location.html if out of date with author JSON files' @echo 'make quick_location ;: build location.html if out of date with author JSON files'
@@ -466,6 +467,8 @@ gen_authors: ${GEN_AUTHORS}
${GEN_AUTHORS} -v 1 ${GEN_AUTHORS} -v 1
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-=' @echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
# build authors.html if it is out of date from any author/author_handle.json file # build authors.html if it is out of date from any author/author_handle.json file
# #
quick_authors: ${GEN_AUTHORS} quick_authors: ${GEN_AUTHORS}
@@ -691,6 +694,14 @@ gen_next: ${GEN_TOP_HTML} next/README.md next/guidelines.md next/rules.md next/r
${GEN_TOP_HTML} -v 1 next/pw-change ${GEN_TOP_HTML} -v 1 next/pw-change
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-=' @echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
gen_pw_change:
@echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
@echo "Did your password get breached?"
${GEN_TOP_HTML} -v 1 next/pw-change
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
@echo "Perhaps you should change your password!"
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
markdown: ${GEN_TOP_HTML} markdown.md markdown: ${GEN_TOP_HTML} markdown.md
@echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-=' @echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
@echo "You want to markdown?" @echo "You want to markdown?"
+22 -18
View File
@@ -430,35 +430,39 @@ email in <a href="../quick-start.html#step_3">step 3</a>, you need to login to t
server</a>.</p> server</a>.</p>
<p><strong>IMPORTANT NOTE</strong>: You must change your password <strong>WITHIN 72 HOURS</strong> <p><strong>IMPORTANT NOTE</strong>: You must change your password <strong>WITHIN 72 HOURS</strong>
from when one of the <a href="../judges.html">IOCCC judges</a> sent that email.</p> from when one of the <a href="../judges.html">IOCCC judges</a> sent that email.</p>
<p><strong>NOTE</strong>: The <a href="https://submit.ioccc.org">IOCCC submit server</a> <p><strong>NOTE</strong>: The <a href="https://submit.ioccc.org">IOCCC submit server</a> will be ready
is ready for submissions <strong>ONLY WHEN THE CONTEST IS <a href="../faq.html#open">open</a></strong>. for submissions <strong>ONLY WHEN THE CONTEST IS <a href="../faq.html#open">open</a></strong>. See
See <a href="../status.html">current status of the IOCCC</a> for details on the contest status.</p> <a href="../status.html">current status of the IOCCC</a> for details on the contest status.</p>
<p><strong>IMPORTANT NOTE</strong>: When the contest is <a href="../faq.html#closed">closed</a>, the <p><strong>IMPORTANT NOTE</strong>: When the contest is <a href="../faq.html#closed">closed</a>, the
<a href="https://submit.ioccc.org">IOCCC submit server</a> <a href="https://submit.ioccc.org">IOCCC submit server</a>
may be offline and unreachable as a web site.</p> may be offline and unreachable as a website.</p>
<p>To login and change your password, open <a href="https://submit.ioccc.org">https://submit.ioccc.org</a> <p>To login and change your password, open <a href="https://submit.ioccc.org">https://submit.ioccc.org</a>
in your browser. It should look like this:</p> in your browser. It should look like this:</p>
<p><img src="../png/submit-server-login.png" <p><img src="../png/submit.login.png"
alt="submit server login screen" alt="submit server login screen"
width=710 height=562></p> width=710 height=562></p>
<p>The username is the UUID you were provided when you registered for the IOCCC and <p>The username is the UUID you are provided when a judge replies to your request
the password is the initial password you were provided with. Click “Login”.</p> to register for the IOCCC and the password is the initial password you are
<p>If this is the first time you have logged in with this UUID, you will given. Click “Login”.</p>
be required to change your password.</p> <p>After you log in, if this is the first time you have logged in with this UUID,
<p>Assuming everything is fine, it should look something like:</p> you will be required to change your password. Assuming everything is fine, that
<p><img src="../png/submit-server-first-login.png" would look something like:</p>
<p><img src="../png/submit.first-login.png"
alt="submit server password change required" alt="submit server password change required"
width=710 height=808></p> width=710 height=808></p>
<p>As you can see, you have to change your password. Put in your login (UUID <p>As you can see, on your first login you <strong>MUST</strong> change your password. If you do
username), your old (initial) password and a new password. For instance:</p> not do this within 72 hours <strong>YOUR ACCOUNT WILL BE CLOSED</strong> and you’ll have to
<p><img src="../png/submit-server-change-passwd.png" register again!</p>
alt="submit server changing password" <p>Put in your login (UUID username), your old (initial) password and a new password.</p>
width=710 height=808></p>
<p>Click “Change Password”.</p> <p>Click “Change Password”.</p>
<p>Once this is done, you will be able to log in again with your UUID <p><strong>NOTE</strong>: if you have put in your old password, you’ll see something like:</p>
<p><img src="../png/submit.invalid-passwd.png"
alt="submit server password change error"
width=710 height=808></p>
<p>Once you’ve changed your password you will be able to log in again with your UUID
username and new password. This is what it will look like when you change your username and new password. This is what it will look like when you change your
password:</p> password:</p>
<p><img src="../png/submit-server-passwd-changed.png" <p><img src="../png/submit.passwd-changed.png"
alt="submit server password changed" alt="submit server password changed"
width=710 height=344></p> width=710 height=344></p>
<p>When the contest is <a href="../faq.html#open">open</a>, proceed with <p>When the contest is <a href="../faq.html#open">open</a>, proceed with
+24 -19
View File
@@ -7,47 +7,52 @@ server](https://submit.ioccc.org).
**IMPORTANT NOTE**: You must change your password **WITHIN 72 HOURS** **IMPORTANT NOTE**: You must change your password **WITHIN 72 HOURS**
from when one of the [IOCCC judges](../judges.html) sent that email. from when one of the [IOCCC judges](../judges.html) sent that email.
**NOTE**: The [IOCCC submit server](https://submit.ioccc.org) **NOTE**: The [IOCCC submit server](https://submit.ioccc.org) will be ready
is ready for submissions **ONLY WHEN THE CONTEST IS [open](../faq.html#open)**. for submissions **ONLY WHEN THE CONTEST IS [open](../faq.html#open)**. See
See [current status of the IOCCC](../status.html) for details on the contest status. [current status of the IOCCC](../status.html) for details on the contest status.
**IMPORTANT NOTE**: When the contest is [closed](../faq.html#closed), the **IMPORTANT NOTE**: When the contest is [closed](../faq.html#closed), the
[IOCCC submit server](https://submit.ioccc.org) [IOCCC submit server](https://submit.ioccc.org)
may be offline and unreachable as a web site. may be offline and unreachable as a website.
To login and change your password, open [https://submit.ioccc.org](https://submit.ioccc.org) To login and change your password, open [https://submit.ioccc.org](https://submit.ioccc.org)
in your browser. It should look like this: in your browser. It should look like this:
<img src="../png/submit-server-login.png" <img src="../png/submit.login.png"
alt="submit server login screen" alt="submit server login screen"
width=710 height=562> width=710 height=562>
The username is the UUID you were provided when you registered for the IOCCC and The username is the UUID you are provided when a judge replies to your request
the password is the initial password you were provided with. Click "Login". to register for the IOCCC and the password is the initial password you are
given. Click "Login".
If this is the first time you have logged in with this UUID, you will After you log in, if this is the first time you have logged in with this UUID,
be required to change your password. you will be required to change your password. Assuming everything is fine, that
would look something like:
Assuming everything is fine, it should look something like: <img src="../png/submit.first-login.png"
<img src="../png/submit-server-first-login.png"
alt="submit server password change required" alt="submit server password change required"
width=710 height=808> width=710 height=808>
As you can see, you have to change your password. Put in your login (UUID As you can see, on your first login you **MUST** change your password. If you do
username), your old (initial) password and a new password. For instance: not do this within 72 hours **YOUR ACCOUNT WILL BE CLOSED** and you'll have to
register again!
<img src="../png/submit-server-change-passwd.png" Put in your login (UUID username), your old (initial) password and a new password.
alt="submit server changing password"
width=710 height=808>
Click "Change Password". Click "Change Password".
Once this is done, you will be able to log in again with your UUID **NOTE**: if you have put in your old password, you'll see something like:
<img src="../png/submit.invalid-passwd.png"
alt="submit server password change error"
width=710 height=808>
Once you've changed your password you will be able to log in again with your UUID
username and new password. This is what it will look like when you change your username and new password. This is what it will look like when you change your
password: password:
<img src="../png/submit-server-passwd-changed.png" <img src="../png/submit.passwd-changed.png"
alt="submit server password changed" alt="submit server password changed"
width=710 height=344> width=710 height=344>
+4 -4
View File
@@ -456,10 +456,10 @@ in order to register for the IOCCC.</p>
<blockquote> <blockquote>
<p>Subscription consent for ‘ioccc28-reg’</p> <p>Subscription consent for ‘ioccc28-reg’</p>
</blockquote> </blockquote>
<p><strong>NOTE</strong>: Beware that your email service, application and/or Internet <p><strong>NOTE</strong>: be aware that some email services, applications and/or Internet
Service Provider (ISP) might modify email subject lines. For example, some string Service Providers (ISP) modify email subject lines. For example, some string
might have been prepended or appended to the subject line. Beware of might have been prepended or appended to the subject line. Be aware of
this when you search for the Subscription consent” email.</p> this when you search for the “Subscription consent” email.</p>
<p><strong>NOTE</strong>: The “Subscription consent” email is usually sent by the FreeLists <p><strong>NOTE</strong>: The “Subscription consent” email is usually sent by the FreeLists
List Manager within a minute after clicking the <strong>((Next &gt;&gt;))</strong> button. List Manager within a minute after clicking the <strong>((Next &gt;&gt;))</strong> button.
If you don’t see the “Subscription consent” email, check your spam folder.</p> If you don’t see the “Subscription consent” email, check your spam folder.</p>
+4 -4
View File
@@ -43,10 +43,10 @@ The email message will have the subject:
> Subscription consent for 'ioccc28-reg' > Subscription consent for 'ioccc28-reg'
**NOTE**: Beware that your email service, application and/or Internet **NOTE**: be aware that some email services, applications and/or Internet
Service Provider (ISP) might modify email subject lines. For example, some string Service Providers (ISP) modify email subject lines. For example, some string
might have been prepended or appended to the subject line. Beware of might have been prepended or appended to the subject line. Be aware of
this when you search for the Subscription consent" email. this when you search for the "Subscription consent" email.
**NOTE**: The "Subscription consent" email is usually sent by the FreeLists **NOTE**: The "Subscription consent" email is usually sent by the FreeLists
List Manager within a minute after clicking the **((Next >>))** button. List Manager within a minute after clicking the **((Next >>))** button.
+22 -8
View File
@@ -461,7 +461,7 @@ writing by <a href="../contact.html">contacting the judges</a>.</p>
</div> </div>
</div> </div>
<p class="leftbar"> <p class="leftbar">
These <a href="rules.html">IOCCC rules</a> are version <strong>28.26 2025-02-28</strong>. These <a href="rules.html">IOCCC rules</a> are version <strong>28.27 2025-03-01</strong>.
</p> </p>
<p class="leftbar"> <p class="leftbar">
The markdown form of these rules <a href="rules.md" download="rules.md">is The markdown form of these rules <a href="rules.md" download="rules.md">is
@@ -850,9 +850,20 @@ See also <a href="#rule17">Rule 17</a>.
<h2 id="rule-9">Rule 9</h2> <h2 id="rule-9">Rule 9</h2>
</div> </div>
<p class="leftbar"> <p class="leftbar">
Each person may submit up to and including <strong>10.000000</strong> (ten in base 10) entries per contest. Each person may register <strong>ONLY</strong> one account and each account may submit up to
and including <strong>10.000000</strong> (ten in base 10) entries per contest.
</p> </p>
<p><strong>Each submission <em>must be submitted separately</em></strong>.</p> <p><strong>Each submission <em>must be submitted separately</em></strong>.</p>
<p class="leftbar">
If this seems unreasonable we suggest you wait until the next contest, and in
the interim ponder this modified quote purportedly said by Bill Gates:
</p>
<p class="leftbar">
<blockquote>
<p>10 submissions ought to be enough for anybody. :-)</p>
<p>– Bill Gates</p>
</blockquote>
</p>
<p>Jump to: <a href="#">top</a></p> <p>Jump to: <a href="#">top</a></p>
<div id="rule10"> <div id="rule10">
<h2 id="rule-10">Rule 10</h2> <h2 id="rule-10">Rule 10</h2>
@@ -945,8 +956,8 @@ Your <strong>xz compressed tarball</strong> submission file must pass the tests
</p></li> </p></li>
</ul> </ul>
<p class="leftbar"> <p class="leftbar">
The resulting directory produced when your <strong>xz compressed tarball</strong> submission file uncompressed, The resulting directory produced when your <strong>xz compressed tarball</strong> submission file uncompressed
must pass the pass the checks performed by: must pass the checks performed by:
</p> </p>
<ul> <ul>
<li><p class="leftbar"> <li><p class="leftbar">
@@ -967,7 +978,10 @@ would produce as well as pass the tests performed by:
</p> </p>
<ul> <ul>
<li><p class="leftbar"> <li><p class="leftbar">
<code>jparse(1)</code> <code>jparse(3)</code>
</p></li>
<li><p class="leftbar">
<code>chkentry(1)</code>
</p></li> </p></li>
</ul> </ul>
<h3 id="tldr-rule-17---use-mkiocccentry1-to-form-your-submission">TL;DR Rule 17 - Use <code>mkiocccentry(1)</code> to form your submission</h3> <h3 id="tldr-rule-17---use-mkiocccentry1-to-form-your-submission">TL;DR Rule 17 - Use <code>mkiocccentry(1)</code> to form your submission</h3>
@@ -978,8 +992,8 @@ limits in order to be sure you submission conforms to this rule.</p>
<p>Using command line flags or input prompts to override checks and <p>Using command line flags or input prompts to override checks and
limits made by the above mentioned tools is <strong>NOT</strong> recommended limits made by the above mentioned tools is <strong>NOT</strong> recommended
and may result in your submission being rejected by the <a href="https://submit.ioccc.org">IOCCC and may result in your submission being rejected by the <a href="https://submit.ioccc.org">IOCCC
submit server</a> and/or the [IOCCC submit server</a> and/or the <a href="../judges.html">IOCCC
Judges[(../judges.html).</p> Judges</a>.</p>
<p class="leftbar"> <p class="leftbar">
See the See the
FAQ on the “<a href="../faq.html#mkiocccentry">mkiocccentry tool</a> FAQ on the “<a href="../faq.html#mkiocccentry">mkiocccentry tool</a>
@@ -1043,7 +1057,7 @@ removed by the <code>clobber</code> rule.
</p> </p>
<p class="leftbar"> <p class="leftbar">
Your <code>Makefile</code> <strong>MUST</strong> use a syntax that is compatible with <code>bash(1)</code> Your <code>Makefile</code> <strong>MUST</strong> use a syntax that is compatible with <code>bash(1)</code>
and GNU <code>make(1)</code>. You are <strong>ENCOURAGED</strong> to use set <code>SHELL= bash</code> in and GNU <code>make(1)</code>. You are <strong>ENCOURAGED</strong> to use <code>SHELL= bash</code> in
your <code>Makefile</code>. your <code>Makefile</code>.
</p> </p>
<p class="leftbar"> <p class="leftbar">
+19 -7
View File
@@ -51,7 +51,7 @@ Jump to: [top](#)
</div> </div>
<p class="leftbar"> <p class="leftbar">
These [IOCCC rules](rules.html) are version **28.26 2025-02-28**. These [IOCCC rules](rules.html) are version **28.27 2025-03-01**.
</p> </p>
<p class="leftbar"> <p class="leftbar">
@@ -581,11 +581,22 @@ Jump to: [top](#)
</div> </div>
<p class="leftbar"> <p class="leftbar">
Each person may submit up to and including **10.000000** (ten in base 10) entries per contest. Each person may register **ONLY** one account and each account may submit up to
and including **10.000000** (ten in base 10) entries per contest.
</p> </p>
**Each submission _must be submitted separately_**. **Each submission _must be submitted separately_**.
<p class="leftbar">
If this seems unreasonable we suggest you wait until the next contest, and in
the interim ponder this modified quote purportedly said by Bill Gates:
</p>
<p class="leftbar">
> 10 submissions ought to be enough for anybody. :-)
>
> -- Bill Gates
</p>
Jump to: [top](#) Jump to: [top](#)
@@ -717,8 +728,8 @@ Your **xz compressed tarball** submission file must pass the tests performed by:
* <p class="leftbar">`fnamchk(1)`</p> * <p class="leftbar">`fnamchk(1)`</p>
<p class="leftbar"> <p class="leftbar">
The resulting directory produced when your **xz compressed tarball** submission file uncompressed, The resulting directory produced when your **xz compressed tarball** submission file uncompressed
must pass the pass the checks performed by: must pass the checks performed by:
</p> </p>
* <p class="leftbar">`chkentry(1)`</p> * <p class="leftbar">`chkentry(1)`</p>
@@ -734,7 +745,8 @@ The `.auth.json` and `.info.json` must be compatible with what hat `mkiocccentry
would produce as well as pass the tests performed by: would produce as well as pass the tests performed by:
</p> </p>
* <p class="leftbar">`jparse(1)`</p> * <p class="leftbar">`jparse(3)`</p>
* <p class="leftbar">`chkentry(1)`</p>
### TL;DR Rule 17 - Use `mkiocccentry(1)` to form your submission ### TL;DR Rule 17 - Use `mkiocccentry(1)` to form your submission
@@ -749,7 +761,7 @@ Using command line flags or input prompts to override checks and
limits made by the above mentioned tools is **NOT** recommended limits made by the above mentioned tools is **NOT** recommended
and may result in your submission being rejected by the [IOCCC and may result in your submission being rejected by the [IOCCC
submit server](https://submit.ioccc.org) and/or the [IOCCC submit server](https://submit.ioccc.org) and/or the [IOCCC
Judges[(../judges.html). Judges](../judges.html).
<p class="leftbar"> <p class="leftbar">
See the See the
@@ -841,7 +853,7 @@ removed by the `clobber` rule.
<p class="leftbar"> <p class="leftbar">
Your `Makefile` **MUST** use a syntax that is compatible with `bash(1)` Your `Makefile` **MUST** use a syntax that is compatible with `bash(1)`
and GNU `make(1)`. You are **ENCOURAGED** to use set `SHELL= bash` in and GNU `make(1)`. You are **ENCOURAGED** to use `SHELL= bash` in
your `Makefile`. your `Makefile`.
</p> </p>
+15 -11
View File
@@ -435,34 +435,38 @@ might be offline and unreachable as a website.</p>
<p>To login, open <a href="https://submit.ioccc.org">https://submit.ioccc.org</a> <p>To login, open <a href="https://submit.ioccc.org">https://submit.ioccc.org</a>
in your browser. Fill in your login credentials and click “Login”. in your browser. Fill in your login credentials and click “Login”.
It might look something like:</p> It might look something like:</p>
<p><img src="../png/submit-server-login.png" <p><img src="../png/submit.login.png"
alt="submit server login page" alt="submit server login page"
width=710 height=344></p> width=710 height=344></p>
<p>If you’ve not logged in before, you’ll have to change your password first. See <p><strong>NOTE</strong>: if the contest is NOT open you will see something like this instead:
the file <a href="pw-change.html">pw-change.html</a> for more details. After that you will <img src="../png/submit.contest-closed.png"
have to log back in.</p> alt="submit server contest closed"
width=710 height=806></p>
<p>Assuming it is open, and if you’ve not logged in before, you’ll have to change
your password first. See the file <a href="pw-change.html">pw-change.html</a> for more
details. After that you will have to log back in.</p>
<p>Once you’ve logged in, you will see submit slots. Each slot is for one <p>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 submission so if you update a submission, make sure you choose the right one so
you do not overwrite the wrong one!</p> you do not replace the wrong one!</p>
<p>Here is what it looks like without any uploads and no slot selected:</p> <p>Here is what it looks like without any uploads and no slot selected:</p>
<p><img src="../png/submit-server-slots.png" <p><img src="../png/submit.slots.png"
alt="submit server slots" alt="submit server slots"
width=710 height=806></p> width=710 height=806></p>
<p>Select a slot and then select a file by clicking the button “Choose File”. After <p>Select a slot and then select a file by clicking the button “Choose File”. After
doing this, it should look something like:</p> doing this, it should look something like:</p>
<p><img src="../png/submit-server-slot-file.png" <p><img src="../png/submit.slot-file.png"
alt="submit server slot and file selected" alt="submit server slot and file selected"
width=717 height=865></p> width=717 height=865></p>
<p>If you need to change the file to upload, you can mouseover the file and click <p>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 it. If you wait a moment it’ll show the current filename. It will look something
like this:</p> like this:</p>
<p><img src="../png/submit-server-change-file.png" <p><img src="../png/submit.change-file.png"
alt="submit server change file" alt="submit server change file"
width=717 height=865></p> width=717 height=865></p>
<p>Once you’re certain you have selected the correct file, click “Submit”, below <p>Once you’re certain you have selected the correct file, click “Submit”, below
the file selection step.</p> the file selection step.</p>
<p>When it’s uploaded it should look something like this:</p> <p>When it’s uploaded it should look something like this:</p>
<p><img src="../png/submit-server-submission-uploaded.png" <p><img src="../png/submit.submission-uploaded.png"
alt="submit server submission uploaded" alt="submit server submission uploaded"
width=717 height=525></p> width=717 height=525></p>
<p>Here you see the details, in particular:</p> <p>Here you see the details, in particular:</p>
@@ -481,14 +485,14 @@ tarball listing)</li>
your submissions. Here is what it will look like when the judges have verified your submissions. Here is what it will look like when the judges have verified
that your tarball / submission has been validated (NOT judged), by <code>txzchk(1)</code> that your tarball / submission has been validated (NOT judged), by <code>txzchk(1)</code>
and <code>chkentry(1)</code>:</p> and <code>chkentry(1)</code>:</p>
<p><img src="../png/submit-server-status-updated.png" <p><img src="../png/submit.status-updated.png"
alt="submit server status updated" alt="submit server status updated"
width=717 height=217></p> width=717 height=217></p>
<p>For details on <code>txzchk</code>, see the <p>For details on <code>txzchk</code>, see the
FAQ on “<a href="../faq.html#txzchk">txzchk</a>”.</p> FAQ on “<a href="../faq.html#txzchk">txzchk</a>”.</p>
<p>For details on <code>chkentry</code>, see the <p>For details on <code>chkentry</code>, see the
FAQ on “<a href="../faq.html#chkentry">chkentry</a>”.</p> FAQ on “<a href="../faq.html#chkentry">chkentry</a>”.</p>
<p>If you need more information on what <code>chkentry</code> checks, see the <p>If you need more information on the two JSON files, see
FAQ on the <a href="../faq.html#info_json">“.info.json file</a>” FAQ on the <a href="../faq.html#info_json">“.info.json file</a>”
and the and the
FAQ on the “<a href="../faq.html#auth_json">.auth.json file</a>”.</p> FAQ on the “<a href="../faq.html#auth_json">.auth.json file</a>”.</p>
+15 -12
View File
@@ -13,29 +13,33 @@ To login, open [https://submit.ioccc.org](https://submit.ioccc.org)
in your browser. Fill in your login credentials and click "Login". in your browser. Fill in your login credentials and click "Login".
It might look something like: It might look something like:
<img src="../png/submit-server-login.png" <img src="../png/submit.login.png"
alt="submit server login page" alt="submit server login page"
width=710 height=344> width=710 height=344>
**NOTE**: if the contest is NOT open you will see something like this instead:
<img src="../png/submit.contest-closed.png"
alt="submit server contest closed"
width=710 height=806>
If you've not logged in before, you'll have to change your password first. See Assuming it is open, and if you've not logged in before, you'll have to change
the file [pw-change.html](pw-change.html) for more details. After that you will your password first. See the file [pw-change.html](pw-change.html) for more
have to log back in. details. After that you will have to log back in.
Once you've logged in, you will see submit slots. Each slot is for one 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 submission so if you update a submission, make sure you choose the right one so
you do not overwrite the wrong one! you do not replace the wrong one!
Here is what it looks like without any uploads and no slot selected: Here is what it looks like without any uploads and no slot selected:
<img src="../png/submit-server-slots.png" <img src="../png/submit.slots.png"
alt="submit server slots" alt="submit server slots"
width=710 height=806> width=710 height=806>
Select a slot and then select a file by clicking the button "Choose File". After Select a slot and then select a file by clicking the button "Choose File". After
doing this, it should look something like: doing this, it should look something like:
<img src="../png/submit-server-slot-file.png" <img src="../png/submit.slot-file.png"
alt="submit server slot and file selected" alt="submit server slot and file selected"
width=717 height=865> width=717 height=865>
@@ -43,7 +47,7 @@ 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 it. If you wait a moment it'll show the current filename. It will look something
like this: like this:
<img src="../png/submit-server-change-file.png" <img src="../png/submit.change-file.png"
alt="submit server change file" alt="submit server change file"
width=717 height=865> width=717 height=865>
@@ -52,7 +56,7 @@ the file selection step.
When it's uploaded it should look something like this: When it's uploaded it should look something like this:
<img src="../png/submit-server-submission-uploaded.png" <img src="../png/submit.submission-uploaded.png"
alt="submit server submission uploaded" alt="submit server submission uploaded"
width=717 height=525> width=717 height=525>
@@ -74,7 +78,7 @@ 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)` that your tarball / submission has been validated (NOT judged), by `txzchk(1)`
and `chkentry(1)`: and `chkentry(1)`:
<img src="../png/submit-server-status-updated.png" <img src="../png/submit.status-updated.png"
alt="submit server status updated" alt="submit server status updated"
width=717 height=217> width=717 height=217>
@@ -84,13 +88,12 @@ FAQ on "[txzchk](../faq.html#txzchk)".
For details on `chkentry`, see the For details on `chkentry`, see the
FAQ on "[chkentry](../faq.html#chkentry)". FAQ on "[chkentry](../faq.html#chkentry)".
If you need more information on what `chkentry` checks, see the If you need more information on the two JSON files, see
FAQ on the [".info.json file](../faq.html#info_json)" FAQ on the [".info.json file](../faq.html#info_json)"
and the and the
FAQ on the "[.auth.json file](../faq.html#auth_json)". FAQ on the "[.auth.json file](../faq.html#auth_json)".
<!-- <!--
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved. Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 761 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 667 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 178 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 683 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 716 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 727 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 723 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 432 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 779 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 680 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 KiB

File renamed without changes.
Binary file not shown.

After

Width:  |  Height:  |  Size: 269 KiB

+1 -1
View File
@@ -485,7 +485,7 @@ for assistance.</p>
<p><strong>IMPORTANT NOTE</strong>: You must change your password <strong>WITHIN 72 HOURS</strong> <p><strong>IMPORTANT NOTE</strong>: You must change your password <strong>WITHIN 72 HOURS</strong>
from when one of the <a href="judges.html">IOCCC judges</a> sent that email.</p> from when one of the <a href="judges.html">IOCCC judges</a> sent that email.</p>
<p><strong>NOTE</strong>: The <a href="https://submit.ioccc.org">IOCCC submit server</a> <p><strong>NOTE</strong>: The <a href="https://submit.ioccc.org">IOCCC submit server</a>
is only ready for submissions <strong>ONLY WHEN THE CONTEST IS <a href="faq.html#open">open</a></strong>.</p> is ready for submissions <strong>ONLY WHEN THE CONTEST IS <a href="faq.html#open">open</a></strong>.</p>
<p>Please visit the “<strong><a href="next/pw-change.html">change your submit server initial password</a></strong>” page for detailed instructions.</p> <p>Please visit the “<strong><a href="next/pw-change.html">change your submit server initial password</a></strong>” page for detailed instructions.</p>
<div id="step_5"> <div id="step_5">
<h2 id="obtain-and-compile-the-latest-mkiocccentry-toolkit">5. Obtain and compile the latest mkiocccentry toolkit</h2> <h2 id="obtain-and-compile-the-latest-mkiocccentry-toolkit">5. Obtain and compile the latest mkiocccentry toolkit</h2>
+6 -6
View File
@@ -1,4 +1,4 @@
This is quick start guide is version **28.0.0 2025-02-27**. This quick start guide is version **28.0.1 2025-03-01**.
<div id="enter_questions"> <div id="enter_questions">
<div id="enter"> <div id="enter">
@@ -86,7 +86,7 @@ Using the **Username** and **Initial password** you receive via email in
from when one of the [IOCCC judges](judges.html) sent that email. from when one of the [IOCCC judges](judges.html) sent that email.
**NOTE**: The [IOCCC submit server](https://submit.ioccc.org) **NOTE**: The [IOCCC submit server](https://submit.ioccc.org)
is only ready for submissions **ONLY WHEN THE CONTEST IS [open](faq.html#open)**. is ready for submissions **ONLY WHEN THE CONTEST IS [open](faq.html#open)**.
Please visit the "**[change your submit server initial password](next/pw-change.html)**" page for detailed instructions. Please visit the "**[change your submit server initial password](next/pw-change.html)**" page for detailed instructions.
@@ -150,7 +150,7 @@ Three files are required to exist in `topdir`:
* `Makefile` * `Makefile`
Makefile to build (make all) and clean up (make clean & make clobber) as well Makefile to build (make all) and clean up (make clean & make clobber) as well
as the other required rules as the other required files
* `remarks.md` * `remarks.md`
@@ -162,10 +162,10 @@ Three files are required to exist in `topdir`:
If the `mkiocccentry` tool indicates that there is a problem with your If the `mkiocccentry` tool indicates that there is a problem with your
submission, especially if it identifies a [Rule 2](next/rules.html#rule2), or submission, especially if it identifies a [Rule 2](next/rules.html#rule2), or
any other rule, related problem, you are **strongly** encouraged to revise and any other [rule](next/rules.html), related problem, you are **strongly** encouraged to revise and
correct your entry and then re-run the `mkiocccentry` tool. correct your entry and then re-run the `mkiocccentry` tool.
If you choose to risk violating rules, be sure and explain your reason If you choose to risk violating [Rules](next/rules.html), be sure and explain your reason
for doing so in your `remarks.md` file. for doing so in your `remarks.md` file.
See also [Rule 17](next/rules.html#rule17)! See also [Rule 17](next/rules.html#rule17)!
@@ -204,7 +204,7 @@ any changes: making it clear to the [IOCCC judges](judges.html) that you intend
to replace the older upload. to replace the older upload.
**IMPORTANT NOTE**: The [IOCCC submit server](https://submit.ioccc.org) **IMPORTANT NOTE**: The [IOCCC submit server](https://submit.ioccc.org)
is only ready for submissions is ready for submissions
**ONLY WHEN THE CONTEST IS [open](faq.html#open)**. **ONLY WHEN THE CONTEST IS [open](faq.html#open)**.
See the "**[current status of the IOCCC](status.html)**" page for details on the contest status. See the "**[current status of the IOCCC](status.html)**" page for details on the contest status.