Overview
2
MicroHard Example Solution3
Office Documents Example4
Choosing an HTML EditorTutorial – Quickstart
6
Publishing Navigation Frames7
What Happened?Tutorial – Basic Controls
9
Editing Folder Definitions10
Defining Banners11
File Visibility Settings12
Ordering Files And Folders13
Editing Titles14
Defining A Home Page15
Editing Frame Headers16
Saving Your WorkTutorial – Advanced Controls
18
Color Settings19
Frame Attributes20
TOC Font Attributes21
TOC Image ProportionsAdditional Information
23
Customizing TOC Images24
Instant Intranet25
Product SupportRegistration
27
How to RegisterIntroducing WebSiteRobot™!
WebSiteRobot™ is designed to simplify the process of turning a collection of web pages into a web site.
Developers who use WebSiteRobot™ can easily create complex web sites that have a professional look and feel. Using WebSiteRobot™, a developer creates a hierarchy of files and identifies the root folder of this hierarchy in WebSiteRobot™. Without changing the developer's files, WebSiteRobot™ creates additional HTML pages that wrap around the original files and include a navigation tree linking the files.Just take a look at www.WebSiteRobot.com if you want to see a glimpse of the form and style that WebSiteRobot™ can bring to your site.
MicroHard Example Solution
The MicroHard Example Solution provides an amusing illustration of what can be done with WebSiteRobot. It is also used to motivate the exercises in the tutorial.
You can view the MicroHard Example Solution by selecting 'MicroHard Example Solution' from the 'WebSiteRobot' program group on your Start Menu.A great way to get a jump-start on completing the tutorial is to steal the content of your practice web site from this example. Select 'MicroHard Example Source' from the 'WebSiteRobot' program group on your Start Menu to take a gander at the content pages we used in the MicroHard Example Solution. Copy thes files to the Desktop if you wish to use them as the content pages of your practice site.
Office Documents Example
You don't absolutely need to author HTML pages to make a web site.
A terrific project-team Intranet site could be comprised entirely of Word documents and Excel spreadsheets (and navigation frames made by WebSiteRobot!). To see an example of a web site made entirely of office documents and other non-HTML content, select the 'Office Documents Example' from the 'WebSiteRobot' program group on your Start menu. To learn more about constructing this example from scratch, select 'Spreadsheets on the Web' from the 'Contents' page of this help file.Choosing an HTML Editor
You don’t absolutely need to author HTML pages to make a web site.
A terrific project-team Intranet site could be comprised entirely of Word documents and Excel spreadsheets (and navigation frames made by WebSiteRobot™!). However, if you do want to include some HTML pages in your site (like 99.99% of the sites in the Universe), you will need to select an HTML editor. If you are not too picky about the formatting and alignment of text and images in your pages, then any editor will do. Netscape Composer and Microsoft Word (’97 or later) make good choices because they are already widely available (Composer is free and everyone owns Word, right?).If you are picky about formatting, then you might be unsatisfied with the limited power and control that popular HTML editors deliver. Many of these editors are too clunky and clumsy for professionals to tolerate. The pages of the MicroHard Example Solution were managed using a customized Excel Workbook that offers more control over HTML formatting than Netscape Composer or Microsoft Word. If you want to use our workbook to edit the content of the MicroHard Example Solution, you can find it in the same folder as the MicroHard Example Source. (Select ‘MicroHard Example Source’ from the ‘WebSiteRobot’ program group on your Start Menu.)
You can also check www.WebSiteRobot.com to see if there is any commercial HTML editor that we currently recommend.
Tutorial Preparation
Before using WebSiteRobot™, you must create the files that will comprise the content of your site.
Usually these files will be HTML pages. We begin this tutorial by creating a collection of files that might represent the content for our imaginary startup’s business web site:Publishing Navigation Frames
WebSiteRobot™ turns web content into a web site by creating navigation frames that wrap around the original content files.
The basic steps for initiating this process are simple.Tutorial:
What Happened?
If your computer did not catch fire during the last step, then it is very likely that you have successfully generated a web site from the pages inside the ‘content’ folder.
The navigation frames for the generated site can be found inside a folder named ‘wRobot’ located within the ‘workspace’ folder. The root file for your new site is named ‘index.htm’ and it can also be found inside the ‘workspace’ folder. Let's have a look.Tutorial:
Creating Folders
Lets imagine that our hi-tech startup wants to organize its site
so that the pages defining specific products (like ‘WebBlaster.htm’ and WebMasher.htm’) are logically subordinate to the page that summarizes the general product strategy of the company (‘Products.htm’). To keep the site organized, we should define a folder called ‘Products’ inside the ‘content’ folder and store the pages defining individual products (e.g. ‘WebBlaster.htm’ and ‘WebMasher.htm’) inside this ‘Products’ folder.Tutorial:
Editing Folder Difinitions
The folder definition created by WebSiteRobot™ is called ‘wrFolder.htm’ and it is stored inside the Products folder.
You can open the file in an HTML editor to customize its look or create your own HTML page from scratch and save your page in the same location with the same name. The content we want displayed by the ‘Products’ folder definition already exists in ‘Products.htm’ we merely need to replace the content of ‘wrFolder.htm’ with content from ‘Products.htm’ and destroy the original ‘Products.htm’ file.Tutorial:
Defining Banners
Banners are a great way to add even more elegance and organization to your site.
You can define a unique banner for each exposed folder in your site. A file named ‘wrBanner.htm’ or ‘wrBanner.html’ in an exposed folder is assumed by WebSiteRobot™ to be the associated banner for that folder. This banner will be displayed above the content frame for every page in that folder. You can create banners on your own or WebSiteRobot™ can create these files for you.Tutorial:
File Visibility Settings
There are many ways to control which files and folders are exposed in the navigation frames of your site.
This list enumerates some strategies you might employ.Tutorial:
Ordering Files and Folders
By default, WebSiteRobot™ arranges files and folders in alphabetical order.
To alter this order, you can select any file or folder in the file-tree window and use the ‘Raise’ and ‘Lower’ buttons in the ‘Selection’ control group to adjust its position.Tutorial:
Editing Titles
The title associated with a file is used in the generated navigation frames to identify that file.
By default, WebSiteRobot™ uses the file name (or folder name) of a file (or folder) as the title. To edit the title associated with a specific file or folder, you can select the file or folder in the file-tree window and click the ‘Override’ button next to the ‘Title’ entry field in the ‘Selection’ control group.Tutorial:
Defining a Home Page
The home page of your site is the page that appears selected when you open ‘index.htm’.
By default, WebSiteRobot™ chooses the home page of your site for you. To specify a new file or folder as your home page, you can select this file or folder in the file-tree window and click the ‘Select As Home Page’ button located in the ‘General’ control group.Tutorial:
Editing Frame Headers
Nearly every HTML file in the universe contains a header. An HTML header describes the file that contains it.
HTML headers do not affect the look or behavior of an HTML page. They are principally intended to help search engines remember key words that should be associated with the file. If you want your site to be indexed by search engines you should define associated keywords for each page of your site. WebSiteRobot™ defines default headers for every navigation frame it generates. To edit the header of a specific navigation frame, you can select a file or folder in the file-tree window and click the ‘Override’ button next to the ‘Header’ entry field in the ‘Selection’ control group.Tutorial:
Saving Your Work
It is a good idea to save your work before closing WebSiteRobot™.
This way, when you want to add a new page to your site, you won’t have to reenter all the changes you have just made. You can simply turn on WebSiteRobot™, then open the file where your settings are stored, and re-publish your site.Tutorial:
Title Controls
It is possible to completely control the ordering of pages on your site as well as the titles of those pages without using the title ‘Override’ button or the ‘Raise’ and ‘Lower’ buttons in the ‘Selection’ control group.
The alternative is to use title controls. With this approach, you must first rename files and folders so that their alphabetic ordering coincides with the order you desire in the navigation frame. Secondly you must specify how many characters are used in file names simply to control the alphabetic ordering. Lastly, you must define a variety of character sequences that are assumed as substitutes in file names for characters that are not permitted in file names. A short example should clear up any confusion.Tutorial:
‘Home.htm’ => ‘aHomeXX.htm’
‘Contacts.htm’ => ‘bContacts.htm’
‘Products’ => ‘cProducts’
‘WebBlaster.htm’ => ‘aWeb_Blaster.htm’
‘WebMasher.htm’ => ‘bWeb_Masher.htm’
Just because these controls exist does not mean you have to use them. They are an alternative to using the ‘Title-Override’ button and the ‘Raise’ and ‘Lower’ buttons in the ‘Selection’ control group. Most people just fidget with these controls when they are bored because they like to see the file-tree change. Happy fidgeting!
Color Settings
Every HTML file generated by WebSiteRobot™ has a background color associated with it.
These colors are specified in the entry-fields in the ‘Color Settings’ control group (Click the ‘Advanced’ tab to view the ‘Color Settings’ control group). The format for the color definition in these fields is the same as in the HTML markup specification. Each color is defined by concatenating a ‘#’ character with three hexadecimal numbers in the range 0 to FF (0 to 255) to specify the red, green and blue luminescence, respectively.The ‘TOC Background Color’ setting specifies the background color for the table of contents, which fills up the navigation frame. The ‘Folders Background Color’ and ‘Banners Background Color’ setting specify the background color for generated folder definitions and generated banners respectively. Because WebSiteRobot™ protects user edits to folder definitions and banners, WebSiteRobot™ can only update the background color of these files if the user deletes such files and then instructs WebSiteRobot™ to generate the files from scratch (using the ‘Check Completeness’ function.
Tutorial:
Frame Attributes
The navigation frames generated by WebSiteRobot™ have many attributes that can be controlled to further customize the look of your site.
The entry fields in the ‘Frame Attributes’ control group specify the associated attributes for these frames. By editing these fields, you can widen borders separating the content, banner and navigation sections of your site or change the relative sizing of these sections. Consult an HTML reference source to learn more about the <FRAMESET> and <FRAME> HTML tags.Tutorial:
TOC Font Attributes
The table of contents generated by WebSiteRobot™ uses different fonts to identify files and folders that are parents or siblings of the selected file as opposed to siblings of parents of the selected file.
WebSiteRobot™ emphasizes parents and siblings by using a larger, stronger font. By editing the entry fields of the ‘TOC Font Attributes’ control group, you can change the specification for this font.Tutorial:
‘<FONT SIZE=3><B>’ => ‘<FONT SIZE=3 COLOR="RED">’
TOC Image Proportions
The graphic portion of the table of contents generated by WebSiteRobot™ is actually composed of an ellaborate mosaic of very small image files called ‘tree elements’ and one larger image called a ‘sitemap image’.
You can change the scale of the table of contents by adjusting the display size of the three elements and sitemap image.Tutorial:
Spreadsheets on the Web
Because WebSiteRobot™ uses HTML frames to wrap around the content files you create, it is easy to include Excel spreadsheets, Word documents and other files in your site.
Simply adjust the file visibility settings in WebSiteRobot so that these files are recognized and re-publish your site. When visitors navigate to these documents in Microsoft's Internet Explorer, the content will be embedded in the content frame just like ordinary HTML pages. When visitors to your site navigate to these documents in Netscape Navigator, the documents will appear embedded in the content frame or they will open in an external viewer depending on the 'Navigator Helper Application' settings of their 'Preferences File'.To see an example of how embedded documents behave inside the browser frame, you can select 'Office Documents Example' from the 'WebSiteRobot' program group on your Start menu.
You can reconstruct this example yourself very easily. Start by making a workspace folder folder on your desktop. Select 'Office Documents Source' from the 'WebSiteRobot' program group on your Start menu. Copy (do not move!) the content folder into your new workspace folder. Turn on WebSiteRobot and select this content folder as the root content folder for your web. Adjust the 'File Visibility Settings' so that the extensions document types you want exposed are 'Recognized Extensions'. Select 'Publish Site' from the 'Publish' menu and you are done. You have duplicated the Office Documents Example.
Customizing TOC Images
The graphic portion of the table of contents generated by WebSiteRobot™ is actually composed of an elaborate mosaic of 6 small image files and one larger image file.
These files are stored in the ‘wrImages’ folder. You can customize the look of your site by editing these images in Adobe Photoshop or Paintshop Pro or any other image-editing tool. Alternatively, you can download updates of these image files from the ‘Image Packs’ page of www.WebSiteRobot.com.Instant Intranet
Do you have documents that you want to share with colleagues at work?
WebSiteRobot™ is a terrific way to instantly build a site that exposes these files on your company intranet. Spreadsheets, Word Documents and other files can be exposed by your site just as easily as ordinary HTML pages. And hosting this site with your very own web server is much easier than most people realize. Simply by downloading a free web-server application, you can turn any computer (assuming it is connected by network card to your intranet) into your very own intranet web server to host the sites that you build. The entire process can easily be completed in less than five minutes. For more information on downloading and installing a web-server application, please visit the ‘Instant Intranet’ page of www.WebSiteRobot.com.Product Support
A technical support contract is not included with the purchase of WebSiteRobot™.
However, if you do have technical questions about our product, we will do our best to respond as quickly and completely as possible. Be sure to include your registration key (Use the ‘About…’ function of the ‘Help’ menu in WebSiteRobot™ to remind yourself what key was issued to you) with your question. Our support staff can be reached at:To submit suggestions for ways that we can improve WebSiteRobot™ in the future, please contact a design-team representative at:
Benefits of Registration
Unregistered copies WebSiteRobot™ limit web site size to just ten pages of content (including folder definitions).
Additionally, an unregistered copy of WebSiteRobot™ will embed an extra content page in your site that advertises our product. Registering WebSiteRobot™ obliterates the size limit as well as the embedded advertisement. Registration takes only a few minutes and does not require re-installation of the product.How to Register
In order to register your copy of WebSiteRobot™, you must obtain a ‘Registration Key’ and ‘Key Suffix’ and enter these in the ‘Product Registration’ dialog box that appears each time you select ‘Publish Site’ from the ‘Publish’ menu.
Registration keys can be purchased online either through a product reseller or directly from the ‘Registration’ page of www.WebSiteRobot.com.
Key suffixes are free. They can be obtained directly from www.WebSiteRobot.com. However, you will need to know your assigned key prefix as well as your purchased registration key in order to obtain a valid key suffix. Your assigned ‘Key Prefix’ is displayed in the ‘Product Registration’ dialog box each time you select ‘Publish Site’ from the ‘Publish’ menu.
Registration is not expensive or time consuming. And it helps us recover some of the costs of developing our unique product. Register WebSiteRobot™ now and get started today building the site your friends and colleagues will rave about tomorrow!