From 8a37e96fa2b544f9fb30f14cd7dc66d2a550ce63 Mon Sep 17 00:00:00 2001 From: Neil Blakey-Milner Date: Fri, 22 Jul 2005 13:20:27 +0000 Subject: [PATCH] Setting bFormDisabled allows for the form to not be created around the entire page. --- lib/visualpatterns/PatternMainPage.inc | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/lib/visualpatterns/PatternMainPage.inc b/lib/visualpatterns/PatternMainPage.inc index 99a29e7..5b819ff 100644 --- a/lib/visualpatterns/PatternMainPage.inc +++ b/lib/visualpatterns/PatternMainPage.inc @@ -66,6 +66,8 @@ class PatternMainPage { var $additionalJavaScript; /** whether or not to use dhtml scrolling **/ var $bScroll; + + var $bFormDisabled = false; function PatternMainPage() { @@ -169,8 +171,10 @@ class PatternMainPage { "\n"; } - $sToRender .= "
sFormEncType) ? "enctype=\"$this->sFormEncType\" " : " ") . " action=\"".$this->sFormAction."\" method=\"$this->sSubmitMethod\" " . (($this->bHasRequiredFields) ? "onsubmit=\"return validateForm(this)\" " : " ") . ">\n" . - "pageHeight\">\n " . + if ($this->bFormDisabled === false) { + $sToRender .= "sFormEncType) ? "enctype=\"$this->sFormEncType\" " : " ") . " action=\"".$this->sFormAction."\" method=\"$this->sSubmitMethod\" " . (($this->bHasRequiredFields) ? "onsubmit=\"return validateForm(this)\" " : " ") . ">\n"; + } + $sToRender .= "
pageHeight\">\n " . "\n". "\n" . "\n" . - "
sNorthWestPayloadBackGroundColour) ? " bgcolor=\"" . $this->sNorthWestPayloadBackGroundColour . "\"" : "") . ">\n"; if (isset($this->oNorthWestPayload)) { @@ -212,7 +216,11 @@ class PatternMainPage { } $_SESSION['KTErrorMessage'] = array(); } - $sToRender = $sToRender . "\n" . $this->oCentralPayload->render() . "\n"; + if (is_string($this->oCentralPayload)) { + $sToRender = $sToRender . "\n" . $this->oCentralPayload . "\n"; + } else { + $sToRender = $sToRender . "\n" . $this->oCentralPayload->render() . "\n"; + } } else { $sToRender = $sToRender . "\nCentral payload not set\n"; } @@ -222,9 +230,12 @@ class PatternMainPage { } $sToRender = $sToRender . "
\n" . - "
\n" . - "\n" . + "\n"; + + if ($this->bFormDisabled === false) { + $sToRender .= "\n"; + } + $sToRender .= "\n" . "\n"; echo $sToRender; } -- libgit2 0.21.4