Index: waeup_product/trunk/Extensions/install.py
===================================================================
--- waeup_product/trunk/Extensions/install.py	(revision 84)
+++ waeup_product/trunk/Extensions/install.py	(revision 87)
@@ -30,5 +30,5 @@
         self.log("Starting %(product_name)s install" % vars() )
     
-        # Roles and Permissions
+        # Roles and Permissions ###(
         #
         self.verifyRoles((
@@ -43,4 +43,6 @@
             # A role that can manage a Course.
             'CourseManager',
+            # The Student Role
+            'Student',
         ))
         waeup_perms = {
@@ -62,4 +64,6 @@
         }
         self.setupPortalPermissions(waeup_perms)
+
+###)
 
         ##########################################
@@ -131,44 +135,4 @@
             self.verifyAction('portal_discussion', **action)
         
-###)
-
-        # portlets ###(
-        #
-        portlets = (
-                  {'identifier': 'waeup_main_tabs',
-                  'type': 'Custom Portlet',
-                  'slot': 'main_tabs',
-                  'order': 0,
-                  'render_method': 'portlet_main_navigation',
-                  'Title': 'main tabs',
-                  },
-                  {'identifier': 'waeup_breadcrumbs',
-                  'type': 'Breadcrumbs Portlet',
-                  'slot': 'waeup_breadcrumbs',
-                  'first_item': 2,
-                  'display_site_root': 0,
-                  'Title': 'waeup_breadcrumbs',
-                  'display': 'horizontal_trail',
-                  'display_hidden_folders': 0,
-                  'order': 0,
-                  },
-                  {'identifier': 'waeup_object_actions',
-                  'type': 'Actions Portlet',
-                  'slot': 'waeup_object_actions',
-                  'order': 0,
-                  'categories': ['object'],
-                  'Title': 'waep_manager_actions',
-                  },
-                  {'identifier': 'waeup_left_top',
-                  'type': 'Custom Portlet',
-                  'slot': 'left_top',
-                  'order': 0,
-                  'render_method': 'portlet_session_info',
-                  'Title': 'Session Info',
-                  },
-                )
-        self.verifyPortletContainer(self.portal.sections.waeup)
-        self.verifyPortlets(portlets, self.portal.sections.waeup)
-
 ###)
 
@@ -367,8 +331,48 @@
                                             member_role='SectionReviewer',
                                             )
-        sections.waeup.folder_localrole_add(member_ids=('group:StudentManager',),
-                                            member_role='SectionManager',
-                                            )
+##        sections.waeup.folder_localrole_add(member_ids=('group:StudentManager',),
+##                                            member_role='SectionManager',
+##                                            )
         sections.waeup.students.manage_setLocalGroupRoles(groupid = 'Students',roles=('Contributor',))
     sections.waeup.manage_setLocalGroupRoles(groupid = 'role:Anonymous',roles=('SectionReader',))
+    # portlets ###(
+    #
+    portlets = (
+              {'identifier': 'waeup_main_tabs',
+              'type': 'Custom Portlet',
+              'slot': 'main_tabs',
+              'order': 0,
+              'render_method': 'portlet_main_navigation',
+              'Title': 'main tabs',
+              },
+              {'identifier': 'waeup_breadcrumbs',
+              'type': 'Breadcrumbs Portlet',
+              'slot': 'waeup_breadcrumbs',
+              'first_item': 2,
+              'display_site_root': 0,
+              'Title': 'waeup_breadcrumbs',
+              'display': 'horizontal_trail',
+              'display_hidden_folders': 0,
+              'order': 0,
+              },
+              {'identifier': 'waeup_object_actions',
+              'type': 'Actions Portlet',
+              'slot': 'waeup_object_actions',
+              'order': 0,
+              'categories': ['object'],
+              'Title': 'waep_manager_actions',
+              },
+              {'identifier': 'waeup_left_top',
+              'type': 'Custom Portlet',
+              'slot': 'left_top',
+              'order': 0,
+              'render_method': 'portlet_session_info',
+              'Title': 'Session Info',
+              },
+            )
+    installer.verifyPortletContainer(self.portal.sections.waeup)
+    installer.verifyPortlets(portlets, self.portal.sections.waeup)
+
+###)
+
     return installer.logResult()
