An update to the last post on iWeb.
So it turns out that it's not really iWeb, but my server...
After trying this and that and everything else for three days, and with the help of other users in Apple discussion area for iWeb, it seemed clear that iWeb was actually creating all the files for the site in the proper folder, but for some reason, once I uploaded them to my server certain javascript files that the HTML called for weren't being found, even though I could clearly see them there on the server via FTP.
That suggested a server side issue, and so I contacted SFF NET/GREYWARE tech support, which has always been terrifically swift and helpful. They were no less so this time -- I had a reply back in about an hour. Unfortunately, it's not a good reply. It seems that this version of iWeb places the javascript files into a folder called "Scripts" and the coding for each page tells the page to go get the .js files there.
But... the server also has a folder called "Scripts" somewhere in administration-land with scripts that they use, and the server redirects all calls for a "Scripts" folder to that folder. And (obviously) my files aren't there. So when one of my pages calls for a javascript file, the server looks for it in their Scripts folder, doesn't find it, and returns an error.
Since much of the formatting, the navigational bar, and such are .js files in the Scripts folder, well, none of that shows up.
This is going to be an issue for anyone using iWeb '08 who also uses SFF NET as their host service. Don't know if that set contains only me, or other people in the science fiction/fantasy community.
Tech Support suggested re-naming the Scripts folder. I can do that, but since iWeb is a website-for-dummies program and the HTML coding it does is invisible to the user, that doesn't help: I can't tell the files to look for javascript in "SteveScripts" rather than "Scripts," for instance. As it stand right now, I seem to have two choices: change my host (which I'm not gonna do) or re-create the website in another program. Bleh!
For the time being, I have a kludgy workaround. Since the navigation bar was javascript, I removed the Nav Bar from all the pages and replaced it with a text box with hyperlinks so that people can still navigate the site. The graphical touches are missing, but the content's there -- that'll have to do for now....
So it turns out that it's not really iWeb, but my server...
After trying this and that and everything else for three days, and with the help of other users in Apple discussion area for iWeb, it seemed clear that iWeb was actually creating all the files for the site in the proper folder, but for some reason, once I uploaded them to my server certain javascript files that the HTML called for weren't being found, even though I could clearly see them there on the server via FTP.
That suggested a server side issue, and so I contacted SFF NET/GREYWARE tech support, which has always been terrifically swift and helpful. They were no less so this time -- I had a reply back in about an hour. Unfortunately, it's not a good reply. It seems that this version of iWeb places the javascript files into a folder called "Scripts" and the coding for each page tells the page to go get the .js files there.
But... the server also has a folder called "Scripts" somewhere in administration-land with scripts that they use, and the server redirects all calls for a "Scripts" folder to that folder. And (obviously) my files aren't there. So when one of my pages calls for a javascript file, the server looks for it in their Scripts folder, doesn't find it, and returns an error.
Since much of the formatting, the navigational bar, and such are .js files in the Scripts folder, well, none of that shows up.
This is going to be an issue for anyone using iWeb '08 who also uses SFF NET as their host service. Don't know if that set contains only me, or other people in the science fiction/fantasy community.
Tech Support suggested re-naming the Scripts folder. I can do that, but since iWeb is a website-for-dummies program and the HTML coding it does is invisible to the user, that doesn't help: I can't tell the files to look for javascript in "SteveScripts" rather than "Scripts," for instance. As it stand right now, I seem to have two choices: change my host (which I'm not gonna do) or re-create the website in another program. Bleh!
For the time being, I have a kludgy workaround. Since the navigation bar was javascript, I removed the Nav Bar from all the pages and replaced it with a text box with hyperlinks so that people can still navigate the site. The graphical touches are missing, but the content's there -- that'll have to do for now....