From f01e5b3074510f7b42d9bd9601f47a1dcde7e70b Mon Sep 17 00:00:00 2001 From: Roy Johnson Date: Wed, 19 Apr 2006 22:45:59 +0000 Subject: [PATCH] Added feature to hyperlink master event titles to a search screen containing all of their sub-events. --- .../templates-6.99.0/wgtemplate_default_ems_search.tmpl | 4 ++-- .../templates-6.99.0/wgtemplate_default_ems_view_event.tmpl | 2 +- lib/WebGUI/Asset/Wobject/EventManagementSystem.pm | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_search.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_search.tmpl index 71825476f..7812ab136 100644 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_search.tmpl +++ b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_search.tmpl @@ -16,7 +16,7 @@
  • - + - +

    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_event.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_event.tmpl index ee5a98596..77b005a4c 100644 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_event.tmpl +++ b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_event.tmpl @@ -4,7 +4,7 @@ #url:default-ems-template-event #namespace:EventManagementSystem_product #create -

    +

    diff --git a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm index 80e812ae5..8183035a3 100644 --- a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm +++ b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm @@ -2615,6 +2615,7 @@ sub www_search { $var{'manageEvents.label'} = $i18n->get('manage events'); $var{'managePurchases.url'} = $self->getUrl('func=managePurchases'); $var{'managePurchases.label'} = $i18n->get('manage purchases'); + $var{'noSearchDialog'} = ($self->session->form->get('hide') eq "1") ? 1 : 0; if ($self->session->user->isInGroup($self->get("groupToManageEvents"))) { @@ -2662,6 +2663,7 @@ sub view { my %eventFields; $eventFields{'title'} = $event->{'title'}; + $eventFields{'title.url'} = $self->getUrl('func=search;cfilter_s1=requirement;cfilter_c1=eq;advSearch=1;hide=1;cfilter_t1='.$event->{'productId'}); $eventFields{'description'} = $event->{'description'}; $eventFields{'price'} = $event->{'price'}; my ($numberRegistered) = $self->session->db->quickArray("select count(*) from EventManagementSystem_registrations as r, EventManagementSystem_purchases as p