Are you someone who likes to get things done quickly and efficiently? I am. Sometimes my creativity is blocked, while other times I just want to get the groundwork done in a hurry so that I can get to the fun part of dressing up the pages. That is what I enjoy the most.
If you are pressed for time or short on ideas for pages, FrontPage has a bountiful supply of templates from which you can choose. Although most of the pages are designed for business purposes, they give you a basic structure to work from. You can modify the content in any way you choose. There are some good ideas in these templates. They can help get those creative cells working in your brain.
When you work with pages in FrontPage, you do most of your work in the FrontPage Editor. You should also have the FrontPage Explorer running concurrently. By doing so, you maintain your links and organize all your web pages and images into folders.
By far, the quickest way to create pages is to use the templates and wizards provided with FrontPage. In addition to the seven web templates and wizards, there are twenty-five additional page templates and wizards; by studying their construction, you learn many of FrontPage's features. As you become more familiar with the FrontPage features, you can customize the templates to better suit your needs.
You cannot get all your work done in one day. Most likely, when you create new pages, you save them to a web that already exists on your computer. It is simple to open an existing web to save pages to it.
To open a web that you created using the Web server:
Now that you have a web open, you can add pages to it. Use the FrontPage Editor to create new pages and add them to the web.
To create a new page, do the following:
Page Template or Wizard | Comments |
Normal Page | Blank page; used to start your pages from scratch. You can create a normal page quickly by using the New button on the Standard toolbar. |
Meeting Agenda | Displays the date, time, and purpose of a meeting, and lists topics and attendees. |
Bibliography | Presents a list of reference material including author and publication name, and publisher information. |
Directory of Press Releases | Provides links to Press Release pages on a site. |
Frequently Asked Questions | Presents a list of questions and links to their answers. |
Glossary of Terms | Provides an alphabetized list of terms and their definitions. |
Lecture Abstract | Provides a description of a lecture, topics included, and information about the presenter. |
Office Directory | Displays the location and contact information for corporations with many offices. |
Seminar Schedule | Describes a seminar and the list of sessions contained in it. |
Software Data Sheet | Lists benefits, features, system requirements, and pricing for a software product. |
Page Template or Wizard | Comments |
Employment Opportunities | Lists job openings, descriptions of the openings, and contains a form that requests information from applicants. |
Product or Event Registration | Contains a form in which a user enters registration information for a product or event. |
Page Template or Wizard | Comments |
Confirmation Form | A form that is returned to a user after he or she submits data into another form on your page. |
Employee Directory | Provides a list of employees in your corporation, and contains links to their personal home pages. |
Feedback Form | A general-purpose feedback form that can be modified for any purpose. |
Guest Book | Allows users to place comments on your site. |
Hot List | A template that allows you to create a list of links to your favorite sites or pages. |
Hyperdocument Page | One page in a multi-leveled and multi-paged web publication. |
Press Release | Provides recent news about your company as published in news media or other publications. |
Product Description | Describes a product that your company manufactures. |
Search Page | Allows users to search through your site for a word or phrase. |
Survey Form | A general-purpose survey form that can be modified to suit any purpose. |
Table of Contents | Generates a table of contents of all pages on your site, beginning with a specified page. |
User Registration | A form to enter a user name and password to gain entry into a protected web. |
What's New | A page on which you list items that are new on your site or to your company. |
The steps you follow to create a page from a wizard are basically the same as those you use to create a page from a template. Table 4.4 shows the page wizards that are provided with FrontPage, and the chapters in this book that discuss the procedures.
To create a new page from a wizard:
Page Wizard | Comments |
Database Connector Wizard | A wizard that generates Internet Database Connector files to connect to any ODBC-compatible database on your server. See Chapter 16, "Database Connectivity." |
Form Page Wizard | A wizard that helps you design form pages quickly and easily. See Chapter 20, "Quick and Easy Forms." |
Frames Wizard | A wizard that helps you design a frame set for your site. See Chapter 13, "Frames-Pages with Split Personalities." |
Personal Home Page Wizard | A wizard that generates a custom home page. See Chapter 2 "Let's Get Personal." |
You can create a new page and a link on an existing page at the same time. When you create a new page in this manner, you can base the new page on one of the templates discussed in this chapter.
After you create or edit your pages, you save them to your FrontPage Web. The web can be located on your server or on your local or network hard drive, as discussed in Chapter 1 "Getting Started." If there is no web open when you save the page, you will be prompted to open a web and save the page again.
To save your page to the current web, follow these steps:
You can also use the Save As dialog box to save your page to another location on your local or network hard disk.
You can use the basic page templates regardless of whether you have the FrontPage Server Extensions on your target Web server or not. They use the basic features of FrontPage, as well as the more commonly used FrontPage bots. In FrontPage, what you see is what you get. The page templates make great Web pages possible.
This chapter highlights some of the page templates from which you can choose. Table 4.1 shows where you can find examples of the remaining page templates and wizards.
The Meeting Agenda template, shown in Figure 4.5, describes the date, time, location, and purpose of a meeting. The topics for discussion and a list of attendees also appear on the page. Footer information shows when the page was most recently updated.
Figure 4.5 : The Meeting Agenda template.
The Bibliography template, shown in Figure 4.6, provides a list of publications. For each publication, you see the author's last name and first initial, the publication title, the city and state where it was published, and the name of the publisher.
Figure 4.6 : The Bibliography template.
The Directory of Press Releases template, shown in Figure 4.7, helps you organize press release pages by date and title. The most recent entries appear at the top. You need to add links to the press release pages that appear on your site.
Figure 4.7 : The Directory of Press Releases template.
TIP |
Use a Scheduled Image bot to add a calendar graphic to the Press Release Directory pages. The Scheduled Image bot allows you to specify a start and end date for an image to appear on a page. |
The Frequently Asked Questions template, shown in Figure 4.8, provides a numbered table of contents of the questions that appear on the page. It uses bookmarks and links to jump to each question and answer that appears on the page.
Figure 4.8 : The Frequently Asked Questions template.
The Glossary of Terms template, shown in Figure 4.9, contains definitions for the terms used in a given subject. Each section name is designated by a letter of the alphabet. You create new entries in alphabetical order inside the appropriate section.
Figure 4.9 : The Glossary of Terms template.
The Lecture Abstract template, shown in Figure 4.10, announces an upcoming lecture, talk, or meeting. The title of the lecture appears at the top of the page. The name of the speaker, his or her role and organization, and the date of the lecture follow. You add an abstract of the lecture and the topics covered in the appropriate fields. A biography of the speaker appears at the bottom of the page. There is also a link to a page that lists other seminars or workshops.
Figure 4.10 : The Lecture Abstract template.
TIP |
Design a lecture abstract when you book a lecture, and use a Scheduled Include bot to place the page on your site two weeks before the lecture. Then have the Scheduled Include bot remove the page from your site after the lecture has occurred. |
The Office Directory template is useful if your company has many offices scattered throughout the United States, Canada, and other countries. Every state appears on this page, as well as every Canadian province and several foreign countries. A portion of this list is shown in Figure 4.11. Delete the ones that do not apply. The page also includes a link to an example (shown in Figure 4.12) of how you should display your office information.
Figure 4.11 : The top portion of the Office Directory template.
Figure 4.12 : You can enter location information for each office.
The Seminar Schedule template, shown in Figure 4.13, presents a conference schedule. Bookmarks and links provide navigation throughout the form. Each session includes the title of the lecture and the speaker's name, role, and organization.
Figure 4.13 : A Seminar Schedule template.
TIP |
The Scheduled Image and Scheduled Include bots can make your seminar schedule update itself dynamically and automatically. |
The Software Data Sheet template, shown in Figures 4.14 and 4.15, includes a graphic or screen shot of a software product; its key benefits and features; a section for system requirements, pricing, and availability; and company contact information.
Some templates use the advanced bots as form handlers. These advanced bots require that the FrontPage Server Extensions exist on your target Web server. Alternatively, you can specify a scripting language or database directive to handle the forms on the pages.
Pages generated with the FrontPage page templates look as though they took hours on your part. No one has to know that you generated them in a matter of minutes.
The Employment Opportunities template notifies others of available jobs at your company. The form begins with a bulleted list of available positions and bookmarked links to appropriate sections on the page. (See Figure 4.16.) Each position contains a job description, applicant requirements, and contact information. (See Figure 4.17.)
Figure 4.17 : Each position is described.
Figure 4.18 : Contact information for general inquiries.
A General Inquiries section follows the list of openings. (See Figure 4.18.) It notifies visitors whom to contact if they want further information on the openings in your company.
Figure 4.16 : A list of available positions appears at the top of the Employment Opportunities page.
The Personnel File section on the page asks potential applicants about their current responsibilities and relevant experience. Contact information is also entered in this form. (See Figure 4.19.)
Figure 4.19 : The Personnel File section of the page.
The Product or Event Registration template enables visitors to your site to register a product serial number or to register for an event, as shown in Figure 4.20. Contact information is entered in the upper portion of the Registration page. The lower portion can be modified to enable visitors to register for an event. Users enter personal information in various fields on the form. A check list provides multiple options from which they can select. The form also contains fields for the registration or serial number of a product.
Figure 4.20 : The Product or Event Registration Template.
Sure, the templates and wizards provided with FrontPage do save you time-but you think they need more spice. You'd like to develop your own page templates from which you can choose. You'll find that using templates is the best way to save time while also maintaining a consistent look and feel in your Web site. FrontPage allows you to create your own templates on which to base the pages in your web.
There are a couple of ways in which you can build a page template. One way is to create the page as a standalone page - that is, don't select any content or images from your current web when you build the page. When you build a page template in this manner, FrontPage asks whether you want to save the images to the template directory when you save your page.
However, it's also nice to build templates around other content you have in your web. For example, to create the page shown in Figure 4.21, a table was inserted. Each cell in the table is assigned a different background image. A placeholder graphic is inserted into the top cell and is replaced by an appropriate header graphic when a page is created from the template.
The left cell in the second row uses an Include bot to insert a navigation links page from the current web. This navigation links page contains a link to the home page in the web, as well as to pages that exist in one section of the web.
The right cell in the second row contains placeholder text for the page title. A timestamp informs the user when the page was last updated. A Comments section, located between the two horizontal lines, is replaced by the page contents. Another Include bot places a footer page from the current web at the bottom of the page. Finally, the style sheet used in the current web is assigned to the page template.
In the Beta 2 Release of FrontPage, you are not prompted to save the included pages and images to the template directory when you save a page as a template. Afterward, when you try to create a new page from this template, you might receive several warning messages as you load the template. FrontPage tells you that the included page doesn't appear to be an .html file, and asks if you want to include it anyway. Usually, you reply Yes. Then, as FrontPage tries to load the images, you get more messages saying that the images can't be found. When your page finally opens, it appears as though none of your work is there!
First, try saving the new page to your web. Close it and reopen it again in the FrontPage Editor to see if the broken links are still there. If they are, you can use the Tools | Verify Hyperlinks command in the FrontPage Explorer to repair them. The steps to verify links are discussed in Chapter 28, "Testing and Publishing Your Web."
There is another way to get around this. After you save your page as a template, you can use the Windows 95 (not FrontPage) Explorer or File Manager to make copies of the images and other items that are included on the page, and then locate them in the page template directory. Keep in mind that you must use the same relative directory structure. For example, if your images are located in an images subdirectory in your web, you must also create an images subdirectory in the page template directory and copy the images into it. If your included pages are located in the _private directory in your web, they must also be located in a _private directory in the template folder, and so on. When you create the page from the template now, the images and Include bots will appear on the page. After this, you'll need to follow two steps:
When you build your page template, complete as much of the typical page content as you can. Add your color schemes, choose your background, text, and link colors, and add background images. Enter as much general placeholder text as you can, and use the Insert | Comment command to add comments to your page where you think your memory might need refreshing later. Put placeholder graphics on the page, indicating the size of the graphic (as shown in Figure 4.21) as a quick reminder. The more common ground you create on your template, the less you have to remember when you edit the content. This makes everything consistent.
You use the File | Save As command to save a page as a template. The page is saved into a special template directory, and later appears in the New Page dialog box when you create a new page. To save your page as a template, do the following:
If you installed FrontPage using the default settings, a new directory named mylinkpg.tem is created in the Program Files/Microsoft FrontPage/Pages subdirectory. Now, whenever you create a new page, this template is listed in the New Page dialog box.
This chapter discussed many of the built-in templates and wizards provided with FrontPage. Much work and thought has gone into these pages. The webs and pages generated with FrontPage can save you a great deal of time.
In this chapter, you learned how to open an existing web and how to add pages to it based on the FrontPage page templates. You reviewed the features of each page template. You learned how to save new pages to your web and how to create templates of your own.
In the next chapter, you will create a corporate Web site that combines many of FrontPage's wizards and templates.
To learn how to edit the pages covered in this chapter, check out the following chapters:
I have some existing content on the Web, and I want to add some pages there. I don't really want to create a FrontPage web on that site. Can I create my pages in FrontPage and ftp them to the site? | |
Yes, you can use the FrontPage Editor as you would any other editor to design your pages. When you create your web, you can still use the FrontPage Explorer to manage your site. Simply create your web on a local or network hard drive. If you plan to put your pages on a site that does not have the Server Extensions, make sure that your pages do not use any of the bots that work at browse time. You can use the bots discussed in Chapter 14, "Automating Pages with Bots," but should avoid those discussed in Chapter 22, "Runtime Bots-The Heartbeat of FrontPage Forms." | |
Can I save pages to locations on my hard drive other than the currently open web in my server or file directory? | |
Yes. Choose the File | Save or File | Save As command. The Save As dialog box appears. Click the As File button located in the lower-right corner of the dialog box. Locate the directory or folder to which you want to save your page, and press OK to save the page. If any images are included in the page, you can save them in the same directory or folder, or you can choose another one. |