Sign-in Page XML Reference
Note: |
|---|
| This topic describes functionality that will be obsolete. This functionality is provided only to support legacy applications. Live Connect incorporates features that provide equivalent functionality. |
The following table contains a detailed explanation of the sign-in elements that you can customize.
Note: |
|---|
| Any XML element that defines color, such as HeaderBkgndColor, uses a hexadecimal value. This value is in the format #RRGGBB, where the value for each primary color—red (RR), green (GG), and blue (BB)—is in the decimal-equivalent range of 0 to 255. |
| Node | Element | Description |
|---|---|---|
|
WhiteLabelProperties |
Logo |
An entry from the string table that specifies the URL of your site's logo. |
|
WhiteLabelProperties |
LogoSSL |
An entry from the string table that specifies the URL (SSL) of your site's logo. |
|
WhiteLabelProperties |
LogoAltText |
An entry from the string table that specifies alternate text to display in place of your site's logo. |
|
WhiteLabelProperties |
HeaderBkgndImage |
An entry from the string table that specifies the URL of the header background image. This element must be used with the HeaderBkgndImageSSL element. |
|
WhiteLabelProperties |
HeaderBkgndImageSSL |
An entry from the string table that specifies the URL of the header background image. Note:
If you use a background header image, make sure it is available over SSL. Otherwise, if a user selects Use Enhanced Security at sign-in, the image does not render.
|
|
WhiteLabelProperties |
HeaderBkgndColor |
A hexadecimal value that specifies the sign-in page's header background color. |
|
WhiteLabelProperties |
BkgndColor |
A hexadecimal value that specifies the background color of the sign-in page. |
|
WhiteLabelProperties |
FontColorLight |
A hexadecimal value that specifies the footer font color used in the sign-in page. |
|
WhiteLabelProperties |
FontColorLink |
A hexadecimal value that specifies the color for hyperlinks shown on the sign-in page. |
|
WhiteLabelProperties |
ButtonColor |
A hexadecimal value that specifies the sign-in page's Sign in and Sign up button color. |
|
WhiteLabelProperties |
ButtonBorder |
A hexadecimal value that specifies the sign-in page's button-border color. |
|
WhiteLabelProperties |
FontColor |
A hexadecimal value that specifies the color of fonts on the sign-in page. |
|
WhiteLabelProperties |
UserTileColor |
A hexadecimal value that specifies the color of user tiles on the sign-in page. |
|
WhiteLabelProperties |
WLIDValuePropFontColor |
A hexadecimal value that specifies the color of the Windows Live value-proposition statement on the sign-in page. |
|
SiteLoginUIProperties |
Header |
A string variable, such as STR_HEADER_1, that matches a String element's ID attribute. The Windows Live ID service uses this variable to locate a corresponding String element in the sign-in XML file, and displays the contents of the String element as the header for the sign-in page. Each Header element should contain an ID attribute, so that you can easily specify it by using the dynamic sign-in customization options. You must also have one Header element that has an ID attribute of "default". The Windows Live ID service uses this header as the standard header to display. |
|
SiteLoginUIProperties |
Title |
A string variable, such as STR_TITLE_1, that matches a String element's ID attribute. The Windows Live ID service uses this variable to locate a corresponding String element in the sign-in XML file, and displays the contents of the String element as the title of the sign-in page. Each Title element should contain an ID attribute, so that you can easily specify it by using the dynamic sign-in customization options. You also must have one Title element that has an ID attribute of "default". The Windows Live ID service uses this title as the standard title to display. |
|
SiteLoginUIProperties |
Subtitle |
A string variable, such as STR_SUBTITLE_1, that matches a String element's ID attribute. The Windows Live ID service uses this variable to locate a corresponding String element in the sign-in XML file, and displays the contents of the String element as the subtitle for the sign-in page. Each Subtitle element should contain an ID attribute, so that you can easily specify it using the dynamic sign-in customization options. You also must have one Subtitle element that has an ID attribute of "default". The Windows Live ID service uses this subtitle as the standard subtitle to display. |
|
SiteLoginUIProperties |
ImageURL |
A string variable, such as STR_IMAGEURL_1, that matches a String element's ID attribute. The Windows Live ID service uses this variable to locate a corresponding String element in the sign-in XML file, and uses the contents of the String element as the image URL (typically your logo) on the sign-in page. This image appears only when the sign-in page is served over HTTP and if the Title element is not empty. Each ImageURL element should contain an ID attribute, so that you can easily specify it by using the dynamic sign-in customization options. You also must have one ImageURL element that has an ID attribute of "default". The Windows Live ID service uses this URL as the standard image URL to display. |
|
SiteLoginUIProperties |
SSLImageURL |
A string variable, such as STR_SSLIMAGEURL_1, that matches a String element's ID attribute. The Windows Live ID service uses this variable to locate a corresponding String element in the sign-in XML file, and uses the contents of the String element as the image URL (typically your logo) on the sign-in page. Unlike the ImageURL element, this element is for connections over SSL. This image appears only when the sign-in page is served over HTTPS and if the Title element is not empty. Each SSLImageURL element should contain an ID attribute, so that you can easily specify it by using the dynamic sign-in customization options. You also must have one SSLImageURL element that has an ID attribute of "default". The Windows Live ID service uses this URL as the standard SSLImageURL to display. |
|
StringTable |
String |
The text that the Windows Live ID service uses for one of your sign-in page elements, such as the title. Each String element must contain an ID attribute with a value that corresponds to the content of a SiteLoginUIProperties element. For example, if you have a Header element that contains the string STR_HEADER_1, you must have a String element with an ID attribute of STR_HEADER_1. |
The SiteLoginUIProperties element contains the text elements that appear on the sign-in page. This element can include multiple instances of the following child elements:
-
Header
-
Title
-
Subtitle
-
ImageURL
-
SSLImageURL
Each of these elements should contain a string. When displaying your sign-in page to a user, the Windows Live ID service uses this string and attempts to locate a matching String element within the StringTable node. The service then uses the contents of this String node to populate the appropriate sign-in page element.
For example, if you set a Header element as
<Header id="default">STRID_WL_DEF_HEADER</Header>
and in your StringTable element you have
<String id="STRID_WL_DEF_HEADER">This is the Default Header Text</Header>
the Windows Live ID service displays "This is the Default Header Text" on your sign-in page.
This pairing of SiteLoginUIProperties elements with StringTable elements makes it easy for you to create variations of your sign-in page and to localize your sign-in page for different languages. For more information about creating variations of your sign-in page, see Dynamic Sign-in Query String. For more information about localizing your sign-in page, see Localizing the Sign-in Page.
Within the Subtitle element, you can use the following syntax to format text and create bulleted lists.
| Syntax | Description |
|---|---|
|
## <image number> ## |
Bullet image (see following table). |
|
##b## |
Bold text. |
|
##i## |
Italic text. |
|
##u## |
Underlined text. |
You can specify the following bullet images.
| Image | Image Number |
|---|---|
![]() |
li1 |
![]() |
li2 |
![]() |
li3 |
![]() |
li4 |
![]() |
li5 |
![]() |
li6 |
![]() |
li7 |
![]() |
li8 |
![]() |
li9 |
![]() |
li10 |
![]() |
li11 |
![]() |
li12 |
![]() |
li13 |
![]() |
li14 |
![]() |
li15 |
![]() |
li16 |
![]() |
li17 |
![]() |
li18 |
![]() |
li19 |
![]() |
li20 |
![]() |
li21 |
![]() |
li22 |
![]() |
li23 |
The following is an example of a bulleted subtitle.
<String id="STRID_WL_DEF_SUBTITLE">##li3##Join our exciting new ##b##online community ##/b##of vacationers.##li5##Experience the very pinnacle of##b## vacation excellence##/b## from anywhere in the world at our 8 exclusive destinations.##li2##Make a ##b##reservation##/b## today and ensure yourself a getaway you've ##i##never##/i## experienced before.</String>
You can define multiple titles, subtitles, images, and their header statements in the StringTable node. Values in this table are used to form dynamic query strings at run time. For more information about these elements, see Dynamic Sign-in Query String.
Note: 





















