<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=us-ascii" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="Verdana">Not exactly on-target with this,
but related to the theme of the current thread:<br>
<br>
"Defining CSS constants using PHP" :
<a class="moz-txt-link-freetext" href="http://tylerhall.ws/css/constants/">http://tylerhall.ws/css/constants/</a>&nbsp; (via digg.com)<br>
<br>
Pretty useful.<br>
<br>
Greg.<br>
<br>
<br>
<br>
</font></font><br>
David Goodwin wrote:
<blockquote cite="mid20051209213630.GA8098@codepoets.co.uk" type="cite">
  <pre wrap="">Joe Beard wrote :
  </pre>
  <blockquote type="cite">
    <pre wrap=""> My current site has just one skin.php file which contains header,
footer and body functions, which I can then supply content to, or
alter to become page specific, so a general file takes on the form:

include("/functions/skin.php");
page_header();
page_body_title("This is a Page");
page_body_content("Some content here");
page_footer();

but this means I can then call the functions for different purposes,
for example 90% of my site doesn't use frames, but I have a cgiirc
forum, so that page has frames that contain the page_header() function
with arguments to return just the side bar for example.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I used nearly exactly the same with a previous employer's website; 
although I defined e.g. $title before calling page_header() (perhaps I
should have passed $title as an argument in instead?) to provide custom
titles etc for pages.

I found it worked quite well, at least from a code reuse point of
view....

David.

  </pre>
</blockquote>
</body>
</html>