Nazwa atrybutu

Przykład

Czy wymagany

Opis

id

id="EmployeeBriefcase"

Tak

Identyfikator modułu jest taki sam jak nazwa modułu.

name

name="Teczka pracownika"

Tak

AplikacjeNazwa modułu wyświetlana w menu .

label

label="Teczka pracownika"

Tak

Nazwa modułu wyświetlana w aplikacji.

icon

icon="briefcase-with-eye.svg"

Tak

Nazwa ikonki modułu z katalogu edokumenty/var/img/icons/48x48

ikonka modułu

color

color="#e67e22"

Nie

Kolor ikonki modułu zapisana szesnastkowo.

ikonka modułu

right

right="bswfms.custom_modules.employee_briefcase"

Nie

Prawo dostępu do modułu

licenceTypeAccessRule

  • licenceTypeAccessRule="Allow:PORTAL,REGULAR" - Wpisując taką regułę zezwalamy użytkownikom typu REGULAR i PORTAL.
  • licenceTypeAccessRule="Allow:REGULAR" - Dostęp tylko dla użytkowników typu REGULAR (domyślna wartość).
Nie Możemy sterować dostępem do modułu w zależności od typu użytkownika. Atrybut należy uzupełnić regułą: Allow:<typy użytkowników oddzielone przecinkami>.

always_show_tabs

always_show_tabs="TRUE"

Nie

Ustawienie atrybutu always_show_tabs="TRUE" powoduje wymuszenie wyświetlenia zakładek górnego panelu

visible

  • visible="0"
  • visible="{getGlobalSystemConfig(#RR#,#DDD.AAA1#)}"
  • visible="{sql_query(#SELECT '2'='{LOGGED_USR_ID}'#)}"
Nie Ustawienie atrybutu visible="0" powoduje ukrycie modułu. Równoważne wartości ukrywające moduł: "f", "false".