Extenze resources v Edee UI

Extenze resources v Edee UI

Zkopírovat odkaz na sekciVlastní 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á .

xml
1 <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.

Zkopírovat odkaz na sekciPř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.

xml
1 <filesystemstorage id="f.edee" name="Edee extenze" path="/data/storage-edee" url="#" />

Zkopírovat odkaz na sekciPř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.

html
1 &lt;edee:set name="pageName" value="Název"/>&lt;edee:include resourceProvider="/adm/cps/fileItem" path="/adm/cps/fileItem/v20191223-175548/f.edeedocs/wd/include/page-header.shtml"/>2    <h1>Titulek</h1>3    <p><img src="<edee:write name="edee.context" scope="settings"/>/adm/cps/fileItem/v20191223-175548/f.edeedocs/img/picture.png" alt=""></p>4    <p>Text</p>5&lt;edee:include resourceProvider="/adm/cps/fileItem" path="/adm/cps/fileItem/v20191223-175548/f.edeedocs/wd/include/page-footer.shtml"/>