Skip to content

Všeobecná pravidla zohledněná při implementaci.

Pavel Šťastný edited this page Apr 29, 2022 · 4 revisions

Role v systému

  • Běžný uživatel
    • Může vyhledávat a navrhovat díla pouze uvedené na seznamu s výjimkou stavu X
  • Knihovna
    • Může vyhledávat a navrhovat díla uvedené na seznamu včetně děl se stavem X
    • Může vyhledávat a navrhovat díla mimo seznam pokud splní podmínky uvedené v sekci [Vyhledávání a zařazování](#Vyhledávání a zařazování)
  • Kurátor
    • Příjímá požadavky od uživtelů a knihoven, ty schvaluje nebo zamítá.
    • Provádí kontroly oproti distributorům
  • Hlavní kurátor
    • Stejně jako kurátor s tím, že může žádostem přirazovat priority a přiřazovat řešitele (Jiného kurátora)

Vyhledávání a zařazování

  • Seznam je dostupný pro všechny uživatele, tedy to co je na seznamu je dostupné pro všechny role.
  • Role knihovna, kurátor, hlavní kurátor může operovat nad záznamy splňující následující podmínky:
    • Místo vydání musí být ČR - řídí se polem 008, pozice 15-17 a očekávaná hodnota je xr
    • Rok vydání je v intervalu daný konfigurací:
"search": {
   "fromYear": 1911,
   "yearsBK": 13,
   "yearsSE": 12
} 

Výše uvedená konfigurace říká, že má být umožněho hledat díla v rozmezí let 1911 - (nynější rok-13) u knih a 1911 - (nynější rok - 12) u periodik. Řízeno je to polem 008 a pokud je rozsah let, bere se vždy horní hodnota.

Hromadné návrhy a schvalování

Uživatel má možnost vytvořit hromadný návrh a kurátor má možnost ho hromadně schválit nebo odmítnout.
Podmínky u hromandého návrhu:

  1. Uživatel do návrhu přidává pouze to co vídí.

    • Každá strana výsledků se musí přidávat zlvášť
  2. Kurátor může žádost schválit/odmítnout celou

    • Zde se již neodmítá a neschvaluje po stránkách