minor UI tweaks; introduced hook system for miscellaneous customizations.
authorgfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Thu, 15 Jul 2010 00:53:40 +0000 (00:53 +0000)
committergfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Thu, 15 Jul 2010 00:53:40 +0000 (00:53 +0000)
commit572c20fab9df316c346f481bdaac7302bd9fd378
treee1498f96d85e7898c4c3f538bb8592d430d6e134
parent6fa382da080b60c6dc331f7b9507674b0015f830
minor UI tweaks; introduced hook system for miscellaneous customizations.

The hook system is experimental; as the name suggests, it's a
mechanism for declaring and implementing hooks into various parts of
the application. Currently, I've just added one hook for determining
which users should be entitled to create new ReadingLists. We'll see
how it plays out.

git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@906 6d9bc8c9-1ec2-4278-b937-99fde70a366f
conifer/integration/_hooksystem.py [new file with mode: 0644]
conifer/integration/hooks.py [new file with mode: 0644]
conifer/syrup/models.py
conifer/syrup/urls.py
conifer/syrup/views/__init__.py
conifer/syrup/views/courses.py
conifer/templates/my_courses.xhtml
conifer/templates/tabbar.xhtml