Jump to content

Parental Control

From LinuxMCE
Revision as of 17:35, 10 September 2009 by Marie.o (talk | contribs) (Temp save)
(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)

LinuxMCE is installed in family environments with children of different ages. Lots of parents would like to limit the stuff that is available for the kids to see.

Idea

Create a way to mark media attributes as allowed and not allowed to be viewed/listened to.

Proposal

The web admin interface is great for adding data into the system.

Data

There will be a new table called Attribute_Allowance. This table contains FK_Attribute, MustMeet, NotAllowed, FK_Users.

Example

  1. FK_Users points to kid 16 y/o
    1. FK_Attribute points to PG13
    2. MustMeet = False
    3. NotAllowed = False
    1. FK_Attribute points to R
    2. MustMeet = False
    3. NotAllowed = True
    1. FK_Attribute points to Action
    2. MustMeet = False
    3. NotAllowed = False
  1. FK_Users points to kid 6 y/o
    1. FK_Attribute points to PG13
    2. MustMeet = False
    3. NotAllowed = True
    1. FK_Attribute points to R
    2. MustMeet = False
    3. NotAllowed = True
    1. FK_Attribute points to Action
    2. MustMeet = False
    3. NotAllowed = True