#1315 - Resource view limits

Identifier #1315
Issue type Feature request or suggestion
Title Resource view limits
Status Open
Tags

Type: Cross-cutting feature (custom)

Handling member Deleted
Addon core
Description The ability to set up limits to say how many resources they may view.

Each limit would have:
1) A codename, e.g. video_restriction
2) A maximum quantity that may be viewed, e.g. 10
3) A time period within which the limit applies, e.g. 1 week (the limit would apply to a moving time window)
4) Overrides for each usergroup, to define 2/3 separately for that usergroup
5) An error message to show if the limit is hit

The limit would be maintained via code inserted into the top of screen templates, e.g. {$APPLY_VIEW_LIMITS,video_restriction}

This provides great flexibility on deciding exactly what screen types have exactly what shared limits.

For guest limitation it would need to somehow do it via IP address, as cookies are not secure.

If a member is in multiple usergroups, Composr would pick the best possible limit for that member (i.e. highest normalised view limit).
Steps to reproduce

Additional information See:
http://compo.sr/forum/topicview/misc/deploying/limit-video-views.htm
Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated