Kiadási napló: adatforrás, kódok és szűrés

A kiadási napló a letöltési kérések és tételeik olvasó nézete: a vízjel-kód és a kiadási azonosító képzése, a verziókövetés, a kérés-állapotok, a jogosultság és a tartalmi hatókör.

A kiadási napló saját nyilvántartás nélküli, csak olvasó lista: a meglévő letöltési kéréseket és tételeiket mutatja. A sorokat a portál vízjeles letöltése és megosztása, valamint az admin Mappák letöltése és csomagkiadása hozza létre a közös letöltés-kérés úton; a vízjel a letöltés pillanatában, memóriában készül.

Adatmodell

A táblanevek a telepítés saját előtagjával állnak az adatbázisban.

TáblaSzerepFő mezők
doc_downloada kérés (csomag)token, user_id (címzett), source (portal, admin), doc_share_id, doc_id (0 = teljes mappa), status, file_count, skipped_count, download_count, issued_by, doc_ids, encrypted, dátumok
doc_download_itema kiadott tételdownload_id, doc_id, kind (pdf, image, skip), watermark_code (egyedi), file_name, issued_sha256, issue_count, date_issued, doc_sha256, doc_size, doc_modified

Kapcsolt olvasás: dokumentum (név, kiterjesztés, ellenőrzőösszeg, cég), felhasználó (címzett, kiadó), megosztott mappa (név). Tulajdonos: a dokumentum modell letöltés-része (getIssueLog(), getTotalIssueLog(), markDownloadIssued(), expireDownloads()).

Szabályok

  • Vízjel-kód: 8 karakter a kétértelmű jeleket kerülő ábécéből, XXXX-XXXX alakban, egyedi index. Kiadási azonosító: DL- és 6 jegy.
  • Verzió: külön verziótábla nincs; az eredeti SHA-256-ja a kiadáskor, mellette méret és utolsó módosítás. Ha a dokumentum jelenlegi ellenőrzőösszege eltér, a sor sárga figyelmeztetést kap.
  • Kérés-állapot: queued, ready, failed, expired; a lejárt kész csomag expired, az egy napnál régebbi fel nem vett kérés failed. A napló sorai megmaradnak.
  • Jelszó (8–128 karakter) nem tárolódik, csak az encrypted jelző.

Lista és szűrés

  1. Jog nélkül: „Figyelem: nincs jogosultsága a kiadási napló megtekintéséhez!”
  2. A kód-szűrő nagybetűsítve, csak betű, szám és kötőjel marad; DL-000123 alak esetén a csomag-azonosítóra, különben pontos egyezéssel a vízjel-kódra szűr.
  3. Letöltés-állapot: 1 = letöltve (kiadásszám nagyobb nullánál), 0 = előkészítve. Rejtett szűrők: dokumentum- és csomag-azonosító a sor-linkekről.
  4. Rendezés: legújabb tétel elöl, a felületen nem állítható; lapméret 10, 25, 50, 100 vagy mind.

Jogosultság

  • Alap hozzáférés: a kiadási napló menüpont útvonala.
  • Funkciójogok (rendszer-besorolású): list, debug. Ugyanez a migráció vette fel a Mappák issue kulcsát.
  • Tartalmi hatókör: a dokumentum cége a megengedett cégek között (korlátlan a rendszergazdának, üres lista esetén semmi). A szűrő címzett- és mappa-választója nincs hatókörre szűkítve, a találati lista igen.

Ismert korlátok

A három pont menü ebben a listában feltétel nélkül kirajzolódik. Csoportos művelet nincs, a kijelölő oszlop ennek ellenére megvan.

Kapcsolódó témák: kiadási napló vízjel