• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
normalize boolean expressions in .adp files

Fix typos

  1. … 76 more files in changeset.
removed bogus bak directory in scorm-player.

    • -2761
    • +0
    ./www/resources/scripts/ilias/bak/rte-min.js
Fixed ""-must-be-null problem for results returned from the database. I

added a utility in json-procs.tcl to help with this, but since I also needed

to convert PG intervals to the "PT01H02M03.5S" format used by the SCORM RTE

in actuality it's fixed in the scorm player package. But the JSON proc may

be useful for someone else so I left it in ...

  1. … 1 more file in changeset.
got rid of garbage that snuck in some way.

Change navigation clicks outside the player to do an exit all ...

Had to tweak my regexp's that parse the SCORM time intervals slightly.

Big upgrade to the scorm 2004 stuff ...

  1. … 11 more files in changeset.
Got rid of the bogus reference to the delos style sheet (default ilias

stylesheet, we only need their player.css stylesheet).

Forgot to create a minimized version of my RTE modifications.

    • -1
    • +1
    ./www/resources/scripts/ilias/rte-min.js
Made the SCORM stuff from ilias honor the optional xml:base tag which may

be specified in a resources or resource tag. Not only does this make our

port of their stuff more compliant, but it simplifies the integration of

assessment.

  1. … 2 more files in changeset.
Tweaking ...

Typo was killing cmi_POST ...

Give a nice error message when trying to deliver non-existent content, as

happens when one creates an entirely empty course and then tries to play

it.

The post/pre test version of scorm.com's golf course crashed the RTE. I

tested on MGH's Ilias install and it crashed it as well, so it's not something

we've introduced in our porting effort. I've fixed it, it involved improper

handling of the children of invisible nodes in the activity tree. I've also

made it possible to put all script file references in the document's HEAD

section. The initial call to scorm_init is still in the body and should

probably be moved to a function and called by an onload() event.

    • -1
    • +1
    ./www/resources/scripts/ilias/rte-min.js
    • -4
    • +13
    ./www/resources/scripts/ilias/rte.js
Fixed minor problem that caused an initialization error when running with

enable debugging off.

Course player utility package for a new Scorm 2004 LMS based on ilias. This

package is meant to be embedded into an LMS package. See the scorm-demo

package for a simple example as to how to do this. This needs a lot of

clean-up as it includes all of Yahoo YUI, and a bunch of Ilias CSS that

needs cleaning up and integration into our CSS scheme (or for much of

it, simply deletion, since it implements the standard ilias theme for

a bunch of their non-LMS packages).

    • -0
    • +0
    ./catalog/scorm-player.en_US.ISO-8859-1.xml
    • -0
    • +0
    ./catalog/scorm-player.es_ES.ISO-8859-1.xml
  1. … 50 more files in changeset.
Initial revision

    • -0
    • +29
    ./catalog/scorm-player.en_US.ISO-8859-1.xml
    • -0
    • +28
    ./catalog/scorm-player.es_ES.ISO-8859-1.xml
    • -0
    • +59
    ./embed/rte-api/index.vuh
    • -0
    • +14
    ./embed/rte-api/index.xql
    • -0
    • +23
    ./embed/sco/index.vuh
    • -0
    • +13
    ./embed/sco/index.xql
    • -0
    • +2
    ./lib/player/special-pages.adp
    • -0
    • +2
    ./lib/player/special-pages.tcl
    • -0
    • +115
    ./tcl/rte-api-init.tcl
    • -0
    • +22
    ./tcl/rte-api-procs-postgresql.xql
  1. … 50 more files in changeset.