Schedule Builder
= $builder->getScheduleTitleHeader() ?>= $builder->timetable ?>
= $builder->getConflictMessage() ?>![]()
Build a visual weekly schedule fast: enter your schedule in the box below. Press "Update Schedule" to see your schedule in living colour. When you are done, check the finalize box to display your schedule only.
If you've never used the schedule builder, take a look at a sample schedule.
Each line represents a distinct event. Wordwrapped lines are considered a single line.
- Start each line with the days of the week it occurs on. You can use any of these: S, M, T, W, Th, F, or Sa.
- Next, enter the time of day for this event (e.g. "10-5"). This should be a range from one time to another. Times must be separated by a dash and nothing else. AM and PM are usually optional; the schedule builder assumes that events occur durring daytime. You can omit the colon or the minutes (by popular demand).
- Last of all, enter some text describing that event. Be sure to include at least one space before this text. This can even contain bits of HTML if you want. For example, <br> can be used to break text onto several lines.
- If two events are related, add a plus (+) to the beginning of the second event's line to make them both the same colour. This can be repeated several times.
Feel free to finalize your schedule and then print or save it to your hard drive. Be sure to save the text you enter for your schedule somewhere. You can save this information by bookmarking this page after you have made changes to your schedule and clicked "Update Schedule". You can also copy the text and save it in a text file (safer). The information you submit is not stored on this server in any way, shape, or form.
The URL (web address) listed at the top of your web browser will look very uggly, but it also contains all the information needed to generate your schedule. You can copy the URL for use on your webpage, livejournal, email, or IM conversation. If you want to bookmark or access the Schedule Builder without including your schedule, use this link.
If you want to build dynamic schedules on your own site, you can see the source code for scheduleBuilder, weeklySchedule, and timeTable, and UWcourse. Using it should be fairly straightforward if you know a little PHP.
University of Washington students will notice that the Schedule Builder was inspired by our registration system's Visual Schedule. No code from that system was used here.
Everybody Smile!






