Commit 88bb98a4e59c46b002c3c17ebcd0695787e2d039
1 parent
791f5e36
Use pre- and post-code to ensure metadata version is created and current
document's metadata version number updated. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3532 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
2 changed files
with
4 additions
and
0 deletions
presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyGenericMetaDataUI.inc
| ... | ... | @@ -45,6 +45,8 @@ function getEditableGenericMetaData($iDocumentID, $iDocumentTypeID) { |
| 45 | 45 | $oPatternTableSqlQuery->setRequiredColumnNames(array("value")); |
| 46 | 46 | $oPatternTableSqlQuery->setMetaDataFields($aMetaDataColumnNames); |
| 47 | 47 | $oPatternTableSqlQuery->setEmptyTableMessage(_("No Generic Meta Data")); |
| 48 | + $oPatternTableSqlQuery->setPreCode(sprintf('require_once(KT_LIB_DIR . "/documentmanagement/documentutil.inc.php"); KTDocumentUtil::createMetadataVersion(%d);', (int)$iDocumentID)); | |
| 49 | + $oPatternTableSqlQuery->setPostCode(sprintf('require_once(KT_LIB_DIR . "/documentmanagement/documentutil.inc.php"); KTDocumentUtil::bumpVersion(%d); KTDocumentUtil::setModifiedDate(%d);', (int)$iDocumentID, (int)$iDocumentID)); | |
| 48 | 50 | return $oPatternTableSqlQuery->render(); |
| 49 | 51 | |
| 50 | 52 | } | ... | ... |
presentation/lookAndFeel/knowledgeTree/documentmanagement/modifySpecificMetaDataUI.inc
| ... | ... | @@ -46,6 +46,8 @@ function getEditableTypeSpecificMetaData($iDocumentID, $iDocumentTypeID) { |
| 46 | 46 | $oPatternTableSqlQuery->setEmptyTableMessage(_("No Type Specific Meta Data")); |
| 47 | 47 | $oPatternTableSqlQuery->setUniqueName("tsmd"); |
| 48 | 48 | $oPatternTableSqlQuery->setMetaDataFields($aMetaDataColumnNames); |
| 49 | + $oPatternTableSqlQuery->setPreCode(sprintf('require_once(KT_LIB_DIR . "/documentmanagement/documentutil.inc.php"); KTDocumentUtil::createMetadataVersion(%d);', (int)$iDocumentID)); | |
| 50 | + $oPatternTableSqlQuery->setPostCode(sprintf('require_once(KT_LIB_DIR . "/documentmanagement/documentutil.inc.php"); KTDocumentUtil::bumpVersion(%d); KTDocumentUtil::setModifiedDate(%d);', (int)$iDocumentID, (int)$iDocumentID)); | |
| 49 | 51 | return $oPatternTableSqlQuery->render(); |
| 50 | 52 | } |
| 51 | 53 | ... | ... |