Úložiště dokumentů

Top  Previous  Next

Hlavní funkcí modulu DMS je uchovávat soubory v úložišti dokumentů. Úložiště se nalézá v souborovém systému a musí vždy obsahovat dva adresáře „_deleted“ a „_new“. Jeho přesné umístění lze určit nastavením direktivy CFG_DMS_DIR (sekce Server) v rámci serveru, na kterém běží aplikace, resp. aplikační server. Při přesouvání úložiště zajistěte přerušení běhu modulu, překopírujte úložiště, změňte direktivu na novou hodnotu a povolte běh modulu. Úložiště by mělo být zálohováno systémovými prostředky.

 

Struktura dokumentového úložiště kopíruje strukturu typů dokumentů. Při založení nového typu se v úložišti založí adresář se stejným nebo podobným názvem (název adresáře bude maximálně 100 znaků dlouhý, všechny nealfanumerické znaky ze začátku a konce názvu budou odstraněny, ostatní nealfanumerické znaky budou nahrazeny znakem podtržítko). Při vložení nového dokumentu tohoto typu bude do adresáře vložen soubor verze dokumentu pod názvem {id_dokumentu}_{id_verze}. Metadata k dokumentu jsou uložena v databázi. Při změně názvu nebo rodiče typu dokumentů se příslušně přejmenuje nebo přesune adresář i se všemi vloženými soubory.

 

Vložení nové verze (souboru) do systému je možné přes HTTP upload (prvek umožňující v HTML formuláři vybrat binární soubor) nebo přímým nakopírováním do úložiště (využitelné pro velké soubory). Při druhém způsobu zkopírujte soubor do adresáře „_new“ dokumentového úložiště. Zvolte přidání dokumentu nebo přidání verze. Ve formuláře se zobrazí výběrový prvek se seznamem všech souborů, které jsou umístěny v adresáři „_new“. Po zvolení Vašeho souboru a odeslání formuláře se soubor přesune do adresáře typu dokumentu, do kterého jste jej zařadili.

 

Při smazání verze dokumentu se soubor neodstraní ihned z dokumentového úložiště, ale pouze se přesune do adresáře „_deleted“. Pokud jste si jisti, že soubor již nikdy nebudete potřebovat, nebo jej máte bezpečně zálohovaný, můžete ho ručně smazat.