# Mit naplóz a HelloLog?

> Minden terület, amit a helloLOG bővítmény figyel: WordPress, WooCommerce és más bővítmények, a súlyos események listája, és ami nem kerül a naplóba.

A helloLOG bővítmény az oldal egy-egy területét figyeli (belépések, tartalom, bővítmények, WooCommerce-rendelések…), és minden változásból egy eseményt küld a HelloLog-ba. Minden eseménynek van súlyossága (Info, Alacsony, Közepes, Magas, Kritikus), ideje, üzenete, és általában az is, ki csinálta. A lista a bővítmény 0.7.1-es verziójára érvényes.

Egy művelet egy esemény: ha egy mentés több WordPress-eseményt is kivált, a HelloLog a legpontosabbat tartja meg. Egy bejegyzés közzététele például egyetlen „közzétéve” esemény.

## WordPress

| Terület | Mit rögzít |
|---|---|
| **Belépés** | Be- és kijelentkezés, jelszó-visszaállítás kérése és befejezése. |
| **Sikertelen belépés** | Sikertelen belépési kísérletek. **Alapból ki van kapcsolva**, mert a robotok percenként tucatszor is próbálkozhatnak; incidens vizsgálatakor érdemes bekapcsolni. |
| **Tartalom** | Bejegyzések, oldalak és egyedi tartalomtípusok: létrehozás, közzététel, visszavonás, időzítés, ellenőrzésre küldés, priváttá tétel, módosítás, kukába helyezés, visszaállítás, végleges törlés. A webhelyszerkesztő sablonjai, stílusai, navigációs menüi és mintái is. |
| **Médiatár** | Feltöltés, a cím, a felirat, a leírás vagy az alternatív szöveg módosítása, végleges törlés. |
| **Kategóriák és címkék** | Kifejezések létrehozása, módosítása, törlése, egyedi taxonómiákban is. |
| **Hozzászólások** | Új hozzászólás, jóváhagyás, spam, kuka, szerkesztés, végleges törlés. |
| **Widgetek és menük** | Widget módosítása és eltávolítása; menü létrehozása, módosítása, törlése. |
| **Felhasználók** | Regisztráció, profilmódosítás, szerepkörváltás, jelszó- és e-mail-változás, törlés. |
| **Kétlépcsős azonosítás** | Be- és kikapcsolás egy felhasználónál. |
| **Alkalmazásjelszavak** | Létrehozás, visszavonás, és belépés velük (felhasználónként, jelszavanként és IP-címenként óránként legfeljebb egyszer). |
| **Bővítmények** | Telepítés, bekapcsolás, kikapcsolás, frissítés, törlés, az automatikus frissítés be- és kikapcsolása. |
| **Sablonok** | Sablonváltás, telepítés, frissítés, törlés, testreszabó-mentések, automatikus frissítés. |
| **Beállítások** | A webhely fő beállításai (cím, címek, admin e-mail, közvetlen hivatkozások, keresőmotoros láthatóság, hozzászólás-beállítások, időzóna, alapértelmezett szerepkör…) és a szerepkörök jogosultságai. |
| **WordPress-frissítés** | A WordPress frissítése, a korábbi verzióval. |
| **Fájlszerkesztő** | Mentési kísérlet a WP-admin sablon- és bővítményszerkesztőjében, akkor is, ha a WordPress elutasította. |
| **Kérések** | 404-es oldalak, REST- és XML-RPC-kérések. **Alapból ki van kapcsolva**, mert minden kérésnél keletkezik, nagyon sok esemény. |
| **Adatbázis-táblák** | Bővítmények által létrehozott és törölt táblák. |
| **Multisite** | Hálózati oldalak létrehozása, törlése, archiválása; szuperadmin jog adása és elvétele. Csak multisite hálózaton. |
| **A helloLOG maga** | A helloLOG saját beállításainak változása: a kulcs (az értéke soha), az IP-anonimizálás, a figyelt területek be- és kikapcsolása. **Mindig be van kapcsolva**, nem kapcsolható ki. |

## WooCommerce

Csak akkor figyeli, ha a WooCommerce aktív.

| Terület | Mit rögzít |
|---|---|
| **Termékek** | Termékek és változatok létrehozása, módosítása (az ár- és készletváltozás a változások között látszik), törlése; rendelés miatti készletcsökkenés. |
| **Rendelések** | Létrehozás, státuszváltás, módosítás (összegek, fizetés, vásárló, dátumok), tételek hozzáadása, módosítása, eltávolítása, visszatérítés, megjegyzések, kuka, visszaállítás, végleges törlés. |
| **Kuponok** | Létrehozás, módosítás, törlés. |
| **Vásárlók** | Regisztráció a boltban, mentett címek. |
| **Beállítások** | A WooCommerce beállítási oldalai, a fizetési módokkal együtt. A banki átutalás (BACS) számlaadatainak változása külön, kritikus esemény. |
| **Adók, szállítás, webhookok, tulajdonságok** | Adókulcsok, szállítási módok egy zónán belül, webhookok és terméktulajdonságok hozzáadása, módosítása, törlése. |

## Más bővítmények

Mindegyiket csak akkor figyeli, ha az adott bővítmény aktív.

| Bővítmény | Mit rögzít |
|---|---|
| Redirection | Átirányítási szabály mentése és törlése. |
| TablePress | Táblázat létrehozása, mentése, törlése. |
| Advanced Custom Fields | Mezőcsoport létrehozása, módosítása, törlése. |
| Paid Memberships Pro | Egy felhasználó tagsági szintjének változása. |
| Gravity Forms, WPForms, Fluent Forms | Űrlap létrehozása és módosítása; beküldött bejegyzések. |
| Contact Form 7 | Űrlap mentése; az űrlapból elküldött levél. |
| MemberPress | Tagsági termék közzététele; teljesített tranzakció. |
| MainWP | Gyermekoldal hozzáadása és eltávolítása. |
| bbPress | Fórum, téma, válasz közzététele és törlése. |
| LearnDash | Kurzus, lecke, téma, kvíz közzététele; beiratkozás egy kurzusra. |
| Easy Digital Downloads | Letöltés közzététele; a fizetés státuszának változása. |
| Termly, Yoast SEO, Rank Math | A beállításaik változása. |
| LW Firewall, LW SEO, LW Disable, LW Cookie, LW ZenAdmin | A beállításaik változása. |

## A súlyos események

Ezek a **Magas** és **Kritikus** események jelennek meg a Napló **Figyelmet kér** kártyáján (lásd [A Napló áttekintője](https://hub.hellowp.io/hu/docs/hellotools/hellolog/naplo/attekintes/)):

| Súlyosság | Esemény |
|---|---|
| **Kritikus** | A szerepkörök jogosultságai megváltoztak. |
| **Kritikus** | A helloLOG beállításai megváltoztak. |
| **Kritikus** | A banki átutalás (BACS) számlaadatai megváltoztak. |
| **Magas** | Felhasználó szerepköre megváltozott, felhasználót töröltek, jelszava vagy e-mail-címe megváltozott. |
| **Magas** | A kétlépcsős azonosítást kikapcsolták egy felhasználónál. |
| **Magas** | Bővítményt vagy sablont töröltek. |
| **Magas** | A webhely címe, az admin e-mail vagy a keresőmotoros láthatóság megváltozott. |
| **Magas** | A WordPress frissült; mentés a sablon- vagy bővítményszerkesztőben. |
| **Magas** | Adatbázistáblát hoztak létre vagy töröltek. |
| **Magas** | WooCommerce-adókulcs vagy -webhook változott. |
| **Magas** | Multisite: oldal létrehozása, törlése, archiválása; szuperadmin-jog változása. |

## A figyelt területek be- és kikapcsolása

Minden területnek (a helloLOG-ot magát kivéve) saját kapcsolója van a bővítmény beállításainak **Szűrők** (Filters) fülén. Parancssorból: `wp hellolog sensors` kilistázza őket, a `wp hellolog enable-sensor <kulcs>` és a `wp hellolog disable-sensor <kulcs>` be- és kikapcsolja. A kikapcsolt terület semmilyen terhelést nem okoz.

A figyelés csak akkor indul, ha a bővítmény a kulcsot már ellenőrizte. A WooCommerce- és a többi bővítményes terület csak akkor töltődik be, ha az adott bővítmény aktív.

## Ami nem kerül a naplóba

- **Jelszó soha.** A jelszóváltozásnál csak annyi kerül be, hogy megváltozott. Egy bejegyzés jelszavas védelméről csak az, hogy be van-e állítva.
- **Kulcsszerű értékek maszkolva.** Ha egy beállítás vagy mező neve kulcsra, titokra, tokenre, jelszóra, licencre, aláírásra, webhookra vagy bankadatra (pl. IBAN) utal, a változás bekerül, de mindkét érték `[redacted]`. Listákban, JSON-értékekben és URL-ben lévő jelszónál is.
- **A megírt szöveg nem.** Bejegyzés- és hozzászólás-tartalomnál, felhasználói bemutatkozásnál, média- és kifejezésleírásnál, WooCommerce-termék- és kuponleírásnál csak annyi kerül be, hogy a mező megváltozott, a szöveg nem. Ugyanígy a rendelés vásárlói adatai (név, cím, e-mail, telefon, a vásárló megjegyzése).
- **Rövidítve:** a bankszámlát az utolsó négy számjegye azonosítja, a webhooknál csak a cél címének hosztja kerül be.
- **Szó szerint bekerül:** a rendelés megjegyzései, a visszatérítés oka és a tételek neve. A hosszú szöveg le van vágva, a megjegyzésekben lévő titkok maszkolva, de ha valaki ide személyes adatot írt, az is bekerül.
- **A háttérben futó karbantartás nem.** A más bővítmények beállításait figyelő területek (WooCommerce-beállítások, Yoast SEO, Rank Math, Termly, LW-bővítmények) csak a személy által, a WP-adminban, a REST API-n vagy a WP-CLI-ből tett változást rögzítik, a cron-feladatokét és a látogatókét nem. A bővítmények maguktól frissülő értékeit (verziószám, „utolsó futás”, gyorsítótár, sor, zár) kihagyják. Kivétel a WordPress fő beállításai és a banki átutalás számlaadatai: ezek változását bárki is okozta, rögzíti.
- **Amit nem lát:** a lemezen lévő fájlok változását (csak a WP-admin szerkesztőjében tett mentést), a WordPressen kívül futó adatbázis-migrációt, és a WooCommerce szállítási zónáinak létrehozását, átnevezését, törlését (a zónán belüli szállítási módokat igen).

A látogatók IP-címe a bővítményben anonimizálható, mielőtt elhagyná az oldalt.
