Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hudebniny - zákaz tisku - hláška #569

Closed
krizovj opened this issue Jan 9, 2018 · 4 comments
Closed

Hudebniny - zákaz tisku - hláška #569

krizovj opened this issue Jan 9, 2018 · 4 comments

Comments

@krizovj
Copy link

krizovj commented Jan 9, 2018

Pokud je dokument nepřístupný a je hudebninou, měl by u něj být zakázán tisk, a to i na místě samém. Ve všech klientech Krameria by se po kliknutí na ikonu pro tisk mělo objevit okno s následující hláškou:

"Autorsky chráněné hudebniny bohužel nelze žádným způsobem kopírovat z
důvodu výjimky v Autorském zákoně."

V současné době je to zakázané, ale hází to chyby.

@pavel-stastny
Copy link
Contributor

Dobry den,
nejedna se nahodou o issue, ktere bylo reseno zde #406 ?

@LenkaKravecova
Copy link

V issue 406 šlo o to, aby byla možnost zakázat tisk. V tomto issue jde o příslušnou hlášku, která se má objevovat, když je zakázán tisk. Když chce člověk v klientovi tisknout neveřejnou hudebninu, tak mu vyskočí hláška 403 operace je zakázána. Normální člověk nepochopí, že to tak je schválně a myslí si, že máme chybu v Krameriu. Proto to chce tu smysluplnou hlášku, aby věděl, že je to tak záměrně kvůli AZ. A ta hláška musí být nastavena pro všechny klienty. Probírali jsme to na vývojových schůzkách.

@krizovj
Copy link
Author

krizovj commented Jan 9, 2018

Dobrý den, tak částečně to s tím souvisí. Pomocí 406 jde zakázat tisk. Ale tlačítko pro tisk tam stále zůstává. A když na něj kliknu tak v jádru se objeví tohle:

hudebnina_tisk_kramerius

což ještě jde (člověk z toho pochopí, že tisknout prostě nemůže), samozřejmě ta hláška by měla být jiná, trochu více vysvětlující (viz výše). Ale v klientovi (i v klientovi Digitální knihovna) to hodí chybu (screenshot je z klienta Digitální knihovna, až ho budu mít i z našeho klienta, tak ho sem klidně taky dám, ale myslím, že to bude to samé):

hudebninytiskdigitalniknihovna

@pavel-stastny
Copy link
Contributor

Když chce člověk v klientovi tisknout neveřejnou hudebninu, tak mu vyskočí hláška 403 operace je zakázána. Normální člověk nepochopí, že to tak je schválně a myslí si, že máme chybu v Krameriu.

Implementace zmineneho issue pokryvala 3 akce:

  • PDF_RESOURCE - ktery definuje samotny pristup na endpoint a ten je zodpovedny za chybovou hlasku 403. Ale nic jineho bohuzel delat nemuze.

a

  • SHOW_CLIENT_PRINT_MENU
  • SHOW_CLIENT_PDF_MENU.

Ty posledni dve jsou vicemene informativni (server nemuze narizovat co ma nebo nema klient zobrazit), nicmene pokud je klient reflektuje ( a v te dobe to bylo implementovano do jadra a do klientskeho rozhrani) tak muzete kombinaci vsech akci docilit toho, aby klient, ktery nema pravo tisknout ani nevidel polozku na tisk. Tedy nedostaval chybovou hlasku.. To byl duvod, proc tam jsou ty zbyle dve akce.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants