// this file can be referenced in the documentation by partial$generated/be/resources/defaults/core/settings.adoc


//tag::browser_title[]
Der Browser Titel kann über diesen Konfigurationsparameter statisch oder mit Platzhaltern konfiguriert werden.

*Statischer Titel:* Für einen statischen Titel ist nur der jeweilige Text als Konfiguration einzutragen, z.B. `Business Process Center`.

*Platzhalter:* Platzhalter werden durch geschweifte Klammern gesetzt.
Die Klammern und der Inhalt wird dann entsprechend ersetzt. +
Beispiel: `BPC - \{platzhalter\}`

Mögliche Werte für den Platzhalter:

* `userSession.data.loginName`: Benutzername des aktuell angemeldeten Benutzers
* `activeModule._settings.data.map.module_name.value`: Name des aktiven Moduls
* `activeModuleInformation.moduleBrowserTitle`: Titelinformationen aus dem aktiven Modul (z.B. aktuelle Ansicht im Monitor)
//end::browser_title[]


//tag::moduleLoadStrategy[]
* _all_: Alle Frontend Module werden beim Laden der Oberfläche mit geladen.
* _onDemand_: Es werden nur Frontend-Module geladen, die auch gerade angezeigt bzw. genutzt werden.
Module werden bei Bedarf nachgeladen.
* _delayed_: Alle aktuell nicht genutzten Module werden verspätet geladen, z.B. wenn der Client/Browser gerade untätig ist.
//end::moduleLoadStrategy[]

//tag::view_additionalFiles[]
[NOTE]
====
Wird das BPC über eine sichere Verbindung (siehe https://docs.virtimo.net/bpc-docs/latest/core/admin/network/tls_https.html[TLS/HTTPS]) aufgerufen, so müssen die URLs ebenfalls https nutzen.
Ansonsten verweigert der Browser unter Umständen das Laden der Dateien(siehe https://developer.mozilla.org/en-US/docs/Web/Security/Mixed_content[Mixed content]).
Allgemein gilt, dass das Laden externer JS-Sourcen immer ein Sicherheitsrisiko darstellen kann.
====

[source,json]
----
{
    "css": [
        "http://example.com/style1.css",
        "http://example.com/style2.css"
    ],
    "js": ["http://example.com/script"]
}
----
//end::view_additionalFiles[]

//tag::appToolbar_globalMenuShowLogout[]
Wird die Funktion ausgeblendet, sollte der Logout über eine Alternative wie z.B. per xref:account:admin/plugins/user_account_menu.adoc[] ermöglicht werden.
//end::appToolbar_globalMenuShowLogout[]
