{{define "head"}} {{/* The scriptless half of the status page. rastrillo's shim polls the fragment when it is running; with scripting off, this meta refresh is what advances the page instead — and rastrillo's StatusPage 303s to the finished sheet, so the refresh is also what carries a scriptless visitor to their import. Emitted ONLY while the job is running. On a finished or failed page it would reload forever, which is the one way this element goes wrong. */}} {{if .Data.Running}} {{end}} {{end}} {{define "content"}}

Importing a spreadsheet

This page keeps itself up to date. The sheet opens as soon as the import finishes.

{{template "job-status" .Data.Status}}

All sheets

{{end}}