lams_central

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3115: Add copy & paste for activities. Ensure HTML IDs are unique within the document. Add properties to Tool and Gate activities. Remove info dialog from static HTML and create it dynamically via jQuery. Initialise folder and LD tree just once and only load contents when dialog is opened. Allow loading LDs with branches. Make canvas rearrange/resize after a load. Fix translating coordinates from events to Raphael paper. Mulitple minor adjustments and bug fixes.

LDEV-3115: Fix rubbish bin functionality when canvas gets scrollable. Add properties dialog contents for Tool and Grouping activities. Allow choosing Grouping for a Tool activity. Redraw activity when its properties changed.

LDEV-3115: Allow branching by creating multiple transitions from an activity. Arrange activities on canvas.

LDEV-3115: Split Authoring code into libraries for better management. Add partial branching support.

    • -761
    • +0
    ./web/includes/javascript/authoring.js
    • -0
    • +353
    ./web/includes/javascript/authoring/authoringActivity.js
    • -0
    • +313
    ./web/includes/javascript/authoring/authoringGeneral.js
    • -0
    • +328
    ./web/includes/javascript/authoring/authoringHandler.js
    • -0
    • +165
    ./web/includes/javascript/authoring/authoringMenu.js
  1. … 3 more files in changeset.
LDEV-3139 update library so it starts working with non ASCII characters correctly

    • -95
    • +223
    ./web/includes/javascript/sha1.js
LDEV-3115: Open activity authoring on double click. Prevent double clicking from starting drag&drop action. Add partially functional Open Sequence interface.

    • -114
    • +257
    ./web/includes/javascript/authoring.js
LDEV-3138 prevent creating 2 identical user results for 1 question in DB

    • -2
    • +2
    ./web/includes/javascript/jquery.form.js
LDEV-3115: Add gates. Fix Flow button dropdown issue. Use single properties dialog for all activities. Fix properties dialog appearing on IE and Chrome.

    • -95
    • +148
    ./web/includes/javascript/authoring.js
LDEV-3115: Add groupings, activity select effect, properties dialog with dimming and some button placeholders.

    • -0
    • +76
    ./web/css/authoring.css
    • -25
    • +275
    ./web/includes/javascript/authoring.js
LDEV-3135: Allow live edit in single activity lessons.

LDEV-3134: Mark activities as initialised when lesson starts. Remove unnecessary session creation when an activity is added in live edit.

  1. … 1 more file in changeset.
LDEV-3002: Groups are now called Courses

LDEV-3130: Make Ajax calls synchronous as Chrome sometimes does not make these calls at all.

LDEV-3115: Add arrows on transitions. Allow activity and transition remove. Upgrade Raphael.

    • -112
    • +223
    ./web/includes/javascript/authoring.js
LDEV-3127 fixed problem with being unable to scroll down flashless learner interface using iPad

    • -121
    • +130
    ./web/includes/javascript/jquery.layout.js
    • -1
    • +3
    ./web/includes/javascript/progressBar.js
  1. … 2 more files in changeset.
LDEV-3126: User groupings' and groups' names instead of numeric IDs.

LDEV-3126: Add CourseGroupManager servlet to modify course groups remotely.

  1. … 2 more files in changeset.
LDEV-3120: Adding labels to i18n

LDEV-3073: Updating Greek and Norwegian

LDEV-3002: switching students to learners

LDEV-3120: Correctly detect default groups in chosen grouping and get rid of them if a course grouping is about to be used.

    • -6
    • +24
    ./web/includes/javascript/orgGroup.js
  1. … 1 more file in changeset.
LDEV-3120: Use course groups in lessons.

    • -0
    • +41
    ./web/css/orgGrouping.css
    • -31
    • +221
    ./web/includes/javascript/orgGroup.js
    • -0
    • +35
    ./web/includes/javascript/orgGrouping.js
  1. … 4 more files in changeset.
LDEV-3124: Allow multiple activity monitor pop ups.

    • -1
    • +5
    ./web/includes/javascript/progressBar.js
  1. … 1 more file in changeset.
LDEV-3119 LDEV-3070 adding labels

LDEV-3119: Add course-level groupings.

    • -3
    • +28
    ./web/includes/javascript/groupDisplay.js
    • -10
    • +20
    ./web/includes/javascript/orgGroup.js
    • -0
    • +97
    ./web/orgGrouping.jsp
  1. … 8 more files in changeset.
LDEV-3002: Groups are now called Courses

  1. … 2 more files in changeset.
LDEV-3119: Add course-level groups.

    • -0
    • +179
    ./src/java/org/lamsfoundation/lams/web/OrganisationGroupAction.java
    • -0
    • +95
    ./web/css/orgGroup.css
    • -0
    • +33
    ./web/includes/javascript/groupDisplay.js
    • -0
    • +286
    ./web/includes/javascript/orgGroup.js
  1. … 9 more files in changeset.
LKC-28 updated jqgrid to the latest as there was a problem with Grid scrolls to top after selecting a cell

    • -490
    • +501
    ./web/includes/javascript/jquery.jqGrid.js
LDEV-3121: Extract group ID from the right container.

    • -5
    • +4
    ./web/includes/javascript/groupDisplay.js
LDEV-3073: Updating Norwegian

  1. … 7 more files in changeset.