protect cells in Frontpage

R

rbellanger

I have set up an order form on our website in FrontPage 2003 and want to lock
or protect the cells that show the item description so they can't be changed.
How can I do this?
 
K

Kevin Spencer

The easy answer is, don't put data that isn't input into input form fields.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
What You Seek Is What You Get.
 
R

rbellanger

This is an order form where the user can order quantities in the first field
and the second field shows the description of the item. I want them to be
able to input the quantity ordered, but not revise the description of the
item.
 
M

Murray

Is the description plain text on the page, or is it in an input field, just
like the other input fields.

If the former, then you need do nothing. If the latter, then you can adjust
the field(s) as follows -

<input ... readonly="readonly">

and it will not be able to be changed by the visitor.
 
R

rbellanger

"Murray",

I'm asking the question for a co-worker so I really don't have full
knowledge of what he is doing. Below is the information from the page he is
talking about. Can you tell me where to type in the <input ...
readonly="readonly">?

Thanks!

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Ceiling Fan POG</title>
</head>

<body>

<H1>Accent Lighting</H1>
<HR>
<FORM METHOD="POST" action="--WEBBOT-SELF--">
<!--WEBBOT BOT=SaveResults S-Email-Address="[email protected]"
S-Email-Format="HTML/DL" startspan B-Email-Label-Fields="FALSE"
B-Email-Subject-From-Field="FALSE" S-Email-Subject="Accent Lighting"
S-Builtin-Fields B-Email-ReplyTo-From-Field="TRUE"
S-Email-ReplyTo="Contact_Email"
--><input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"><!--WEBBOT
bot=SaveResults endspan i-checksum="43374"
--><P>
Please provide the following ordering information:
</P>
<TABLE id="table2">
<TR>
<TD ALIGN="right">
<EM>Name</EM></TD>
<TD>
<INPUT TYPE=TEXT NAME="Contact_FullName" SIZE=35>
</TD>
</TR>
<TR>
<TD ALIGN="right">
<EM>E-mail</EM></TD>
<TD>
<INPUT TYPE=TEXT NAME="Contact_Email" SIZE=25>
</TD>
</TR>
</TABLE>
<BLOCKQUOTE>
<TABLE id="table1">
<TR>
<TD>
<STRONG>QTY</STRONG></TD>
<TD>
<STRONG>DESCRIPTION</STRONG></TD>
</TR>
<TR><TD style="font-family: Arial; font-size: 12pt; font-weight: bold"
align="center"><INPUT TYPE=TEXT NAME="Ordering_OrderQty0" SIZE=6
MAXLENGTH=6></TD><TD>
<a href="Accent%20Lighting/4'Schematic-w_ProdFamilies.pdf">
<INPUT NAME="Ordering_OrderDesc0" SIZE=45
value="4'Schematic-w_ProdFamilies"></a></TD></TR><TR><TD><INPUT TYPE=TEXT
NAME="Ordering_OrderQty1" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc1" SIZE=45
value="8'-75-Schematic-w_ProdFamilies"></TD></TR><TR><TD><INPUT TYPE=TEXT
NAME="Ordering_OrderQty2" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc2" SIZE=45
value="8'87-Schematic-w_ProdFamilies"></TD></TR><TR><TD><INPUT TYPE=TEXT
NAME="Ordering_OrderQty3" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc3" SIZE=45
value="8'-99-102Schematic-w_ProdFamily"></TD></TR>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty7" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc4" SIZE=45
value="GEAccentLight-ShadowBox2-14-2005"></TD>
</tr>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty6" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc5" SIZE=45
value="HalPuck-ShadowBox2-14-2005"></TD>
</tr>
<tr>
 
R

rbellanger

Sorry, I didn't paste the whole thing in the previous response - here's the
full text of the page he sent me:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Ceiling Fan POG</title>
</head>

<body>

<H1>Accent Lighting</H1>
<HR>
<FORM METHOD="POST" action="--WEBBOT-SELF--">
<!--WEBBOT BOT=SaveResults S-Email-Address="[email protected]"
S-Email-Format="HTML/DL" startspan B-Email-Label-Fields="FALSE"
B-Email-Subject-From-Field="FALSE" S-Email-Subject="Accent Lighting"
S-Builtin-Fields B-Email-ReplyTo-From-Field="TRUE"
S-Email-ReplyTo="Contact_Email"
--><input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"><!--WEBBOT
bot=SaveResults endspan i-checksum="43374"
--><P>
Please provide the following ordering information:
</P>
<TABLE id="table2">
<TR>
<TD ALIGN="right">
<EM>Name</EM></TD>
<TD>
<INPUT TYPE=TEXT NAME="Contact_FullName" SIZE=35>
</TD>
</TR>
<TR>
<TD ALIGN="right">
<EM>E-mail</EM></TD>
<TD>
<INPUT TYPE=TEXT NAME="Contact_Email" SIZE=25>
</TD>
</TR>
</TABLE>
<BLOCKQUOTE>
<TABLE id="table1">
<TR>
<TD>
<STRONG>QTY</STRONG></TD>
<TD>
<STRONG>DESCRIPTION</STRONG></TD>
</TR>
<TR><TD style="font-family: Arial; font-size: 12pt; font-weight: bold"
align="center"><INPUT TYPE=TEXT NAME="Ordering_OrderQty0" SIZE=6
MAXLENGTH=6></TD><TD>
<a href="Accent%20Lighting/4'Schematic-w_ProdFamilies.pdf">
<INPUT NAME="Ordering_OrderDesc0" SIZE=45
value="4'Schematic-w_ProdFamilies"></a></TD></TR><TR><TD><INPUT TYPE=TEXT
NAME="Ordering_OrderQty1" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc1" SIZE=45
value="8'-75-Schematic-w_ProdFamilies"></TD></TR><TR><TD><INPUT TYPE=TEXT
NAME="Ordering_OrderQty2" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc2" SIZE=45
value="8'87-Schematic-w_ProdFamilies"></TD></TR><TR><TD><INPUT TYPE=TEXT
NAME="Ordering_OrderQty3" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc3" SIZE=45
value="8'-99-102Schematic-w_ProdFamily"></TD></TR>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty7" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc4" SIZE=45
value="GEAccentLight-ShadowBox2-14-2005"></TD>
</tr>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty6" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc5" SIZE=45
value="HalPuck-ShadowBox2-14-2005"></TD>
</tr>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty5" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc6" SIZE=45 value="HalRopeAcc-2-14-2005"></TD>
</tr>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty4" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc7" SIZE=45 value="RopeLightingShadowBox"></TD>
</tr>
</TABLE>
<p> </p>
<p><input type="text" name="T1" size="20" value="Comments"><textarea
rows="4" name="S1" cols="36"></textarea></p>
<p> </p>
</PRE>
</BLOCKQUOTE>
<INPUT TYPE=SUBMIT VALUE="Submit Form">
<INPUT TYPE=RESET VALUE="Reset Form">
</FORM>
<HR>
<H5>
R. Bleier <BR>
Revised: <!--WEBBOT BOT=TimeStamp
S-Type="EDITED"
S-Format="%m/%d/%y"
--></H5><p> </p></body>

</html>
 
A

Andrew Murray

The method below should work e.g., for a standard text field:

<input type="text" name="description" value="this is the description for
this item" disabled>

Note "disabled" at the end. It makes the field un-editable, it greys-out
the text, however no-one will be able to change it.
 
A

Andrew Murray

I replied to this post advising the "disabled" attribute be added to the
field - but readonly works even better!
 
M

Murray

Yes - that's why I recommed it.

And use disabled="disabled" to avoid goofy validation warnings....
 
D

Dan L

Here's what Murray and Andrew were saying: (the table1 portion only)

<TABLE id="table1">
<TR>
<TD>
<STRONG>QTY</STRONG></TD>
<TD>
<STRONG>DESCRIPTION</STRONG></TD>
</TR>
<TR><TD style="font-family: Arial; font-size: 12pt; font-weight: bold"
align="center">
<INPUT TYPE=TEXT NAME="Ordering_OrderQty0" SIZE=6
MAXLENGTH=6></TD><TD>
<a href="Accent%20Lighting/4'Schematic-w_ProdFamilies.pdf">
<INPUT NAME="Ordering_OrderDesc0" readonly="readonly" disabled="disabled"
SIZE=45
value="4'Schematic-w_ProdFamilies"></a></TD></TR><TR><TD><INPUT TYPE=TEXT
NAME="Ordering_OrderQty1" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc1" readonly="readonly" disabled="disabled"
SIZE=45
value="8'-75-Schematic-w_ProdFamilies"></TD></TR><TR><TD><INPUT TYPE=TEXT
NAME="Ordering_OrderQty2" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc2" readonly="readonly" disabled="disabled"
SIZE=45
value="8'87-Schematic-w_ProdFamilies"></TD></TR><TR><TD><INPUT TYPE=TEXT
NAME="Ordering_OrderQty3" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc3" readonly="readonly" disabled="disabled"
SIZE=45
value="8'-99-102Schematic-w_ProdFamily"></TD></TR>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty7" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc4" readonly="readonly" disabled="disabled"
SIZE=45
value="GEAccentLight-ShadowBox2-14-2005"></TD>
</tr>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty6" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc5" readonly="readonly" disabled="disabled"
SIZE=45
value="HalPuck-ShadowBox2-14-2005"></TD>
</tr>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty5" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc6" readonly="readonly" disabled="disabled"
SIZE=45

value="HalRopeAcc-2-14-2005"></TD>
</tr>
<tr>
<TD><INPUT TYPE=TEXT NAME="Ordering_OrderQty4" SIZE=6 MAXLENGTH=6></TD><TD>
<INPUT NAME="Ordering_OrderDesc7" readonly="readonly" disabled="disabled"
SIZE=45

value="RopeLightingShadowBox"></TD>
</tr>
</TABLE>
 
M

Murray

Yes - that's my take....

--
Murray
============

Dan L said:
Read only, then, would probably be the preferred one for "aesthetic"
reasons
(letters not greyed out).
 
D

Dan L

Read only, then, would probably be the preferred one for "aesthetic" reasons
(letters not greyed out).
 
Top