"field_name"); $oPatternTableSqlQuery = & new PatternEditableTableSqlQuery($sQuery, "document_fields_link", $aStoreColumnNames, $aDisplayColumnNames, $aColumnsEditable, $aColumnsVisible, $aColumnDisplayTypes, $aColumnDatabaseTypes); $oPatternTableSqlQuery->setTableCaption("Type specific meta data"); $oPatternTableSqlQuery->setEmptyTableMessage("No Type Specific Meta Data"); $oPatternTableSqlQuery->setUniqueName("tsmd"); $oPatternTableSqlQuery->setMetaDataFields($aMetaDataColumnNames); return $oPatternTableSqlQuery->render(); } function getPage($iDocumentID, $iDocumentTypeID, $bFirstEdit) { global $default; $sToRender .= renderHeading(_("Edit Type Specific Meta Data")); $sToRender .= displayDocumentPath($iDocumentID); $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
\n"; $sToRender .= getEditableTypeSpecificMetaData($iDocumentID, $iDocumentTypeID); $sToRender .= "
\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; if (!isset($bFirstEdit)) { $sToRender .= "\n"; } $sToRender .= "\n"; $sToRender .= "
\n"; $sToRender .= "graphicsUrl/widgets/update.gif\" border=\"0\"/>\n"; $sToRender .= "\n"; $sToRender .= generateControllerLink("viewDocument", "fDocumentID=$iDocumentID&fShowSection=typeSpecificMetaData", "graphicsUrl/widgets/cancel.gif\" border=\"0\"/>"); $sToRender .= "
\n"; $sToRender .= "
\n"; return $sToRender; } ?>