A Blackboard building block, providing a list of upcoming activities of the authenticated user, is available through our GitHub page. Please refer to the following links:
README / Install guide | https://github.com/eveoh/blackboard-mytimetable/blob/master/README.md |
---|---|
Download page | https://github.com/eveoh/blackboard-mytimetable/releases |
Blackboard import
One of the features of the building block, is the ability for a user to fetch his or her list of courses from Blackboard, and match it with the modules available in your timetabling system. The exact configuration of this integration is customer-specific; the only setting of importance to MyTimetable administrators is the Blackboard service URL in the Tomcat Context configuration file:
<!-- This should point to the enrollmentsForUser service in the Blackboard building block, the 'bb_bb60' string depends on your Blackboard virtual instance ID --> <Environment name="scheduleviewer/server/BlackboardTimetableSuggestionStrategy/EnrollmentsServiceUrl" value="https://your_blackboard_host/webapps/evh-mytimetable-b2-bb_bb60/enrollmentsForUser" type="java.lang.String" />