diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 023d7bca9..e8b72fff5 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -30,6 +30,7 @@ - fix: Survey duplication not working - fix: "Open link in new window" with WebGUI asset tree link in TinyMCE - fix: Admin Users submenu doesn't fill in uid + - fix: EMS Manage Events broken 7.1.4 - Template variables in the main Survey Template were out of date in the diff --git a/docs/upgrades/templates-7.2.0/ems_checkout.tmpl b/docs/upgrades/templates-7.2.0/ems_checkout.tmpl new file mode 100644 index 000000000..14570c13b --- /dev/null +++ b/docs/upgrades/templates-7.2.0/ems_checkout.tmpl @@ -0,0 +1,96 @@ +#EventManagerTmpl000003 + + + + + + + + + +
+ + + class="evenRow" class="oddRow"> + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + +

+ + +
+ + + + + + + + + + + + + + + + class="evenRow" class="oddRow"> + + +
requires all of the following:
+
    + +
  • +
    +
+

+ + +
+ diff --git a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm index f0cfbf6f3..eeb609b1a 100644 --- a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm +++ b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm @@ -930,7 +930,9 @@ sub getRegistrationInfo { $var{'form.updateProfile'} = WebGUI::Form::Checkbox($self->session,{name=>'updateProfile'}); $var{isLoggedIn} = 1 if ($self->session->user->userId ne '1'); $var{'form.email'} = WebGUI::Form::Email($self->session,{name=>'email'}); - $var{'registration'} = 1; + $var{'registration'} = 1; + $var{'cancelRegistration.url'} = $self->getUrl('func=resetScratchCart'); + $var{'cancelRegistration.url.label'} = $i18n->get('cancel registration'); return \%var; } diff --git a/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm b/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm index 21ae11408..eeaa4b406 100644 --- a/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm +++ b/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm @@ -1,6 +1,12 @@ package WebGUI::i18n::English::Asset_EventManagementSystem; our $I18N = { ##hashref of hashes + 'cancel registration' => { + message => q|Cancel Registration|, + lastUpdated => 0, + context => q|Label for hyperlink asking user if they wish to cancel the registration process during checkout.|, + }, + 'search template' => { message => q|Search Template|, lastUpdated => 1131394070,