Nice bit of coding.
How do you like this homepage? I'm just a beginner, so excuse any errors.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Home Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Imagetoolbar" content="no">
<style type="text/css">
html {height:100%;}
body {height:100%; margin:0; padding:0;}
#bg {position:fixed; top:0; left:0; width:100%; height:100%;}
#content {position:relative; z-index:1;}
</style>
<!--[if IE 6]>
<style type="text/css">
html {overflow-y:hidden;}
body {overflow-y:auto;}
#bg {position:absolute; z-index:-1;}
#content {position:static;}
</style>
<![endif]-->
</head>
<body>
<div id="bg"><img src="bgimage.jpg" width="100%" height="100%" alt=""></div>
<div id="content"><p><b><font color=yellow size=7>Place Page Content Here</font></b></p></div>
</body>
</html>
DEMO: http://houstonlively.com/
Show off Houston. I was just trying to do a quick code on Mickyb's level. :)) We made the same point, but how come yours has page content and mine just has New Home Page? Dang it, now I have to come up with another solution.
To the OP, take a look at the FAQ page, you can copy the file and move from there. Now, let's say that you want to be able to add things to it from the Page Builders, then take a look at what it takes in Dolphin to create a default page:
php file
css file
html file
php file controls the actual functions of the site, this has all your if commands and such in it and makes the page functionable in the sense of people can click/fill things out.
css file is what gives the page it's physical layout. In this sense, it's responsible for the final, exact positioning of everything on the page. Every page uses templates/base/general.css templates/tmpl_uni/general.css & the templates/base/pagename.css & templates/tmpl_uni/pagename.css It also calls the css files in that order with the last file being the one that determines the final exact settings of everything on the page.
html will be found as page_1.html and so on. These files control the order in which things are placed on the page, for example header menu banner logo body footer. You can go into any page_#.html and change the order that things appear within the file and it will change how they appear on the page. You want the footer at the top, just move it on the page_#.html file to the first item and suddenly it will appear on the top. Now, keep in mind if you do this, you may cause other issues as the footer does start with </body> closing tag, thus it may confuse your browser and leave the body out all together.
As you can see, by editing the page_1.html (this is the index pages html file) you can adjust the order, add and/or delete items from the page. Here is how page_1.html appears by default:
__include _header.html__
__promo_code__
__page_main_code__
__include _footer.html__
Say that you want the main code above the promo, then just do as follows:
__include _header.html__
__page_main_code__
__promo_code__
__include _footer.html__
And you will change the order that the page appears to the end user, placing the promo box below the main body of the page, above the footer. You can also use tradition html coding/tags in here to place any other items you like onto the home page.