lams_tool_nb

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

in remove* or retrieve* methods, added few extra steps so that it detachs the object from parents before persisting the changes to database. also new methods for access to user

CRUD methods for user added to Service

new hibernate implementation for user dao

new user dao class.

some new methods to retrieve and delete users from session

new dao definition for user

new methods to retrieve users from session,

added new boolean field contentInUse

added new constants: flag for defineLater, runOffline and contentInUse

remmove the use of session variables, using actionform bean properties instead

*** empty log message ***

change service bean definition

changed from using scriptlet for fckeditor, to using jstl c tag, with escapeXml set to false