• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
journal entries page for teachers - accessible from Monitor (learners tab)

  1. … 16 more files in changeset.
my notes - add/edit/view notes/journal entries

  1. … 13 more files in changeset.
Added "copy-tags" to the build to make it easier to update the tags.

Updated the jsp pages to support stripes and the separate learner stylesheet.

  1. … 270 more files in changeset.
notebook view all page (popup jsp) + add notebook entry or journal (not quite ready) (popup jsp)

  1. … 15 more files in changeset.
updated notebook export (export portfolio) - private/teacher viewable (public) flag + handling for teacher's exporting a learner's portfolio (only see teacher viewable notes i.e journals)

  1. … 9 more files in changeset.
gets the correct notebook entries for the lesson

export portfolio - add notebook entries (learner)

  1. … 5 more files in changeset.
Don't allow a user to join a lesson that hasn't been started.

Updated address of FSF in copyright statement

  1. … 571 more files in changeset.
learner fixes for exiting lesson

exit button fix for learner

  1. … 2 more files in changeset.
Removed calls managing the learner in lesson cache - it isn't being used currently and the implementation didn't clear out users who closed their browsers without doing a proper exit.

  1. … 4 more files in changeset.
close learner (tool activity) popup window on 'finish' click if tool session/activity completed LDEV-506

  1. … 5 more files in changeset.
Exception handler define for STRUTS.

  1. … 25 more files in changeset.
added methods for moving from one activity to another in the sequence (i.e. skipping a number of activities) - used in preview mode of Learner

Add audit service.

  1. … 3 more files in changeset.
Added a new method forwardToLearnerActivityURL, that allow the server to go directly to a url, rather than sending the url to Flash which would then call the url (which is getLearnerActivityURL).

Improving the "waiting" page for export portfolio. Now styled correctly, updates every 10 secs to give the user feedback and has a close button once the generation is complete. Java code also contains some test code that can be used to test the timeout (commented out).

  1. … 2 more files in changeset.
Moving from a tool activity to a grouped tool activity was throwing an exception as the "create tool session" code (which calls the tool to create the tool session details) was being called within the tool context.

Moved the call to create the tool session into LoadToolActivityAction so that it will always be run within the lams-learning war context and hence all the tools' beans are available in the Spring context.

To try to stop this sort of problem occuring again (ie a tool calling code that relies on all tools' beans being in the context) the ILearnerService has been split into two interfaces. ILearnerService now only contains the one method that should be called by tools (to complete a tool session). All other calls are in ICoreLearnerService. Any of the core modules may use the ICoreLearnerService but only tools should use the ILearnerService.

  1. … 10 more files in changeset.
Learner Progress DTO changes made to so that Flash will know when a learner is finished.

* Current activity now set to null (and hence won't appear in packet) when the learner has completed the lesson.

* New field lessonComplete which is true when the learner has completed the lesson, false otherwise.

  1. … 5 more files in changeset.
Make it work offline.

  1. … 1 more file in changeset.
Added styling images to export portfolio. The directory of the images is hardcoded and this will need to be fixed before we can create any other styles.

This required adding the lams directory to the configuration file so that the css and image files could be copied using a file copy rather than using http (for performance).

  1. … 1 more file in changeset.
Converted to the learner content styles

  1. … 25 more files in changeset.
Updating export portfolio for the new stylesheets. New sheets applied and some extra data added to the page (such as learner name). Doesn't look right yet as the images aren't available and the css references have had to be hardcoded and this should be done via the css tag.

  1. … 3 more files in changeset.
Added user id as a parameter to the export portfolio url for learner. This allows the teacher to download the portfolio for a particular user.

Fixing null ptr exception - previous activity is sometimes null when doing a subactivity within an optional activity.

Optional activity wasn't showing title and description - values were missing from the form.

Implementing gate and grouping screens for export portfolio.

  1. … 38 more files in changeset.
Adding lessonID to the activity form, so that the passon.swf can have it separately and make it part of the connection name.

Changed form.activityId to form.activityID for consistency.

  1. … 1 more file in changeset.
remove userDAO reference , use baseDAO instead