Download this page as a PDF

Preview. This is page D, the sheet a GYR-O site is set up from. Every field here is switched off: nothing can be typed, chosen, copied or published. It is shown so that a reader can see exactly what a subject never has to fill in. Back to the proposal
Page D · not linked from the page · not indexed

Setup

The sheet that produces a page. Nothing here is a login and nothing here is protected, because there is nothing behind it to protect — it is a form that writes files. Fill it in, copy the output, paste it into the file, publish.

D1Page header

A standing page can leave the date blank. A running series must set it: the date then appears in four places and all four must agree, and this sheet writes all four from the one field.

Today's claim
One day's progress, presented three ways.


D2Front image

Which picture heads the page. Type the file names that are sitting in the issue folder, one per line; the chooser lists them and shows what you picked. Captions are set at 22px, larger than body text, because a caption is often the only thing a scanning reader reads.



D3References

One card per external source. Order is fixed: kind, title, provenance, preview, why it is cited, then the link last. The link goes last on purpose — put it first and readers click it before reading the preview, which defeats the whole column.



D4Link health

A browser cannot test somebody else's link — a cross-origin request comes back with no status attached, so an in-page checker reports healthy links as dead. The check therefore runs on a schedule, away from the reader, and writes the small file below. Tick anything known dead and give the date it was found.

If in doubt, leave it empty. A missing or empty links.json makes the page say nothing at all about link health. That is the correct default: no file means no claim, and never a false alarm.

D5Publish

For someone who has used neither GitHub nor GitHub Desktop before. Two words to learn: Commit is “save this version with a note.” Push is “send it to the internet.”

  1. Save index.html in the folder GitHub Desktop made for you.
  2. Open GitHub Desktop. Your changed files are listed down the left.
  3. Type one line in the Summary box saying what changed.
  4. Click Commit to main.
  5. Click Push origin.
  6. Wait about a minute, then load the page with ?v= and today's date on the end — the host caches for ten minutes and you will otherwise be looking at yesterday.
Everything else in that application can be ignored. Branches, pull requests and merges exist and are irrelevant to a one-person daily record. You will not need them, this year or next.