Update register/submit/pw-change for screenreaders
The three important files, next/{register,submit,pw-change}.{md,html}
no longer have images in them (besides the logo at the top of the image
which has nothing to do with registering, submitting or changing
passwords); instead the text in the images are actual text (in some
cases, just the relevant parts and in others all or almost all).
The png/register.* and png/submit.* images were removed.
This commit is contained in:
1 parent
ed87138107
commit
04fdea9a14
27 files changed
+181
-137
No files matched your search
+49
-24
@@ -433,11 +433,7 @@ is only ready for submissions
|
||||
<a href="https://submit.ioccc.org">IOCCC submit server</a>
|
||||
might be offline and unreachable as a website.</p>
|
||||
<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”.
|
||||
It might look something like:</p>
|
||||
<p><img src="../png/submit.login.png"
|
||||
alt="submit server login page screenshot"
|
||||
width=710 height=344></p>
|
||||
in your browser. Fill in your login credentials and click “Login”.</p>
|
||||
<p><strong>NOTE</strong>: if the contest is NOT open you will see something like this instead:</p>
|
||||
<blockquote>
|
||||
<p>The contest is NOT yet open for submissions.<br>
|
||||
@@ -452,22 +448,48 @@ 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
|
||||
submission so if you update a submission, make sure you choose the right one so
|
||||
you do not replace the wrong one!</p>
|
||||
<p>Here is what it looks like without any uploads and no slot selected:</p>
|
||||
<p><img src="../png/submit.slots.png"
|
||||
alt="submit server submission slots list to select from with no slot selected
|
||||
screenshot" width=710 height=806></p>
|
||||
<p>Select a slot and then select a file by clicking the button “Choose File”. After
|
||||
doing this, it should look something like:</p>
|
||||
<p><img src="../png/submit.slot-file.png"
|
||||
alt="submit server submission slot selected with a file chosen to be uploaded screenshot"
|
||||
width=717 height=865></p>
|
||||
<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.</p>
|
||||
<p>It will show text and radio buttons for each row (up to 10 numbered <code>0</code> through
|
||||
<code>9</code>):</p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Select</th>
|
||||
<th>Slot Information</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>0: [N]</td>
|
||||
<td>Status: slot empty</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>The <code>[N]</code> is a radio button. Tick that to select that slot. Then further down
|
||||
the page you’ll see the text along the lines of:</p>
|
||||
<blockquote>
|
||||
<p>IMPORTANT: Upload only XZ compressed tarballs whose filename is:</p>
|
||||
<p><code>submit.7ec754d4-8670-421a-a1b6-7dd3dc5f215e-SLOT.TIMESTAMP.txz</code></p>
|
||||
<p>where <code>SLOT</code> is a slot number, and <code>TIMESTAMP</code> is the build time as a <a href="https://unixtime.org/">Unix
|
||||
timestamp</a>.</p>
|
||||
<p>We highly recommend that you use <code>mkiocccentry(1)</code> to create your submit file as
|
||||
it must pass the <code>txzchk(1)</code> sanity checks, and when the uncompressed tarball is
|
||||
untarred, the resulting directory must pass <code>chkentry(1)</code>.</p>
|
||||
</blockquote>
|
||||
<p><strong>NOTE</strong>: the <code>7ec754d4-8670-421a-a1b6-7dd3dc5f215e</code> is your UUID. <strong>MAKE SURE
|
||||
YOU CHANGE IT TO YOUR UUID</strong>!</p>
|
||||
<p><strong>NOTE</strong>: the <code>SLOT</code> and <code>TIMESTAMP</code> <strong>in the filename</strong> are generated based on
|
||||
your input in <code>mkiocccentry(1)</code>.</p>
|
||||
<p>Now select the slot you need and then scroll down and click the link that says:
|
||||
<code>Choose File</code>. A file select option in your browser should open up. Browse for
|
||||
your <strong>XZ compressed tarball</strong> that was <strong>generated by <code>mkiocccentry(1)</code></strong> and
|
||||
then click whatever button your browser has to upload the file.</p>
|
||||
<p>You can see the filename of your **XZ compressed tarball<code>that was **generated by</code>mkiocccentry(1)<code>** you're about to upload if you mouseover it and wait a moment; if you have made a mistake in your file selection, you may click the link that says</code>Choose File` again. Fix your mistake by choosing the correct
|
||||
file in the file selection pop-up in your browser.</p>
|
||||
<p>Once you’re certain you have selected the correct file, click “Submit”, below
|
||||
the file selection step.</p>
|
||||
<p>When it’s uploaded it should say something like:</p>
|
||||
<blockquote>
|
||||
<p>• Uploaded file: submit.9971ada4-b6ae-427d-a7ec-e67a30362cdb-0.1740838915.txz</p>
|
||||
<p>• Uploaded file: <code>submit.9971ada4-b6ae-427d-a7ec-e67a30362cdb-0.1740838915.txz</code></p>
|
||||
</blockquote>
|
||||
<p>And in the slot it will give you important details like:</p>
|
||||
<ul>
|
||||
@@ -480,6 +502,9 @@ tarball listing).</li>
|
||||
<li>the upload date.</li>
|
||||
<li>the SHA256 hash of the file.</li>
|
||||
</ul>
|
||||
<p>Again the <code>7ec754d4-8670-421a-a1b6-7dd3dc5f215e</code> is your UUID, the <code>SLOT</code> is the
|
||||
slot number and <code>TIMESTAMP</code> is the build time as a <a href="https://unixtime.org/">Unix
|
||||
timestamp</a>.</p>
|
||||
<p>Now if you’re done, log out.</p>
|
||||
<p>If, on the other hand,, you upload a file that is too big you will see something
|
||||
like:</p>
|
||||
@@ -499,27 +524,27 @@ then you <strong>MUST</strong> upload a properly named XZ compressed tarball, <s
|
||||
package it with <code>mkiocccentry</code>!</p>
|
||||
<p>If later on you log in and see something like:</p>
|
||||
<blockquote>
|
||||
<p>Status: server slot error code: 1! Use mkiocccentry to rebuild and resubmit to
|
||||
this slot.</p>
|
||||
<p><strong>Status: server slot error code: 1! Use mkiocccentry to rebuild and resubmit to
|
||||
this slot.</strong></p>
|
||||
</blockquote>
|
||||
<p>or:</p>
|
||||
<blockquote>
|
||||
<p>Status: submit file failed the txzchk test! Use mkiocccentry to rebuild and resubmit to this slot.</p>
|
||||
<p><strong>Status: submit file failed the txzchk test! Use mkiocccentry to rebuild and resubmit to this slot.</strong></p>
|
||||
</blockquote>
|
||||
<p>… or <strong>ANY</strong> other error then you <strong>MUST FIX</strong> your submission, repackage your
|
||||
<p>… or <strong>ANY OTHER ERROR</strong> then you <strong>MUST FIX</strong> your submission, repackage your
|
||||
tarball with <code>mkiocccentry</code> and upload to the same slot again! If you do not fix
|
||||
this your submission <strong>WILL</strong> be rejected for violating <a href="rules.html#rule17">Rule
|
||||
this your submission <strong>WILL BE REJECTED</strong> for violating <a href="rules.html#rule17">Rule
|
||||
17</a>!</p>
|
||||
<p>After the submission deadline is reached, you can log in to check the status of
|
||||
your submissions. This is what it will say when the judges have verified
|
||||
that your tarball / submission has been validated (NOT judged), by <code>txzchk(1)</code>
|
||||
and <code>chkentry(1)</code>:</p>
|
||||
<blockquote>
|
||||
<p>Status: the format of this submission has been validated.</p>
|
||||
<p><strong>Status: the format of this submission has been validated.</strong></p>
|
||||
</blockquote>
|
||||
<p><strong>IMPORTANT</strong>: this does <strong>NOT</strong> mean that your submission does not violate the
|
||||
rules or that everything is OK once the tarball is extracted; it simply means
|
||||
the tests performed by the tools passed. If you find a flaw in the tool and
|
||||
the tests performed by the tools passed. If you find a flaw in a tool and
|
||||
abuse it and the tests pass then you stand a significant chance of having your
|
||||
submission rejected for violating <a href="rules.html#rule17">Rule 17</a>, even if the
|
||||
tests passed.</p>
|
||||
|
||||
Reference in new issue
Block a user