Zmiany pomiędzy wersją 5 and wersją 6 dla DeployerGuide/portal

Pokaż
Ignoruj:
Data i czas:
03/14/18 10:29:06 (6 years temu)
Autor:
ogembalski (IP: 83.144.106.170)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/portal

    v5 v6  
    1515== pages == 
    1616{{{ 
    17 pageid INTEGER - id strony 
     17pageid INTEGER - id strony (klucz główny) 
    1818prntid INTEGER - pageid strony nadrzędnej - domyślnie NULL 
    1919name__ VARCHAR - tytuł strony 
     
    2323}}} 
    2424 
    25 Każda strona powinna zawierać treść 
     25 
     26Każda strona powinna zawierać treść, która jest definiowana w tabeli content 
     27 
    2628 
    2729== content == 
    2830{{{ 
    29 contid INTEGER - id treści 
     31contid INTEGER - id treści (klucz główny) 
    3032pageid INTEGER - id strony, na której treść ma zostać wyświetlona, w przypadku wartości NULL wyświetla wszędzie tam, gdzie jest użyty znacznik {uuid__:h} (uuid__ zamieniamy na wartość z uuid__, np.: header, slider itd.) 
    3133htmtpl VARCHAR - jeśli ustawione, to używa szablonu, który znajduj się w folderze public_html/apps/edokumenty/var/tpl/portal/ 
     
    4345 
    4446 
     47Zawartość menu wyświetlana jest na podstawie tabeli menus, która posiada strukturę: 
     48 
     49 
     50== menus == 
     51{{{ 
     52menuid INTEGER - id elementu (klucz główny) 
     53prntid INTEGER - id elementu nadrzędnego (menuid) - pozwala tworzy dwupoziomowe menu 
     54pageid INTEGER - id strony, do której ma prowadzić link 
     55label_ VARCHAR - tekst, który zostanie wyświetlony w menu oraz jako title (po najechaniu myszką na link) 
     56order_ INTEGER - służy do sortowania kolejności elementów w menu - od najmniejszego do najwększego 
     57icon__ VARCHAR - klasa ikony w formacie fa-nazwa - lista dostępna na https://fontawesome.com/icons?d=gallery - w przypadku null ikona nie jest wyświetlana 
     58onlyic BOOLEAN - w przypadku ustawienia na true label nie jest wyświetlany, a jedynie ikona 
     59}}} 
     60 
     61 
     62Ustawienia systemowe zapisane są w kolumnie options w formie klucz-wartość: 
     63 
     64 
     65== options == 
     66{{{ 
     67opt_id - INTEGER - klucz główny, id wpisu 
     68key___ - VARCHAR - nazwa klucza 
     69value_ - VARCHAR - wartośc 
     70}}} 
     71 
     72 
     73Lista kluczy obsługiwanych przez system: 
     74{{{ 
     75default_page - id strony głównej 
     76name - nazwa serwisu - widoczna wewnątrz tagu <title> 
     77description - opis dla meta tagów w sekcji <head> 
     78theme - folder szablonu, domyślnie jest to portal 
     79404 - id strony błędu 404 
     80}}} 
     81 
     82 
    45834. Element content: 
    4684 * wpis w bazie