Extenze resources v Edee UI
Vlastní css v Edee UI
V některých ojedinělých případech, jako například dodělání vlastních ikon, je potřeba doplnit CSS edeeho. Pro přilinkování vlastního souboru se styly proveďte následující.
Do souboru config/storages.xml nadefinujte storage f.edee.custom která .
<filesystemstorage id="f.edee.custom" name="Edee extenze" path="/data/storage-edee" url="#" />Ve složce vytvořit soubor custom.css, který se automaticky přilinkuje do hlavičky HTML rozhraní Edeeho.
Přetížení existujících resources
Obdobně lze přetížit libovolný resource, který je poskytován z class path aplikace pomocí provider url (/adm/cps/fileItem/*).
Pokud existuje storage f.edee je nejprve provedena kontrola existence požadovaného souboru v této storage, pokud není je poskytnut soubor z classpath.
<filesystemstorage id="f.edee" name="Edee extenze" path="/data/storage-edee" url="#" />Přetížení online dokumentace
Stejný mechanizmus lze praktikovat pro uživatelskou dokumentaci, které je součástí aplikace.
Zde je prováděna kontrola úložiště f.edeedocs.
Pokud vznikne html soubor v tomto úložišti na cestě /wd/project.shtml, stane se součástí úvodní stránky dokumentace, lze odtud tedy nalinkovat popis specifických prvků v projektu.
<edee:set name="pageName" value="Název"/><edee:include resourceProvider="/adm/cps/fileItem" path="/adm/cps/fileItem/v20191223-175548/f.edeedocs/wd/include/page-header.shtml"/> <h1>Titulek</h1> <p><img src="<edee:write name="edee.context" scope="settings"/>/adm/cps/fileItem/v20191223-175548/f.edeedocs/img/picture.png" alt=""></p> <p>Text</p><edee:include resourceProvider="/adm/cps/fileItem" path="/adm/cps/fileItem/v20191223-175548/f.edeedocs/wd/include/page-footer.shtml"/>