fix: update paths for trips/japan-korea-2026/dailies restructure

- Update post form parent, Makefile demo targets, and test scripts to use
  new trip-scoped paths (01.trips/japan-korea-2026/01.dailies)
- Rename tracker.spec.js → dailies.spec.js and update all /tracker URLs
  to /trips/japan-korea-2026/dailies across nav.spec.js, post.spec.js,
  helpers.js, and dailies.spec.js
- Add Italy 2025 demo trip to Makefile demo-load/demo-reset targets

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-19 01:49:38 +02:00
parent 6926b4084a
commit 5e954d8adf
7 changed files with 44 additions and 34 deletions
+13 -3
View File
@@ -40,14 +40,24 @@ install-plugins:
# ── Demo content ──────────────────────────────────────────────────────────────
demo-load:
cp -r user/docs/demo/tracker/. user/pages/01.tracker/
# Load japan-korea-2026 dailies
cp -r user/docs/demo/trips/japan-korea-2026/dailies/. user/pages/01.trips/japan-korea-2026/01.dailies/
# Load italy-2025 trip (create pages if absent)
mkdir -p user/pages/01.trips/italy-2025/01.dailies user/pages/01.trips/italy-2025/02.map user/pages/01.trips/italy-2025/03.stats user/pages/01.trips/italy-2025/04.stories
cp user/docs/demo/trips/italy-2025/trip.md user/pages/01.trips/italy-2025/trip.md 2>/dev/null || true
cp user/docs/demo/trips/italy-2025/map.md user/pages/01.trips/italy-2025/02.map/map.md 2>/dev/null || true
cp user/docs/demo/trips/italy-2025/stats.md user/pages/01.trips/italy-2025/03.stats/stats.md 2>/dev/null || true
cp user/docs/demo/trips/italy-2025/stories.md user/pages/01.trips/italy-2025/04.stories/stories.md 2>/dev/null || true
cp -r user/docs/demo/trips/italy-2025/dailies/. user/pages/01.trips/italy-2025/01.dailies/
cp user/docs/demo/trips/italy-2025/*.gpx user/pages/01.trips/italy-2025/ 2>/dev/null || true
docker exec intotheeast_grav bash -c "cd /var/www/html && php bin/grav clearcache"
demo-reset:
@for dir in user/docs/demo/tracker/*/; do \
@for dir in user/docs/demo/trips/japan-korea-2026/dailies/*/; do \
folder=$$(basename "$$dir"); \
rm -rf "user/pages/01.tracker/$$folder"; \
rm -rf "user/pages/01.trips/japan-korea-2026/01.dailies/$$folder"; \
done
rm -rf user/pages/01.trips/italy-2025
docker exec intotheeast_grav bash -c "cd /var/www/html && php bin/grav clearcache"
# ── Content sync (user repo ↔ Gitea) ──────────────────────────────────────────