diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyGenericMetaDataUI.inc b/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyGenericMetaDataUI.inc index eba6663..a1310a1 100644 --- a/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyGenericMetaDataUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyGenericMetaDataUI.inc @@ -45,6 +45,8 @@ function getEditableGenericMetaData($iDocumentID, $iDocumentTypeID) { $oPatternTableSqlQuery->setRequiredColumnNames(array("value")); $oPatternTableSqlQuery->setMetaDataFields($aMetaDataColumnNames); $oPatternTableSqlQuery->setEmptyTableMessage(_("No Generic Meta Data")); + $oPatternTableSqlQuery->setPreCode(sprintf('require_once(KT_LIB_DIR . "/documentmanagement/documentutil.inc.php"); KTDocumentUtil::createMetadataVersion(%d);', (int)$iDocumentID)); + $oPatternTableSqlQuery->setPostCode(sprintf('require_once(KT_LIB_DIR . "/documentmanagement/documentutil.inc.php"); KTDocumentUtil::bumpVersion(%d); KTDocumentUtil::setModifiedDate(%d);', (int)$iDocumentID, (int)$iDocumentID)); return $oPatternTableSqlQuery->render(); } diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifySpecificMetaDataUI.inc b/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifySpecificMetaDataUI.inc index f09dbde..b7be5e2 100644 --- a/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifySpecificMetaDataUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifySpecificMetaDataUI.inc @@ -46,6 +46,8 @@ function getEditableTypeSpecificMetaData($iDocumentID, $iDocumentTypeID) { $oPatternTableSqlQuery->setEmptyTableMessage(_("No Type Specific Meta Data")); $oPatternTableSqlQuery->setUniqueName("tsmd"); $oPatternTableSqlQuery->setMetaDataFields($aMetaDataColumnNames); + $oPatternTableSqlQuery->setPreCode(sprintf('require_once(KT_LIB_DIR . "/documentmanagement/documentutil.inc.php"); KTDocumentUtil::createMetadataVersion(%d);', (int)$iDocumentID)); + $oPatternTableSqlQuery->setPostCode(sprintf('require_once(KT_LIB_DIR . "/documentmanagement/documentutil.inc.php"); KTDocumentUtil::bumpVersion(%d); KTDocumentUtil::setModifiedDate(%d);', (int)$iDocumentID, (int)$iDocumentID)); return $oPatternTableSqlQuery->render(); }