I'm trying to figure out what's the best way to do something that
may be simple, however I can't for the life of me envision it.
I want to have three files as follows:
[ NOTE: I may be thinking of this the wrong way (by thinking up
three files.) If someone has a better suggestion, please speak
up! I'm willing to entertain other solutions. ]
-> img_template.php (which contains the full, graphical
website page, except for the content)
-> txt_template.php (which contains the full page, without
any of the bells and whistles, graphics
javascript and all)
-> content_page.html (which is the actual content)
This is where I get stuck. What to do? To me, the easiest seems
to be one single (control) file for the whole site, which then loads
up the content based on the URI. For example:
http://our.web.site/index.php?page_to_load
- this will grab the img_template.php file, then
- fetch 'page_to_load.html' and insert it into the template
and serve it.
However, will this pose a problem for search engines? Or for
anything else? I don't know. Anyone?
Now, we would also like to have the whole site be in text format
(really a slimmed down page without all the graphics, roll-overs, easy
to print and such).
I'm thinking, add another variable:
http://our.web.site/index.php?page_to_load&format=text
or: http://our.web.site/index.php?page_to_load&format=graphic
But again, how will search engines handle this?
And, I would also have to be able to dynamically update any anchor
links that show up in the content so it knows what it needs to link to
in terms of format. Somewhat stupid to have someone click on a
'text only' link, and when following another link from that it drops
back to a graphic based page.
Call for comments. Suggestions. A blow to the head. Something.
I'd like to make this so that future site re-designs won't be as
painful as this one is turning out to be (currently all 500+ pages of
the site have everything hard coded, so changing something in say a
menu causes a real problem).
And yes, I've looked at FastTemplates and I'm, uh, somewhat lost,
but that may be because I haven't really spent a whole lot of time
reading up on it. Also, the stuff on there dates back to 1999 - has
it not been updated recently? Or did it not need any?
AMK4
--
W |
| I haven't lost my mind; it's backed up on tape somewhere.
|____________________________________________________________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ashley M. Kirchner <mailto:[EMAIL PROTECTED]> . 303.442.6410 x130
SysAdmin / Websmith . 800.441.3873 x130
Photo Craft Laboratories, Inc. . eFax 248.671.0909
http://www.pcraft.com . 3550 Arapahoe Ave #6
.................. . . . . Boulder, CO 80303, USA
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]