Guest Book Does Not Include New Entries When Refreshed
ID: Q195882
|
The information in this article applies to:
-
Microsoft FrontPage 98 for Windows
-
Microsoft FrontPage 97 for Windows
SYMPTOMS
When you browse to a FrontPage guestbook and add an entry, your entry cannot be seen even when you refresh the page.
On the server, you will see errors similar to the following in the event log:
Error #20005 Message: Cannot create file "C:\inetpub\wwwroot\_vti_cnf\guestbook.htm"
Microsoft FrontPage Server Extensions:
(OS Error #5 Message: Access is denied.)
CAUSE
The FrontPage guestbook uses an Include component that requires a recalculation of hyperlinks in order to add new entries. This will also fix the error messages mentioned above.
RESOLUTION
Open the Web and on the Tools menu, click Recalculate Hyperlinks.
WORKAROUND
As an optional workaround, you can do the following:
- Open the Web and create two new pages. Name them Form.htm and Guestbook.htm
- Open Forms.htm page in the FrontPage Editor by double-clicking on
the file in the FrontPage Explorer.
- Click Insert, click Form Field, and go to the scrolling text box (size and shape as desired).
- Right-click on the scrolling text box and choose Form Field properties.
- In the Name field, type "Comment" (without the quotation marks) and click OK.
- Right-click inside the form and choose Form Properties.
- In the "What to do with results" box, click Send to File Name.
- Click the Browse button and browse to Guestbook.htm, select
it and click OK.
- Click the Options button and on the File Results tab in the
File Format box, click the down arrow, select HTML, and then uncheck
"Latest results at end."
- On the Saved Fields tab, remove B1, and then click OK twice.
- Right-click the Submit button and go to the Form Field properties.
- Save the page.
- In FrontPage Explorer, go to Tools and select Show FrontPage Editor.
- Click File and select New.
- Click the Frames tab.
- Select Horizontal Split and click OK.
- In the top frame, click the Set Initial Page button and browse to
Form.htm and click OK.
- In the bottom frame, click the Set Initial Page button, and browse to
Guestbook.htm and click OK.
- Save the page as Default.htm
Now when you make an entry in the Guest Book, all you need to do is click
the Refresh button to see new posts.
MORE INFORMATION
If you want to automate the process even more, you can add a meta refresh tag to automatically refresh the bottom frame. Care should be applied when you use meta refresh tags as they can cause undue stress on the server.
The tag below can be used to refresh a page every 15 seconds:
<meta http-equiv="refresh" content="15">
This tag goes in the <head> section of the htm page.
Additional query words:
front page
Keywords :
Version : WINDOWS:
Platform : WINDOWS
Issue type : kbprb