Správce souborů omezený na složky a soubory vnořené do určených složek na disku
Tato předkonfigurace se vyvolá při zakládání nového objektu (např. volbou
"Nový objekt ..." v lokálním menu objektu nebo po stisku klávesy
Insert po označení objektu) a je zařazena ve skupině:
" / Obrazy (PmaPanel) / Ostatní".
Tuto předkonfiguraci je možné založit nad objektem: PmaFolder, PmaRoot, PmaPanel nebo PmaWorkspace.
Předkonfigurace obrazu (objekt typu
PmaPanel) je vytvořena tak, že je funkční i jako
Web obraz.
Předkonfigurace vytvoří objekt
PmaPanel nazvaný
"FileExplorer". Obraz obsahuje objekt
PmgForm který je v události
onFormLoad nakonfigurován jako správce souborů. A objekt
PmgWEdit, který umožní zobrazit obsah některých typů textových souborů. Funkční tlačítka umožní nad označenou položkou provést požadovanou diskovou operaci.
Obraz má tyto metody:
CreateDir - pro vytváření složek
DeleteDir - pro smazání prázdné složky
DeleteFile - pro mazání souborů
GetFromDir - vrací seznam existujících složek a souborů v požadované složce
Init - určí složky, které budou kořenem pro souborové operace manažeru
MoveFile - pro přemístění souboru
ViewFile - pro náhled souboru
V metodě
Init se nastaví povolené kořenové složky pro manažer. Toto inicializační nastavení je ve formátu
JSON a nastaví:
title - uživatelský popis pro zvolenou složku
path - cesta ke zvolené složce
readonly - určí zda je složka (a její podsložky a soubory) 1=jen pro čtení, 0=čtení i zápis
subfolder - určí zda je možné vstupovat i do podsložek 1=ano, 0=ne
Ovládání souborového manažeru Šipkami nebo myší umožní označit soubor nebo složku. Dvojklikem myši nebo klávesou Enter nad složkou lze vstoupit do podsložky. Dvojklikem myši nebo klávesou Enter nad souborem bude u vybraných typů textových souborů zobrazen náhled. Souborové operace reprezentované tlačítky se provedou nad označeným souborem (složkou).
Konfigurátory které lze nastavit před vytvořením předkonfigurace:
Název vytvářeného objektu | Název nově vytvořeného objektu ve stromu Pma objektů. Maximální délka názvu je 30 znaků. Je to systémový název, může obsahovat jen alfanumerické znaky a nesmí obsahovat diakritiku, prázdný řetězec, mezery a první znak nesmí být číslo. Přednastaveno: "FileExplorer" |
---|
|
Povolit jako Web komponentu | Určuje, zda tento objekt se má zaregistrovat jako komponenta Web serveru Po vytvoření předkonfigurace bude na tuto hodnotu nastaven konfigurátor "PmaPanel > Web server > Povolit jako Web komponentu". |
---|