I do what Paul suggested on all my sites.
Every block on my page template is an include file -- the header, footer, advertising, navigation, left_side, right_side, search, etc. The only thing that is actually _on_ the template is the "main" area that makes that template "unique".
This is the best way to develop your site, so when you make a change it can be carried through. If you need different side bars or includes on dynamic pages (for targeted contact, for example) you can make two sets of each of the include files xxx_d.txt and xxx_s.txt for dynamic and static use. Very simple to organize template layouts and site upgrades.
The only other page I have a separate include set for is the Home page, but that is only because I wanted to. :) But you can divide the includes up into more groups, but then you start to lose the benefits of single-file edits to change the look of the whole site.
PUGDOGŪ Enterprises, Inc.
FAQ:http://LinkSQL.com/FAQ
Forum:http://LinkSQL.com/forum
Every block on my page template is an include file -- the header, footer, advertising, navigation, left_side, right_side, search, etc. The only thing that is actually _on_ the template is the "main" area that makes that template "unique".
This is the best way to develop your site, so when you make a change it can be carried through. If you need different side bars or includes on dynamic pages (for targeted contact, for example) you can make two sets of each of the include files xxx_d.txt and xxx_s.txt for dynamic and static use. Very simple to organize template layouts and site upgrades.
The only other page I have a separate include set for is the Home page, but that is only because I wanted to. :) But you can divide the includes up into more groups, but then you start to lose the benefits of single-file edits to change the look of the whole site.
PUGDOGŪ Enterprises, Inc.
FAQ:http://LinkSQL.com/FAQ
Forum:http://LinkSQL.com/forum