In diesem Abschnitt: |
Mit einem Vorgang, der aus drei Schritten besteht, können Sie eine Anmeldeseite erstellen und anpassen, die spezifisch ist für Ihre Firma oder Organisation. Zu den drei Schritten gehören:
Diese Schritte werden im Detail in dem Technical Support Center beschrieben. Spezifische Informationen und einen Leitfaden für die Erstellung einer angepassten Anmeldeseite finden Sie unter https://techsupport.informationbuilders.com
Vorgehensweise: |
Die enthaltene angepasste Anmeldeseite, die in der folgenden Abbildung zu sehen ist, besteht aus einem Hintergrundbild, das eine Dialogbox enthält für die Anmeldeinformationen.
Das Hintergrundbild ist in einer div class zentriert, wodurch etwas Platz um das Bild herum vorhanden ist. Um Ihre Seite zu entwerfen, siehe Die Seite entwerfen.
Hinweis: Es ist nicht für alle Bilder nötig, Alphatransparenz einzustellen. Im Allgemeinen bewegt sich der Wert zwischen 50-75%.
Der letzte Schritt ist es, die neue Seite zu aktivieren, die Sie erstellt haben. Verwenden Sie die folgenden Schritte, um den Task durchzuführen.
Vorgehensweise: |
WebFOCUS bietet Ihnen die Möglichkeit, den Text aller Labels auf der Anmeldeseite zu ändern. Sie können auch bis zu zwei angepasste Links in die Menüleiste aufnehmen.
In den folgenden Tabellen finden Sie das Element, den XML-Tag-Namen und den Defaultwert für das Element (der geändert werden kann). Der Wert, den Sie eingeben, enthält den XML CDATA-Wrapper nicht.
Hinweis: Wenn Sie Ihre Änderungen in diesem Abschnitt oder dem CSS-Abschnitt nicht sehen, kann es sein, dass Sie den Zwischenspeicher in Ihrem Browser leeren müssen.
|
Elemente der Hauptseite |
XML-Tag |
Defaultwert |
|---|---|---|
|
Seitentitel |
<signin_custom_page_title> |
BI-Portal-Anmeldung |
|
Menüpunkt 1 Text |
<signin_menu_button1> |
menu1 |
|
Menüpunkt 1 Link |
<signin_menu_button1_link> |
http://www.informationbuilders.com/ |
|
Menüpunkt 2 Text |
<signin_menu_button2> |
menu2 |
|
Menüpunkt 2 Link |
<signin_menu_button2_link> |
http://www.informationbuilders.com/ |
|
Rahmentitel (Formularbereich) |
<signin_custom_frame_title> |
Melden Sie sich beim BI-Portal an |
|
Benutzername-Label |
<signin_user_name_label> |
Benutzername: |
|
Kennwort-Label |
<signin_password_label> |
Kennwort: |
|
Anmelde-Button-Text |
<signin_button> |
Anmelden |
|
Benutzer-ID speichern-Option |
<remember_me_checkbox> |
Benutzer-ID auf diesem Computer speichern |
|
Kennwort ändern-Dialogelemente |
XML-Tag |
Defaultwert |
|---|---|---|
|
Titeltext |
<signin_custom_change_password_frame_title> |
Kennwort ändern |
|
Benutzername-Label |
<signin_change_password_user_name_label> |
Benutzername |
|
Altes Kennwort-Label |
<signin_change_password_old_password_label> |
Altes Kennwort |
|
Neues Kennwort-Label |
<signin_change_password_new_password_label> |
Neues Kennwort |
|
Kennwort bestätigen-Label |
<signin_change_password_confirm_password_label> |
Neues Kennwort bestätigen |
|
Anmelde-Button-Text |
<signin_change_password_sigin_button> |
Anmelden |
|
Abbrechen-Button-Text |
<signin_change_password_cancel_button> |
Abbrechen |
|
Bereits angemeldet-Dialogelemente |
XML-Tag |
Defaultwert |
|---|---|---|
|
Titeltext |
<signin_custom_user-already-signin_frame_title> |
Benutzer ist bereits angemeldet |
|
Meldungstext |
<signin_custom_user-already-signin_message> |
Es besteht für diesen Benutzer bereits eine aktive Session. Würden Sie gerne mit der Anmeldung fortfahren und die andere Session abbrechen? |
Vorgehensweise: |
Sie haben viel Flexibilität, wenn Sie das Layout der angepassten Anmeldeseite gestalten. Styling und Positionierung werden exklusiv in CSS vorgenommen.
Hinweis:
http://server:port/ibi_apps/
http://server:port/ibi_apps/web_resource/signin.
Die folgende Tabelle enthält die Elemente, die Sie bearbeiten können, ihre their CSS-Klassennamen und vorgeschlagene Attribute, die Sie ändern können, wenn gewünscht.
|
Elemente der Hauptseite |
CSS-Klasse oder HTML-Tag |
Vorgeschlagene Änderungen |
|---|---|---|
|
Seitenhintergrundfarbe |
Hauptteil, html |
Entweder Farbverlauf oder Einfarbig:
|
|
Seitenhintergrundfarbe (Fortsetzung) |
Hauptteil, html (Fortsetzung) |
|
|
Anmeldungs-Hintergrundbild |
.signin-background-image |
|
|
.signin-box |
Hinweis: Oben und links kann verwendet werden, um das Bild und alle Steuerungen wenn gewünscht relativ zu zentrieren. | |
|
Menübalken-Position |
.signin-custom-menu-bar-position |
|
|
Menübalken-Styling |
.signin-custom-menu-bar |
|
|
Menübalkentrennlinie-Styling |
.signin-menu-bar-separator |
|
|
Rahmentitelposition |
.signin-custom-frame-title |
|
|
Rahmentitel-Styling |
.signin-custom-frame-label |
|
|
Benutzername-Label-Position |
.signin-custom-username-label-position |
|
|
Benutzername-Label-Styling |
.signin-custom-username-label |
|
|
Benutzername-Eingabesteuerung-Position |
.signin-custom-username-editbox |
|
|
Benutzername-Eingabesteuerung-Styling |
.signin-custom-username-editbox-input |
|
|
Kennwort-Label-Position |
.signin-custom-password-label-position |
|
|
Kennwort-Label-Styling |
.signin-custom-password-label |
|
|
Kennwort-Eingabesteuerung-Position |
.signin-custom-password-editbox |
|
|
Kennwort-Eingabesteuerung-Styling |
.signin-custom-password-editbox-input |
|
|
Position der Option Benutzer-ID speichern |
.signin-custom-remember-me-position |
|
|
Styling der Option Benutzer-ID speichern |
signin-custom-remember-me |
Stellen Sie das gewünschte Styling ein, wie z. B. Schriftartfamilie, Größe, Farbe usw. |
|
Anmelden-Button-Label-Styling |
.signin-button-label |
Stellen Sie das gewünschte Styling ein, wie z. B. Schriftartfamilie, Größe, Farbe usw. |
|
Anmelde-Button-Position |
.signin-custom-button-signin-position |
|
|
Anmelden-Button-Styling |
.signin-custom-button-signin |
|
|
.signin-button, .button |
Hinweis: Wenn Sie die Größe von Objekten anpassen müssen, verwenden Sie dieselbe Klasse, für die Sie die Position einstellen.
|
Fehlermeldung-Elemente |
CSS-Klasse oder HTML-Tag |
Vorgeschlagene Änderungen |
|---|---|---|
|
Fehlermeldung-Position |
.signin-custom-error-position |
|
|
Fehlermeldung-Styling |
.signin-custom-error-message |
|
|
Fehlermeldung-Bild |
.signin-custom-error-image |
|
Das Styling der Elemente in den folgenden zwei Tabellen wurde übernommen von den Hauptseitenelementen. Dies bedeutet, dass die Buttons, Labels und Steuerungen mit der Hauptseite übereinstimmen.
|
Kennwort ändern-Dialogelemente |
CSS-Klasse oder HTML-Tag |
Vorgeschlagene Änderungen |
|---|---|---|
|
Dialog-Styling und -Position |
.signin-custom-change-password-position |
|
|
Dialogtitelleiste |
.signin-custom-change-password-title-position |
|
|
Dialogtitel-Label |
.signin-custom-change-password-title-label |
Stellen Sie das gewünschte Styling ein, wie z. B. Schriftartfamilie, Größe, Farbe usw. |
|
Dialogtitel-Symbol |
.signin-custom-change-password-title-image |
Stellen Sie das Bild ein. |
|
Benutzername-Label-Position |
.signin-custom-change-password_username-label-position |
|
|
Benutzername-Eingabesteuerung-Position |
.signin-custom-change-password_username-editbox-position |
|
|
Altes Kennwort-Label-Position |
.signin-custom-change-password_old-password-label-position |
|
|
Altes Kennwort-Eingabesteuerung-Position |
.signin-custom-change-password_old-password-editbox-position |
|
|
Neues Kennwort-Label-Position |
.signin-custom-change-password_new-password-label-position |
|
|
Neues Kennwort-Eingabesteuerung-Position |
.signin-custom-change-password_new-password-editbox-position |
|
|
Neues Kennwort bestätigen-Label-Position |
.signin-custom-change-password_confirm-password-label-position |
|
|
Neues Kennwort bestätigen-Eingabesteuerung-Position |
.signin-custom-change-password_confirm-password-editbox-position |
|
|
Neues Kennwort bestätigen-Eingabesteuerung-Position |
.signin-custom-change-password_confirm-password-editbox-position |
|
|
Anmelde-Button-Position |
.signin-custom-change-password-button-signin-position |
|
|
Abbrechen-Button-Position |
.signin-custom-change-password-button-cancel-position |
|
|
Benutzer bereits angemeldet-Dialogelemente |
CSS-Klasse oder HTML-Tag |
Vorgeschlagene Änderungen |
|---|---|---|
|
Dialog-Styling und -Position |
.signin-custom-user-already-signin-position |
|
|
Dialogtitel-Label |
.signin-custom-user-already-signin-label-position |
|
|
Dialogtitel-Symbol |
.signin-custom-user-already-signin-title-image |
|
|
Anmelde-Button-Position |
.signin-custom-user-already-signin-button-signin-position |
|
|
Abbrechen-Button-Position |
.signin-custom-user-already-signin-button-cancel-position |
|
Nachfolgend sehen Sie eine exemplarische Vorgehensweise, in der das Beispielbild verwendet wird, um eine angepasste Anmeldeseite zu implementieren. Hierbei wird davon ausgegangen, dass Sie bereits die Design- und Aktivieren-Schritte durchgeführt haben.
Hinweis: In der folgenden Tabelle sind nur die Elemente zu sehen, die sich im Beispiel geändert haben. Geben Sie den Wert in die XML-Datei ein, der in der Spalte Beispielwert zu sehen ist.
|
Elemente der Hauptseite |
XML-Tag |
Beispielwert |
|---|---|---|
|
Seitentitel |
<signin_custom_page_title> |
Information Builders-Anmeldung |
|
Menüpunkt 1 Text |
<signin_menu_button1> |
Summit 2013 |
|
Menüpunkt 1 Link |
<signin_menu_button1_link> |
http://www.informationbuilders.com/summit |
|
Menüpunkt 2 Text |
<signin_menu_button2> |
IBI |
|
Rahmentitel (Formularbereich) |
<signin_custom_frame_title> |
Information Builders-Anmeldung |
|
Benutzername-Label |
<signin_user_name_label> |
Kundenname |
|
Kennwort-Label |
<signin_password_label> |
Kennwort |
|
Benutzer-ID speichern-Option |
<remember_me_checkbox> |
Benutzer-ID speichern |
Hinweis: Die Option Benutzer-ID speichern ist per Default nicht aktiviert, ist aber in den Beispieldateien eingestellt, falls Sie sie aktivieren.
|
Dialog ändern-Elemente |
XML-Tag |
Beispielwert |
|---|---|---|
|
Benutzername-Label |
<signin_change_password_user_name_label> |
Kundenname: |
Hinweis:
http://server:port/ibi_apps/
http://server:port/ibi_apps/web_resource/signin.
Die folgenden Tabellen enthalten die Änderungen, die Sie vornehmen müssen, um die Anmeldeseite und zwei Dialogboxen zu stylen. Vor jeder Tabelle befindet sich ein Screenshot davon, was Sie sehen sollten, wenn Sie diese Änderungen vornehmen.
|
Elemente der Hauptseite |
CSS-Klasse oder HTML-Tag |
Werte, die hinzugefügt, geändert oder gelöscht werden sollen |
|---|---|---|
|
Seitenhintergrundfarbe |
Hauptteil, html |
background: #000000; Löschen Sie alle Farbverlaufslinien. |
|
Anmeldungs-Hintergrundbild |
.signin-background-image |
background-image: url("images/customsignin.gif"); Breite: 960px; Höhe: 638px; |
|
.signin-box |
Breite: 960px; Höhe: 638px; | |
|
Menübalken-Position |
.signin-custom-menu-bar-position |
Oben: 220px; Links: 475px; |
|
Menübalken-Styling |
.signin-custom-menu-bar |
Farbe: #ffffff; Schriftart: 11px Tahoma, Verdana, Arial, Sans-Serif; |
|
Menübalkentrennlinie-Styling |
.signin-menu-bar-separator |
color: #ffffff; Diese Klasse befindet sich unten in der CSS-Datei. |
|
Rahmentitelposition |
.signin-custom-frame-title |
Oben: 245px; Links: 370px; |
|
Rahmentitel-Styling |
.signin-custom-frame-label |
color: #ffffff; |
|
Benutzername-Label-Position |
.signin-custom-username-label-position |
text-align: left; top: 275px; left: 370px; |
|
Benutzername |
.signin-custom- |
color: #ffffff; |
|
Benutzername-Eingabesteuerung-Position |
.signin-custom-username-editbox |
width: 221px; top: 295px; left: 370px; Hinweis: Um alle Ränder richtig anzuzeigen, muss die Breite wenigstens 5px betragen. |
|
Benutzername-Eingabesteuerung-Styling |
.signin-custom-username-editbox-input |
width: 216px; |
|
Kennwort-Label-Position |
.signin-custom-password-label-position |
text-align: left; top: 330px; left: 370px; |
|
Kennwort-Label-Styling |
.signin-custom-password-label |
color: #ffffff; Delete font-size:12px; |
|
Kennwort-Eingabesteuerung-Position |
.signin-custom-password-editbox |
width: 221px; top: 350px; left: 370px; Hinweis: Die Breite ist 5px mehr als die Breite der Steuerung, um alle Ränder anzuzeigen. |
|
Kennwort-Eingabesteuerung-Styling |
.signin-custom-password-editbox-input |
width: 216px; |
|
Position der Option Benutzer-ID speichern |
.signin-custom-remember-me-position |
width: 216px; top: 388px; left: 490px; Hinweis: Oben ist 2px weniger als der Wert in der Grafik, aufgrund von HTML-Rendering. Breite und links entsprechen den Eingabesteuerungen, wobei die rechte Textausrichtung mit dem rechten Rand ausgerichtet ist. |
|
Styling der Option Benutzer-ID speichern |
signin-custom-remember-me |
color: #ffffff; font-size:12px; |
|
Anmelde-Button-Position |
.signin-custom-button-signin-position |
color: #ffffff; |
|
Anmelden-Button-Styling |
.signin-custom-button-signin |
color: #ffffff; border: 1px solid #223AA7; border-radius: 10px; |
|
Anmelden-Button-Styling |
a.signin-custom-button-signin |
background-color: #223AA7; width: 96px; Löschen Sie die Hintergrundlinie. Löschen Sie die rechte Auffüllung Linie. |
|
a.signin-custom-button-signin span |
padding: 3px 0px 3px 0px; Löschen Sie die Linienhöhe Linie. |
In der folgenden Abbildung und der Tabelle finden Sie Informationen darüber, wie Fehlermeldungen gelöst werden.
|
Fehlermeldung-Elemente |
CSS-Klasse oder HTML-Tag |
Vorgeschlagene Änderungen |
|---|---|---|
|
Fehlermeldung-Hintergrund-Styling & -Position |
.signin-custom-error-position |
width: 340px; height: 27px; top: 240px; left: 310px; background-color: #ff0000; border: 1px solid #ff0000; border-radius: 10px; behavior: url(web_resource/signin/PIE.htc); |
|
Fehlermeldung-Text-Styling & -Position |
.signin-custom-error-message |
color: #ffffff; font-size: 11px; top: 5px; width: 340px; text-align: center; Delete left: 20; Hinweis: Oben ist die Differenz zwischen der Oberkante der Box und der Oberkante des Texts in Ihrer Bildbearbeitungssoftware. Breite hier muss übereinstimmen mit der Breite der obigen Klasse. |
|
Fehlermeldung-Bild |
.signin-custom-error-image |
display: none; Hinweis: Dies wurde getan, um kein Bild zu haben. |
Hinweis: Wenn Sie die Größe von Objekten anpassen müssen, verwenden Sie dieselbe Klasse, für die Sie die Position einstellen.
Das Styling von Elementen in der Dialogbox Kennwort ändern und der Dialogbox Bereits angemeldet wird übernommen von den Elementen auf der Hauptseite. Dies bedeutet, dass die Buttons, Labels und Steuerungen mit der Hauptseite übereinstimmen.
In der folgenden Abbildung und der Tabelle finden Sie Informationen darüber, wie Kennwörter geändert werden.
|
Kennwort ändern-Dialogelemente |
CSS-Klasse oder HTML-Tag |
Vorgeschlagene Änderungen |
|---|---|---|
|
Dialog-Styling und -Position |
.signin-custom-change-password-position |
top: 220px; left: 353px; background-color: #565352; color: #ffffff; border: 1px solid transparent; border-radius:25px; -webkit-box-shadow: 7px 7px 9px rgba(255, 255, 255, 0.75); -moz-box-shadow: 7px 7px 9px rgba(255, 255, 255, 0.75); box-shadow: 7px 7px 9px rgba(255, 255, 255, 0.75); behavior: url(web_resource/signin/PIE.htc); Hinweis: Die Zeile visibility: hidden; muss beim Testen gelöscht, erneut hinzugefügt oder auskommentiert werden. |
|
Dialogtitelleiste |
.signin-custom-change-password-title-position |
background-color: #223AA7; |
|
Dialogtitel-Symbol |
.signin-custom-change-password-title-image |
visibility: hidden; |
|
Anmelde-Button-Position |
.signin-custom-change-password-button-signin-position |
height: 25px; top: 190px; left: 100px; |
|
Abbrechen-Button-Position |
.signin-custom-change-password-button-cancel-position |
height: 25px; top: 190px; left: 200px; |
In der folgenden Abbildung und der Tabelle finden Sie Informationen darüber, wie Sie mit der Bereits angemeldet-Dialogbox arbeiten.
|
Bereits angemeldet-Dialogelemente |
CSS-Klasse oder HTML-Tag |
Vorgeschlagene Änderungen |
|---|---|---|
|
Dialog-Styling und -Position |
.signin-custom-user-already-signin-position |
height: 130px; top: 305px; left: 332px; background-color: #565352; border: 1px solid transparent; border-radius:25px; -webkit-box-shadow: 7px 7px 9px rgba(255, 255, 255, 0.75); -moz-box-shadow: 7px 7px 9px rgba(255, 255, 255, 0.75); box-shadow: 7px 7px 9px rgba(255, 255, 255, 0.75); behavior: url(web_resource/signin/PIE.htc); Hinweis: Die Zeile visibility: hidden; muss beim Testen gelöscht, erneut hinzugefügt oder auskommentiert werden. |
|
Dialogtitel-Label |
.signin-custom-user-already-signin-label-position |
width: 270px; color: #ffffff; |
|
Dialogtitel-Symbol |
.signin-custom-user-already-signin-title-image |
visibility: hidden; |
|
Anmelde-Button-Position |
.signin-custom-user-already-signin-button-signin-position |
height: 25px; top: 100px; left:100px; |
|
Abbrechen-Button-Position |
.signin-custom-user-already-signin-button-cancel-position |
height: 25px; top: 100px; left: 200px; |
| WebFOCUS |