Enabled ANON courses. Search and browse results are now limited by user-permissions...
authorgfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Mon, 27 Apr 2009 00:07:11 +0000 (00:07 +0000)
committergfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Mon, 27 Apr 2009 00:07:11 +0000 (00:07 +0000)
commit49a30b6d6b258bdc9bed193391ec316510c5c480
treefcabe1cd6d74181bd8972b62b10b8e187d46e459
parentc6b317c36f5b5cc5ff5250b538be77b75b466c5c
Enabled ANON courses. Search and browse results are now limited by user-permissions level.

ANON courses are courses which are open to non-authenticated
users. I'm not sure that this is a good idea yet, but it is useful for
testing.

Browsing will no longer show, for example, courses which the current
user cannot enter. Search will not return items that the current user
cannot view. This is extended to browse-instructors: if the instructor
has no accessible courses, don't bother showing the course.

git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@396 6d9bc8c9-1ec2-4278-b937-99fde70a366f
conifer/TODO
conifer/syrup/models.py
conifer/syrup/views/_common.py
conifer/syrup/views/courses.py
conifer/syrup/views/general.py
conifer/syrup/views/search.py