• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Several fixes, mainly:

- Freeing tdom objects from memory

- Invoking on_completion triggers for acts, plays and method

  1. … 18 more files in changeset.
Merge from oacs-5-5.

  1. … 28 more files in changeset.
Removing the "Act" node from the activity tree.

Fixed the tree to take the isvisible default as true.

Showing the "select resource" message only if there is more than one resource.

  1. … 3 more files in changeset.
Release of version 1.8: improvements in export, HTML generation and edition fetures.

  1. … 60 more files in changeset.
Making use of ADP tree in the player.

Moving some queries to xql files.

  1. … 4 more files in changeset.
Going back to FS as default content manager.

  1. … 1 more file in changeset.
Making the interface totally frameless, with or without JS enabled.

Added edition capability on the cockpit for completion properties and new environment URLs.

  1. … 17 more files in changeset.
Adding frame-less pages.

  1. … 13 more files in changeset.
Merge from HEAD. HEAD was previously merged from oacs-5-3.

  1. … 70 more files in changeset.
Merge from oacs-5-3 to HEAD

  1. … 64 more files in changeset.
fixing the behavior of the player, based on several tests results

  1. … 2 more files in changeset.
The variable total_completed, used for counting the number of completed

activities was not initialized. I just added the line before the loop.

improving the algorithm used to display the activities tree, taking into account more possible cases (the completion restriction of the activities, etc)

adding an "eye" icon to the activities that have been viewed

using bold letters to indicate that the activity hasn't been started

fixing bugs

  1. … 8 more files in changeset.
Several changes on the monitor screens. Shows now a summary of user activity.

Included imsld-master.adp for all pages in GRAIL. Needed to reorg. some code

to use such template.

Added a few messages in localization hash.

Fixed a few bugs when showing the environment, variable names, etc.

Produced a template for easily produce a select statement (choice-select.adp)

  1. … 32 more files in changeset.
- adding support for properties of type file

* providing upgrade scripts

- adding monitor service of the properties

- fixing bugs

- adding a constraint on the evaluation of the conditions avoiding infinite loops

- now the files of the UoL can be updated/changed from the file-storage UI

  1. … 34 more files in changeset.
Some bugs solved

  1. … 3 more files in changeset.
- adding monitoring tools for the runs

- fixing bugs

- improving UI

- upgrade scripts for version 1.0

  1. … 33 more files in changeset.
level C of the spec:

- notifications

* modifying the data base, adding tables

* modifying the parser, adding and editing functions

* modifying the player, adding and editing functions

  1. … 17 more files in changeset.
finishing with the support of support activities

  1. … 4 more files in changeset.
bug while granting permissions in support_activities solved

fixing bugs with permissions

  1. … 2 more files in changeset.
grant permissions to resources while executing a run

  1. … 4 more files in changeset.
adding dates to the creation of the run and when an activity is first visited by a user (because in the level b expressions those values may be used)

  1. … 6 more files in changeset.
adding the monitor service

parsing the imsldcontent before serving it:

- replacing view-property and view-property-group with the properties values

- replacing set-property and set-property-group with html forms

cleaning the code

displaying run status

displaying the run only to the users associated with it

  1. … 25 more files in changeset.
changes for roles support

  1. … 15 more files in changeset.
1. adding the runs (imsld instances) table

1.1. every property, role and instance is related with the run instead of the imsld_id

1.2. in the status table, the run_id is also stored

1.3. adding the UI to add and remove runs

1.4. passing as an argument the run_id in every function that has to do with the player

2. instantiating properties for new run

3. instantiating activity attributes and classes for each new run

  1. … 35 more files in changeset.
use javascript tabs for the menu

  1. … 5 more files in changeset.
Work In Progress code

  1. … 4 more files in changeset.
make the ul tree work

fix import of work-in-progress activity-frame

    • -0
    • +17
    ./activity-frame.tcl
  1. … 1 more file in changeset.