speeches organized
Some checks are pending
/ deploy (push) Waiting to run

This commit is contained in:
Loyyd 2026-06-10 21:07:01 +02:00
parent 9c937f6c58
commit 9fee73fd96
970 changed files with 3223 additions and 3638 deletions

View file

@ -10,10 +10,10 @@ Use this guide when making regular content changes to the live static site.
4. Start a local server from the repo root:
```bash
python3 -m http.server 8000
docker compose up
```
5. Preview each changed page at `http://localhost:8000/`.
5. Preview each changed page at `http://localhost:8080/`.
6. Check that images, internal links, and forms still behave as expected.
7. Commit, push, and open a PR into `main`.

View file

@ -14,12 +14,9 @@ the live URL unless redirects are added at the hosting layer.
- `events/`
- `register/`
- `services/`
- `speeches/`
- `the-founders/`
- `videos/`
- `2013-sunday-service-archive/` through `2018-sunday-service-archive/`
- `speeches-by-rev-dr-sun-myung-moon*/` compatibility redirects
- `speeches-of-rev-sun-myung-moon-1995/` compatibility redirect
- `2013-sunday-service-archive/` through `2018-sunday-service-archive/` compatibility redirects
- `blog/`
## Main content groups
@ -27,8 +24,8 @@ the live URL unless redirects are added at the hosting layer.
| Group | Paths | Notes |
| --- | --- | --- |
| Core pages | `index.html`, `about-us/`, `contact/`, `events/`, `register/`, `services/`, `the-founders/`, `videos/` | Best first targets for active maintenance. |
| Sunday service archives | `2013-sunday-service-archive/` to `2018-sunday-service-archive/`, plus `services/` | Mostly link lists to Vimeo or YouTube. |
| Speeches archive | `speeches/`, `speeches/rev-dr-sun-myung-moon/YYYY/` | Large historical text archive. Old top-level speech-year folders are redirect stubs only. |
| Sunday service archives | `archive/sunday-services/YYYY/`, plus `services/` | Mostly link lists to Vimeo or YouTube. Old top-level year folders are redirect stubs only. |
| Speeches archive | `archive/speeches/`, `archive/speeches/rev-dr-sun-myung-moon/YYYY/` | Large historical text archive. Old top-level speech folders are not kept. |
| Blog mirror | `blog/` | Generated archive, category, tag, and dated pages. |
| Static assets | `assets/` | CSS, JavaScript, fonts, images, PDFs, and static vendor files. |
@ -45,12 +42,12 @@ For new production images or PDFs, prefer adding them under
## Maintenance notes
- Use a local web server when previewing: `python3 -m http.server 8000`.
- Check pages at `http://localhost:8000/...`, not by opening files directly.
- Use a local web server when previewing: `docker compose up`.
- Check pages at `http://localhost:8080/...`, not by opening files directly.
- Keep edits small and URL-aware.
- Keep real speech-year pages under `speeches/rev-dr-sun-myung-moon/YYYY/`.
The old top-level `speeches-by-rev-dr-sun-myung-moon*` folders are kept only
so old links redirect instead of breaking.
- Keep real archive pages under `archive/`.
The old top-level Sunday service folders are kept only so old links redirect
instead of breaking. Old top-level speech folders have been removed.
- When editing shared header, navigation, or footer markup, remember that the
markup is duplicated across many HTML files.
- Some legacy class names remain in exported markup and CSS. Treat them as static