SLK - Drop Box Fixes - Course Manger Support

Topics: Developer Forum, Project Management Forum, User Forum
Mar 19, 2009 at 6:40 PM

SLK 1.3.1 Drop Box Fixes …

The DropBox features released in SLK1.3.1.0 have been modified to properly function with that release. Additional modifications were also included to better support the interface with the Course Manager feature. The SLK Changes are have been submitted to the project coordinator. 

Changes made include:

SLK/APP and SLK\DLL\AppWebPages \ SLK\DLL\AppWebControls
1. Actions.aspx.cs
a. Honor the &Source URL parameter to support returning to DropBox / CourseManager
b.  Honor a CourseManager parameter if passed.
2. AssignmentProperties.aspx.cs
a. Honor the &Source URL parameter to support returning to DropBox / CourseManager
3. Grading.aspx & Grading.aspx.cs
a. Added SlkOpenFramesetWindowGoToLink – to add Source parameter
b. Honor the &Source URL parameter to support returning to DropBox / CourseManager
4. Lobby.aspx  & Lobby.aspx.cs
a. Added SlkOpenFramesetWindowGoToLink – to add Source parameter
b. OnPreRender – Add page refresh OnClientClick to have DropBox buttons appear properly.
c. OnPreRender – add &Source to OnClientClick – a la GoToLink function to honor return to CourseManager
d. OnPreRender – all SlkOpenFramesetWindow to work at BEGIN state as well.
e. slkButtonBegin_Click – RegisterStartupScript – to have Drop Box open properly - SlkOpenFramesetWindow 
5. SlkAttachmentsGrading.cs / SlkAttachmentsLobby.cs / SlkAttachments.cs
a. DropBox Files - Add &Source to the NavigateURL for DropBox support. a la - GoToLink to honor return to CourseManager

We also identified several deficits in the Course Manager functionality and have made modifications for our in house environment – specifically.
1. Course Manager modified to work correctly with SLK fixes to ensure proper navigation / redirection – e.g. if you start from CourseManger and use an SLK feature you should return to CourseManager.
2. Course Manager deficits noted and added to our environment:
a. Modified Plan And Assign to use Iconic functions with tool tips.
b. Add an activity to all members of THIS class (existing functionality - but now iconic)
c. NEW - Add an activity to a portion of THIS class (via the SLK AssignmentProperties page)
d. NEW - Add an activity to another class (e.g. copy the activity and add it to another class – va the SLK - all fields are copied )
e. NEW - Duplicate an activity in this class – e.g. make a duplicate copy - in order to use the activity at another time period
f. NEW - Duplicate an activity group in this or to another class (e.g. copy the entire activity group to another class).
g. NEW - Popup resource selector support to support the local Class Shared Documents library as well as other E-Learning libraries on a single display to eliminate most of the need for library navigation.
h. NEW - Plan And Assign – support to allow a teacher to see all classes at once.
i.      NEW - Monitor and Assess - support to allow a teacher to see all classes at once.

Drop me a line if you'd like to discuss.

Harold Gray