Chapter 7

What to Do?


CONTENTS

"I've got sticky notes all over my monitor! Aaagh!"

Sound familiar? As the number of pages in your web grows, you will discover that it is hard to keep track of which pages you need to add or revise-especially if your web has many pages or if multiple people are working on them at once. It also adds to the confusion if you lose track of who is doing what and what needs to be done.

Don't get me wrong. Sticky notes are one of the greatest inventions to come around in a long time, and I use them a lot. I use them less now, though, since I use FrontPage to design my Web site. I use the To Do list to keep track of things for me. I can see through to my monitor screen again.

What To Do Lists Do

Think of your To Do list as the personal information manager of Web development. You use the To Do list to track what needs to be done on a Web site or on a particular page. If you are developing a site in which multiple authors will work on the same web, you can learn quickly what tasks you are responsible for. You can use the To Do list to remind yourself of whom you need to consult about your pages, attach notes to other authors about what they need to do on the page, and so on. Essentially, anything you put on a sticky note can be added to your To Do list. You can get those sticky notes off your monitor and into the computer where they belong!

Suppose, for example, that three people work on a Web site. The administrator develops the overall content. Another author does the artwork. The third author adds special HTML code or enhanced features to the pages. The To Do list helps you coordinate what these folks have to do.

What Are To Do Tasks?

Tasks are items that need to be completed on a page. Each task has a name, a responsible person, and a description. You can make the task as simple or as detailed as you like. For example, if you are working on your own, you can enter a task like Complete survey page. Because you are responsible for the entire job, you know what you have to do.

When you coordinate with others on a page, though, you might have an idea that falls outside your normal area of expertise. It is better to assign that task to someone else who can handle it better. You can attach the task to the page-along with a description of your idea-and assign it to another author.

Don't Let the List Manage You

When you add tasks to your To Do list, keep the list as compact as possible. For example, if five items on a page need to be completed and you are responsible for three of them, bundle those three tasks into one description. You can always edit the description after you complete one of the tasks. Otherwise, you can imagine how big a To Do list can get if you enter five tasks for each of 100 pages. In that case, the To Do list would be managing you. Remember: The To Do List is there to save you time-not to create more work.

As a general rule, if an item depends on the actions of another individual-even, perhaps, a customer-it is a good idea to add a task for it.

Adding Tasks to Your To Do List

There are several ways to add tasks to a To Do list. Some wizards, such as the Corporate Presence wizard, add them automatically. In other cases, you add tasks manually after you examine the pages to see what needs to be worked on.

You can add a task to a To Do list in several ways:

Adding Tasks Manually

You use the FrontPage Explorer to add a task to any page, graphics image, or other type of file in the current web.

  1. Open the web in the FrontPage Explorer.
  2. Highlight the page, image, or file to which you want to attach a task. It is easiest to do this in the FrontPage Explorer's Outline View or Summary View. Figure 7.1 shows a task being added for an image in the web.
    Figure 7.1 : Highlight the Web page, image, or other file to which you want to attach a task.
  3. Choose Edit | Add To Do Task, or click the Add To Do Task button on the toolbar. The Add To Do Task dialog box appears. (See Figure 7.2.)
    Figure 7.2 : Complete the task for the file in the Add To Do Task dialog box.

You use the FrontPage Editor to add a task to the currently opened page.

NOTE
You cannot add a task for an image or other type of file from the FrontPage Editor.

  1. Open the page to which you want to attach a task.
  2. Choose Edit | Add To Do Task. The Add To Do Task dialog box appears. Figure 7.3 shows an example of a task being added to a page.
    Figure 7.3 : A task can be assigned to the currently opened page in the FrontPage Editor.

NOTE
The page to which you add a To Do task must exist in the currently opened web. There might be a case in which you open a page from one web and do not save or close it before you open another web. When you return to that page in the FrontPage Editor and try to add a task to it, you get an Unable to Open To Do List message. To resolve this problem, open the web from which you opened the page and add the task again.
If you add a task to a page that has not yet been saved to the web, you are prompted to save the page to the web before you add the To Do task. Choose Yes to save the page to the web, and add the task. Choose No if the web to which you want to save the page is not currently open. Open the web, save the page to it, and then add your To Do task.

Sometimes, you might have tasks that are of a general nature or that might apply to more than one page. In a case like this, you can add a task from the To Do List itself. Tasks added this way do not attach to a particular page.

To add tasks of a general nature, use the Add Task button in the To Do List dialog box. The Add To Do Task dialog box appears, as shown in Figure 7.4.

Figure 7.4 : You can enter tasks that are not linked to any page or file in your web.

The Add To Do Task dialog box enables you to assign a name for the task, assign an author, prioritize the task, and describe what is to be completed on the page. To add this information:

  1. Open the Add To Do Task dialog box using one of the procedures described earlier.
  2. Assign a name for the task in the Task Name field.
  3. Type the name of the author to which the task is assigned in the Assign To field.
  4. Enter a description for the task. The description can contain as much information as you see fit.
  5. Assign a priority to the task. Anything that relates to completing the text content of the page is a high priority. Medium priority might involve fixing broken URLs, revising content, or running a spell check. Adding extra elements that merely enhance the appearance of the page are low priority.
  6. Choose OK. The task is added to the To Do List.

Adding Tasks When Creating Links to New Pages

In Chapter 8 "Getting from Here to There," you learn how to create a link to a new page. You can add this new page to the To Do list rather than edit it immediately. You do this with the New Page tab of the Create Link dialog box. From this dialog box, click the Add New Page to To Do List button. (See Figure 7.5.)

Figure 7.5 : You can add a task automatically to the To Do list when you create a link to a new page.

Figure 7.6 shows an example of a task that has been added from the Create Link dialog box. You can edit the details of the task.

Figure 7.6 : This task was added from the Create Link dialog box. Tasks added while you verify links are also shown here.

Adding Tasks When Verifying Links

In Chapter 25, "Testing and Publishing Your Web," you learn how to verify internal and external links before you publish your web. You can add broken links to the To Do List with the Add Task button in the Verify Links dialog box. (See Figure 7.7.) You can add tasks to either internal or external links in this manner.

Figure 7.7 : You can add a task automatically when you verify the links in your web.

Showing the To Do List

Once tasks are added to the To Do list, you can use it to keep track of what has been done or who is assigned to a particular task. You must have an open web to use the To Do List. When a web is open, you can show the To Do List from the FrontPage Explorer or the FrontPage Editor. In either case, you use one of the following two procedures:

Either procedure opens the To Do List dialog box. (See Figure 7.8.)

Figure 7.8 : The To Do list helps you keep track of what you need to complete on your pages.

Two checkboxes appear at the top of the To Do List dialog box. Check the Keep Window Open box if you want to keep the To Do list open while you complete tasks. If you do not choose this option, the To Do list closes when the page associated with a particular task is opened. Check the Show History box if you want to view both completed and incomplete tasks.

The To Do List arranges tasks in columns. You can sort the tasks by category by clicking the appropriate column heading. The categories are

Five buttons appear at the bottom of the To Do List dialog box. They are

NOTE
When you add a task from the To Do list dialog box, it does not get linked to a page. You can use this feature to enter general tasks that are applicable to multiple pages or to add general reminders.

Adding Task Details or Modifying Tasks

Task details are the elements that make up a task: its name, the person assigned to it, and its description. Sometimes, you need to modify a task, especially if it was added automatically by a wizard or through the Create Link or Verify Links dialog boxes. To modify a task:

  1. Click the Details button in the To Do List dialog box. The Task Details dialog box appears. It contains the same information as in the Add To Do Task dialog boxes shown in Figures 7.2 through 7.4.
  2. Revise the details as necessary. You can change the name of the task name, the person assigned to it, or its description.
  3. Click OK to revise the task. Click Cancel to close the dialog box without revising the task.

Completing Tasks

To complete a task, it is best to open the page from the To Do list itself. It is much easier to keep track of the tasks this way. This is a good habit to get into if many authors work on the same web. The To Do List tracks who is assigned to a page or a task.

To open a page from the To Do list:

  1. Click the Do Task button in the To Do List dialog box. The page, graphic, or file opens in its respective editor.
  2. Revise the page or other file as indicated by the task.
  3. Choose File | Save to save the page to the web. You are asked whether you want to mark the task as complete. Choose Yes to complete the task or No to keep the task in the To Do list.

What if you forgot to open the page from the To Do List and completed what you were supposed to do? What if you mistakenly added a task to the wrong page? You can use the Complete Task button in the To Do list to remedy either situation.

  1. Click the Complete button in the To Do List dialog box. The Complete Task dialog box appears. (See Figure 7.9.)
    Figure 7.9 : Use the Complete Task dialog box to mark a task as completed or to delete it from the To Do list.
  2. At this point, you have one of two options. You can mark the task as completed and place it in the To Do List history. To view the task again, check the Show History option in the To Do List dialog box. On the other hand, you can delete the task, which removes it from the To Do list. It is not saved in the history list, so be sure you want to delete it.
  3. Click OK to exit the Complete Task dialog box. The task no longer appears in the To Do list.

Closing the To Do List

Normally, when you choose a task from the To Do list, it automatically closes. If you kept the To Do list open while you worked, however, you can close it by clicking the Close button in the To Do List dialog box.

Printing the To Do List

There is no Print button in the To Do List dialog box. To print your list, you need to use a roundabout method. The items in your To Do list exist in a Web file in the _vti_pvt directory on your server. Suppose, for example, that you installed your FrontPage Web content to a directory called D:\FrontPage Webs\Content. The web is named PersonalWeb. The To Do List HTM file, then, appears in the D:\FrontPage Webs\Content\PersonalWeb\_vti_pvt\_x_todo.htm directory.

If you want to print the To Do list from the FrontPage Editor, you can open the file from the currently opened web by following these steps:

  1. Choose File | Open File.
  2. Navigate to the directory that contains the file. Highlight the _x_todo.htm file, and choose Open.
  3. The page appears in the FrontPage Editor, as shown in Figure 7.10. Choose File | Print to print out the To Do List.
    Figure 7.10: The To Do list appears in a Web document in one of the hidden directories in your web.

Workshop Wrap-Up

To Do lists help make Web development much easier. Your desk will be clear of note paper, and you will be able to see your monitor. Keep in mind, though, that you are in charge of your To Do list-not the other way around. Keep things as basic as you can while still getting your intent across. You are sure to find To Do lists excellent management tools.

Chapter Summary

In this chapter, you learned how and when to add tasks to a To Do list several ways. Whether you add tasks manually or automatically, you can keep track of your Web projects much better with a To Do list.

Next Steps

In the following chapters in this book, you learn how to create basic pages. You will progress from basic concepts, such as entering text on your pages, to organizing information in lists and adding images.

Q&A

Q: If I mark a task as completed or delete it by mistake, is there any way to get it back in the To Do List?
A: No. You must enter the task again if you want it to reappear as an unfinished task.
Q: When an author logs into a web, is there an easy way to tell how many tasks he has to complete in that web?
A: Yes. There can be many tasks in the To Do list. The easiest way to find the tasks assigned to a particular author is to sort the list by the Assigned To field. This groups all the tasks assigned to an author together.
Q: In the examples in this chapter, three authors are assigned to the web. What if one author quits? Can the other authors complete his tasks?
A: Yes. An author can modify, complete, or delete a task assigned to another author. The procedures are the same as discussed in this chapter.
Q: I want to assign a task to another author, but I do not know who the other authors are. How can I get this information?
A: The web administrator assigns the authors for the web. Unfortunately, the only way to view the authors assigned to the web is by using the Tools | Permissions command, which only an administrator can use. To remedy this, the administrator can add a general task to the To Do list by using the Add Task button in the To Do list dialog box. He might create a task like this: Task: Authors assigned to this web.
Assigned to: The administrator's name.
Linked to: (It won't be linked to any page).
Description: The authors assigned to this Web are
Becky, Sam, and Tom.