Schedule Formatter
Purpose
The schedules displayed by PeopleSoft are in a terrible format. A new feature, View My Weekly Schedule, is a bit of an improvement. This schedule formatter makes them look even better. See the example formatted schedule for an idea of what the output looks like.
Instructions
Here's how to view your schedule online and run it through the formatter:
- Log in to Pitt's PeopleSoft server.
- Follow the menus:
- SA Self Service
- Learner Services
- Academics
- View My Class Schedule
- Select the term you want.
- Click somewhere in the schedule to make sure the computer's focus is there.
- Use your browser's "Select All" feature. Most people can do this by pressing CTRL+A. (You might try Edit | Select All in your menus if that doesn't work.)
- Copy the text. CTRL+C, Edit | Copy, or however else you might do it.
- Paste the text in the text area at the bottom of this page. Try CTRL+V or Edit | Paste.
- Press "Format."
Compatibility
At the moment, this works in Firefox. It will probably work in Opera soon. Don't hold your breath for Internet Explorer support, but we'll see.
Problems
If it doesn't work, please let me know. My e‐mail address can be found at the bottom of the sidebar on the right side of the screen. Send me a message, and include your unformatted schedule (the text you copied from PeopleSoft), and I can probably get it fixed. This works with all five of my schedules and with at least one other, but there are a lot of little things that can go wrong with different schedules. Fortunately, most are easy to fix, so please do contact me if you have problems.
Unfortunately, you cannot bookmark the generated schedule, nor can you save it to disk. Well, you can, but there won't be anything there when you return. If you really really want to save your formatted schedule, I have instructions for you for Firefox:
- Open the window with your formatted schedule.
- Choose Tools | DOM Inspector from the menu.
- There should be some text about
#document
html
HTML
in the left pane of the window that appears. - Right‐click on
HTML
(the one with a plus sign to its left), and select "Copy XML." - Open Notepad or some similar plain‐text editor. Not MS Word or Wordpad, unless you know how to save as text from them.
- Paste.
- Save the file, giving it an extension of
html
orhtm
. (An extension ofxml
will not work right because Firefox will save the page in HTML format.) For example, you might just call itschedule.html
.
Privacy / Security
None of the information you enter here leaves your computer; all of the formatting is done by code executed in your browser. The code is basic JavaScript and should not harm your computer in any way (though, for legal reasons, I make no guarantee). If you have problems with the schedule formatter and e‐mail me your schedule, I will not use it except to fix the program.