• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
implementing support for learning activities, support activities and activity structures in the player.

adding missing fields for the activity description in the support_activities table

fixing urls and internationalization bugs

better name for "Units of Learning" -> "Learning Units"

adding missing files

proper translation of pretty names

    • -140
    • +140
    ./tcl/imsld-install-procs.tcl
fixing tag identifier for message

internationalizing

    • -0
    • +207
    ./catalog/imsld.en_US.ISO-8859-1.xml
internationalizing

    • -140
    • +140
    ./tcl/imsld-install-procs.tcl
translation

    • -0
    • +6
    ./catalog/imsld.en_US.ISO-8859-1.xml
    • -0
    • +6
    ./catalog/imsld.es_ES.ISO-8859-1.xml
  1. … 2 more files in changeset.
first stage of the player (only works for learning activities and is not translated yet)

file imsld-chunk.adp was initially added on branch HEAD.

first steps of the player (level A, still very early stage)

    • -7
    • +19
    ./sql/postgresql/imsld-status-create.sql
    • -1
    • +1
    ./sql/postgresql/imsld-status-drop.sql
file imsld-chunk.tcl was initially added on branch HEAD.

first steps of the player

add finished_date column to imsld_status_learner

    • -0
    • +3
    ./sql/postgresql/imsld-status-create.sql
fixing version info

1. making parser a little more flexible.

2. adding sort_order column to the tables imsld_plays, imsld_acts and imsld_role_parts (tha will be used by the player

).

3. adding the imsld-status-create/drop.sql scripts, that will have the data model of the control tables.

    • -0
    • +29
    ./sql/postgresql/imsld-status-create.sql
    • -0
    • +9
    ./sql/postgresql/imsld-status-drop.sql
testing/fixing bugs in the parser

testing parser

file imsld-procs-postgresql.xql was initially added on branch oacs-5-1.

    • -0
    • +0
    ./tcl/imsld-procs-postgresql.xql
testing parser

    • -206
    • +436
    ./tcl/imsld-parse-procs.tcl
first tests of the complete parser (level A) succeeded.

still very early to try something else than parsing ims-ld compliant xml files.

    • -21
    • +29
    ./sql/postgresql/imsld-create.sql
    • -129
    • +913
    ./tcl/imsld-parse-procs.tcl
parser: the ims-ld parser already working for resources, items, imsld attributes, components (except surpport activities and activities structures).

    • -53
    • +105
    ./sql/postgresql/imsld-create.sql
    • -25
    • +147
    ./tcl/imsld-install-procs.tcl
Adding:

1. first part of the parser

2. content repository integration

3. postgres scripts

    • -0
    • +115
    ./sql/postgresql/imsld-cp-create.sql
    • -0
    • +16
    ./sql/postgresql/imsld-cp-drop.sql
    • -0
    • +592
    ./sql/postgresql/imsld-create.sql
    • -0
    • +48
    ./sql/postgresql/imsld-drop.sql
    • -0
    • +29
    ./tcl/apm-callback-procs.tcl
    • -0
    • +280
    ./tcl/imsld-cp-procs.tcl
    • -0
    • +133
    ./tcl/imsld-cr-procs.tcl
    • -0
    • +180
    ./tcl/imsld-fs-procs.tcl
    • -0
    • +419
    ./tcl/imsld-install-procs.tcl
    • -365
    • +435
    ./tcl/imsld-parse-procs.tcl
    • -0
    • +209
    ./tcl/imsld-procs.tcl
  1. … 4 more files in changeset.
first files of the imsld package. the .info file and the pages requesting the xml to parse and the procs in /tcl to parse the file.

    • -0
    • +682
    ./tcl/imsld-parse-procs.tcl
    • -0
    • +13
    ./www/admin/imsld-new-2.adp
    • -0
    • +121
    ./www/admin/imsld-new-2.tcl
    • -0
    • +43
    ./www/admin/imsld-new-3.tcl
    • -0
    • +5
    ./www/admin/imsld-new.adp
    • -0
    • +30
    ./www/admin/imsld-new.tcl
fixing error in diagram

    • binary
    ./www/doc/resources/imsld_diagram_A.GIF
adding new data model diagram (for level A)

    • binary
    ./www/doc/resources/imsld_diagram_A.GIF
normalizing the data model (level A)

    • -607
    • +174
    ./www/doc/xmlfiles/imsld-data-model.xml
fixing intro reference

  1. … 16 more files in changeset.