Files
websitedev/docs/felhasznaloi-utmutato.md
T
Do Siki f65c22987f
CI Pipeline with Test Management / đŸ§Ș Run Tests & Generate Reports (push) Waiting to run
CI Pipeline with Test Management / 🐳 Docker Integration Tests (push) Blocked by required conditions
CI Pipeline with Test Management / đŸ—ïž Build Docker Image (push) Blocked by required conditions
CI Pipeline with Test Management / 📊 Generate Test Summary (push) Blocked by required conditions
Test Reporting & Gherkin Analysis / đŸ§Ș Run Tests & Generate Reports (push) Waiting to run
Test Reporting & Gherkin Analysis / 📊 Analyze Test Coverage (push) Blocked by required conditions
Test Reporting & Gherkin Analysis / 🔄 Sync with Linear (push) Blocked by required conditions
Test Reporting & Gherkin Analysis / ⚡ Performance Monitoring (push) Blocked by required conditions
feat: partners section on the homepage (logo + URL, CMS upload)
- home.json gains a partners block (title/subtitle/items: name, url, logo),
  rendered on the homepage under the services section (next/image logos
  linking out with rel=noopener)
- CMS: partner logos uploadable from the 🎹 Logó page via POST /partner-logo
  (PNG, 1 MiB cap, filename sanitized to a slug, written to public/partners/)
- schema + types extended; guide updated

Closes MITHOME-83
2026-08-23 10:22:22 +02:00

123 lines
7.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# mozdIT — FelhasznĂĄlĂłi ĂștmutatĂł
Ez az ĂștmutatĂł a mozdIT weboldalt Ă©s a hozzĂĄ tartozĂł **Content Editor** (CMS) felĂŒletet Ă­rja le nem mƱszaki felhasznĂĄlĂłknak.
A dokumentum a repĂł rĂ©sze, Ă©s **folyamatosan karbantartott**: minden funkciĂłvĂĄltozĂĄsnĂĄl a fejlesztƑ frissĂ­ti. A CMS ❓ SĂșgĂł menĂŒpontja ezt a fĂĄjlt jelenĂ­ti meg.
---
## 1. A weboldal
### Hol Ă©rhetƑ el?
- **Staging (teszt) oldal**: [https://stage.mozdit.hu](https://stage.mozdit.hu) — itt ellenƑrizhetƑk a friss vĂĄltoztatĂĄsok Ă©les környezetben, mĂ©g a vĂ©glegesĂ­tĂ©s elƑtt.
- A staging oldal tetejĂ©n **sĂĄrga figyelmeztetƑ sĂĄv** jelzi, hogy tesztkörnyezetet lĂĄtsz.
### Oldalak
- **KezdƑlap** — `https://stage.mozdit.hu/`
- **Rólunk** — `/rolunk`
- **Szolgáltatások** — `/szolgaltatasok`
- **Kapcsolat** — `/kapcsolat` (Ʊrlap, ami beĂ©rkezƑ ĂŒzenetkĂ©nt tĂĄrolĂłdik)
- **AdatvĂ©delmi tĂĄjĂ©koztatĂł** — `/adatvedelem`
- **FelhasznĂĄlĂĄsi feltĂ©telek** — `/felhasznalasi-feltetelek`
### Hogyan vĂĄltozik a weboldal tartalma?
1. A szerkesztƑ a **Content Editorban** mĂłdosĂ­tja a szövegeket (2. fejezet).
2. **đŸ’Ÿ MentĂ©s** — a mĂłdosĂ­tĂĄs elmentƑdik, azonnali biztonsĂĄgi mentĂ©ssel.
3. **🚀 PublikĂĄlĂĄs** — a vĂĄltoztatĂĄs bekerĂŒl a Git repĂłba, Ă©s automatikusan deployol a staging oldalra.
4. Az Ă©les (production) weboldalra a tartalom csak ellenƑrzött, szĂĄndĂ©kos deploy lĂ©pĂ©ssel kerĂŒl fel — a CMS-bƑl soha nem publisholĂłdik automatikusan productionre.
---
## 2. Content Editor (CMS)
### Belépés és kilépés
- A CMS a kiadott cĂ­men Ă©rhetƑ el (staging: `https://cms.stage.llmdev.mozdit.hu`).
- **BejelentkezĂ©s**: a logĂłs bejelentkezƑ oldalon add meg a **felhasznĂĄlĂłnevet Ă©s jelszĂłt** (ezt az adminisztrĂĄtor adja), majd kattints a BelĂ©pĂ©s gombra.
- Több **sikertelen prĂłbĂĄlkozĂĄs** (5) utĂĄn a belĂ©pĂ©s kb. 15 percre zĂĄrolĂĄsra kerĂŒl.
- A belĂ©pĂ©s **8 ĂłrĂĄig Ă©rvĂ©nyes** — ezutĂĄn a CMS visszairĂĄnyĂ­t a bejelentkezƑ oldalra, ahol Ășjra meg kell adni a jelszĂłt.
- **đŸšȘ KilĂ©pĂ©s**: az alsĂł sĂĄv gombja — egy megerƑsĂ­tƑ kĂ©rdĂ©s („Biztosan ki szeretnĂ©l lĂ©pni?") utĂĄn kijelentkezel, Ă©s megjelenik a bejelentkezƑ oldal.
### FelĂŒlet ĂĄttekintĂ©s
- **FĂĄjl fĂŒlek** (felĂŒl): oldalankĂ©nti tartalom — KezdƑlap, RĂłlunk, SzolgĂĄltatĂĄsok, Kapcsolat, jogi oldalak, közös szövegek.
- **SzerkesztƑfelĂŒlet**: a kivĂĄlasztott oldal összes szerkeszthetƑ mezƑje.
- **AlsĂł sĂĄv**: đŸ’Ÿ MentĂ©s, 🚀 PublikĂĄlĂĄs, 🔗 ElƑnĂ©zet, ❓ SĂșgĂł, đŸšȘ KilĂ©pĂ©s, valamint a **futĂł verziĂł** (pl. `va7b1a2c`) — ha a fejlesztƑ megkĂ©r, hogy ellenƑrizd a verziĂłt, ezt a jelölĂ©st mondd neki.
### Szöveg szerkesztése
- A mezƑk fölötti **Ăștvonal** (pl. `hero.title`) jelzi, hol jelenik meg a szöveg az oldalon.
- MezƑtípusok:
- **Egysoros / több soros szövegmezƑ** — ĂĄltalĂĄnos szöveg; a hosszabb szöveg automatikusan nagyobb mezƑben szerkeszthetƑ.
- **JelölƑnĂ©gyzet** — be/ki (igen/nem) Ă©rtĂ©k.
- **SzĂĄmmezƑ** — numerikus Ă©rtĂ©k.
- A mĂłdosĂ­tĂĄs **nem kerĂŒl azonnal az oldalra** — ahhoz MentĂ©s, majd PublikĂĄlĂĄs kell.
### Liståk szerkesztése
- Lista elem (pl. egy jelszĂł, egy szolgĂĄltatĂĄs tulajdonsĂĄg): **❌ gombbal törölhetƑ**.
- **➕ Új elem hozzĂĄadĂĄsa** gomb: Ășj elem beszĂșrĂĄsa a lista vĂ©gĂ©re (ĂŒres, a meglĂ©vƑkhöz hasonlĂł Ʊrlappal).
- KĂĄrtyĂĄs listĂĄknĂĄl (pl. szolgĂĄltatĂĄsok) minden kĂĄrtya kĂŒlön törölhetƑ a kĂĄrtya aljĂĄn lĂ©vƑ gombbal.
### 🎹 LogĂł kezelĂ©se
- Az alsó sáv **🎹 Logó** gombja megnyitja a logókezelƑ oldalt.
- KĂ©t logĂł cserĂ©lhetƑ: a **weboldal fejlĂ©clogĂłja** (szöveges) Ă©s a **CMS bejelentkezƑ oldal ikonja**.
- **Partner logĂł feltöltĂ©se**: ugyanitt — a fĂĄjlnĂ©v megadĂĄsa utĂĄn a feltöltött PNG a `/partners/
` elĂ©rĂ©si Ăștra kerĂŒl; ezt az utat mĂĄsold a partner **logo** mezƑjĂ©be.
- Csak **PNG**, max. **1 MB**; ajånlott åtlåtszó håttér a sötét fejléchez.
- A rĂ©gi logĂł mentĂ©sre kerĂŒl — a csere biztonsĂĄgos Ă©s visszavonhatĂł (a mentĂ©sek a `.content-backups` mappĂĄban).
- A **CMS azonnal** az Ășj logĂłt mutatja; a **weboldalon a PublikĂĄlĂĄs (deploy) utĂĄn** jelenik meg.
### đŸ€ Partnerek
- A kezdƑlap **„Partnereink"** szekciĂłja a SzolgĂĄltatĂĄsok alatt jelenik meg (logĂł + nĂ©v + hivatkozĂĄs).
- A **KezdƑlap** fĂŒlön a `partners.items` listĂĄban szerkeszthetƑk: `name` (nĂ©v), `url` (hivatkozĂĄs), `logo` (elĂ©rĂ©si Ășt, pl. `/partners/acme.png`).
- Új logĂł: a **🎹 LogĂł** oldalon töltsd fel, a visszaadott utat illeszd a `logo` mezƑbe.
### ⌚ GyorsbillentyƱk
- **Ctrl/Cmd + S** — MentĂ©s
- **Ctrl/Cmd + P** — Publikálás
- **Ctrl/Cmd + Shift + V** — VerziĂłk panel megnyitĂĄsa Ășj fĂŒlön
- **?** — gyorsbillentyƱ-sĂșgĂł megjelenĂ­tĂ©se (Esc vagy kattintĂĄs zĂĄrja)
A gyorsbillentyƱk csak a szerkesztƑ fƑoldalĂĄn mƱködnek; beviteli mezƑben gĂ©pelve a normĂĄl karakterkĂ©nt viselkednek.
### 🕘 Verziók — korábbi állapotok
- Az alsĂł sĂĄv **🕘 VerziĂłk** gombja megnyitja az Ă©ppen szerkesztett fĂĄjl mentĂ©seit (minden MentĂ©s automatikus mĂĄsolatot kĂ©szĂ­t).
- **⚖ ÖsszehasonlĂ­tĂĄs**: megmutatja, mi vĂĄltozott az adott mentĂ©shez kĂ©pest (piros = a mentĂ©sben lĂ©vƑ rĂ©gi szöveg, zöld = a jelenlegi).
- **↩ VisszaĂĄllĂ­tĂĄs**: egy kattintĂĄssal visszaĂĄllĂ­tja a mentĂ©st. A visszaĂĄllĂ­tĂĄs **elƑtt a jelenlegi tartalom is mentĂ©sre kerĂŒl**, tehĂĄt a visszaĂĄllĂ­tĂĄs is visszavonhatĂł.
- A visszaĂĄllĂ­tĂĄs sĂ©maillesztĂ©sen megy ĂĄt — hibĂĄs mentĂ©st nem lehet visszaĂĄllĂ­tani.
- VisszaĂĄllĂ­tĂĄs utĂĄn a nyitott szerkesztƑ fĂŒlek frissĂ­tĂ©st kĂ©rnek (a tartalom megvĂĄltozott).
### đŸ’Ÿ MentĂ©s
- A MentĂ©s **ellenƑrzi a tartalmat**: hiĂĄnyzĂł vagy rossz tĂ­pusĂș mezƑ esetĂ©n hibaĂŒzenetet kapsz, Ă©s a mentĂ©s nem törtĂ©nik meg — az oldal Ă­gy nem tud elromlani.
- **Ha a tartalom megvĂĄltozott, miĂłta a lapot megnyitottad** (pl. közben deploy törtĂ©nt vagy egy mĂĄsik fĂŒlben mentett valaki), a MentĂ©s figyelmeztet: ilyenkor döntsd el, hogy frissĂ­ted a lapot az Ășj tartalomra (a szerkesztĂ©sed elvĂ©sz), vagy megszakĂ­tod. Ezzel a vĂ©delemmel nem Ă­rhatĂł vĂ©letlenĂŒl felĂŒl senki mĂłdosĂ­tĂĄsa.
- Minden sikeres mentés **biztonsågi mentést** készít a szerveren (`.content-backups/`), és naplózza a mƱveletet.
- Ha a MentĂ©s sikeres, a mentett ĂĄllapotot **ElƑnĂ©zet** gombbal nĂ©zheted meg a staging oldalon.
### 🚀 Publikálás
- A Publikålås **commitolja és feltolja** a våltoztatåsokat, majd elindítja a staging deployt.
- „Nincs Ășj vĂĄltoztatĂĄs." ĂŒzenet: nincs Ășj mentett vĂĄltoztatĂĄs — ez **nem hiba**, ilyenkor deploy sem indul.
- A publikĂĄlĂĄs korlĂĄtozva van (3 prĂłbĂĄlkozĂĄs / 15 perc) a vĂ©letlen tömeges deploy elkerĂŒlĂ©sĂ©re.
- A deploy eltarthat 1-2 percig; az eredmĂ©nyt az ElƑnĂ©zet gombbal ellenƑrizheted.
### BiztonsĂĄg
- Több **sikertelen belĂ©pĂ©si kĂ­sĂ©rlet** utĂĄn a rendszer ĂĄtmenetileg letiltja a belĂ©pĂ©st a gĂ©pedrƑl (kb. 15 percre).
- Minden mentĂ©s Ă©s publikĂĄlĂĄs **naplĂłzva** van (audit log) a nyomonkövethetƑsĂ©g Ă©rdekĂ©ben.
---
## Karbantartás (fejlesztƑknek)
- ForrĂĄs: `docs/felhasznaloi-utmutato.md` — a CMS a `/guide` Ăștvonalon rendereli ki.
- **SzabĂĄly**: minden CMS- vagy honlapfunkciĂł vĂĄltozĂĄsnĂĄl frissĂ­tsd ezt a fĂĄjlt ugyanabban a commitban.
- Az ĂștmutatĂł tĂĄmogatott formĂĄtuma: cĂ­msorok, **fĂ©lkövĂ©r**, `kĂłd`, listĂĄk, linkek, elvĂĄlasztĂł vonalak.