diff --git a/scripts/lib/web.ts b/scripts/lib/web.ts index 0c4912c..7c5511e 100644 --- a/scripts/lib/web.ts +++ b/scripts/lib/web.ts @@ -50,7 +50,7 @@ export function pages(site: Site, data: PublicDataset, usage?: Usage): Page[] { const page = (path: string, title: string, body: string, indexable = true) => output.push({ path, title: `${title} | ${site.site_name}`, description: `${title}. ${site.description}`, body: `
${c.methodologyText}
${c.methodologyScope}
${c.reviewInterval(site.review.interval_days)}
${warning}${c.holidayText}
${site.jurisdiction ? `${c.holidayCoverage}: ${e(site.jurisdiction.coverage_through)}
${c.privacyText}
${c.privacyOffline}
${site.analytics?.enabled ? `${e(site.analytics.disclosure)}
${c.analyticsExplanation}
${e(new URL(site.analytics.endpoint!).origin)}
${analyticsChoice()}` : `${c.analyticsOff}
`}`); - page('/about/', c.about, `${e(site.description)}
${c.maintained}: ${e(site.operator.name)}
${e(site.operator.statement ?? '')}
${c.software}
${site.software_source_url ? `${e(site.software_source_url)}
` : ''}`); + page('/about/', c.about, `${e(site.description)}
${c.maintained}: ${e(site.operator.name)}
${e(site.operator.statement ?? '')}
${c.report}: ${e(site.corrections.email)}
${c.software}
${site.software_source_url ? `${e(site.software_source_url)}
` : ''}`); page('/licenses/', c.licenses, `${c.softwareLicense} MPL-2.0
${sourceLink(site)}${c.fontLicense} OFL
${e(site.data_rights.statement)}
${site.data_rights.url ? `${e(site.data_rights.license ?? site.data_rights.url)}` : ''}`); if (usage) page('/usage/', c.usage, `${c.usageIntro}
${c.usagePeriod}: ${e(usage.period_start)} – ${e(usage.period_end)}
${c.usageGenerated}: ${e(usage.generated_at)}
${c.notFoundText}
`, false); @@ -63,7 +63,7 @@ function analyticsChoice(): string { function sourceLink(site: Site): string { return site.software_source_url ? `` : ''; } function aboutSection(site: Site): string { return `${c.privacyText}
${site.analytics?.enabled ? e(site.analytics.disclosure) : c.analyticsOff}
${site.analytics?.enabled ? analyticsChoice() : ''}