Publisher 2007 navigation bars

R

Ruffpatron

When I create a new publisher document and preview it in my browser, the
navigation bars don't show up.
 
D

DavidF

What browser are you using to view the site?

Do you have a URL where we can see it?

Did you perhaps put the navbar on the Master Page? If so, don't do that.

DavidF
 
D

dgnadinger

I'm having the same problem. The navigation bars were showing up when
I went to "web page preview" but suddenly stopped showing up. I'm
using IE8. What's going on?
 
D

DavidF

It is the beta of IE8 that is the problem. Hopefully MSFT will fix either
IE8 or Publisher before the final release of IE8.

From my testing if your site renders well in IE7 and FF3, then it will
render ok in IE8 RC1 except for the wizard built navbar. MSFT is aware of
the problem. I would suggest either rolling back to IE7 or if you want to
keep using IE8, then download and install FF3 and test your site with that
browser until this issue is resolved. And since few people are relying on a
beta product at this point, I wouldn't worry about too many people not being
able to navigate your site. If you are, then you can install a textual
navbar for the short term. This type of issue should be expected when you
install beta software with all the bugs not yet worked out. There are a lot
of websites built by a lot of different programs that aren't rendering
correctly with IE8 beta, so Publisher webs are not unique.

DavidF

I'm having the same problem. The navigation bars were showing up when
I went to "web page preview" but suddenly stopped showing up. I'm
using IE8. What's going on?
 
S

Spike

Let's hope they fix IE 8 and not publisher else we will have to redo every
web site built with publisher (That is Insane)

Spike
 
D

Dan K

Now that IE8 was just released this week (or last), I checked a couple of my
MS Publisher 2007 sites and the nav bars are not visible with or without
compatibility view. I added this to the site files but it did not help
either.
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

Anyone have any ideas or progress on this issue?

I have a clean install of Windows Vista Bus. SP1 x86 and IE8. There were no
betas or RCs installed on this system.

Thanks
Dan
 
D

DavidF

Many sites built by many programs other than Publisher are having
compatibility issues with IE8. You can read the comments to the following
article to get some idea of just how wide spread this is. Reference: MSDN
IEBlog:Just The Facts: Recap of Compatibility View:
http://blogs.msdn.com/ie/archive/2009/02/16/just-the-facts-recap-of-compatibility-view.aspx

The good news is that at this point I am finding that Publisher 2003 and
2007 webs do not need to be viewed in 'Compatibility View' and the only
compatibility issues with IE8 RTW are problems associated with 'grouping'.
Any design elements that are 'grouped' together do not render when you view
the web page in IE8. The fix in general is to ungroup the elements. I have
found no problems with Publisher 2000 webs. While I still expect that MSFT
will eventually provide a patch that will fix these issues in at least Pub
2007, here is a *fix* you can use in the meantime.

The Publisher 2003 & 2007 wizard built navbars are built using a number of
images, text boxes etc and are by default grouped together. If you select
the navbar go to Arrange > and ungroup those design elements and the navbar
will render and work correctly in IE8. You must do this with the side
navbars, bottom and top if you are using them, and you must do it on every
page of your publication.

What I don't like about the fix is that it also disconnects the navbar from
the Publisher navbar wizard. This means that if you want to add a page, the
navbar will not be automatically updated and that change propagated
throughout the site. You would have to rebuild the navbar under those
circumstances. This won't be a big issue for those who have already finished
their sites and won't be adding a page, but it will be a bit of a pain for
those who are building their sites and previewing and testing them in IE8.

This is of course presupposing that you do download and install IE8.
Personally I have no intention of installing IE8 on my production computer
until it is has been debugged a bit. I rarely install any new version of any
program when it first comes out. IE7 also had problems with the first
version released to the public, and I waited until most of those problems
were fixed before I switched from IE6.

Whether you install IE8 or not, for those who have already finished their
sites, I would suggest a workflow of doing a File > Save As and making a
copy of your publication. Ungroup the navbar in this copy and upload those
files to your host. Then if you need to make revisions or add another page,
open your original publication where the navbar is still connected to the
wizard, make your changes and repeat the process of making a copy with the
ungrouped navbar. This will save you the hassle of rebuilding your navbar if
you decide to add a page in the future.

For those in the process of building their sites and want to preview and
test their site as they build it in IE8, there are a number of options. I
think one of the better options would be to download and install FireFox and
test your site with it. FireFox has no problem rendering the navbars.
Furthermore, you should be testing your site with both IE and FF anyway. If
you design your site such that it will work in both, your site will also
generally work in all the other major browsers. FireFox :
http://www.mozilla.com/en-US/firefox/

If you don't want to make FireFox your default browser so you can preview
your pages directly from your publication, then when you 'Publish to the
Web' direct your web files to your hard drive where you can easily find
them. I put them in a folder on my desktop. Then go to where you directed
the files and find the 'index.htm' file (your home page) > right click >
open with FF (or open FF > File > Open and browse to where your index.htm
file is). You can of course also go into the 'index_files' folder to open
the other .htm files (the other pages of your site) for testing. If you
don't need the navbar to see how your page looks, then just preview it
directly from Publisher in IE.

Finally, I have also found that if you group *any* design elements on a
Publisher web page, they also will not render when viewed with IE8. By this
I mean that if you group a text box with another text box, an object, or an
image, etc. then all those design elements will not render. The fix is
simply to ungroup those design elements. In this case you should ungroup
them anyway after you get your layout done and before you publish your site
as 'grouping' frequently causes problems with the pages when viewed in FF.


At this point the problems associated with 'grouping' are the only problems
I am finding with Publisher webs and IE8. If you ungroup everything, and are
still experiencing problems, I would appreciate it if you would post back
and tell me what specifically isn't working, and provide a link to the page
where I can find it. Thanks.

DavidF
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top