TWiki
>
CF Web
>
CSCFSoftwareNotes
>
ClientProjects
>
GradOfficeWebApplication
>
GradOfficeApplicationScreenDesign
(2013-02-22,
DrewPilcher
)
(raw view)
E
dit
A
ttach
---+ Grad Office Application Screen Design Here we describe the content of each page in the system. When this is complete, any valid URL in the system should have a corresponding line here. The entire Grad Office application will reside at https://www.cs.uwaterloo.ca/grad/ogsas/, which is the front page. The URL fragments below are relative to this starting point. * =/app/= Front page for graduate admissions. * =/app/auth/= Role configuration — GradOfficeApplicationAuthorization. * =/app/applicant/= Applicant access — GradOfficeApplicationApplicantForms. * =/app/reference/= Referee access to reference forms — GradOfficeApplicationReferenceForm. * =/app/view/= Search form for applicants — GradOfficeApplicationSearchForm. * =/app/view/[uwId]/= Overall view of an individual's application — GradOfficeApplicationViewPage. ---++ General Principles A number of issues arise with respect to many screens in the system. * Sorting: where applicable, lists of people or applications should be displayed and sorted by last name, first name, UW student ID number. Of course the names usually are unique, but including the UW student ID number makes the order definite in the case of multiple individuals with the same name. * Linking: where applicable and reasonable, data should be hyperlinked when possible. * Emails: anywhere an email address appears on a screen, it should be a link to a =mailto= URI. * Web Addresses: anywhere a web address appears on a screen, it should be a link. If a data item is a URL from a user, it should typically be displayed as itself, as a link, rather than as words like “Link” or similar. ---++ List of Screens Temporary section to help work out what screens are needed, preparatory to laying them out in URL space: ---+++ Applicants * intro page (email sends them here) * view their application * edit their CS form responses (possibly multiple sections if lots of questions) ---+++ Referees * view/edit reference form (email sends them here) * PDF download of completed reference form ---+++ Grad Office Staff * intro page (bookmark) * search for applications * view any application * post scanned document to application -- Main.IsaacMorland - 02 Aug 2007 ---++ Usability enhancements. 1. Redirect immediately on ID lookups (uwID, ouacID, appID). 1. Canonicalize entered ouacID's to 11 digits from =[0-9]{4}-?[0-9]{6}-?0?=. 1. Add a slash to all URLs by redirecting so that relative links resolve in the same manner. 1. Present links to applications with the same uwID in the application record page. 1. Show applicant's name in the title instead of appID. 1. Allow search wildcards in the name field. (Find out why SQL escaping in webpy or psycopg2 allows the percent sign wild card in a named parameter value). 1. Sort the result set by last name, first name, uwID. 1. Collapse records with the same uwID in the result set. (Might no longer be needed). ---++ Changes related to re-focusing the data model around the person entity. This depends on changes to the GradOfficeDataModel. 1. Show the related application, references etc. starting with the latest term. -- Main.IlguizLatypov on Main.IsaacMorland's advice - 09 Aug 2007
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r10
<
r9
<
r8
<
r7
<
r6
|
B
acklinks
|
V
iew topic
|
WYSIWYG
|
M
ore topic actions
Topic revision: r10 - 2013-02-22
-
DrewPilcher
CF
Information in this area is meant for use by CSCF staff and is not official documentation, but anybody who is interested is welcome to use it if they find it useful.
CF Web
CF Web Home
Changes
Index
Search
Administration
Communication
Email
Hardware
HelpDeskGuide
Infrastructure
InternalProjects
Linux
MachineNotes
Macintosh
Management
Networking
Printing
Research
Security
Software
Solaris
StaffStuff
TaskGroups
TermGoals
Teaching
UserSupport
Vendors
Windows
XHier
Other Webs
CSEveryBody
Main
Sandbox
TWiki
UW
My links
People
CERAS
WatForm
Tetherless lab
Ubuntu Main.HowTo
eDocs
RGG NE notes
RGG
CS infrastructure
Grad images
Edit
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback