diff --git a/lib/visualpatterns/PatternEditableListFromQuery.inc b/lib/visualpatterns/PatternEditableListFromQuery.inc deleted file mode 100644 index 1f9a946..0000000 --- a/lib/visualpatterns/PatternEditableListFromQuery.inc +++ /dev/null @@ -1,207 +0,0 @@ -sQuery = $sNewQuery; - $this->sTableName = $sNewTableName; - $this->aDisplayColumns = $aNewDisplayColumns; - $this->aStoreColumns = $aNewStoreColumns; - $this->aColumnNames = $aNewColumnNames; - $this->aDisplayColumnTypes = $aNewDisplayColumnTypes; - $this->aDatabaseColumnTypes = $aNewDatabaseColumnTypes; - } - - function setUniqueName($sNewValue) { - $this->sUniqueName = $sNewValue; - } - - function setTableWidth($iNewValue) { - $this->iTableWidth = $iNewValue; - } - - function setTextAreaRows($iNewValue) { - $this->iTextAreaRows = $iNewValue; - } - - function setTextAreaDisplayColumns($iNewValue) { - $this->iTextAreaDisplayColumns = $iNewValue; - } - - function setTableHeading($sNewValue) { - $this->sTableHeading = $sNewValue; - } - - function setRenderIndividualTableForEachResult($bNewValue) { - $this->bIndividualTableForEachResult = $bNewValue; - } - - function setDropDownListTableNames($aNewValue) { - $this->aDropDownListTableNames = $aNewValue; - } - - function setColumnsRequired($aNewValue) { - $this->aColumnsRequired = $aNewValue; - } - - function setMetaDataFields($aNewValue) { - $this->aMetaDataFields = $aNewValue; - } - - function & render() { - global $default; - $sSectionName = $default->siteMap->getSectionName(substr($_SERVER["PHP_SELF"], strlen($default->rootUrl), strlen($_SERVER["PHP_SELF"]))); - $sTDBGColour = $default->siteMap->getSectionColour($sSectionName, "td"); - //records the columns to generate validation javascript for - $aValidationColumnNames = array(); - - $this->sUniqueName .= KTUtil::randomString(); - - $sql = $default->db; - $sql->query($this->sQuery); - if ($sql->next_record()) {; - $_SESSION["pelfq_" . $this->sUniqueName . "_tn"] = $this->sTableName; - $_SESSION["pelfq_" . $this->sUniqueName . "_id"] = $sql->f("id"); - $_SESSION["pelfq_" . $this->sUniqueName . "_columns"] = $this->aStoreColumns; - $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true; - - $sToRender = ""; - $sToRender .= "iTableWidth) ? ", width = $this->iTableWidth" : "") . " >\n"; - $sToRender .= "sUniqueName . "\" value=\"\" />\n"; - // $sToRender .= "sUniqueName\" value=\"" . $sql->f("id") . "\" />\n"; - // $sToRender .= "sUniqueName . "_tn\" value=\"$this->sTableName\" />\n"; - - if (isset($this->sTableHeading)) { - $sToRender .= "\n"; - } - - for ($i = 0; $i < count($this->aDisplayColumns); $i++) { - $sToRender .= "\n"; - $sToRender .= "sUniqueName . "_" . $i . "_tc\" value=\"" . $this->aStoreColumns[$i] . "\" />\n"; - $sToRender .= "sUniqueName . "_" . $i . "_type\" value=\"" . $this->aDatabaseColumnTypes[$i] . "\" />\n"; - $sToRender .= "\t\n"; - switch ($this->aDisplayColumnTypes[$i]) { - case 1: - //plain text field - $sToRender .= "\t\n"; - break; - case 2: - //boolean value - $sToRender .= "\t\n"; - break; - case 3: - $oPatternListBox = & new PatternListBox($this->aDropDownListTableNames[$i], "name", "id", $this->sUniqueName . "_" . $i . "_value"); - $oPatternListBox->setSelectedValue($sql->f($this->aStoreColumns[$i])); - $sToRender .= "\t\t\n"; - break; - case 4: - //meta data type - $oPattern = & new PatternMetaData($this->aMetaDataFields[$i], $this->sUniqueName . "_" . $i . "_value", $sql->f($this->aStoreColumns[$i])); - $sToRender .= "\t\t\n"; - default: - break; - } - $sToRender .= "\n"; - - //check for required columns - if (isset($this->aColumnsRequired) &&($this->aColumnsRequired[$i])) { - $iArrayEntry = count($aValidationColumnNames); - $aValidationColumnNames[$iArrayEntry]["formName"] = $this->sUniqueName . "_" . $i . "_value"; - $aValidationColumnNames[$iArrayEntry]["displayName"] = $this->aColumnNames[$i]; - } - } - - $sToRender .= "sUniqueName . "\" value=\"\" />\n"; - $sToRender .= "
$this->sTableHeading
" . $this->aColumnNames[$i] . "sUniqueName . "_" . $i . "_value\" value=\"" . $sql->f($this->aDisplayColumns[$i]) . "\"sUniqueName . "_" . $i . "_value\" value=\"1\" " . ($sql->f($this->aDisplayColumns[$i]) ? " CHECKED " : " ") . "/>" . $oPatternListBox->render() . "" . $oPattern->render() . "
\n"; - } else { - $sToRender .= "\n"; - $sToRender .= "" . - sprintf(_("No %s data"), (isset($this->sTableHeading) ? "$this->sTableHeading" : "")) . - "\n"; - $sToRender .= "\n"; - } - - $sToRender .= $this->generateRequiredFieldValidation($aValidationColumnNames); - - return $sToRender; - } - - function generateRequiredFieldValidation($aValidationColumnNames) { - $sToRender .= "\n\n\n\n"; - - return $sToRender; - - } -} -?> diff --git a/presentation/lookAndFeel/knowledgeTree/store.inc b/presentation/lookAndFeel/knowledgeTree/store.inc deleted file mode 100644 index 413bec8..0000000 --- a/presentation/lookAndFeel/knowledgeTree/store.inc +++ /dev/null @@ -1,121 +0,0 @@ - diff --git a/presentation/lookAndFeel/knowledgeTree/store.php b/presentation/lookAndFeel/knowledgeTree/store.php deleted file mode 100644 index 7538107..0000000 --- a/presentation/lookAndFeel/knowledgeTree/store.php +++ /dev/null @@ -1,52 +0,0 @@ -fileSystemRoot/lib/documentmanagement/Document.inc"); -require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc"); -require_once("store.inc"); - -KTUtil::extractGPC('fReturnURL'); - -if (checkSession()) { - if (count($_POST) > 0) { - $aKeys = array_keys($_POST); - $aQueries = constructQuery($aKeys); - - //execute the queries - for ($i=0; $idb; - $sql->query($aQueries[$i]); - } - $default->log->debug("store.php redirecting to $fReturnURL"); - redirect(strip_tags(urldecode($fReturnURL))); - } -} - -?>