• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Synch latest dotlrn ecommerce code

Add tclwebtest tests

    • -0
    • +81
    ./test/twt-procs.tcl
Get course_id from key

New proc to get course_id from the course_key to make pretty urls for the one course page.

make sure the sessions are flushed in the section flush proc, seems the flush command for the session is missing an anchor parameter hence the sessions are not being flushed

Replaced dotlrn::user_add calls with a proc that gets param settings for user type, can browse, guest/non-guest

  1. … 12 more files in changeset.
Add dependency on ecommerce.

Add test for util::param::get to make sure it returs the passed in

default if the parameter is not set.

    • -0
    • +25
    ./test/dotlrn-ecommerce-procs.tcl
  1. … 1 more file in changeset.
Add callback to handle flushing file storage cache

add missing node_id switch to after_mount callback

Display sessions in proper order

Display sessions in proper order

Display less link in sessions if more than 3

Use anchors in session links, add less link

  1. … 1 more file in changeset.
Limit sessions displayed to 3 with link to show all

  1. … 1 more file in changeset.
add autoregister_p attribute

added an after-mount callback that creates an instructor and assistant community on mount

  1. … 1 more file in changeset.
Add tests for include handling

    • -0
    • +23
    ./test/include-test-procs.tcl
Fix for dotLRN users that do not have guest rels

  1. … 1 more file in changeset.
Changed member states "awaiting payment" to "application sent", and "payment received" to "application approved", functionality had evolved and the old member states had been misnomers.

  1. … 20 more files in changeset.
18n of new Sent When messages

Added separate variables for %course_name% and %section_name% in email template variables, suppres email to patron for group purchases

Added flag to suppress sending email to patron for group purchases

Set dotlrn guest status

  1. … 10 more files in changeset.
Moved user approve to proc

  1. … 2 more files in changeset.
Separated code block for adding a user to the community to another proc for reuse

Added deparam adp tag and procs to check DotlrnEcommerceConfig parameter for additional config values

Show categories for sitewide and course, as well as section email templates.

Add missing \

Allow use of categories for variables in email templats

Add application reject email type.

Add category values as email variables.