blob: 4f8d00590b9302ebb37fc2b79bcf3b68b0774283 [file] [log] [blame]
#summary Person views
#labels Phase-Requirements,Contents-Skeleton,Design-View
This document contains details and mocks for each of the views available for
the [UserRoles#Person Person role].
== Person Profile ==
The Person Profile view is provided to allow a user to modify the
[PersonModel basic properties of a Person]
participating in a Program. Only the user
associated with the Person entity can view and modify that Person via this
view. A
[http://melange-test.googleopensourceprograms.com/person/profile/ prototype of this view]
is available. The
[http://code.google.com/p/soc/source/browse/trunk/soc/views/person.py latest source code],
[http://code.google.com/p/soc/source/list?path=/trunk/soc/views/person.py including revision history],
is also available.
== Person To Public ==
The PersonToPublic view displays the public information provided by a
[UserRoles#Person Person] to any authenticated participant in the Program
containing that Person.
== Person To Host ==
The PersonToHost view displays all [PersonModel properties of a Person] and is
restricted to [UserRoles#Host Hosts] in the current Program. This information
needs to be made available to Hosts to insure eligibility to participate in
the Program and to fulfill rewards resulting from participation.
----
_Copyright 2008 Google Inc._
_This work is licensed under a_
[http://soc.googlecode.com/svn/wiki/html/licenses/cc-by-attribution-2_5.html Creative Commons Attribution 2.5 License].
[http://creativecommons.org/licenses/by/2.5/ http://soc.googlecode.com/svn/wiki/html/licenses/cc-by-2_5-88x31.png]