lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
added code to togle activity between negative and positive based on run offline selection in PI and updated code to place learner icon on the correct level

added few entries for alert and error messages while performing force complete to an activity or to the end of lesson

new entry for Finished learner bar title font size

Added task to synchronise jsp's if learning is an expanded war.

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

latest flash compile after incorporating the functionality of force complete to an activity and to the end of lesson

    • binary
    /lams_monitoring/web/lams_monitoring.swf
small improvement to make IE browser's refresh work as well

remove warnings only

only if user is in Lesson's LessonClass rather than if user is in Lesson's Organisation, allow user to monitor or participate in the Lesson

fix refresh problem in IE by appending a meanlingless parameter with a unique value everytime user click refresh link

fix a few bugs

Remove useless WebApp context

retrieve WebApplicationContext from proper servletContext to get IUserMangementService bean , as Dapeng found out to fix OpenSessionInViewFilter-not-work issue

SessionMap moved to lams_common

Added SessionMap class

Added smack and smackx

Implemented clearSession method using the new AuthoringButton tag.

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

    • -15
    • +43
    /lams_learning/web/exportWaitingPage.jsp
add <META HTTP-EQUIV="Expires" CONTENT="-1"> to html head

If you change the lesson class for lesson, the old rows in the database are deleted. If the lesson has already started, you won't be able to change the lesson class.

Add form login fail

    • -0
    • +1
    /lams_admin/conf/xdoclet/web-security.xml
If you change the lesson class for lesson, the old rows in the database are deleted. If the lesson has already started, you won't be able to change the lesson class.

Changed to suit changes in lams-learning - call to create the tool session has moved to LoadToolActivityAction and the ILearnerService has been split into two interfaces.

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.

    • binary
    /lams_build/lib/lams/lams-learning.jar
  1. … 10 more files in changeset.
Corrected the initial dtd entry - contained two elements that are subelements of Dictionary. Should fix the error that occurs when LAMS first starts and the lams.xml file is loaded.

    • -1
    • +1
    /lams_build/conf/windows/lams/lams.dtd
Revmove useless ExportNotSupportServlet definition.

    • -7
    • +1
    /lams_learning/conf/xdoclet/servlets.xml
latest flash compile after resolving JIRA task: 422, 423

    • binary
    /lams_monitoring/web/lams_monitoring.swf
Add default handle for clear session.

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.