lams_tool_chat

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
First modification to JHB servlet. Added call to chatService to store all incoming messages.

DTO's for transfering data to the monitoring page.

Added method getByJabberRoom().

Added method getByLoginNameAndSessionId().

Added message table to chat data model.

Changed hibernate filter parameter sessionFactoryBeanName to correct value.

Change doSumit javascript method to more specific, to avoid confilct with tools'

    • -2
    • +2
    ./web/WEB-INF/tags/AuthoringButton.tag
  1. … 8 more files in changeset.
close/save/cancel action in authoring page.

    • -0
    • +7
    ./web/WEB-INF/struts/struts-config.xml
    • -0
    • +90
    ./web/WEB-INF/tags/AuthoringButton.tag
    • -10
    • +6
    ./web/pages/authoring/authoring.jsp
Add monitoring: edit activity and instructions.

Fixed security - was missing TEACHER

  1. … 4 more files in changeset.
Added call to persist chatSession when a new jabber room is created.

Fixed bug in createJabberRoom method.

Added setCreateDate to the static method newInstance

Corrected HQL statement;

Added new fields in session and user to store the jabber room and jabber id.

    • -62
    • +54
    ./db/sql/create_lams_tool_chat.sql
Removed smack library from chat tool. The library is now included in the lams ear

Changed method call to use updated signature

removed test page

Changed insertion of script in header to not check if empty.

Update classpath with references to smack api

Added default learning action.

Added some new constants.

Added ChatService methods related to learning

Updated chat data model to include Jabber related fields.

Added JabberHttpBind servlet.

Updated build scripts to include smack library when deploying chat

Updated tile definitions for learning page.

Basic implmentation of learning page.

    • -0
    • +188
    ./web/pages/learning/script.jsp
Added JsJaC library to project. This is a jabber client library for javascript.

    • -0
    • +237
    ./web/includes/javascript/jsjac/API
    • -0
    • +7
    ./web/includes/javascript/jsjac/AUTHORS
    • -0
    • +504
    ./web/includes/javascript/jsjac/COPYING
    • -0
    • +41
    ./web/includes/javascript/jsjac/ChangeLog
    • -0
    • +542
    ./web/includes/javascript/jsjac/JSJaCConnection.js
    • -0
    • +349
    ./web/includes/javascript/jsjac/JSJaCHttpBindingConnection.js
    • -0
    • +223
    ./web/includes/javascript/jsjac/JSJaCHttpPollingConnection.js
    • -0
    • +207
    ./web/includes/javascript/jsjac/JSJaCPacket.js
    • -0
    • +102
    ./web/includes/javascript/jsjac/README
    • -0
    • +9
    ./web/includes/javascript/jsjac/TODO
    • -0
    • +214
    ./web/includes/javascript/jsjac/examples/simpleclient.html
    • -0
    • +212
    ./web/includes/javascript/jsjac/sha1.js
    • -0
    • +162
    ./web/includes/javascript/jsjac/xmlextras.js
Local copies no longer used.

    • -212
    • +0
    ./web/includes/javascript/fckcontroller.js
    • -52
    • +0
    ./web/includes/javascript/tabcontroller.js