• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
adding save as functionality

add isEmpty function

Add save As, also now uses Dictionary Definitions

locaol themes relatively

return ? for unknown items

serverURL issues

*** empty log message ***

    • binary
    ./src/flash/assets/icons/Waste_Paper_Basket.jpg
    • binary
    ./src/flash/assets/icons/lock closed.png
    • binary
    ./src/flash/assets/icons/lock open.png
    • binary
    ./src/flash/assets/icons/locks.ai
    • binary
    ./src/flash/assets/icons/missing_icon.fla
    • binary
    ./src/flash/assets/icons/squareBin.jpg
    • binary
    ./src/flash/assets/icons/squareBin.psd
    • binary
    ./src/flash/assets/icons/squareBinOver.png
    • binary
    ./src/flash/assets/icons/squareBinUp.png
    • binary
    ./src/flash/assets/icons/squareBin_over.psd
    • binary
    ./src/flash/assets/icons/squareBin_up.psd
    • binary
    ./src/flash/assets/tools/CreateDictionary.as
    • binary
    ./src/flash/assets/tools/CreateDictionary.fla
LDEV-73: Added LicenseDTO for passing License data back to Flash. Having a separate DTO allows us to tweak the data before sending - in this case we make sure the picture url is a complete url (maybe relative to the current server in db).

This is used in the authoring call to get all the license details.

  1. … 1 more file in changeset.
LDEV-75 Implemented a Flash client crash dump utility. Writes out the wddx packet from Flash to a file in the LAMS dump directory. The DumpDirectory is configured via DumpDir in the LAMS configuration file.

  1. … 5 more files in changeset.
Moved the WDDX null entry checking to the base packet handling servlet (AbstractStoreWDDXPacketServlet) so that all packets will be checked, not just authoring packets.

  1. … 1 more file in changeset.
LDEV-79: Added a new DISABLED state for a lesson - when disabled the lesson shouldn't be returned to users. Changed getLessonsForUser() to not return DISABLED lessons, but left getAllLessons() getting all (including disabled) lessons. But added a comment to indicate that getAllLessons includes disabled lessons.

  1. … 1 more file in changeset.
Fixed javadoc comments. Previous CVS comment should have referred to getLessonsForUser() rather than getActiveLessonsForLearner()

LDEV-79: Added a new DISABLED state for a lesson - when disabled the lesson shouldn't be returned to users. Changed getActiveLessonsForLearner() to not return DISABLED lessons, but left getAllLessons() getting all (including disabled) lessons. But added a comment to indicate that getAllLessons includes disabled lessons.

Add DISABLE_LESSON to lesson_state table

Add DISABLED_STATE status

new utility to grab the list of stylesheets used by the user.

used by css tag and export portfolio

    • -0
    • +64
    ./src/java/org/lamsfoundation/lams/util/CSSThemeUtil.java
the argument for creating the UserDTO object refers to a CSSThemeBriefDTO object instead of the actual CSSThemeVisualElement object

modified the call to getUserDTO

the argument for creating the UserDTO object refers to a CSSThemeBriefDTO object instead of the actual CSSThemeVisualElement object

added a new constructor containing id, name and description

added this.getHibernateTemplate().flush(); to the save, update, delete calls.

changed theme so it isnt lazily loaded. problem occurred when trying the get the users theme. the CSSThemeVisualElement did not seem tob e loading

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions. Made changes to suit changes in ToolActivity.createToolSession

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions. Modified ToolSessionDAO to look up either a grouped tool session or an individual tool session using the learner rather than the group (in the group cases). The "get group" code only worked for explicit groups defined in the activity object, it didn't work for a "class wide" group, so the call to the get group in the tool session lookup was replaced by an extented HQL query which look at the actual group data in the database (looking via the session table, rather than via activity).

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions. Added proper support for the three grouping support types GROUPING_SUPPORT_NONE, GROUPING_SUPPORT_OPTIONAL, GROUPING_SUPPORT_REQUIRED.

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

  1. … 3 more files in changeset.
LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

Changed the unique key column to be "uq_blah_blah" rather than "uqblahblah" as the latter has the potential for overlaps. e.g. uq_123 could be uq_<12><3> or uq_<1><23>; also changed group -> sessionGroup so that HQL wouldn't complain about group being a reserved word.

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

Changed the unique key column to be "uq_blah_blah" rather than "uqblahblah" as the latter has the potential for overlaps. e.g. uq_123 could be uq_<12><3> or uq_<1><23>

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

Changed name of "group" to "sessionGroup" so that the HQL wouldn't throw warnings about group being a reserved word.

changed so that the relationship between activities and learningLibrary is lazy loaded.

  1. … 1 more file in changeset.
Add new method to write URL to OutputStream.