Hiányzó adat („-”) sora kimarad a dokumentumokból; DPA: az Adatkezelő adatvédelmi kapcsolattartója a tulajdonos (ügyvezető)
Build legal manifest / build-manifest (push) Successful in 14s

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
Your Name
2026-10-04 22:01:14 +02:00
co-authored by Claude Opus 5.5
parent e03af86566
commit 3f63af4c89
8 changed files with 28 additions and 11 deletions
@@ -12,12 +12,12 @@
A jelen dokumentum a **H2W Ticketing - ResidentFirst** elnevezésű hibabejelentő és ügykezelő rendszert (a továbbiakban: **Rendszer**) nyújtó Szolgáltató mindenkori, közzétett adatfeldolgozói feltételeit tartalmazza, a GDPR (az Európai Parlament és a Tanács (EU) 2016/679 rendelete) 28. cikkének megfelelően. A jelen dokumentum a **H2W Ticketing - ResidentFirst** elnevezésű hibabejelentő és ügykezelő rendszert (a továbbiakban: **Rendszer**) nyújtó Szolgáltató mindenkori, közzétett adatfeldolgozói feltételeit tartalmazza, a GDPR (az Európai Parlament és a Tanács (EU) 2016/679 rendelete) 28. cikkének megfelelően.
E feltételek a Szolgáltató és a Szolgáltatást megrendelő szervezet között létrejövő szolgáltatási szerződés (a továbbiakban: **Főszerződés**) **elválaszthatatlan mellékletét** képezik, és a Főszerződés megkötésével – külön aláírás nélkül – annak részévé válnak. A Felek azonosító adatait a Főszerződés tartalmazza; az Adatkezelő adatvédelmi kapcsolattartóját az Adatkezelő a kezelői fiókjában adja meg, az Adatfeldolgozóé az Impresszumban szerepel. E feltételek a Szolgáltató és a Szolgáltatást megrendelő szervezet között létrejövő szolgáltatási szerződés (a továbbiakban: **Főszerződés**) **elválaszthatatlan mellékletét** képezik, és a Főszerződés megkötésével – külön aláírás nélkül – annak részévé válnak. A Felek azonosító adatait a Főszerződés tartalmazza. Az Adatkezelő adatvédelmi kapcsolattartója a Rendszerben az Adatkezelő szervezetének tulajdonosaként (ügyvezetőjeként) nyilvántartott személy – több ilyen személy esetén mindegyikük – a Rendszerben rögzített elérhetőségén; az Adatfeldolgozóé az Impresszumban szerepel.
| | | | | |
|---|---| |---|---|
| **Adatkezelő** | a Szolgáltatást megrendelő szervezet (a Főszerződésben megnevezett fél) | | **Adatkezelő** | a Szolgáltatást megrendelő szervezet (a Főszerződésben megnevezett fél) |
| **Adatfeldolgozó** | a Szolgáltató: **{{ provider.name }}**, székhely: {{ provider.address }}, nyilvántartási szám: {{ provider.registration_number }}, adószám: {{ provider.tax_number }}, adatvédelmi elérhetőség: {{ provider.email }} | | **Adatfeldolgozó** | a Szolgáltató: **{{ provider.name }}**, székhely: {{ provider.address }}[[, nyilvántartási szám: {{ provider.registration_number }}]][[, adószám: {{ provider.tax_number }}]], adatvédelmi elérhetőség: {{ provider.email }} |
*(együtt: **Felek**)* *(együtt: **Felek**)*
+2 -2
View File
@@ -12,12 +12,12 @@
A jelen dokumentum a **H2W Ticketing - ResidentFirst** elnevezésű hibabejelentő és ügykezelő rendszert (a továbbiakban: **Rendszer**) nyújtó Szolgáltató mindenkori, közzétett adatfeldolgozói feltételeit tartalmazza, a GDPR (az Európai Parlament és a Tanács (EU) 2016/679 rendelete) 28. cikkének megfelelően. A jelen dokumentum a **H2W Ticketing - ResidentFirst** elnevezésű hibabejelentő és ügykezelő rendszert (a továbbiakban: **Rendszer**) nyújtó Szolgáltató mindenkori, közzétett adatfeldolgozói feltételeit tartalmazza, a GDPR (az Európai Parlament és a Tanács (EU) 2016/679 rendelete) 28. cikkének megfelelően.
E feltételek a Szolgáltató és a Szolgáltatást megrendelő szervezet között létrejövő szolgáltatási szerződés (a továbbiakban: **Főszerződés**) **elválaszthatatlan mellékletét** képezik, és a Főszerződés megkötésével – külön aláírás nélkül – annak részévé válnak. A Felek azonosító adatait a Főszerződés tartalmazza; az Adatkezelő adatvédelmi kapcsolattartóját az Adatkezelő a kezelői fiókjában adja meg, az Adatfeldolgozóé az Impresszumban szerepel. E feltételek a Szolgáltató és a Szolgáltatást megrendelő szervezet között létrejövő szolgáltatási szerződés (a továbbiakban: **Főszerződés**) **elválaszthatatlan mellékletét** képezik, és a Főszerződés megkötésével – külön aláírás nélkül – annak részévé válnak. A Felek azonosító adatait a Főszerződés tartalmazza. Az Adatkezelő adatvédelmi kapcsolattartója a Rendszerben az Adatkezelő szervezetének tulajdonosaként (ügyvezetőjeként) nyilvántartott személy – több ilyen személy esetén mindegyikük – a Rendszerben rögzített elérhetőségén; az Adatfeldolgozóé az Impresszumban szerepel.
| | | | | |
|---|---| |---|---|
| **Adatkezelő** | a Szolgáltatást megrendelő szervezet (a Főszerződésben megnevezett fél) | | **Adatkezelő** | a Szolgáltatást megrendelő szervezet (a Főszerződésben megnevezett fél) |
| **Adatfeldolgozó** | a Szolgáltató: **Dósa Bence egyéni vállalkozó**, székhely: 1097 Budapest, Pápay István utca 5., nyilvántartási szám: -, adószám: 92445884-1-43, adatvédelmi elérhetőség: admin@h2w.hu | | **Adatfeldolgozó** | a Szolgáltató: **Dósa Bence egyéni vállalkozó**, székhely: 1097 Budapest, Pápay István utca 5., adószám: 92445884-1-43, adatvédelmi elérhetőség: admin@h2w.hu |
*(együtt: **Felek**)* *(együtt: **Felek**)*
@@ -18,7 +18,6 @@ Ez a tájékoztató **nem vonatkozik** a H2W Ticketing - ResidentFirst rendszer
|---|---| |---|---|
| Név | Dósa Bence egyéni vállalkozó | | Név | Dósa Bence egyéni vállalkozó |
| Székhely | 1097 Budapest, Pápay István utca 5. | | Székhely | 1097 Budapest, Pápay István utca 5. |
| Nyilvántartási szám | - |
| Adószám | 92445884-1-43 | | Adószám | 92445884-1-43 |
| E-mail | admin@h2w.hu | | E-mail | admin@h2w.hu |
@@ -14,7 +14,6 @@ A jelen tájékoztató a **H2W Ticketing - ResidentFirst** elnevezésű, hibabej
|---|---| |---|---|
| Az adatkezelő megnevezése | Dósa Bence egyéni vállalkozó | | Az adatkezelő megnevezése | Dósa Bence egyéni vállalkozó |
| Székhelye | 1097 Budapest, Pápay István utca 5. | | Székhelye | 1097 Budapest, Pápay István utca 5. |
| Nyilvántartási szám | - |
| Adószám | 92445884-1-43 | | Adószám | 92445884-1-43 |
| Elektronikus elérhetőség | admin@h2w.hu | | Elektronikus elérhetőség | admin@h2w.hu |
| Adatvédelmi tisztviselő | nem került kijelölésre (a GDPR 37. cikke szerinti feltételek nem állnak fenn); adatvédelmi kérdésekben a fenti elérhetőségek használhatók | | Adatvédelmi tisztviselő | nem került kijelölésre (a GDPR 37. cikke szerinti feltételek nem állnak fenn); adatvédelmi kérdésekben a fenti elérhetőségek használhatók |
-1
View File
@@ -14,7 +14,6 @@
|---|---| |---|---|
| Név | Dósa Bence egyéni vállalkozó | | Név | Dósa Bence egyéni vállalkozó |
| Székhely | 1097 Budapest, Pápay István utca 5. | | Székhely | 1097 Budapest, Pápay István utca 5. |
| Nyilvántartási szám | - |
| Adószám | 92445884-1-43 | | Adószám | 92445884-1-43 |
| E-mail | admin@h2w.hu | | E-mail | admin@h2w.hu |
| Tárhelyszolgáltatás | a Szolgáltató által a Nethely Kft.-tól bérelt szerver, budapesti szerverteremben (1115 Budapest, Halmi utca 29., info@nethely.hu) | | Tárhelyszolgáltatás | a Szolgáltató által a Nethely Kft.-tól bérelt szerver, budapesti szerverteremben (1115 Budapest, Halmi utca 29., info@nethely.hu) |
@@ -22,7 +22,6 @@
|---|---| |---|---|
| Név | Dósa Bence egyéni vállalkozó | | Név | Dósa Bence egyéni vállalkozó |
| Székhely | 1097 Budapest, Pápay István utca 5. | | Székhely | 1097 Budapest, Pápay István utca 5. |
| Nyilvántartási szám | - |
| Adószám | 92445884-1-43 | | Adószám | 92445884-1-43 |
| E-mail | admin@h2w.hu | | E-mail | admin@h2w.hu |
-1
View File
@@ -12,7 +12,6 @@
|---|---| |---|---|
| Név | Dósa Bence egyéni vállalkozó | | Név | Dósa Bence egyéni vállalkozó |
| Székhely | 1097 Budapest, Pápay István utca 5. | | Székhely | 1097 Budapest, Pápay István utca 5. |
| Nyilvántartási szám | - |
| Adószám | 92445884-1-43 | | Adószám | 92445884-1-43 |
| E-mail | admin@h2w.hu | | E-mail | admin@h2w.hu |
+24 -2
View File
@@ -16,7 +16,13 @@ before this script existed — and downstream consumers that read the tracked
H2W-Ticketing/*.md directly are unaffected, since they still see fully H2W-Ticketing/*.md directly are unaffected, since they still see fully
resolved text, never a placeholder. resolved text, never a placeholder.
Placeholder syntax: {{ dotted.path }}, resolved against _data.json. Deliberately Placeholder syntax: {{ dotted.path }}, resolved against _data.json.
Missing data: a value of "-", "—" or "" in _data.json means "nincs ilyen adat" (pl. egyéni
vállalkozónak nincs cégjegyzékszáma). Such a value is never printed:
- a markdown table row ("| ... |") containing such a token is dropped entirely;
- an optional inline segment [[ ... ]] containing such a token is dropped (otherwise only
its brackets are removed), e.g. "[[, nyilvántartási szám: {{ provider.registration_number }}]]". Deliberately
NOT used for numeric periods (30 nap, 8 nap, 99%, ...) that happen to repeat — NOT used for numeric periods (30 nap, 8 nap, 99%, ...) that happen to repeat —
those repeat by coincidence of value, not by shared identity, and collapsing those repeat by coincidence of value, not by shared identity, and collapsing
them would risk an edit to one clause silently changing an unrelated one. them would risk an edit to one clause silently changing an unrelated one.
@@ -42,8 +48,24 @@ def resolve_token(data: dict, dotted_path: str) -> str:
return value return value
MISSING_VALUES = {"", "-", "—"}
OPTIONAL_RE = re.compile(r"\[\[(.*?)\]\]", re.DOTALL)
def _has_missing(text: str, data: dict) -> bool:
return any(str(resolve_token(data, m.group(1))).strip() in MISSING_VALUES for m in TOKEN_RE.finditer(text))
def render(template: str, data: dict) -> str: def render(template: str, data: dict) -> str:
return TOKEN_RE.sub(lambda m: resolve_token(data, m.group(1)), template) # 1) opcionális szakaszok: hiányzó adattal együtt kimaradnak
template = OPTIONAL_RE.sub(lambda m: "" if _has_missing(m.group(1), data) else m.group(1), template)
# 2) táblázatsor hiányzó adattal: az egész sor kimarad
lines = [
line
for line in template.split("\n")
if not (line.lstrip().startswith("|") and _has_missing(line, data))
]
return TOKEN_RE.sub(lambda m: resolve_token(data, m.group(1)), "\n".join(lines))
def main() -> None: def main() -> None: