Index: WAeUP_SRP/trunk/skins/waeup_student/clearance_edit_form.pt
===================================================================
--- WAeUP_SRP/trunk/skins/waeup_student/clearance_edit_form.pt	(revision 902)
+++ WAeUP_SRP/trunk/skins/waeup_student/clearance_edit_form.pt	(revision 903)
@@ -2,5 +2,5 @@
 <tal:block define="
            info context/getStudentInfo;
-           isManager context/isManager;
+           isSectionManager context/isSectionManager;
            isStaff context/isStaff;
            isClearanceOfficer context/isClearanceOfficer;
@@ -8,5 +8,5 @@
            review_state info/review_state;
            clear_review_state info/clear_review_state;
-           editable python: (isStudent and clear_review_state == 'opened' or isManager) and not isClearanceOfficer;
+           editable python: (isStudent and clear_review_state == 'opened' or isSectionManager) and not isClearanceOfficer;
            mode python: test(editable,'edit','view');
            rendered_main python:info['clear_doc'].render(request=request,
Index: WAeUP_SRP/trunk/skins/waeup_student/clearance_edit_lib.pt
===================================================================
--- WAeUP_SRP/trunk/skins/waeup_student/clearance_edit_lib.pt	(revision 902)
+++ WAeUP_SRP/trunk/skins/waeup_student/clearance_edit_lib.pt	(revision 903)
@@ -4,8 +4,8 @@
 <metal:block define-macro="header">
   <!--  Administration -->
-  <tal:block condition="python: not(isStaff or isManager or isStudent)">
+  <tal:block condition="python: not(isStaff or isSectionManager or isStudent)">
     <metal:block use-macro="here/error_not_found/macros/not_found" />
   </tal:block>
-  <tal:block condition="python: isStaff or isManager">
+  <tal:block condition="python: isStaff or isSectionManager">
     <a href="" tal:condition="python: 0"
        tal:attributes="href string:${here/academicsParent}">
@@ -34,6 +34,6 @@
 <!--  buttons -->
 <metal:block define-macro="buttons">
-  <!--  isManager -->
-  <tal:block condition="context/isManager"> 
+  <!--  isSectionManager -->
+  <tal:block condition="context/isSectionManager"> 
   
      <div tal:condition="python:info['review_state'] == 'clearance_pin_entered'">
Index: WAeUP_SRP/trunk/skins/waeup_student/getStudentInfo.py
===================================================================
--- WAeUP_SRP/trunk/skins/waeup_student/getStudentInfo.py	(revision 902)
+++ WAeUP_SRP/trunk/skins/waeup_student/getStudentInfo.py	(revision 903)
@@ -21,5 +21,5 @@
 
 info = {}
-info['is_manager'] = context.isManager()
+info['is_manager'] = context.isSectionManager()
 info['is_student'] = context.isStudent()
 info['is_co'] = context.isClearanceOfficer()
Index: WAeUP_SRP/trunk/skins/waeup_student/getStudyCourseInfo.py
===================================================================
--- WAeUP_SRP/trunk/skins/waeup_student/getStudyCourseInfo.py	(revision 902)
+++ WAeUP_SRP/trunk/skins/waeup_student/getStudyCourseInfo.py	(revision 903)
@@ -18,5 +18,5 @@
 
 info = {}
-info['is_manager'] = context.isManager()
+info['is_manager'] = context.isSectionManager()
 info['is_student'] = context.isStudent()
 info['action'] = "%s" % context.campus.absolute_url()
Index: WAeUP_SRP/trunk/skins/waeup_student/getStudyLevelInfo.py
===================================================================
--- WAeUP_SRP/trunk/skins/waeup_student/getStudyLevelInfo.py	(revision 902)
+++ WAeUP_SRP/trunk/skins/waeup_student/getStudyLevelInfo.py	(revision 903)
@@ -44,5 +44,5 @@
 student_id = pt[-(3+p)]
 level_id = pt[-(1+p)]
-info['is_manager'] = context.isManager()
+info['is_manager'] = context.isSectionManager()
 info['is_student'] = context.isStudent()
 info['action'] = "%s" % context.absolute_url()
Index: WAeUP_SRP/trunk/skins/waeup_student/searchStudents.py
===================================================================
--- WAeUP_SRP/trunk/skins/waeup_student/searchStudents.py	(revision 902)
+++ WAeUP_SRP/trunk/skins/waeup_student/searchStudents.py	(revision 903)
@@ -49,5 +49,5 @@
 pr = context.portal_registration
 path_info = request.get('PATH_INFO').split('/')
-is_manager = context.isManager()
+is_manager = context.isSectionManager()
 validate = request.has_key("cpsdocument_edit_button")
 default = {'search_mode': 'name',
Index: WAeUP_SRP/trunk/skins/waeup_student/student_index.py
===================================================================
--- WAeUP_SRP/trunk/skins/waeup_student/student_index.py	(revision 902)
+++ WAeUP_SRP/trunk/skins/waeup_student/student_index.py	(revision 903)
@@ -17,7 +17,5 @@
 pm = context.portal_membership
 
-if pm.isAnonymousUser():
-    return redirect("%s/srp_anonymous_view" % context.absolute_url())
-if context.isManager() or context.isStaff:
+if context.isStaff():
     if context.portal_type == 'StudentStudyCourse':
         return context.study_course_view()
@@ -33,2 +31,5 @@
     student = info['student']
     return redirect("%s/student_view" % student.absolute_url())
+
+return redirect("%s/srp_anonymous_view" % context.absolute_url())
+    
Index: WAeUP_SRP/trunk/skins/waeup_student/students_index.py
===================================================================
--- WAeUP_SRP/trunk/skins/waeup_student/students_index.py	(revision 902)
+++ WAeUP_SRP/trunk/skins/waeup_student/students_index.py	(revision 903)
@@ -25,5 +25,5 @@
 if "ClearanceOfficers" in member.getGroups():
     return redirect("%s/searchStudents" % students_url)
-if context.isManager():
+if context.isSectionManager():
     return redirect("%s/searchStudents" % students_url)
 if context.isStudent():
