The static UCM (portal.htm) login page is generated from the HOME_PAGE template.

You can customise and regenerate your own portal by modifying the template or the included resource files in your custom component.

Heres a simple guide; on how to modify and regenerate this page.

1. Open Component Wizard.
2. Create a new custom Component.
3. Add the HOME_PAGE template.

Within the IdocScript any includes wrapped in the <$if not IdcService$> statements are the ones you want to edit. [home_page_static_content, str_trim_function]

WARNING:: If you modify any of the other areas of the page they will effect the users home page, where they log into the UCM.

So lets change the logo ;)
Heres how: -

1. In your component create a custom html resource file.
2. Add home_page_static_content
3. In the first couple of lines you will see the Oracle logo.

<h1 style=”vertical-align:bottom;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;width:100%;border-bottom:1px solid #0D4988;white-space:nowrap;padding-bottom:3px”>
<img style=”margin-bottom:-5px;” src=”<$HttpImagesRoot$>stellent/mailheadinglogo.gif” alt=”<$stripXml(lc(”wwTopBannerLogo”))$>”>&nbsp;
<$lc(”wwWelcomeTo”, ProductID)$></h1>

3. Modify the html with your logo save and enable your component.

Because the login page is static, it has to be generated updated to the portal page will not take effect until this has been done.
Heres how to regenerate the portal page: -

1. Open Weblayout Editor.
2. From the options menu select “Update Portal…”
3. A window will popup explaining how you can customise the page - its really just an include that adds extra info to the bottom of the login/homepage.
4. Hit the Ok button - After you do the first manual generation of the portal page you will notice it creates the commented info message file in <ucm>/data/pages/portal_message.inc
4. Now open your web browser and goto your login page..
5. Dont forget to clear out your cache and do a refresh ;)

Thats it!