task

 PAGE - add/person

[WHAT]

  1. [ def ] page that displays a FORM with all the fields for a PERSON record. user can complete the required fields and submit the form to create a new person record.
  2. [ args ] OPTIONALLY takes the parent id of the membergroup the item will belong to, also optionally [id_parent, name_parent, name_gp, name_ggp] 
  3. [ args ] takes the id of the container group to which the individual will belong, OPTIONALLY uses the memberGroup, member and community 

[WHY]

  1. ] enables user to add a new 'person' record to the db, a 'person' record includes fields for all of the following
    1. last name -
    2. first name -
    3. middle name -
    4. person description -
    5. parent id -
    6. owner -
    7. date-of-birth -
    8. telephone 
    9. email - 
    10. facebook -
    11. twitter -
    12. g+ - 
    13. primary-location-id - 
    14. priority - 
    15. status - 
    16. photo - 
    17. content-format - 
    18. content - 

[WHERE called from ...]

  1. ] MENU MAIN - Create/People -> add/person
  2. ] PAGE view/memberGroups - LINK - "add a person to group" - for each memberGroup listed
  3. ] PAGE view/people - TOOLBAR.Button - "+" - adds a new person record to the current membergroup
  4. ] PAGE view/person - TOOLBAR.Button - "+" - adds a new person record to the current membergroup

[WHEN]

  1. ] you want to add a new PERSON record to the db
  2. ] enables user to add a new PERSON record to the db,

[EXAMPLE]

  1. ] http://sospep.com/add/person?id=19

[HOW-TO]

  1. ] navigate to the "membergroup" where you wish to add the new "person" record, OR ...
    1. ] open the add person page
    2. ] complete the feilds in the item form
    3. ] submit the changes
  2. ] use the main menu, "create > person" option to open the add "new person" page
    1. ] select the desired membergroup for the new person, using the "select" 
    2. ] complete the required feilds in the 'new person' form
    3. ] submit the form

[REFERENCE]

  1. ] (id=2872) add/item page record (this) local version
  2. ] FILE person.cshtml LOC = /add/ 
  3. x] add/person -v-001 - 2012-04-22 - NEW PG VERSION implements NEW FEATURES # ] # 1463 - OOP, ] # 1464 - REST ] # 491 NavHeader
  4. x] add/person -v-002 - 2012-09-03 -
  5. x] add/person -v-003 - 2013-07-06 - NEW PG VERSION - #1058 busRules validations class
  6. ***
  7. v_001 - 1930 implements REST naming/dir structures, 
  8. _v_002 - 2441  
    _v_003 - 2814  default person

developer implementation

[.process]

  1.  

[.notes]

  1.  

[.by_date]

  1. [YYYY-mm-DD]

status

[===current===]

  1.  ] 

[===next===]

  1. ]

 

Details Photos Edit more

Details

ID: 2129

NAME: PAGE-add-person

DESCRIPTION: PAGE to add a PERSON record to the PEOPLE app

START DATE TIME: 2013-07-22 09:45:02

EST DURATION: 01:00:00

END DATE TIME: 2013-07-22 10:45:02

STATUS: Completed

PRIORITY: -5

OWNER ID: 75

Content Photos Edit more

photos

photos for this task

actions

Agenda Email task SMS task Priorities