Anmeldeseite anpassen

Sie können die Startseite von Performance Dashboard Ihren Anforderungen anpassen. Sie haben die Möglichkeit die angezeigten Oberflächentexte und die Anzeigeeigenschaften einzustellen.

Oberflächentexte

Die auf der Login-Seite des Performance Dashboard angezeigten Texte können Sie Ihren Vorstellungen durch Bearbeiten der Datei loginAppResources.xml im Verzeichnis <PPM-Installationsverzeichnis>\bin\agentLocalRepo\.unpacked\ppm-web-run-prod-<version>-runnable.zip\ppm\PerformanceDashboard\webapp\assets anpassen. Die an der Oberfläche angezeigten Texte werden durch Schlüssel-Werte-Paare abhängig von der gewählten Sprache bestimmt. Die Sprache wird durch URL-Argument language=<locale-ID> gewählt.

Struktur der Datei loginAppResources.xml

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE dashboardresources SYSTEM "dashboardresources.dtd">

<dashboardresources>

<resourceslist language="...">

<resource key="..." value="..."/>

</resourceslist>

<resourceslist language="...">

<resource key="..." value="..."/>

</resourceslist>

</dashboardresources>

Die Datei enthält eine Liste möglicher Anmeldesprachen mit der Zuordnung der anzuzeigenden Texte. Wird das URL-Argument language nicht an der URL angegeben, wird die Standardsprache verwendet.

Das folgende Bild zeigt die möglichen Schlüssel und deren Position auf der Anmeldeseite.

Linked Picture File Template_support_manuals_APD

Beispiel

Sie möchten an der Login-Seite erweiterte Informationen ausgeben und verwenden die folgende Datei.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE dashboardresources SYSTEM "dashboardresources.dtd">

<dashboardresources>

<resourceslist language="de">

<resource key="loginApp.applicationTitle.DBT"
value="ARIS Performance Dashboard (deutsch)"/>

<resource key="loginApp.title.DBT"
value="Anmeldung&#10;Bitte geben Sie Benutzername und Kennwort an, &#10;um mit ARIS Performance Dashboard arbeiten zu können."/>

<resource key="loginApp.username.DBI"
value="Benutzername:"/>

<resource key="loginApp.password.DBI"
value="Kennwort:"/>

<resource key="loginApp.login.BTN"
value="Anmelden"/>

</resourceslist>

<resourceslist language="en">

<resource key="loginApp.applicationTitle.DBT"
value="ARIS Performance Dashboard"/>

<resource key="loginApp.title.DBT"
value="Login&#10;Please enter user name and password&#10; to access ARIS Performance Dashboard."/>

<resource key="loginApp.username.DBI"
value="User name:"/>

<resource key="loginApp.password.DBI"
value="Password:"/>

<resource key="loginApp.login.BTN"
value="Login"/>

</resourceslist>

</dashboardresources>

Die Zeichenfolge &#10; wird als Zeilenumbruch gewertet.

Das folgende Bild zeigt den entsprechenden deutschsprachigen Anmeldebildschirm.

Linked Picture File Template_support_manuals_APD

Anzeigeeigenschaften

Bestimmte Darstellungsmerkmale der Login-Seite, z. B. Zeichensatz und Farben, können Sie durch Editieren von Vorlagen (styles) festlegen. Diese Vorlagen werden in der XML-Datei loginAppStyles.xml im Verzeichnis <PPM-Installationsverzeichnis>\bin\agentLocalRepo\.unpacked\ppm-web-run-prod-<version>-runnable.zip\ppm\PerformanceDashboard\webapp\assets definiert. Die Datei enthält eine Liste von Vorlagendefinitionen (XML-Element styletemplates), jede Vorlagendefinition ist durch einen eindeutigen Namen gekennzeichnet und enthält eine Liste von Attributen mit entsprechenden Werten. Welche Attribute für eine bestimmte Vorlagendefinition sinnvoll sind, richtet sich nach der Art des Oberflächenelements, für das die Vorlage verwendet wird.

Struktur der Datei loginAppStyles.xml

<?xml version="1.0" encoding="UTF-8"?>

<styletemplates>

<styledeclaration name="..."

<Attribut>=<Wert>

/>

</styletemplates>

Das folgende Bild zeigt die Zuordnung der Oberflächenelemente zu den im XML-Attribut name angegebenen Vorlagenamen.

Linked Picture File Template_support_manuals_APD