Middlebury

Difference between revisions of "CourseHub Administration"

(Creating a new CourseHub Installation)
Line 9: Line 9:
 
# Go to /admin/build/themes and enable the '''Course Hub''', '''Course Hub Dashboard''', and '''Course Hub Site''' themes. Make the '''Course Hub''' theme the default.
 
# Go to /admin/build/themes and enable the '''Course Hub''', '''Course Hub Dashboard''', and '''Course Hub Site''' themes. Make the '''Course Hub''' theme the default.
 
# Set the Admin theme to Garland.
 
# Set the Admin theme to Garland.
# Go to /admin/settings/site-information and set the '''Default front page''' to ''mm/7''.
 
 
# On the front page, change the theme to the '''Course Hub''' theme and make it allowed for all children.
 
# On the front page, change the theme to the '''Course Hub''' theme and make it allowed for all children.
 
# Go to /admin/build/block and add the following blocks to each region of the themes:
 
# Go to /admin/build/block and add the following blocks to each region of the themes:
Line 19: Line 18:
 
#*** Feedback Link
 
#*** Feedback Link
 
#*** Midd CAS Login
 
#*** Midd CAS Login
#*** Masquerade
+
#*** Masquerade (only visible to people with the 'masquerade' role)
#*** Statistics
+
#*** Statistics (only visible to people with the 'view statistics' role)
 
#** Content Top:
 
#** Content Top:
 
#*** Recycle Buttons
 
#*** Recycle Buttons
Line 33: Line 32:
 
#*** Feedback Link
 
#*** Feedback Link
 
#*** Midd CAS Login
 
#*** Midd CAS Login
#*** Masquerade
+
#*** Masquerade (only visible to people with the 'masquerade' role)
#*** Statistics
+
#*** Statistics (only visible to people with the 'view statistics' role)
 
#** Task Bar:
 
#** Task Bar:
 
#*** Midd CAS Login w/ name
 
#*** Midd CAS Login w/ name
Line 45: Line 44:
 
#*** Feedback Link
 
#*** Feedback Link
 
#*** Midd CAS Login
 
#*** Midd CAS Login
#*** Masquerade
+
#*** Masquerade (only visible to people with the 'masquerade' role)
#*** Statistics
+
#*** Statistics (only visible to people with the 'view statistics' role)
 
#** Right Sidebar
 
#** Right Sidebar
 
#*** New Sub-section
 
#*** New Sub-section
Line 58: Line 57:
 
#** Task Bar:
 
#** Task Bar:
 
#*** Midd CAS Login w/ name
 
#*** Midd CAS Login w/ name
 +
# Go to /admin/settings/site-information and set the '''Default front page''' to ''mm/7''.
 
# Rename the '''Home''' page '''Course Hub'''
 
# Rename the '''Home''' page '''Course Hub'''
 
# Add a subpage to at /about called '''Using the Course Hub'''. Create a page node with info about the Course Hub, also add this node to the root page so that it will be visible to anonymous users hitting the front page.
 
# Add a subpage to at /about called '''Using the Course Hub'''. Create a page node with info about the Course Hub, also add this node to the root page so that it will be visible to anonymous users hitting the front page.
 
# Add a subpage to hold all course sites at /hub called '''Browse all Course Sites'''
 
# Add a subpage to hold all course sites at /hub called '''Browse all Course Sites'''
 +
# Configure the '''CAS-MM Sync''' module and run a user sync to import users and groups.
 +
# Add groups to the ''masqueraders'' role and the ''view statistics'' role.

Revision as of 11:08, 24 April 2012

Creating a new CourseHub Installation

  1. Create a new database, sites/xxx/ directory, and sites/xxx/settings.php
  2. Run the Drupal installer
  3. Log in as the admin, go to /admin/build/modules, enable the following modules:
    • Features
    • CAS Midd
    • Masquerade
  4. Go to /admin/build/features and enable the Course Hub feature.
  5. Go to /admin/build/themes and enable the Course Hub, Course Hub Dashboard, and Course Hub Site themes. Make the Course Hub theme the default.
  6. Set the Admin theme to Garland.
  7. On the front page, change the theme to the Course Hub theme and make it allowed for all children.
  8. Go to /admin/build/block and add the following blocks to each region of the themes:
    • Course Hub theme:
      • Left Sidebar:
        • Course Hub Dashboard Link
        • Course Hub Nav Spacer
        • New Sub-section
        • Feedback Link
        • Midd CAS Login
        • Masquerade (only visible to people with the 'masquerade' role)
        • Statistics (only visible to people with the 'view statistics' role)
      • Content Top:
        • Recycle Buttons
      • Task Bar:
        • Midd CAS Login w/ name
    • Course Hub Dashboard theme:
      • Left Sidebar:
        • Course Hub Dashboard Link
        • Course Hub Dashboard Semester Nav
        • Course Hub Nav Spacer
        • New Sub-section
        • Feedback Link
        • Midd CAS Login
        • Masquerade (only visible to people with the 'masquerade' role)
        • Statistics (only visible to people with the 'view statistics' role)
      • Task Bar:
        • Midd CAS Login w/ name
    • Course Hub Site theme:
      • Left Sidebar:
        • Course Hub Dashboard Link
        • Course Hub Dashboard Semester Nav
        • Course Hub Nav Spacer
        • Course Hub Menu
        • Feedback Link
        • Midd CAS Login
        • Masquerade (only visible to people with the 'masquerade' role)
        • Statistics (only visible to people with the 'view statistics' role)
      • Right Sidebar
        • New Sub-section
        • Resource Link Sidebar
        • Roster Link
      • Content Top:
        • Recycle Buttons
        • Resource Controls
        • Syllabus Controls
        • Updates Heading
      • Task Bar:
        • Midd CAS Login w/ name
  9. Go to /admin/settings/site-information and set the Default front page to mm/7.
  10. Rename the Home page Course Hub
  11. Add a subpage to at /about called Using the Course Hub. Create a page node with info about the Course Hub, also add this node to the root page so that it will be visible to anonymous users hitting the front page.
  12. Add a subpage to hold all course sites at /hub called Browse all Course Sites
  13. Configure the CAS-MM Sync module and run a user sync to import users and groups.
  14. Add groups to the masqueraders role and the view statistics role.