Frames Naming

  • Thread starter Thread starter John Hoagland
  • Start date Start date
J

John Hoagland

Greetings,

In FP 2003, I'm getting a message when loading an individual frame name, as
follows:

"Name is not valid.
To allow the name to be used in a scripting language, it must start with a
letter or underscore, and subsequent characters must be letters, digits or
underscores."

However, the name I'm trying to use does begin with a letter, and the page
name is accepted.

But, then, in certain publishing actions, I'm getting frames that don't load
on the host site, largely it seems,
due to caps or not caps in the name.

Any suggestions?

John
 
Can you tell us what name you are using?

--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
==============================================
If you feel your current issue is a results of installing
a Service Pack or security update, please contact
Microsoft Product Support Services:
http://support.microsoft.com
If the problem can be shown to have been caused by a
security update, then there is usually no charge for the call.
==============================================
 
1. You need to correct the case of the filename in the frameset, to be DineTOC.htm and not
dineTOC.htm.

2. When name your frames (and files/folders), do not use spaces, so you will need to correct all of
your frame targets names.

3. Also do not store pages in the _private folder that will be displayed in the browser.

When hosted on Unix/Linux servers, you need to always use lowercase file and folder names.
--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
==============================================
If you feel your current issue is a results of installing
a Service Pack or security update, please contact
Microsoft Product Support Services:
http://support.microsoft.com
If the problem can be shown to have been caused by a
security update, then there is usually no charge for the call.
==============================================
 
Thomas A. Rowe said:
1. You need to correct the case of the filename in the frameset, to be DineTOC.htm and not
dineTOC.htm.

I have done that in many instances, and it has worked re the Linux
"mounting" server.

However, my original question relates to the message I'm getting, because
the frameset is not taking the change, even though I load the individual
framset page and browse to it in FP.

It appears to take the change, but after saving, I reload the frameset and
the old name is there.

Now, on my Windows-based host (current at www.b-v-i.com/Dining), it's not a
problem.

However, I have reached this host's monthly bandwidth limitation (about 10
gigs).

Since I had a second website on Half Price Hosting (on a Windows server). I
decided to change to them. They have a 100 gig monthly limit for under $100
a month. Unfortunately, their new plan is on Linux.

That same DineTOC table of contents frame page is used at
http://b-v-icom.instaccount.net/Cooking/default.htm
and there it's in that frameset in a "cap opposite" name, due to the
problem I mentioned above where FP is now holding the page name change (FP
saves it but after closing and re-opening, the old name is back).

John
 
How come you're using frames on that site anyway?

Maintaining a Frames & No Frames web must be a lot of extra work...not to
mention a tad confusing for the visitor.


|
| | > 1. You need to correct the case of the filename in the frameset, to be
| DineTOC.htm and not
| > dineTOC.htm.
|
| I have done that in many instances, and it has worked re the Linux
| "mounting" server.
|
| However, my original question relates to the message I'm getting, because
| the frameset is not taking the change, even though I load the individual
| framset page and browse to it in FP.
|
| It appears to take the change, but after saving, I reload the frameset and
| the old name is there.
|
| Now, on my Windows-based host (current at www.b-v-i.com/Dining), it's not
a
| problem.
|
| However, I have reached this host's monthly bandwidth limitation (about 10
| gigs).
|
| Since I had a second website on Half Price Hosting (on a Windows server).
I
| decided to change to them. They have a 100 gig monthly limit for under
$100
| a month. Unfortunately, their new plan is on Linux.
|
| That same DineTOC table of contents frame page is used at
| http://b-v-icom.instaccount.net/Cooking/default.htm
| and there it's in that frameset in a "cap opposite" name, due to the
| problem I mentioned above where FP is now holding the page name change (FP
| saves it but after closing and re-opening, the old name is back).
|
| John
|
| >
| > 2. When name your frames (and files/folders), do not use spaces, so you
| will need to correct all of
| > your frame targets names.
| >
| > 3. Also do not store pages in the _private folder that will be displayed
| in the browser.
| >
| > When hosted on Unix/Linux servers, you need to always use lowercase file
| and folder names.
| > --
| > ==============================================
| > Thomas A. Rowe (Microsoft MVP - FrontPage)
| > ==============================================
| > If you feel your current issue is a results of installing
| > a Service Pack or security update, please contact
| > Microsoft Product Support Services:
| > http://support.microsoft.com
| > If the problem can be shown to have been caused by a
| > security update, then there is usually no charge for the call.
| > ==============================================
| >
| | > > Thomas,
| > >
| > > DineTOC.htm
| > >
| > > It's not displaying properly at
| > > http://b-v-icom.instaccount.net/Dining/default.htm
| > >
| > > John
| > >
| > >
| > > | > >> Can you tell us what name you are using?
| > >>
| > >> --
| > >> ==============================================
| > >> Thomas A. Rowe (Microsoft MVP - FrontPage)
| > >> ==============================================
| > >> If you feel your current issue is a results of installing
| > >> a Service Pack or security update, please contact
| > >> Microsoft Product Support Services:
| > >> http://support.microsoft.com
| > >> If the problem can be shown to have been caused by a
| > >> security update, then there is usually no charge for the call.
| > >> ==============================================
| > >>
| > > | > >> > Greetings,
| > >> >
| > >> > In FP 2003, I'm getting a message when loading an individual frame
| name,
| > > as
| > >> > follows:
| > >> >
| > >> > "Name is not valid.
| > >> > To allow the name to be used in a scripting language, it must start
| with
| > > a
| > >> > letter or underscore, and subsequent characters must be letters,
| digits
| > > or
| > >> > underscores."
| > >> >
| > >> > However, the name I'm trying to use does begin with a letter, and
the
| > > page
| > >> > name is accepted.
| > >> >
| > >> > But, then, in certain publishing actions, I'm getting frames that
| don't
| > > load
| > >> > on the host site, largely it seems,
| > >> > due to caps or not caps in the name.
| > >> >
| > >> > Any suggestions?
| > >> >
| > >> > John
| > >> >
| > >> >
| > >>
| > >>
| > >
| > >
| >
| >
|
|
 
Download Case changer from www.jimcosoftware.com This will change the case
of all your filenames to whatever you need, and update all links.

As Thomas said, you must remove spaces from the frame names, as in
name="Frame Contents"
 
In order to change the case of file / folder name in FP, you must first rename the file/folder to
something different, then rename it to what you want.

So to get dineTOC.htm to be DineTOC.htm, you would have to rename in the following order:

dineTOC.htm > DineTOC1.htm > DineTOC.htm
--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
==============================================
If you feel your current issue is a results of installing
a Service Pack or security update, please contact
Microsoft Product Support Services:
http://support.microsoft.com
If the problem can be shown to have been caused by a
security update, then there is usually no charge for the call.
==============================================
 
Back
Top