Contents

What is Hyperwag?
Getting Started
Adding Appointments
          wagML: Wag Markup Language
          YAWL: Yet Another Wag Language
Viewing Appointments
          Daily List
          Weekly List
          Yearly List
          Monthly Calendar
          Weekly Calendar
          Business Week Calendar
          Daily Calendar

 
 

What is Hyperwag? 

Hyperwag reads in a file of appointments (in either wagML format or YAWL format) and allows you to store and access your daily appointments.  After adding your appointments, you will be able to view your appointments in a web broswer as a daily list, weekly list, weekly calendar (both complete and business), monthly calendar and yearly calendar.

back to contents

Getting Started

Upon loading, today's appointments will appear in the main window of Hyperwag in list format.  In this version, the user is not able to add appointments to their file from the web browser.  This will be implemented in version 2.0.  

back to contents 

Adding Appointments

Appointments can be added by running hyperwag from a Unix workstation.  The program will give prompts as to appointment information and this data will be added and processed to create your online schedule.  At this point, it is not possible to add appointments directly via the internet.  This site is mainly for viewing those appointments.

back to contents  

wagML: Wag Markup Language

wagML stands for Week-at-A-Glance Mark-up Language and is a format used in files to input single and recurring appointments with or without a start and end date. wagML files are specified with the end suffix .wagml and uses tags to specify appointments. The legal tags in wagML are:

An example of one appointment is:

<appointment>
<name>Meet Bob</name>
<date>09/28/2001</date>
<time when="start">9:00am</time>
<time when="end">10:00am</time>
<info>Meet Bob for Breakfast at Alpine</info>
</appointment>>

The lunch appointment might be specified as follows if lunch will be a recurring appointment from September 1 to December 11 of this year.

<appointment kind="recurs">
<name>lunch</name>
<days>MTWHF</days>
<date when="start">09/01/2001</date>
<date when="end">12/11/2001</date>
<time when="start">12</time>
<time when="end">13</time>
</appointment>

The tags for an appointment can come in any order, but should always occur between the open/close <appointment> tags.

Appointments in a file can be separated by blank lines and information between tags can be spread over more than one line, but a tag must not be broken over a line.

wagML comments are started by the four character sequence <!-- and terminated by the three characer sequence -->. Anything between comment begin/end tags should not be read in as part of the appointment. For example, the info field could be commented out of the first appointment above as shown below.

<appointment>
<name>Meet Bob</name>
<date>09/28/2001</date>
<time when="start">9:00am</time>
<time when="end">10:00am</time>
<!--
<info>Meet Bob for Breakfast at Alpine</info>
-->
</appointment>>

back to contents

YAWL: Yet Another Wag Language

YAWL stands for Yet Another Wag Language and is format for used in files to input single and recurring appointments without a start and end date. YAWL files are specified with the end suffix .yawl and uses lines and semicolons to specify appointments.

Lines of a file written in YAWL must be either comments, blank lines, or appointments.

For example:

Meet Bob;09/28/2001;9:00am;10am;Meet Bob for Breakfast at Alpine.;

The lunch appointment might be specified as

lunch;MTWHF;12;13;;

back to contents


Viewing Appointments

Hyperwag is very user friendly when it comes to viewing appointments.  From the main page, simply click on "View Appointments."  You will then be asked to fill out a form indicating a date and which view you prefer.  Simply fill out all the elements of this form and click "go" and your Hyperwag schedule will pop up in the main window.

wpe2.jpg (15758 bytes)

back to contents

Today

You may have noticed that when Hyperwag loaded, a daily list of appointments for today appeared in the main window.  If, at any time, you should wish to see today's appointments in list format simply click "Home."

back to contents

Daily List

To get a daily list for any day, simply select "Single Day" in the pull down menu in the "View Appointments" form.

wpe4.jpg (6014 bytes)

back to contents

Weekly List (printable version)
 
  This one is a little bit tricky.  You must first go through the "View Appointments" form and selct "Weekly View" (either complete or business will do).  Once the page has loaded with your weekly table, you will see a red link to a printable version.  Click that and you will see that week's appointments in list format.

wpeA.jpg (48394 bytes)

back to contents

Weekly Calendar

In the "View Appointments" form select "Weekly View(complete)".   An attractive table of appointments will appear in the main menu.  If you would like to print a list format of this simply click the printable version link.

wpe5.jpg (6672 bytes)

wpe9.jpg (41671 bytes)

Don't be alarmed by the red, it simply means that you may have two conflicting appointments.

back to contents

Business Week Calendar

In the "View Appointments" form select "Weekly View(Business)".   An attractive table of appointments will appear in the main menu.  If you would like to print a list format of this simply click the printable version link.

wpe6.jpg (6927 bytes)

back to contents

Monthly Calendar  

In the "View Appointments" form, select "Monthly View."  A calendar will appear in your browser.  You can click on different weeks or different days and change the view within and without that month.

wpe7.jpg (6801 bytes)

wpeC.jpg (44052 bytes)

back to contents

Yearly View

In the "View Appointments" form select "Year View."  You will then be directed to a page with a list of links to different months.  Click the one you would like to see.

wpe8.jpg (6598 bytes)

wpeB.jpg (10089 bytes)

back to contents