Hlavní menu

Nástroje

WebKiv / Návod na používání databáze autorizovaného software

View (print) - Edit page | Recent changes - Page history

Updated 15 December 2011, 14:52 by PremekBrada

WebKiv.ManualModulProdukty History

Hide minor edits - Show changes to output

15 December 2011, 14:52 by PremekBrada -
Changed lines 169-172 from:
-> Na tomto uri - www.kiv.zcu.cz/en/products/ je nyní tedy umístěna anglická lokalizace modulu Produkty. Později bude ještě třeba přejmenovat jednotlivá JSP na anglické názvy.
to:
-> Na tomto uri - www.kiv.zcu.cz/en/products/ je nyní tedy umístěna anglická lokalizace modulu Produkty. Později bude ještě třeba přejmenovat jednotlivá JSP na anglické názvy.

----
Patří do KategorieModulyWebuKiv
17 June 2009, 17:43 by PremekBrada -
Changed line 11 from:
* Na [[titulce -> http://www.kiv.zcu.cz/]] je pod nadpisem Výzkum (resp. Research na anglické) odkaz s překvapivým názvem _autorizovaný software_.
to:
* Na [[titulce -> http://www.kiv.zcu.cz/]] je pod nadpisem Věda a výzkum (resp. Research na anglické) odkaz s překvapivým názvem _autorizovaný software_.
17 June 2009, 17:42 by PremekBrada -
Changed line 11 from:
* Na titulce je pod nadpisem Výzkum (resp. Research na anglické) odkaz s překvapivým názvem _autorizovaný software_.
to:
* Na [[titulce -> http://www.kiv.zcu.cz/]] je pod nadpisem Výzkum (resp. Research na anglické) odkaz s překvapivým názvem _autorizovaný software_.
17 June 2009, 17:42 by PremekBrada -
Added line 12:
* Taktéž na [[intranetu KIV -> http://www.kiv.zcu.cz/local/]] je takový odkaz.
17 June 2009, 17:41 by PremekBrada -
Deleted lines 2-3:
!!! Uživatelská příručka
Changed lines 5-6 from:
Přihlášení:
to:
!! Přihlášení:
Changed lines 9-11 from:
Zadání/úprava produktu:

# V menu vlevo najit _[[Vyzkum > Software -> http://www.kiv.zcu.cz/vyzkum/software/]]_, všechny jeho stránky mají lokalni menu na konci stranky vpravo
to:
!! Jak se najde autorizovaný software

* Na titulce je pod nadpisem Výzkum (resp. Research na anglické) odkaz s překvapivým názvem _autorizovaný software_.
* Odjinud: V menu vlevo najit _[[Vyzkum > Software -> http://www.kiv.zcu.cz/vyzkum/software/]]_

!! Zadání/úprava produktu:

Všechny stránky s autoriz.sw. mají lokální menu dole (na konci stránky) vpravo; přes něj se dělá většina akcí.
12 February 2009, 16:37 by PremekBrada -
Changed line 16 from:
** Do aplikace _nedávejte velké soubory_ (nad cca 50MB; soubory se ukládají do databáze). Pokud je vaše aplikace obsahuje, pak do textového souboru (README apod), který nahrajete, napište URL na kterém je možné stáhnout zbytek.
to:
** Do aplikace _nedávejte velké soubory_ (nad cca 50MB; soubory se ukládají do databáze). Pokud je vaše aplikace obsahuje, pak do textového souboru (README apod), který nahrajete, napište URL na kterém je možné stáhnout zbytek. (Nepište URL přímo do popisu, lidi by obcházeli stahování přes /vyzkum/software/ kde se logují počty stažení.)
12 February 2009, 16:36 by PremekBrada -
Changed line 16 from:
** Do aplikace _nedávejte velké soubory_ (nad cca 50MB) - pokud je vaše aplikace obsahuje. Vyřešte to tak, že do textového souboru (README apod), který nahrajete, napište URL na kterém je možné stáhnout zbytek.
to:
** Do aplikace _nedávejte velké soubory_ (nad cca 50MB; soubory se ukládají do databáze). Pokud je vaše aplikace obsahuje, pak do textového souboru (README apod), který nahrajete, napište URL na kterém je možné stáhnout zbytek.
12 February 2009, 16:35 by PremekBrada -
Added line 16:
** Do aplikace _nedávejte velké soubory_ (nad cca 50MB) - pokud je vaše aplikace obsahuje. Vyřešte to tak, že do textového souboru (README apod), který nahrajete, napište URL na kterém je možné stáhnout zbytek.
12 February 2009, 13:49 by PremekBrada -
Changed line 15 from:
** Jak mají vypadat zadávané texty a soubory viz [[Attach:vzor-autorizovaneho-software.png]].
to:
** Jak mají vypadat zadávané texty a soubory viz odkazy v lokálním menu vpravo dole.
12 February 2009, 13:49 by PremekBrada -
Changed line 15 from:
** Jak mají vypadat zadávané texty a soubory viz [[Attach:vzor-autorizovaneho-software.png]] a [[Attach:styl-autorizovany-software.pdf]].
to:
** Jak mají vypadat zadávané texty a soubory viz [[Attach:vzor-autorizovaneho-software.png]].
12 February 2009, 13:42 by PremekBrada -
Changed line 15 from:
** Jak mají vypadat zadávané texty a soubory viz [[Attach:vzor-autorizovaneho-software.png]] a
to:
** Jak mají vypadat zadávané texty a soubory viz [[Attach:vzor-autorizovaneho-software.png]] a [[Attach:styl-autorizovany-software.pdf]].
12 February 2009, 13:28 by PremekBrada -
Added line 15:
** Jak mají vypadat zadávané texty a soubory viz [[Attach:vzor-autorizovaneho-software.png]] a
12 February 2009, 13:05 by PremekBrada -
Changed line 13 from:
# V menu vlevo najit _Vyzkum > Software_, všechny jeho stránky mají lokalni menu na konci stranky vpravo
to:
# V menu vlevo najit _[[Vyzkum > Software -> http://www.kiv.zcu.cz/vyzkum/software/]]_, všechny jeho stránky mají lokalni menu na konci stranky vpravo
Changed lines 19-20 from:
Tytéž softwary jsou také na anglických stránkách (_English > Research > Software_) kde ale nejsou editační formuláře. K dispozici je také [[podrobná příručka -> http://www.kiv.zcu.cz/vyzkum/software/docs/produkty-demo.pdf]].
to:
Tytéž softwary jsou také na anglických stránkách (_[[English > Research > Software -> http://www.kiv.zcu.cz/en/research/software/]]_) kde ale nejsou editační formuláře. K dispozici je také [[podrobná příručka -> http://www.kiv.zcu.cz/vyzkum/software/docs/produkty-demo.pdf]].
12 February 2009, 13:03 by PremekBrada -
Changed lines 3-6 from:
Zde je stručné shrnutí postupu, k dispozici je také [[podrobná příručka -> http://www.kiv.zcu.cz/vyzkum/software/docs/produkty-demo.pdf]]. Pozn: autorizovanému softwaru se v evidenční aplikaci říká "Produkt".

Před používáním aplikace je nejprve potřeba se přihlásit - viz ManualPrihlaseni.
to:
!!! Uživatelská příručka

Zde je stručné shrnutí postupu pro normální uživatele. Pozn: autorizovanému softwaru se v evidenční aplikaci říká "Produkt".

Přihlášení:

* Před používáním aplikace je nejprve potřeba se přihlásit - viz ManualPrihlaseni.

Zadání/úprava produktu:
Changed lines 19-20 from:
Tytéž softwary jsou také na anglických stránkách (_English > Research > Software_) kde ale nejsou editační formuláře.
to:
Tytéž softwary jsou také na anglických stránkách (_English > Research > Software_) kde ale nejsou editační formuláře. K dispozici je také [[podrobná příručka -> http://www.kiv.zcu.cz/vyzkum/software/docs/produkty-demo.pdf]].
16 January 2009, 13:41 by PremekBrada -
Changed line 7 from:
# V menu vlevo najit Vyzkum > Software, všechny jeho stránky mají lokalni menu na konci stranky vpravo
to:
# V menu vlevo najit _Vyzkum > Software_, všechny jeho stránky mají lokalni menu na konci stranky vpravo
Changed line 9 from:
# Autor odešle (přes tlačítko "Odeslat ke schválení" v editaci produktu) žádost o schválení - mj. odešle email schvalovateli
to:
# Autor odešle (přes tlačítko _Odeslat ke schválení_ v editaci produktu) žádost o schválení - mj. odešle email schvalovateli
Changed lines 11-14 from:
# Po schválení je software k dispozici ke stažení na úvodní stránce Výzkum > Software.

Tytéž softwary jsou také na anglických stránkách (English > Research > Software) kde ale nejsou editační formuláře.
to:
# Po schválení je software k dispozici ke stažení na úvodní stránce _Výzkum > Software_.

Tytéž softwary jsou také na anglických stránkách (_English > Research > Software_) kde ale nejsou editační formuláře.
18 December 2008, 20:29 by Stanislav Skalický -
Added lines 145-147:
Pozn. Předchozí postup byl otestován na Apache Tomcat Version 6.0.14 na systému Windows Vista. Nastavení proměnných vystačí pro upload souboru velkého cca 100 MB.
Více infromací k nastavení heap size na [[http://javahowto.blogspot.com/2006/06/6-common-errors-in-setting-java-heap.html | javahowto.blogspot.com]]
18 December 2008, 20:23 by Stanislav Skalický -
Changed lines 141-143 from:
# nastavte proměnné ''-Xms''(initial heap size) a ''-Xmx''(maximum heap size) na následující hodnoty:
-->
to:
# nastavte proměnné ''-Xms''(initial heap size) a ''-Xmx''(maximum heap size). Následující příkaz vložte někam na začátek otevřeného souboru:
--> set CATALINA_OPTS=-Xms128m -Xmx512m
# uložte soubor a restartujte Tomcat.
18 December 2008, 20:20 by Stanislav Skalický -
Changed lines 139-143 from:
to:
Následující postup popisuje, jak zvýšit velikost instance webového kontejneru Apache Tomcat:
# otevřete soubor ''%TOMCAT_DIR%/bin/catalina.bat'' v oblíbeném textovém editoru.
# nastavte proměnné ''-Xms''(initial heap size) a ''-Xmx''(maximum heap size) na následující hodnoty:
-->
18 December 2008, 17:49 by Stanislav Skalický -
Changed lines 138-139 from:
-> [=java.lang.OutOfMemoryError: Java heap space=]
to:
-> ''[=java.lang.OutOfMemoryError: Java heap space=]''
18 December 2008, 17:41 by Stanislav Skalický -
Changed lines 138-139 from:
-> java.lang.OutOfMemoryError: Java heap space
to:
-> [=java.lang.OutOfMemoryError: Java heap space=]
18 December 2008, 17:40 by Stanislav Skalický -
Changed lines 137-138 from:
V případě, kdy bude chtít webmaster umožnit uploadování souborů větších než cca 10 MB, aplikace bude vyžadovat na webovém kontejneru více paměti a tudíž bude třeba zvýšit na něm velikost haldy.
to:
V případě, kdy bude chtít webmaster umožnit uploadování souborů větších než cca 10 MB, aplikace bude vyžadovat na webovém kontejneru více paměti a tudíž bude třeba zvýšit na něm velikost haldy, jinak bude OpenCms vyhazovat následující hlášku:
-> java.lang.OutOfMemoryError: Java heap space
18 December 2008, 17:37 by Stanislav Skalický -
Changed lines 136-138 from:
to:
!!!Nastavení větší velikosti paměti webového kontejneru
V případě, kdy bude chtít webmaster umožnit uploadování souborů větších než cca 10 MB, aplikace bude vyžadovat na webovém kontejneru více paměti a tudíž bude třeba zvýšit na něm velikost haldy.
18 December 2008, 17:22 by Stanislav Skalický -
Changed line 134 from:
* [@max_file_upload_size=10000@]
to:
** [@max_file_upload_size=10000@]
18 December 2008, 17:22 by Stanislav Skalický -
18 December 2008, 17:22 by Stanislav Skalický -
Changed line 132 from:
Maximální velikost souboru pro upload je možné nastavit vytvořením a vyplněním property '''max_file_upload_size'''. Tuto property je třeba nejprve definovat.\\
to:
Maximální velikost souboru pro upload je možné nastavit vytvořením a vyplněním property '''max_file_upload_size'''. Tuto property je třeba nejprve definovat.
18 December 2008, 17:21 by Stanislav Skalický -
Changed lines 132-136 from:
Počet zobrazovaných nejstahovanějších produktů lze na této stránce redukovat nastavením property '''max_file_upload_size'''. Tuto property je třeba nejprve definovat.\\
Na souboru ''seznam-nejstahovanejsi.html'' pak této property nastavím hodnotu např:
* [@pocet_produktu=5@]
Pokud property není nastavena, zobrazuje se seznam všech schválených produktů v systému.
to:
Maximální velikost souboru pro upload je možné nastavit vytvořením a vyplněním property '''max_file_upload_size'''. Tuto property je třeba nejprve definovat.\\
-> Příklad z beta.kiv.zcu.cz: Property jsem nastavil na adresář ''www.kiv.zcu.cz/produkty/''
* [@max_file_upload_size=10000@]
Pokud property není nastavena, je maximální velikost souboru pro upload omezená pouze velikostí paměti webového kontejneru.
18 December 2008, 17:14 by Stanislav Skalický -
Added lines 131-136:
!!Nastavení maximální velikosti uploadovaného souboru produktu
Počet zobrazovaných nejstahovanějších produktů lze na této stránce redukovat nastavením property '''max_file_upload_size'''. Tuto property je třeba nejprve definovat.\\
Na souboru ''seznam-nejstahovanejsi.html'' pak této property nastavím hodnotu např:
* [@pocet_produktu=5@]
Pokud property není nastavena, zobrazuje se seznam všech schválených produktů v systému.
18 November 2008, 16:57 by PremekBrada -
Changed lines 1-17 from:
(:title Návod na používání evidence autorizovaného software:)

Základní uživatelská příručka:

!! Přihlášení

Je momentálně trochu komplikované ale pracuje se na integrovaném Orion loginu.

# Klikout na "Login" vpravo dole v paticce -> prihlasovaci fomrular
# Když vím jmeno/heslo (zatim NENI orion) -> pokracuji. Když nevím, kontaktovat webmaster@mail.kiv.zcu.cz a po obrdžení znovu od 1.
# Zadat jmeno, heslo -> otevre v novem okne prohlížeče "workplace" jakehosi pruzkumnika -- toto okno je mozno _bezpečně_ zavrit, nebudete ho potrebovat
# Vratit se do okna s webem KIV, udelat Reload v prohlizeci -> puvodni "Login" v paticce se zmenilo na "Logout", pokud ne, je neco spatne a kontaktujte webmastera

Pro odhlášení klikněte na Logout, opět otevře vedle okno které je možné zase hned v klidu zavřít. Reload stránky KIVu pak ukáže v patičce Login.

!! Vlastní evidence AS
to:
(:title Návod na používání databáze autorizovaného software:)
Added lines 5-6:
Před používáním aplikace je nejprve potřeba se přihlásit - viz ManualPrihlaseni.
13 November 2008, 12:46 by PremekBrada -
Added line 72:
Added lines 89-92:
Poznámka: při registraci uživatelů do OpenCms je potřeba, aby se jim nastavily
* skupina Kiv Staff a Users (jinak se nepřihlásí)
* po prvním přihlášení default web KIV (jinak je to hodí na OpenCms welcome stránku)
Added line 94:
Changed lines 102-104 from:
Z předchozí kapitoly vyplývá, že nepřihlášený uživatel nebude mít přístupová práva ke složce, v níž jsou uloženy soubory produktů. Tzn., že si nebude moci stáhnout soubory ani již publikovaného produktu. Z tohoto důvodu bylo třeba vytvořit pomocného uživatele pro download produktů.\\
to:

Z předchozí kapitoly vyplývá, že nepřihlášený uživatel nebude mít přístupová práva ke složce, v níž jsou uloženy soubory produktů. Tzn., že si nebude moci stáhnout soubory ani již publikovaného produktu. Z tohoto důvodu bylo třeba vytvořit pomocného uživatele pro download produktů - ten musí být typu _[=WebUser=]_ nikoli normální uživatel.
13 November 2008, 11:34 by PremekBrada -
Changed lines 18-19 from:
Pozn: autorizovanému softwaru se v evidenční aplikaci říká "Produkt".
to:
Zde je stručné shrnutí postupu, k dispozici je také [[podrobná příručka -> http://www.kiv.zcu.cz/vyzkum/software/docs/produkty-demo.pdf]]. Pozn: autorizovanému softwaru se v evidenční aplikaci říká "Produkt".
13 November 2008, 11:25 by PremekBrada -
Changed line 21 from:
# Vytvořit, případně upravit, produkt - název, popis, upload soubory, výběr licence
to:
# Vytvořit, případně upravit, produkt - název, popis (je možné použít HTML), upload soubory, výběr licence
13 November 2008, 11:21 by PremekBrada -
Changed lines 1-2 from:
(:title Instalace modulu Produkty:)
to:
(:title Návod na používání evidence autorizovaného software:)

Základní uživatelská příručka:

!! Přihlášení

Je momentálně trochu komplikované ale pracuje se na integrovaném Orion loginu.

# Klikout na "Login" vpravo dole v paticce -> prihlasovaci fomrular
# Když vím jmeno/heslo (zatim NENI orion) -> pokracuji. Když nevím, kontaktovat webmaster@mail.kiv.zcu.cz a po obrdžení znovu od 1.
# Zadat jmeno, heslo -> otevre v novem okne prohlížeče "workplace" jakehosi pruzkumnika -- toto okno je mozno _bezpečně_ zavrit, nebudete ho potrebovat
# Vratit se do okna s webem KIV, udelat Reload v prohlizeci -> puvodni "Login" v paticce se zmenilo na "Logout", pokud ne, je neco spatne a kontaktujte webmastera

Pro odhlášení klikněte na Logout, opět otevře vedle okno které je možné zase hned v klidu zavřít. Reload stránky KIVu pak ukáže v patičce Login.

!! Vlastní evidence AS

Pozn: autorizovanému softwaru se v evidenční aplikaci říká "Produkt".

# V menu vlevo najit Vyzkum > Software, všechny jeho stránky mají lokalni menu na konci stranky vpravo
# Vytvořit, případně upravit, produkt - název, popis, upload soubory, výběr licence
# Autor odešle (přes tlačítko "Odeslat ke schválení" v editaci produktu) žádost o schválení - mj. odešle email schvalovateli
# Zodpovědná osoba, tj. vedoucí katedry, schválí nebo vrátí s komentářem (aplikace přitom pošle email autorovi) - na stránce se seznamem produktů má oddíl "Navržené produkty" a odkaz na schvalovací formulář
# Po schválení je software k dispozici ke stažení na úvodní stránce Výzkum > Software.

Tytéž softwary jsou také na anglických stránkách (English > Research > Software) kde ale nejsou editační formuláře.

----

Technická dokumentace:

! Instalace modulu Produkty
20 October 2008, 10:05 by PremekBrada -
Added line 57:
!!! Práva pro adresář se soubory
03 October 2008, 11:52 by StanislavSkalický -
Changed lines 61-62 from:
Pokud chce uživatel jakkoli editovat produkty, musí se přihlásit do systému OpenCms jako schvalovatel, vlastník, nebo administrátor. K produktům se však vkládají i údaje o uživateli, který je editoval a tyto údaje se berou z DAO osoby. Proto je třeba, aby pro uživatele, který edituje produkty, existovala v [@OsobaDao@] osoba se stejným '''loginname''' jakým se přihlašuje editující uživatel do systému OpenCms.
to:
Pokud chce uživatel jakkoli editovat produkty, musí se přihlásit do systému OpenCms jako schvalovatel, vlastník, nebo administrátor. K produktům se však vkládají i údaje o uživateli, který je editoval a tyto údaje se berou z DAO osoby. Proto je třeba, aby pro uživatele, který edituje produkty, existovala v [@OsobaDao@] osoba se stejným '''loginname''', jakým se přihlašuje editující uživatel do systému OpenCms.
03 October 2008, 11:52 by StanislavSkalický -
Changed lines 61-62 from:
Pokud chce uživatel jakkoli editovat produkty, musí se přihlásit do systému OpenCms jako schvalovatel, vlastník, nebo administrátor. K produktům se však vkládají i údaje o uživateli, který je editoval a tyto údaje se berou z DAO osoby. Proto je třeba, aby pro uživatele, který edituje produkty existovala v [@OsobaDao@] osoba se stejným '''loginname''' jakým se přihlašuje editující uživatel do systému OpenCms
to:
Pokud chce uživatel jakkoli editovat produkty, musí se přihlásit do systému OpenCms jako schvalovatel, vlastník, nebo administrátor. K produktům se však vkládají i údaje o uživateli, který je editoval a tyto údaje se berou z DAO osoby. Proto je třeba, aby pro uživatele, který edituje produkty, existovala v [@OsobaDao@] osoba se stejným '''loginname''' jakým se přihlašuje editující uživatel do systému OpenCms.
03 October 2008, 11:51 by StanislavSkalický -
Added line 61:
Pokud chce uživatel jakkoli editovat produkty, musí se přihlásit do systému OpenCms jako schvalovatel, vlastník, nebo administrátor. K produktům se však vkládají i údaje o uživateli, který je editoval a tyto údaje se berou z DAO osoby. Proto je třeba, aby pro uživatele, který edituje produkty existovala v [@OsobaDao@] osoba se stejným '''loginname''' jakým se přihlašuje editující uživatel do systému OpenCms
03 October 2008, 11:44 by StanislavSkalický -
Changed lines 94-95 from:
Soubor ''mail.jar'' je pot0 potřeba nakopírovat do [@ [OPENCMS_HOME]/WEB-INF/lib/ @]
to:
Soubor ''mail.jar'' je poté potřeba nakopírovat do [@ [OPENCMS_HOME]/WEB-INF/lib/ @]
03 October 2008, 11:43 by StanislavSkalický -
Changed lines 94-95 from:
Tento soubor je potřeba nakopírovat do [@ [OPENCMS_HOME]/WEB-INF/lib/ @]
to:
Soubor ''mail.jar'' je pot0 potřeba nakopírovat do [@ [OPENCMS_HOME]/WEB-INF/lib/ @]
03 October 2008, 11:42 by StanislavSkalický -
Changed line 93 from:
*[[(Attach:)mail.jar]]
to:
*[[(Attach:)mail.jar.zip]]
03 October 2008, 11:38 by StanislavSkalický -
Changed line 93 from:
[[(Attach:)mail.jar]]
to:
*[[(Attach:)mail.jar]]
03 October 2008, 11:37 by StanislavSkalický -
Changed lines 94-95 from:
Tento soubor je potřeba nakopírovat do [OPENCMS_HOME/WEB-INF/lib/]
to:
Tento soubor je potřeba nakopírovat do [@ [OPENCMS_HOME]/WEB-INF/lib/ @]
03 October 2008, 11:37 by StanislavSkalický -
Added lines 92-95:
U odesílání mailů jsem také narazil na problém, že na ''beta.kiv.zcu.cz'' byla mezi knihovnami OpenCms verze 6.2.3 zastaralá knihovna javamail-API. Verzi, s kterou již odesílání funguje přikládám zde:
[[(Attach:)mail.jar]]
Tento soubor je potřeba nakopírovat do [OPENCMS_HOME/WEB-INF/lib/]
03 October 2008, 11:30 by StanislavSkalický -
Added line 25:
03 October 2008, 11:29 by StanislavSkalický -
Changed lines 5-6 from:
* aktuální verze modulu je ''cz.zcu.kiv.produkty_0.21.zip''
to:
* aktuální verze modulu je ''cz.zcu.kiv.produkty_0.24.zip''
Changed lines 25-26 from:
[@
<?xml version="1.0" encoding="UTF-8"?>
to:
[@
Changed line 28 from:
<cms:include page="/system/modules/cz.zcu.kiv.osoby/pages/produkty/detail.jsp" />
to:
<cms:include page="/system/modules/cz.zcu.kiv.produkty/pages/produkty/detail.jsp" />
02 October 2008, 09:37 by StanislavSkalický -
Changed lines 99-106 from:
TBD
to:
Modul Produkty je vytvořen ve 2 jazykových verzích - české a anglické. Vytvoření obou lokalizací popíšu podle toho, jak jsem je vytvořil na ''beta.kiv.zcu.cz''
# Česká verze
-> Na adresáři ''www.kiv.zcu.cz/produkty/'' jsem vyplnil následující property:
** [@locale=cs@]
# Anglická verze
-> Vytvořil jsem sibling celého adresáře ''www.kiv.zcu.cz/produkty/'' (i se všemi resources uvnitř kromě podadresáře ''/data/'' a jeho obsahu) na adresář ''www.kiv.zcu.cz/en/products/'' Tento adresář má totiž nastavené property(dědí od nadřazeného adresáře):
** [@locale=en@]
-> Na tomto uri - www.kiv.zcu.cz/en/products/ je nyní tedy umístěna anglická lokalizace modulu Produkty. Později bude ještě třeba přejmenovat jednotlivá JSP na anglické názvy.
02 October 2008, 09:33 by StanislavSkalický -
Changed lines 90-91 from:
** Není třeba vyplňovat username a password, protože mail je odesílán z domény zcu.cz.
to:
** Není třeba vyplňovat username a password, protože mail je odesílán z domény ''zcu.cz''.
Changed lines 93-94 from:
TBD
to:
Počet zobrazovaných nejstahovanějších produktů lze na této stránce redukovat nastavením property '''pocet_produktu'''. Tuto property je třeba nejprve definovat.\\
Na souboru ''seznam-nejstahovanejsi.html'' pak této property nastavím hodnotu např:
* [@pocet_produktu=5@]
Pokud property není nastavena, zobrazuje se seznam všech schválených produktů v systému.
02 October 2008, 09:25 by StanislavSkalický -
Changed lines 89-90 from:
-> Je třeba nastavení provést i v anglické lokalizaci ''mail_en.properties''
!!Nastavenípočtu produktů. které se zobrazí na stránce ''seznam-nejstahovanejsi.html''
to:
** Je třeba provést nastavení i v anglické lokalizaci ''mail_en.properties''
** Není třeba vyplňovat username a password, protože mail je odesílán z domény zcu.cz.
!!Nastavení počtu produktů. které se zobrazí na stránce ''seznam-nejstahovanejsi.html''
02 October 2008, 09:24 by StanislavSkalický -
Changed lines 79-86 from:
smtp=smtp.zcu.cz
odesilatel=email@kiv.zcu.cz
username=
password=
port=25
tls.enable=false
auth=false
subject=Navr\u017Een\u00ED produktu
to:
smtp=smtp.zcu.cz
odesilatel=email@kiv.zcu.cz
username=
password=
port=25
tls.enable=false
auth=false
subject=Navr\u017Een\u00ED produktu
Added lines 88-89:

-> Je třeba nastavení provést i v anglické lokalizaci ''mail_en.properties''
02 October 2008, 09:22 by StanislavSkalický -
Added lines 75-88:
Při navržení produktu na schválení se provede akce ''odeslání emailu o navržení na schválení schvalovatelům.''\\
Aby se email odeslal, je třeba správně nastavit SMTP server. Nastavení serveru je uloženo v souboru ''classes/cz/zcu/kiv/produkty/mail.properties''.\\
Doporučené nastavení:
[@
smtp=smtp.zcu.cz
odesilatel=email@kiv.zcu.cz
username=
password=
port=25
tls.enable=false
auth=false
subject=Navr\u017Een\u00ED produktu
@]
!!Nastavenípočtu produktů. které se zobrazí na stránce ''seznam-nejstahovanejsi.html''
Deleted lines 90-92:
!!Nastavenípočtu produktů. které se zobrazí na stránce ''seznam-nejstahovanejsi.html''
TBD
02 October 2008, 09:15 by StanislavSkalický -
Changed lines 72-73 from:
** skupině [@TestDownload@] nastavíme na ''Allowed'' práva '''r+v'''
to:
** skupině [@TestDownload@] nastavíme na '''Allowed''' práva '''r+v'''
02 October 2008, 09:15 by StanislavSkalický -
Added line 66:
Changed lines 68-73 from:
to:
-> Do access.properties tedy uložím následující properties:
** [@download_username=download@]
** [@download_password=password@]
-> Download uživatel však stále nemá přístup do složky se soubory produktů: ''www.kiv.zcu.cz/produkty/data/''. Upravíme tedy permissions k tomuto adresáři:
** skupině [@TestDownload@] nastavíme na ''Allowed'' práva '''r+v'''
02 October 2008, 09:08 by StanislavSkalický -
Changed lines 62-63 from:
Z předchozí kapitoly vyplývá, že nepřihlášený uživatel nebude mít přístupová práva ke složce, v níž jsou uloženy soubory produktů. Tzn., že si nebude moci stáhnout soubory ani již publikovaného produktu. Z tohoto důvodu bylo třeba vytvořit pomocného uživatele pro download produktů
to:
Z předchozí kapitoly vyplývá, že nepřihlášený uživatel nebude mít přístupová práva ke složce, v níž jsou uloženy soubory produktů. Tzn., že si nebude moci stáhnout soubory ani již publikovaného produktu. Z tohoto důvodu bylo třeba vytvořit pomocného uživatele pro download produktů.\\
Oproti schvalovatelům a vlastníkům však údaje o download uživateli jsou umístěny do souboru ''classes/cz/zcu/kiv/produkty/access.properties'' ve složce modulu. V tomto souboru je třeba definovat properties:
* download_username
* download_password
-> Př. V Opencms mám skupinu [@TestDownload@] a do ní patří uživatel ''download'', jehož přístupové heslo je: ''password''
02 October 2008, 08:54 by StanislavSkalický -
Added lines 62-64:
Z předchozí kapitoly vyplývá, že nepřihlášený uživatel nebude mít přístupová práva ke složce, v níž jsou uloženy soubory produktů. Tzn., že si nebude moci stáhnout soubory ani již publikovaného produktu. Z tohoto důvodu bylo třeba vytvořit pomocného uživatele pro download produktů

!!Nastavení SMTP serveru pro odesílání e-mailů o navržení produktů na schválení
Changed line 67 from:
!!Nastavení SMTP serveru pro odesílání e-mailů o navržení produktů na schválení
to:
!!Nastavenípočtu produktů. které se zobrazí na stránce ''seznam-nejstahovanejsi.html''
Deleted lines 69-71:
!!Nastavenípočtu produktů. které se zobrazí na stránce ''seznam-nejstahovanejsi.html''
TBD
02 October 2008, 08:50 by StanislavSkalický -
Changed line 46 from:
* role_shcalovatele
to:
* role_schvalovatele
01 October 2008, 15:20 by StanislavSkalický -
Changed lines 62-63 from:
to:
TBD
Changed lines 65-66 from:
to:
TBD
Changed lines 68-69 from:

!!Nastavení lokalizace modulu Osoby
to:
TBD

!!Nastavení lokalizace modulu Produkty
TBD
01 October 2008, 15:19 by StanislavSkalický -
Changed lines 59-67 from:
# Všem skupinám, kterým jsme přiřadili role schvalovatelů a vlastníků nastavíme na '''Allowed''' následující práva: '''d+r+w+v'''
to:
# Všem skupinám, kterým jsme přiřadili role schvalovatelů a vlastníků nastavíme na '''Allowed''' následující práva: '''d+r+w+v'''

!!Nastavení pomocného uživatele pro download souborů

!!Nastavení SMTP serveru pro odesílání e-mailů o navržení produktů na schválení

!!Nastavenípočtu produktů. které se zobrazí na stránce ''seznam-nejstahovanejsi.html''

!!Nastavení lokalizace modulu Osoby
01 October 2008, 15:16 by StanislavSkalický -
Changed line 58 from:
# Všechna přístupová práva pro skupinu '''Guests''' nastavíme na '''denied'''.
to:
# Všechna přístupová práva pro skupinu '''Guests''' nastavíme na '''denied'''. Navíc je nutné zaškrtnout volbu '''Overwrite inherited'''.
01 October 2008, 15:15 by StanislavSkalický -
Changed lines 55-59 from:
** [@role_vlastnici=TestClenove@]
to:
** [@role_vlastnici=TestClenove@]

Jelikož se produkty stahují přes licenci, neměl by být umožněn přímý přístup do adresáře ''www.kiv.zcu.cz/produkty/data/'', kde jsou uloženy soubory produktů. K tomu je třeba upravit permissions k tomuto adresáři.
# Všechna přístupová práva pro skupinu '''Guests''' nastavíme na '''denied'''.
# Všem skupinám, kterým jsme přiřadili role schvalovatelů a vlastníků nastavíme na '''Allowed''' následující práva: '''d+r+w+v'''
01 October 2008, 15:05 by StanislavSkalický -
Changed lines 50-52 from:
** TestVedeni
** TestClenove
** TestNeutral
to:
** [@TestVedeni@]
** [@TestClenove@]
** [@TestNeutral@]
01 October 2008, 15:04 by StanislavSkalický -
Changed lines 49-55 from:
-> Př.
to:
-> Př. V OpenCms mám následující skupiny:
** TestVedeni
** TestClenove
** TestNeutral
-> Chci, aby uživatelé ze skupin ''[@TestVedeni@]'' a ''[@TestNeutral@]'' mohli schvalovat produkty a uživatelé ze skupiny ''[@TestNeutral@]'' byli vlastníky. Property tedy nastavím následujícím způsobem:
** [@role_schvalovatele=TestVedeni;TestNeutral@]
** [@role_vlastnici=TestClenove@]
01 October 2008, 14:58 by StanislavSkalický -
Changed line 48 from:
Na adresáři ''www.kiv.zcu.cz/produkty'' pak těmto properties přiřadím hodnotu. Každá role přitom může být přidělena více skupinám - pro tento případ v property odděluji jednotlivé skupiny znakem '''[@;@]'''
to:
Na adresáři ''www.kiv.zcu.cz/produkty'' pak těmto properties přiřadím hodnotu. Každá role přitom může být přidělena více skupinám - pro tento případ v property odděluji jednotlivé skupiny znakem '''[@';'@]'''
01 October 2008, 14:58 by StanislavSkalický -
Changed line 48 from:
Na adresáři ''www.kiv.zcu.cz/produkty'' pak těmto properties přiřadím hodnotu. Každá role přitom může být přidělena více skupinám - pro tento případ v property odděluji jednotlivé skupiny znakem [@;@]
to:
Na adresáři ''www.kiv.zcu.cz/produkty'' pak těmto properties přiřadím hodnotu. Každá role přitom může být přidělena více skupinám - pro tento případ v property odděluji jednotlivé skupiny znakem '''[@;@]'''
01 October 2008, 14:58 by StanislavSkalický -
Changed line 44 from:
Aby jsme využili všechny funkce modulu, je třeba určit OpenCms skupinám tyto role.
to:
Aby jsme využili všechny funkce modulu, je třeba přiřadit OpenCms skupinám tyto role.
01 October 2008, 14:57 by StanislavSkalický -
Changed lines 38-49 from:
** [@upload_folder_path=/produkty/data/@]
to:
** [@upload_folder_path=/produkty/data/@]

!!Nastavení přístupových práv na modul Produkty
Na Modulu Produkty následující role uživatelů:
* schvalovatelé - mohou vytvářet, editovat, schvalovat produkty k publikaci atd.
* vlastníci - mohou vytvářet, editovat produkty atd. Nemohou schvalovat produkty.
Aby jsme využili všechny funkce modulu, je třeba určit OpenCms skupinám tyto role.
Na ''beta.kiv.zcu.cz'' jsem nejprve definoval nové property:
* role_shcalovatele
* role_vlastnici
Na adresáři ''www.kiv.zcu.cz/produkty'' pak těmto properties přiřadím hodnotu. Každá role přitom může být přidělena více skupinám - pro tento případ v property odděluji jednotlivé skupiny znakem [@;@]
-> Př.
01 October 2008, 14:46 by StanislavSkalický -
01 October 2008, 14:43 by StanislavSkalický -
Changed line 38 from:
** [@fotky_osob_folder_path=/osoby/fotografie/@]
to:
** [@upload_folder_path=/produkty/data/@]
01 October 2008, 14:42 by StanislavSkalický -
Changed line 38 from:
**fotky_osob_folder_path=/osoby/fotografie/
to:
** [@fotky_osob_folder_path=/osoby/fotografie/@]
01 October 2008, 14:42 by StanislavSkalický -
Changed lines 37-38 from:
Příklad z beta.kiv.zcu.cz: Vytvořil jsem adresář ''www.kiv.zcu.cz/produkty/data/''. Property jsem nastavil na adresář ''www.kiv.zcu.cz/produkty/''.
*fotky_osob_folder_path=/osoby/fotografie/
to:
-> Příklad z beta.kiv.zcu.cz: Vytvořil jsem adresář ''www.kiv.zcu.cz/produkty/data/''. Property jsem nastavil na adresář ''www.kiv.zcu.cz/produkty/''.
**fotky_osob_folder_path=/osoby/fotografie/
01 October 2008, 14:41 by StanislavSkalický -
Changed lines 30-38 from:
@]
to:
@]

!!Nastavení adresáře pro ukládání souborů produktu
Produktům je možné přiřadit soubor, který se uploaduje do OpenCms VFS. Je tedy třeba nastavit property '''upload_folder_path''' u adresáře ve kterém se nachází JSP pracující s produkty. Na ''beta.kiv.zcu.cz'' jsem tuto property nastavil na adresář ''www.kiv.zcu.cz/produkty/''.
Property udává, kam se ukládají uploadované soubory.

Tato property defaultně není definovaná, takže je nutné ji nejprve definovat. Hodnota property se pak vyplní podle toho, kam se budou soubory do VFS ukládat (hodnota bude cesta k existujícímu adresáři).
Příklad z beta.kiv.zcu.cz: Vytvořil jsem adresář ''www.kiv.zcu.cz/produkty/data/''. Property jsem nastavil na adresář ''www.kiv.zcu.cz/produkty/''.
*fotky_osob_folder_path=/osoby/fotografie/
01 October 2008, 14:33 by StanislavSkalický -
Changed lines 15-16 from:
Po importování modulů je nutné vytvořit JSP stránky na OpenCms frontendu. Na beta.kiv.zcu.cz jsem následující stránky do adresáře www.kiv.zcu.cz/produkty/.
to:
Po importování modulů je nutné vytvořit JSP stránky na OpenCms frontendu. Na beta.kiv.zcu.cz jsem následující stránky do adresáře www.kiv.zcu.cz/produkty/.\\
Tyto JSP stránky mají opravdu příponu ''.html''.
01 October 2008, 14:30 by StanislavSkalický -
Changed lines 21-29 from:
* seznam.html
to:
* seznam.html

Každá z těchto JSP stránek obsahuje pouze ''include'' stejnojmenného JSP z modulu cz.zcu.kiv.produkty tedy např. JSP ''detail.jsp'' obsahuje následující kód:
[@
<?xml version="1.0" encoding="UTF-8"?>
<%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %>

<cms:include page="/system/modules/cz.zcu.kiv.osoby/pages/produkty/detail.jsp" />
@]
01 October 2008, 14:29 by StanislavSkalický -
Changed lines 12-21 from:
# Importujte do Opencms modul cz.zcu.kiv.produkty
to:
# Importujte do Opencms modul cz.zcu.kiv.produkty

!!Vytvoření JSP resources na frontendu
Po importování modulů je nutné vytvořit JSP stránky na OpenCms frontendu. Na beta.kiv.zcu.cz jsem následující stránky do adresáře www.kiv.zcu.cz/produkty/.
* detail.html
* edit.html
* produkt-download.htmlpozice-edit.jsp
* schvaleni.htmlpredmety-edit.jsp
* seznam-nejstahovanejsi.html
* seznam.html
01 October 2008, 14:25 by StanislavSkalický -
Changed line 3 from:
Tento návod popisuje instalaci modulu cz.zcu.kiv.produkty na ''beta.kiv.zcu.cz''. Jedná se však taktéž o obecný návod nasazení tohoto modulu do redakčního systému OpenCms.\\
to:
Tento návod popisuje instalaci modulu cz.zcu.kiv.produkty na ''beta.kiv.zcu.cz''. Jelikož je modul závislý na konkrétní DB na KIV, nebude fungovat v systému bez přístupu k této DB.\\
01 October 2008, 14:23 by StanislavSkalický -
Changed lines 1-3 from:
Tento návod popisuje instalaci modulu cz.zcu.kiv.osoby na beta.kiv.zcu.cz. Jedná se však taktéž o obecný návod nasazení tohoto modulu do redakčního systému OpenCms.\\
to:
(:title Instalace modulu Produkty:)

Tento návod popisuje instalaci modulu cz.zcu.kiv.produkty na ''beta.kiv.zcu.cz''. Jedná se však taktéž o obecný návod nasazení tohoto modulu do redakčního systému OpenCms.\\
Changed lines 5-6 from:
* aktuální verze modulu je ''cz.zcu.kiv.osoby_0.16.zip''
to:
* aktuální verze modulu je ''cz.zcu.kiv.produkty_0.21.zip''
Changed lines 9-10 from:
# Importujte do OpenCms modul cz.zcu.kiv.common
-> Modul Osoby má nastavenou dependency na tento modul, takže bez něj nebudete moci provést krok 2.
to:
# Pokud ještě nemáte importovaný, importujte do OpenCms modul cz.zcu.kiv.common
-> Modul Produkty má nastavenou dependency na tento modul, takže bez něj nebudete moci provést krok 3.
Changed line 12 from:
# Importujte do Opencms modul cz.zcu.kiv.osoby
to:
# Importujte do Opencms modul cz.zcu.kiv.produkty
01 October 2008, 14:14 by StanislavSkalický -
Added lines 1-10:
Tento návod popisuje instalaci modulu cz.zcu.kiv.osoby na beta.kiv.zcu.cz. Jedná se však taktéž o obecný návod nasazení tohoto modulu do redakčního systému OpenCms.\\
Nutná podmínka pro instalaci tohoto modulu: V OpenCms musí být nainstalován aplikační framework Spring.
* aktuální verze modulu je ''cz.zcu.kiv.osoby_0.16.zip''

!!Importování modulů
Pro instalaci modulu je třeba provést následující kroky:
# Importujte do OpenCms modul cz.zcu.kiv.common
-> Modul Osoby má nastavenou dependency na tento modul, takže bez něj nebudete moci provést krok 2.
-> Aktuální verze modulu Common je ''cz.zcu.kiv.common_0.12.zip''
# Importujte do Opencms modul cz.zcu.kiv.osoby