lams_tool_nb

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
changed the base template to the style which is similar to that of the lams tool example in lams_central

displays any message to user, for eg. if defineLater is set, then it forwards to this page

taken out the imageBrowserURL and linkBrowserURL attribute in the FCK editor tag. It is already specified in the fckeditor config file

testcases for testing addUser and addSession in noticeboardServicePOJO. TestToolContentManager are the new test cases for the updated code , same with ToolSessionManager

test cases for addUser and addSession

new DAO bean added

init data for user

some more error messages

new implementations of learner side of things. Still need to call completeToolSession, and set the session Status to completed.

new method implementations for addUser and addSession, updated code to match the new implementations of ToolSessionManager and ToolContentManager. Accoutns for the ToolException and DataMissingException which may be thrown

new methods addUser and addSession , which uses equivalent DAO methods

hibernate implementations of addUser

hibernate implementations of addSession

added a new method addUser, in order to create a new session and associating it with a content . these occur within a transaction

added a new method addSession, in order to create a new session and associating it with a content . these occur within a transaction

added <prop key="save*">PROPAGATION_REQUIRED</prop>

added new minimal constructors used in learner action

initialise the collection of users to new HashSet()

initialize a new the collection of sessions

constants added

*** empty log message ***

changed the ui layout

    • -0
    • +39
    ./web/learnerContent.jsp
    • -0
    • +24
    ./web/learnerIndex.jsp
uses the format as in the lams_example_tool in lams_central (using div tags)

using tld file from new version of FCKEDitor (from FCKEDitor 2.2.jar)

    • -2
    • +2
    ./web/WEB-INF/fckeditor/tlds/FCKeditor.tld
fckeditor servlet mappings added

new db model includes a user table, used for monitoring to get statistics for the users of noticeboard activity

    • -1
    • +16
    ./db/sql/insert_lams_tool_nb_data.sql
new field contentInUse added to NoticeboardContent one to many mapping to users added to NoticeboardSession for

*** empty log message ***

initNbUserData() - added to initialise data for a user, used for testing purposes only

in the authoring environment, the title for the noticeboard can now be used with the fckeditor