Move documents into H2W-Ticketing/ project subfolder
Restructures the repo for multi-project use: legal docs now live under a per-project folder instead of the repo root, so future H2W projects can get their own sibling folder without touching this one.
This commit is contained in:
@@ -1,12 +1,35 @@
|
|||||||
# H2W Public Legal
|
# H2W Public Legal
|
||||||
|
|
||||||
Publikusan kiszolgálandó H2W Ticketing jogi dokumentumok forrása:
|
Publikusan kiszolgálandó jogi dokumentumok forrása, **projektenkénti almappákba** szervezve, hogy egy repóból több H2W-projekt jogi tartalmát is le lehessen kezelni.
|
||||||
|
|
||||||
|
## Struktúra
|
||||||
|
|
||||||
|
```
|
||||||
|
<projekt-mappa>/
|
||||||
|
aszf.md
|
||||||
|
adatkezelesi-tajekoztato.md
|
||||||
|
adatfeldolgozoi-melleklet.md
|
||||||
|
impresszum.md
|
||||||
|
...
|
||||||
|
```
|
||||||
|
|
||||||
|
Jelenleg egy projekt van itt:
|
||||||
|
|
||||||
|
- **`H2W-Ticketing/`** — a H2W Ticketing landing page (`H2W_Ticketing_home`) és a ResidentFirst `/manager` portál közös jogi tartalma:
|
||||||
- `aszf.md` — Általános Szerződési Feltételek
|
- `aszf.md` — Általános Szerződési Feltételek
|
||||||
- `adatkezelesi-tajekoztato.md` — Adatkezelési tájékoztató
|
- `adatkezelesi-tajekoztato.md` — Adatkezelési tájékoztató
|
||||||
- `adatfeldolgozoi-melleklet.md` — Adatfeldolgozói szerződés (DPA) sablon
|
- `adatfeldolgozoi-melleklet.md` — Adatfeldolgozói szerződés (DPA) sablon
|
||||||
- `impresszum.md` — Impresszum (jelenleg dummy/helyőrző tartalom)
|
- `impresszum.md` — Impresszum (jelenleg dummy/helyőrző tartalom)
|
||||||
|
|
||||||
Ezeket a `H2W_Ticketing_home` repo `scripts/sync-legal.js` szkriptje szinkronizálja a landing page `posts/` mappájába. A weboldal a saját, szinkronizált másolatból szolgálja ki a tartalmat — **nem** tölt be tartalmat futásidőben közvetlenül ebből a repóból (lásd HT-3).
|
Új projekt bevonásakor egyszerűen egy új, hasonló szerkezetű almappát kell létrehozni (pl. `H2W-Business/`, `ResidentFirst-sajat/`), a meglévők érintése nélkül.
|
||||||
|
|
||||||
|
## Fogyasztók
|
||||||
|
|
||||||
|
A tartalmat a fogyasztó alkalmazások **saját maguk szinkronizálják** egy build-/deploy-időben futtatott szkripttel — **nincs futásidejű publikus git-fetch** (lásd HT-3 a `H2W_Ticketing_home` repóban a részletes indoklásért: bizonyíthatóság, rendelkezésre állás, adatvédelem).
|
||||||
|
|
||||||
|
| Fogyasztó | Szkript | Melyik almappát olvassa |
|
||||||
|
|---|---|---|
|
||||||
|
| `H2W_Ticketing_home` (landing page) | `scripts/sync-legal.js` | `LEGAL_PROJECT_FOLDER` env var (`.env`), jelenleg `H2W-Ticketing` |
|
||||||
|
| `ResidentFirst` (`/manager` portál) | `backend/scripts/sync_legal.py` | `LEGAL_PROJECT_FOLDER` env var (`.env`), jelenleg `H2W-Ticketing` |
|
||||||
|
|
||||||
Minden dokumentum tartalmaz egy "Megjegyzés a tervezethez" bekezdést, amíg a `[szögletes zárójelben]` jelölt adatok (cégnév, székhely, stb.) nincsenek véglegesítve és jogi átnézésen átesve. Ez a bekezdés a véglegesítéskor törlendő.
|
Minden dokumentum tartalmaz egy "Megjegyzés a tervezethez" bekezdést, amíg a `[szögletes zárójelben]` jelölt adatok (cégnév, székhely, stb.) nincsenek véglegesítve és jogi átnézésen átesve. Ez a bekezdés a véglegesítéskor törlendő.
|
||||||
|
|||||||
Reference in New Issue
Block a user