From e9ecb9dab2701478751750b4c95085fd49355dbe Mon Sep 17 00:00:00 2001 From: Ken Chapple Date: Thu, 14 Apr 2011 10:57:41 -0700 Subject: [PATCH] CDR Module: Fixed broken headers in Admin GUI. No longer require output buffering. --- interface/super/rules/base/template/basic.php | 1 - interface/super/rules/base/template/redirect.php | 4 ++-- interface/super/rules/base/template/undecorated.php | 4 ++-- interface/super/rules/base/view/error.php | 4 ++-- interface/super/rules/controllers/add/controller.php | 3 +-- interface/super/rules/controllers/browse/controller.php | 2 -- interface/super/rules/controllers/detail/controller.php | 3 +-- interface/super/rules/controllers/detail/view/view.php | 4 ++-- interface/super/rules/controllers/edit/controller.php | 2 -- interface/super/rules/controllers/edit/view/age.php | 1 - interface/super/rules/controllers/edit/view/bucket.php | 1 - interface/super/rules/controllers/edit/view/custom.php | 1 - interface/super/rules/controllers/edit/view/intervals.php | 1 - interface/super/rules/controllers/edit/view/lifestyle.php | 1 - interface/super/rules/controllers/edit/view/sex.php | 1 - interface/super/rules/controllers/edit/view/simple_text_criteria.php | 1 - interface/super/rules/controllers/edit/view/summary.php | 4 +--- interface/super/rules/include/common.php | 2 -- interface/super/rules/include/header.php | 2 -- interface/super/rules/include/ui.php | 5 +---- interface/super/rules/library/CdrHelper.class.php | 1 - interface/super/rules/library/Code.php | 2 -- interface/super/rules/library/CodeManager.php | 2 -- interface/super/rules/library/Option.php | 2 -- interface/super/rules/library/ReminderIntervalDetail.php | 2 -- interface/super/rules/library/ReminderIntervalRange.php | 2 -- interface/super/rules/library/ReminderIntervalType.php | 2 -- interface/super/rules/library/ReminderIntervals.php | 3 --- interface/super/rules/library/Rule.php | 2 -- interface/super/rules/library/RuleAction.php | 2 -- interface/super/rules/library/RuleActions.php | 2 -- interface/super/rules/library/RuleCriteria.php | 2 -- interface/super/rules/library/RuleCriteriaAge.php | 2 -- interface/super/rules/library/RuleCriteriaAgeBuilder.php | 2 -- interface/super/rules/library/RuleCriteriaAllergy.php | 2 -- interface/super/rules/library/RuleCriteriaBuilder.php | 2 -- interface/super/rules/library/RuleCriteriaDatabaseBucket.php | 2 -- interface/super/rules/library/RuleCriteriaDatabaseBuilder.php | 2 -- interface/super/rules/library/RuleCriteriaDatabaseCustom.php | 2 -- interface/super/rules/library/RuleCriteriaDbView.php | 2 -- interface/super/rules/library/RuleCriteriaDiagnosis.php | 2 -- interface/super/rules/library/RuleCriteriaFactory.php | 2 -- interface/super/rules/library/RuleCriteriaFilterFactory.php | 2 -- interface/super/rules/library/RuleCriteriaLifestyle.php | 3 --- interface/super/rules/library/RuleCriteriaListsBuilder.php | 2 -- interface/super/rules/library/RuleCriteriaMedicalIssue.php | 3 --- interface/super/rules/library/RuleCriteriaMedication.php | 2 -- interface/super/rules/library/RuleCriteriaSex.php | 2 -- interface/super/rules/library/RuleCriteriaSexBuilder.php | 2 -- interface/super/rules/library/RuleCriteriaSimpleText.php | 2 -- interface/super/rules/library/RuleCriteriaSurgery.php | 2 -- interface/super/rules/library/RuleCriteriaTargetFactory.php | 2 -- interface/super/rules/library/RuleCriteriaType.php | 2 -- interface/super/rules/library/RuleFilters.php | 2 -- interface/super/rules/library/RuleManager.php | 3 --- interface/super/rules/library/RuleTargetActionGroup.php | 2 -- interface/super/rules/library/RuleTargets.php | 2 -- interface/super/rules/library/RuleType.php | 2 -- interface/super/rules/library/TimeUnit.php | 2 -- library/clinical_rules.php | 3 --- 60 files changed, 12 insertions(+), 119 deletions(-) diff --git a/interface/super/rules/base/template/basic.php b/interface/super/rules/base/template/basic.php index f3207a475..fb85040fd 100644 --- a/interface/super/rules/base/template/basic.php +++ b/interface/super/rules/base/template/basic.php @@ -6,7 +6,6 @@ // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. ?> - diff --git a/interface/super/rules/base/template/redirect.php b/interface/super/rules/base/template/redirect.php index 4590a1573..5976603e8 100644 --- a/interface/super/rules/base/template/redirect.php +++ b/interface/super/rules/base/template/redirect.php @@ -5,5 +5,5 @@ // modify it under the terms of the GNU General Public License // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. -?> - \ No newline at end of file + +header("Location: $_redirect"); exit; ?> \ No newline at end of file diff --git a/interface/super/rules/base/template/undecorated.php b/interface/super/rules/base/template/undecorated.php index 5b15d1c66..3471a0022 100644 --- a/interface/super/rules/base/template/undecorated.php +++ b/interface/super/rules/base/template/undecorated.php @@ -5,5 +5,5 @@ // modify it under the terms of the GNU General Public License // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. -?> -_view_body) ) { require_once($viewBean->_view_body); } ?> + +if ( file_exists($viewBean->_view_body) ) { require_once($viewBean->_view_body); } ?> diff --git a/interface/super/rules/base/view/error.php b/interface/super/rules/base/view/error.php index d7581b0fb..2682b1031 100644 --- a/interface/super/rules/base/view/error.php +++ b/interface/super/rules/base/view/error.php @@ -5,5 +5,5 @@ // modify it under the terms of the GNU General Public License // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. -?> - + +echo xl('An unexpected error has occurred.'); ?> diff --git a/interface/super/rules/controllers/add/controller.php b/interface/super/rules/controllers/add/controller.php index 8bbb1d022..bec4db5d1 100644 --- a/interface/super/rules/controllers/add/controller.php +++ b/interface/super/rules/controllers/add/controller.php @@ -5,8 +5,7 @@ // modify it under the terms of the GNU General Public License // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. -?> - - - -rule ?> + +$rule = $viewBean->rule ?> diff --git a/interface/super/rules/controllers/edit/view/custom.php b/interface/super/rules/controllers/edit/view/custom.php index f4a7c2acd..780376dfb 100644 --- a/interface/super/rules/controllers/edit/view/custom.php +++ b/interface/super/rules/controllers/edit/view/custom.php @@ -6,7 +6,6 @@ // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. ?> - diff --git a/interface/super/rules/controllers/edit/view/intervals.php b/interface/super/rules/controllers/edit/view/intervals.php index 777737577..fc301bce9 100644 --- a/interface/super/rules/controllers/edit/view/intervals.php +++ b/interface/super/rules/controllers/edit/view/intervals.php @@ -1,7 +1,6 @@ rule ?> reminderIntervals ?> -