Ticket #452 (new new feature)

Opened 4 years ago

Last modified 4 years ago

privacy settings

Reported by: philipp Owned by:
Priority: major Milestone: unassigned
Component: BW General Keywords:
Cc: lemon-head

Description

implement a system to handle the members privacy settings

  • create db model
  • keep the model extendable, so that other applications could easily add privacy settings they need
  • no fixed list of visibility levels
  • provide api to get / set privacy settings
  • provide one page to the member where he can modify all his privacy settings
  • provide (maybe later) an easy way to change preferences in place (e.g. pop up next to your name to set show/hide)
  • provide conservative default settings

list of current active settings to be implemented:

  • public profile
  • full name
  • birth date
  • gender
  • contact information

visibility levels to get started with:

  • google/public
  • public
  • members
  • friends (yet to come)
  • volunteers
  • single member
  • hidden

new settings to be introduce:

  • forum post (content / time written)
  • exact geographic location
  • time of last login
  • place of last login
  • ...

Change History

comment:1 Changed 4 years ago by philipp

  • Milestone changed from 0.3 - travel season to unassigned

Milestone 0.3 - travel season deleted

Note: See TracTickets for help on using tickets.