This article was previously published under Q143090
This article has been archived. It is offered "as is" and will no longer be updated.
For a Microsoft FrontPage 98 version of this article, see 193955.
This article describes what a WebBot component is and lists the componentsthat are available. A WebBot component is a dynamic object on a Web pagethat is evaluated when the page is saved or, in some cases, when the pageis opened in a Web browser.
The following WebBot components are available in FrontPage:
WebBot Confirmation Field component WebBot Discussion component WebBot HTML Markup component WebBot Include component WebBot Registration component WebBot Save Results component WebBot Scheduled Image component WebBot Scheduled Include component WebBot Search component WebBot Substitution component WebBot Table of Contents component WebBot Timestamp component
WebBot Confirmation Field Component
The WebBot Confirmation Field component is a run-time component that isreplaced with the contents of a form field. It can be used to echoinformation, such as a user's name or e-mail address, back to the user asconfirmation of the values they entered in a form. Another use for theWebBot Confirmation Field component is to verify the name and mailingaddress of a user who has submitted a form.
WebBot Discussion Component
A WebBot Discussion component allows you to set up a discussion Web page.It collects information from a form, formats it into an HTML page, and thenadds the page to a table of contents and to a text index. The WebBotDiscussion Component gathers information from the form and stores it in oneof a selection of formats, such as HTML or ASCII text. It is accessed from theForm Properties dialog box.
WebBot HTML Markup Component
The WebBot HTML Markup component allows you to enter HTML tags that are notdirectly supported or available in FrontPage Editor. For example, FrontPageEditor versions 1.1 and 1.0 do not include support for table elements orthe marquee element. To enter either of these elements in FrontPage Editor,you must use the WebBot HTML Markup component.
NOTE: Because FrontPage Editor 1.1 and 1.0 do not support these elements,these elements will be preserved during export only; they will not beimported. FrontPage does not verify that your markup is valid HTML.
WebBot Include Component
The WebBot Include component is designed to replace itself with thecontents of another file. The most common use for the WebBot Includecomponent is to place the same text or graphic on every page in amulti-page Web. Examples of items that you might want to appear on eachpage in your Web include: copyright information, headers and footers, andproduct logos. The WebBot Include component requires the URL of the filethat contains the text and images to be included on a page. Anymodifications to the source document are automatically sent to each pagefor which it is included.
WebBot Registration Component
The WebBot Registration component allows you to automatically registerusers for access to a service. It adds the user to the services'sauthentication database; it can then gather information fromthe form and store it in one of a selection of formats, such as HTML orASCII text. The WebBot Registration component is accessed from the FormProperties dialog box.
WebBot Save Results Component
The WebBot Save Results component gathers information from a form andstores it in one of a selection of formats (HTML, ASCII text). When yousubmit the form, the WebBot Save Results component appends the forminformation to a specified file in a specified format. It is accessed fromthe Form Properties dialog box.
WebBot Scheduled Image Component
The WebBot Scheduled Image component is used when you plan to replace oneimage with another within a specific time period. On the expiration date,the original image is no longer displayed and another image takes its placeor the place where the image existed is left blank.
When you insert a WebBot Scheduled Image component, you need to enter thename of the image and any alternate image to be included on the page. Theimage must be from the current Web.
A WebBot Scheduled Image component runs when a change is made to your Web.To ensure proper timing of the WebBot Scheduled Image component, make somechanges to your Web daily.
WebBot Scheduled Include Component
The WebBot Scheduled Include Page component is used to insert the contentsof a file during a specified period of time. When the time period expires,the contents of the file are no longer displayed. You can specify anoptional page to be included after a given date.
A WebBot Scheduled Include Page component is run when a change is made toyour Web. To ensure proper timing of the WebBot Scheduled Include Pagecomponent, make some changes to your Web daily.
WebBot Search Component
Use the WebBot Search component to create a search form. The FrontPageServer Extensions maintain a list of words found in each page in a Web. Ifthe Web includes a discussion group, FrontPage also maintains a dynamiclist of words found in each entry of the discussion group. At run-time, theform created by the WebBot Search component returns a list of pagescontaining the words the user entered in the form. The words can includeBoolean constructs, such as and, not, or, and parentheses.
WebBot Substitution Component
The WebBot Substitution component allows you to type an abbreviationthat will be substituted by its expanded form. For example, you can set avariable, such as HTML, to represent "HyperText Markup Language" (withoutthe quotation marks). Then, instead of writing out "HyperText MarkupLanguage," you could type HTML, and HTML will expand to "HyperText MarkupLanguage" at run-time. You define the variable as a parameter in the WebSettings dialog box (on the Tools menu, click Web Settings) inFrontPage Explorer.
WebBot Table of Contents Component
The WebBot Table of Contents component generates an outline of your Web.Each time the Web content changes, the outline is updated. It does notcreate a table of contents based on bookmarks. It uses the title element ofthe subpages to generate the table of contents.
WebBot Timestamp Component
The WebBot Timestamp component inserts a date and time stamp thatcorresponds to the last time the page was edited or automatically updated.