The base page adaptive layout defines components that are common to each page (header, footer, navigation, content area). The profile page layout is almost identical, but uses a user profile search box instead of the standard search box.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:pt="http://www.plumtree.com/xmlschemas/ptui/">
<head>
<title><pt:basepage.title/></title>
<pt:standard.stylesheets/>
<link href="pt://images/plumtree/portal/private/css/mainstyle.css" rel="stylesheet" type="text/css" />
<!-- Dojo Initialization, create a custom ali namespace -->
<script type="text/javascript">
var djConfig = {
isDebug: false,
scopeMap : [ ["dojo", "alidojo"] ]
};
</script>
<!-- Dojo is used by drag and drop and flyout editor -->
<script type="text/javascript" src="pt://images/plumtree/portal/private/js/dojo.js"></script>
<!-- This tag displays the html body tag and initializes page JavaScript. -->
<pt:basepage.pagebody marginwidth="0" marginheight="0" topmargin="0">
<div id="ali-header-nav">
<!-- This area is used to build links to portal components displayed in the top bar -->
<pt:basepage.navarea pt:area="TOPBAR"/>
... banner actions ....
<pt:basepage.navarea pt:area="ABOVEHEADER"/>
<pt:basepage.header/>
<!-- This area is used to build links to portal navigation elements -->
<pt:basepage.navarea pt:area="BELOWHEADER"/>
... navigation links ...
<pt:basepage.navarea pt:area="LEFTOFBODY"/>
</div>
<div style="float:right; width:200px;" >
<pt:basepage.navarea pt:area="RIGHTOFBODY"/>
</div>
<pt:basepage.navarea pt:area="ABOVEBODY"/>
<pt:common.error/>
<pt:basepage.content/>
<pt:basepage.navarea pt:area="BELOWBODY"/>
<pt:basepage.navarea pt:area="ABOVEFOOTER"/>
<pt:basepage.footer/>
<pt:basepage.navarea pt:area="BELOWFOOTER"/>
</pt:basepage.pagebody>
</html>