[FX.php List] Re: thoughts on FX.php in an IFRAME?
Joel Shapiro
jsfmp at earthlink.net
Thu Nov 30 15:11:27 MST 2006
Thanks so much for your suggestions, Gjermund and Steve.
My plan was to do basically Steve's #2 suggestion (although I was
planning on putting the divs in the includes themselves, instead of
putting the divs on each page and putting an include inside each
div). Thinking about it now, I suppose I could even put both divs
into one include and just add one include to each of my pages instead
of two.
I know a number of people on this list use the everything-called-on-
one-index-page structure. I think it would take me more time at this
point to change to this structure now, but I would like to understand
it a bit better (at least for next time). I'll post my question in a
separate thread, though, to keep things cleaner.
Best,
-Joel
On Nov 30, 2006, at 2:24 AM, Gjermund Gusland Thorsen wrote:
> I double that, but what about doing it a little bit further?
>
> I would like to say make header.php, footer.php
> and just have each php file be a bodyfile that includes header.php and
> footer.php
>
>
> Example header.php could be something like
> ---
> <div id="page">
> <div id="header">
> <div id="menu">
> <ul id="nav">
> <li><a href="">menuchoice 1</a></li>
> <li><a href="">menuchoice 2</a></li>
> <li><a href="">menuchoice 3</a></li>
> <li><a href="">menuchoice 4</a></li>
> <li><a href="">menuchoice 5</a></li>
> </ul>
> </div>
> </div>
> ---
>
> 2006/11/30, Steve Winter <steve at bluecrocodile.co.nz>:
>> Hi Joel,
>>
>> Just before you rush too far into this, here's a couple of
>> suggestions for
>> you...
>>
>> 1. What about working down the line that you were thinking, but only
>> redevelop the layout once, using good valid css to position all of
>> the
>> elements, then you could create one index.php page, which has all the
>> generic elements in it, and an include within a div on that page
>> where
>> your dynamic content needs to go, the what you could do is call
>> index.php?p=theRealFile, then within that div you could do <?php
>> include('pathToIncludes'.$_REQUEST['p']);
>>
>> 2. Do the same thing as above, but reformat each of your current
>> pages,
>> creating a div at the top for the graphic, a div down the side for
>> the
>> menu, and a div for your primary content... then create top.php and
>> side.php and call them as includes into the divs on each of your
>> pages...
>>
>> This way, when they make changes to either the top or left
>> content, all
>> you have to do is resize the relevant divs within you external css
>> sheet,
>> and alter two included files... rather than having to go through
>> and make
>> substantial changes to each page...
>>
>> Just my 2c worth... let me know if you need further details of
>> eaither of
>> my suggestions...
>>
>> Cheers
>> Steve
>>
>>
>>
>> > Never mind. (poor old Emily Litella)
>> >
>> > I just looked at my test page in Firefox (after testing in Safari)
>> > and it looks like crap: the iframe is way too low, their imagemap
>> > with javascript no longer works, and it's not worth my
>> troubleshooting.
>> >
>> > I'll go back to my original plan of using includes within my php
>> > pages. I guess I coulda done more testing before posting ;)
>> >
>> > Thanks anyway. Sorry for the bandwidth.
>> >
>> > -Joel
>> >
>> >
>> > On Nov 29, 2006, at 9:39 PM, Joel Shapiro wrote:
>> >
>> > > Hi all
>> > >
>> > > A client for whom I'm designing an FX.php site wants the
>> design of
>> > > the FX part of their site to match the rest of their (static)
>> > > site. Their main design includes a wide graphic along the
>> top, and
>> > > a tall graphic along the left side (both with imagemap links) --
>> > > all within a body-filling table, with misc. colspans, etc.
>> > >
>> > > The FX.php pages are mostly completed, functionality-wise, but
>> the
>> > > design doesn't match their new site. (They've known I've been
>> > > waiting for their design templates since I started working on the
>> > > project, but only sent them to me this week -- and they do
>> > > understand that I'll now need to do some re-designing).
>> > >
>> > > At first I was thinking I'd place their graphics (and respective
>> > > imagemaps) as included files in my php files. Then I started
>> > > thinking maybe it would be easier to just use their base page/
>> > > template and place my FX.php site within an IFRAME object in
>> one of
>> > > their table cells. I did a quick test and both GET and POST
>> > > requests seem to work as expected, even though the displayed url
>> > > remains at the main page (even an .html).
>> > >
>> > > I generally stay away from using frames, but this could be a
>> > > quicker implementation than re-formatting all my FX.php pages to
>> > > fit their structure.
>> > >
>> > > Note: Their static site is hosted elsewhere, while their FMSA/WPE
>> > > server is located in their office. I haven't tested yet if the
>> > > main page (that holds the IFRAME) functions differently when
>> > > located at their external webhost or locally on their FMSA box).
>> > >
>> > > I'd be happy to keep their costs down, but not at the expense
>> of a
>> > > less stable / weaker etc. site.
>> > >
>> > > Any thoughts/experience/advice?
>> > >
>> > > TIA,
>> > > -Joel
>> >
>> > _______________________________________________
>> > FX.php_List mailing list
>> > FX.php_List at mail.iviking.org
>> > http://www.iviking.org/mailman/listinfo/fx.php_list
>>
>>
>> _______________________________________________
>> FX.php_List mailing list
>> FX.php_List at mail.iviking.org
>> http://www.iviking.org/mailman/listinfo/fx.php_list
>>
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list
More information about the FX.php_List
mailing list