lams_learning

  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Exit path no longer needed

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).

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.
Revmove useless ExportNotSupportServlet definition.

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.

Updating Spanish Greek Korean

  1. … 3 more files in changeset.
Cleaning up unneeded stylesheets and tidying up portfolio pages.

    • -38
    • +37
    ./web/WEB-INF/tags/headItems.tag
  1. … 68 more files in changeset.
fix for progress bar update - on redirect pages

  1. … 1 more file in changeset.
Lost the body tags from the loadToolActivity and previewDefineLater pages.

fix for progress bar update - on redirect pages

  1. … 1 more file in changeset.
fix for progress bar update - on redirect pages

  1. … 1 more file in changeset.
dynamically attach title with style set to component

  1. … 2 more files in changeset.
frame changes

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).

Updated so that they compile - errors existed due to changes in the user service. Not tested - the test cases may be broken.

Converted to the learner content styles

    • -0
    • +1
    ./web/WEB-INF/struts/struts-config.xml
    • -19
    • +8
    ./web/WEB-INF/struts/tiles-defs.xml
  1. … 11 more files in changeset.
updated UI

added some js methods called from flash

remove ContextLoaderServlet, it's deprecated for servlet 2.4 container(like tomcat 5 bundled with jboss 4.x) . Use ContextLoadListener instead

  1. … 14 more files in changeset.
Update Spanish. Add Greek

    • -0
    • +46
    ./conf/language/ApplicationResources_el.properties
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.

Converting to the new CSS look

    • -0
    • +6
    ./web/exportPortfolio/notSupported.jsp
  1. … 17 more files in changeset.
updated passon - make sure delete send connection

Slow down the redirect to the tool, otherwise the passon.swf doesn't get a chance to make the connection to the progress bar.

recompiled for dto changes

passon updates working in both browsers

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.

Spanish translation

    • -0
    • +46
    ./conf/language/ApplicationResources_es.properties
  1. … 3 more files in changeset.