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

Znemozneni tisku u chranenych dokumentu #406

Closed
pavel-stastny opened this issue Mar 24, 2016 · 11 comments
Closed

Znemozneni tisku u chranenych dokumentu #406

pavel-stastny opened this issue Mar 24, 2016 · 11 comments
Labels
2 návrh na rozšíření Požadavek, který lze realizovat. Realizace podléhá schválení vývojového týmu.

Comments

@pavel-stastny
Copy link
Contributor

No description provided.

@pavel-stastny pavel-stastny added the 2 návrh na rozšíření Požadavek, který lze realizovat. Realizace podléhá schválení vývojového týmu. label Mar 24, 2016
@pavel-stastny pavel-stastny added this to the Kramerius 5.3.3 - 1Q16 milestone Mar 24, 2016
pavel-stastny pushed a commit that referenced this issue Apr 8, 2016
@pavel-stastny
Copy link
Contributor Author

Přidány 3 nové akce:

  • PDF_RESOURCE - určuje přístup k serverovým prostředkům generujícím PDF.
  • SHOW_CLIENT_PRINT_MENU - akce definuje možnost resp. nemožnost zobrazení položky tisku (reflektováno v admin i v klientském rozhraní)
  • SHOW_CLIENT_PDF_MENU - akce definuje možnost resp. nemožnost zobrazení položky generování pdf (reflektováno v admin i v klientském rozhraní)

pavel-stastny pushed a commit that referenced this issue Apr 12, 2016
@LenkaKravecova
Copy link

LenkaKravecova commented May 27, 2016

Mám dotaz, jak se tato práva přesně nastavují. Vyzkoušela jsem různé věci, ale znemožnit zobrazení tiskového menu nebo PDF menu se mi nepodařilo. Nastavuje se to povolením akce jen pro určitou roli nebo jak jinak se dá zobrazení položky znemožnit? Díky!

@pavel-stastny
Copy link
Contributor Author

Dobry den,

stadnardne jsou prava nastavena na urovni repozitare. Pokud chcete mit tato prava nastavena globalne, zmente prosim nastaveni v menu "Nastaveni globalnich akci.." (naprilad tim, ze pridate IP filtr). Pokud to chcete mit povoleno pouze u nekterych titulu, zruste, prosim, nastaveni v globalnich akcich a nastavte to primo na konretnim titulu.

@jirikrepl
Copy link
Contributor

jirikrepl commented Jul 7, 2016

Dobrý den,
děkujeme za přidání 3 nových akcí. Zkoušeli jsme je u nás a ještě bychom potřebovali vytvořit jedno pravidlo (viz níže).

Potřebujeme, aby tyto 3 nové akce byly zakázané u dokumentů s model:sheetmusic a policy:private. Více moravianlibrary#120

Navrhujeme vytvořit pravidlo "! model (benevolentní)", které bude brát dodatečnou podmínku - seznam modelů

Pravidlo "! model (benevolentní)" - rozhodne ANO nebo NEVIM.
ANO rozhodne pokud model není obsažen v 'parametrech kriteria' (negace)
NEVIM rozhodne pokud je model obsažen v 'parametrech kriteria' a potom pokračuje dalším pravidlem

      objekt     role           Akce                 Kriterium          Parametry kriteria 
-------------------------------------------------------------------------------------------------------------------------------------------
0  REPOSITORY   všichni   SHOW_CLIENT_PRINT_MENU   ! model (benevolentní)      [sheetmusic] 
1  REPOSITORY   všichni   SHOW_CLIENT_PRINT_MENU   Příznak (kramerius:policy)

Příklad vyhodnocování pravidel (dole), podle definice (nahoře). Pro dokumenty s model:monograph a model:sheetmusic

    pravidla       postup       výsledek
------------------------------------------
0 model:monograph     ANO   ----> ANO
1 policy:private            

0 model:monograph     ANO   ----> ANO
1 policy:public

0 model:sheetmusic    NEVIM
1 policy:private      NE    ----> NE

0 model:sheetmusic    NEVIM
1 policy:public        ANO  ----> ANO

@jirikrepl
Copy link
Contributor

Dobrý den,
chci se zeptat, jestli budete toto issue řešit? Případně nám dát termín, kdy by to mohlo být hotovo. Děkuji

@pavel-stastny
Copy link
Contributor Author

Dobry den, pripravime jar, ktery bude obsahovat dane kriterium. (Nekdy behem tothoto tydne.)

@jirikrepl
Copy link
Contributor

Dobrý den, jak to tedy vypadá? děkujeme

@pavel-stastny
Copy link
Contributor Author

Muzete prosim vyzkouset?

https://github.com/pavel-stastny/modelfilter/releases/tag/1.0

@pavel-stastny
Copy link
Contributor Author

Pokud bude funkcionalita v poradku, pridame filter do standardni distribuce.

jirikrepl added a commit to moravianlibrary/s2i-kramerius that referenced this issue Aug 31, 2016
@leiblix
Copy link
Contributor

leiblix commented Dec 11, 2016

Funkcionalita v pořádku je, funguje nám to. Bude funkcionalita přidána do zdrojových kódů Krameria, nebo bude i v budoucnu distrubuována jako jar knihovna?

@pavel-stastny
Copy link
Contributor Author

Presune se do buildu.

pavel-stastny pushed a commit that referenced this issue Dec 13, 2016
leiblix pushed a commit to moravianlibrary/kramerius that referenced this issue Jan 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 návrh na rozšíření Požadavek, který lze realizovat. Realizace podléhá schválení vývojového týmu.
Projects
None yet
Development

No branches or pull requests

4 participants