Patch of approach to limit access to specific licenses

kreynen - March 10, 2009 - 13:30
Project:Creative Commons Lite
Version:6.x-1.2
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

We modified this module to meet Denver Open Media's needs. At DOM, members who use the station's equipment are required to submit Shows with a Attribution, Noncommercial, Share-Alike license. I've added to 2 permission settings; restrict to default cc license and override cc license restriction. Members in roles that have access to check out field equipment or use our studios through MERCI are also given the restrict to default cc license. That should really use the creativecommons_lite_default_license variable, but I just hard coded the Attribution, Noncommercial, Share-Alike license as the default. Members can opt to pay the commercial rate for equipment and then be added to a role called cc override. The cc override role is given the override cc license restriction permission. So even if that member is in a role that normally restricts their licenses, they have access to all the enabled licenses because a staff member approved the override.

AttachmentSize
creativecommons_lite_limit_by_roles.patch2.22 KB
 
 

Drupal is a registered trademark of Dries Buytaert.