| 4:41 pm on Dec 10, 2004 (gmt 0)|
You need to place your menu bar either in an iframe or use server-side includes (SSI). Depending on site/menu design, iframes may not be suitable.
SSI is implemented by placing a special comment in the html. The server scans the page and inserts the required data (in your case, another file) each time the page is requested.
Typically SSI is enabled by using the filename extension .shtml however changing the file name may cause problems with search engines and backlinks. It can be enabled by editing the .htaccess file but that's another story.
<!--#include virtual="/menu.htm" -->
In the example above, menu.htm should be simply an html fragment (no <body> or <head> tags, etc.)
| 4:44 pm on Dec 10, 2004 (gmt 0)|
Another option (depending on how you build your sites) is to create a master template(s) that automatically updates the pages in your site when you change it. Most wysiwyg programs offer this feature.
| 5:08 pm on Dec 10, 2004 (gmt 0)|
You don't have to link to every page from every other page on your website. Instead, link from every page to a page called Articles (or whatever) and link to all your content pages from there.
| 4:04 am on Dec 11, 2004 (gmt 0)|
There's yet another way to do this without SSI... although it follows along the same line as SSI.
I once purchased some html templates from a company named allwebco and they did all their menus that way. It was very quick and convienient to make menu changes in one place and have all the pages updated. ...not to mention I didn't have to set up SSI.
Now that I know how to use SSI, I stopped using the java method. If your hosting provider does not do SSI you might consider the java alternative.
Let me know if you need examples.
| 5:40 am on Dec 11, 2004 (gmt 0)|
| 12:47 am on Dec 13, 2004 (gmt 0)|
Working with templates works best for me. Change the template once, have all your pages update. Works well with dreamweaver, frontpage, others.
| 1:01 am on Dec 13, 2004 (gmt 0)|
I used SSI.
Wow! Easier then I thought!
| 7:15 pm on Dec 25, 2004 (gmt 0)|
SSI is quite easy to do. PHP also offers a similar functionality, but with lots more power in building dynamic content.