[Pro] Footer in Master Page

Hi,

I need the same footer on every page so I created one in master page. How can I do this in a way that it stays at the end of each page?

How do I create a footer?

Should the Master Page height be the same as the one of regular pages? Does this matter in some way?

Where should I place the footer in my master page? Does it need special proprieties?

I can create useful footers if I place one in a page and copy paste to the others, but I wanted to avoid this and learn the correct way (if there’s one).

Thanks.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

If you are creating a positioned layout (the usual defaults in Freeway) then each HTML element you draw on the page (or otherwise get on the page, as in from a master page or similar) stands alone. It’s like an animation cel, sitting on its sheet of glass in the multi-plane camera. When you move it, it doesn’t touch anything else, it just slides independent of everything else. So if you have more content on one page than another, or if your visitors use their browser settings to enlarge the text for easier reading, the elements that grow and shift do not impact one another, leading to overlaps and crazy cubist layout interpretations.

When you say you want a footer to be at the bottom of your content, you need to take that into consideration. Sure, it may be at the bottom now, but when my friend Beverly comes around with her browser set to compensate for her awful macular degeneration, she will see your footer somewhere around the second paragraph of text content.

The correct solution to this problem is a fully inline layout, where the content above the footer is able to push the footer down in response to Beverly’s browser or variable content. This requires you to abandon your normal work pattern in Freeway, and embrace a different style of working, with HTML items inserted into parent HTML items as if they were individual characters of text. You use floats and padding and margins to create the spacing of your individual page elements, and once you’re done, the page is able to withstand text zooming and other horrors, and the footer will be pushed down precisely as much as necessary (and no further).

There is an Action in Freeway 5.5 and up called Relative Positioned Layout, or RPL for short. This attempts to reverse-engineer your positioned layout into an inline layout, giving you the benefits without the (sometimes mind-bending) work required to set one up. I recommend you try that first.

But there is one more thing to think about with Master Pages. In Freeway 6, they have a new granularity that makes it possible to have a master element on the child page in a position other than the one specified on the Master Page. Try this and see if it works for you (note that it will not, and cannot fix the issue of content appearing at different heights in different browsers – that’s what an inline layout is for).

  1. Make your master page crazy-tall. Put your footer at the bottom of it.
  2. On each child page, select the footer element and (holding down the Shift key to constrain the move) drag the footer north until it is where you expect it to be.
  3. Notice in the Inspector that the “Use Master Content” checkbox will remain checked, while the “Use Master Settings” checkbox will un-check to note this separation from the master.

If you subsequently make changes to the footer on the master page, you will (or should, it’s a bug if not) see the content update on every page, while the position remains detached from the master’s original.

Walter

On Feb 21, 2013, at 5:52 AM, Daemon wrote:

Hi,

I need the same footer on every page so I created one in master page. How can I do this in a way that it stays at the end of each page?

How do I create a footer?

Should the Master Page height be the same as the one of regular pages? Does this matter in some way?

Where should I place the footer in my master page? Does it need special proprieties?

I can create useful footers if I place one in a page and copy paste to the others, but I wanted to avoid this and learn the correct way (if there’s one).

Thanks.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Thanks for your great explanation.
I think I’ll go with the Fully Inline Layout. So I need to:

  1. Set an html box (full width of page).
  2. Create 3 stacked (on top of each other) inline html boxes (or more) for header, content and footer, inside the previous html box. Header and Footer should have fixed height dimensions. Content should have a flexible height.
  3. At this point I can create my items in each of these 3 main html frames, either on the Inline mode or on the default FW mode. Inline is for automatic adjustment of items position in relation to each others. Default mode doesn’t adjust items automatically and in this case I just have to change height to insert more contents and to push the Footer down.

Did I got this right?

I’m new with FW, but I started using FWPro5.5. When I upgraded to FWPro6 and only had 2 project sites. I’m aware of the advices to use v.5.5 for files created with that version. Since I’m a newbie and only have 2 sites, I’ll recreate 2 brand new files with v.6 and rebuild my sites. Meanwhile I just noticed that several issues weren’t working well in FWPro6 with those 2 old files from v.5.5. With these new files it seems that those errors are gone.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Here, this might get you going…
http://cssway.thebigerns.com/products/inline-basic-layout/


Ernie Simpson

Did I got this right?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options