getFolderID())) . " > " . $oDocument->getName();
return "
\n";
}
/*function renderEditableDocumentData($oDocument, $aDocumentDataArray) {
global $default;
$sQuery = "SELECT D.name, D.modified, DTT.datetime AS created, U.name AS initiator, CONCAT(CONCAT(D.major_version, '.'), D.minor_version) AS version, WDSL.name AS status " .
"FROM $default->owl_documents_table AS D INNER JOIN $default->owl_web_documents_table AS WD ON WD.document_id = D.ID " .
"INNER JOIN $default->owl_web_documents_status_table AS WDSL ON WD.status_id = WDSL.id " .
"INNER JOIN $default->owl_users_table AS U ON U.id = D.creator_id " .
"INNER JOIN $default->owl_document_transactions_table AS DTT ON DTT.document_id = D.id " .
"INNER JOIN $default->owl_transaction_types_table AS TT ON DTT.transaction_id = TT.id " .
"WHERE D.id = " . $oDocument->getID() . " " .
"AND TT.name LIKE 'Create'";
$sql = new Owl_DB();
$sql->query($sQuery);
$sql->next_record();
$sToRender = "";
return $sToRender;
}*/
/*function renderGenericMetaData() {
"SELECT DF.name,
}*/
function renderEditableGenericMetaData($oDocument) {
global $default;
$sQuery = "SELECT DF.name AS name, DFL.value as value, DFL.id AS id " .
"FROM $default->owl_documents_table AS D INNER JOIN $default->owl_document_fields_table AS DFL ON D.id = DFL.document_id " .
"INNER JOIN $default->owl_fields_table AS DF ON DF.id = DFL.document_field_id " .
"WHERE document_id = " . $oDocument->getID() . " " .
"AND DF.is_generic = 1";
$aColumns = array("name", "value");
$aColumnHeaders = array("Tag", "Value");
$aColumnTypes = array(1,1);
$aColumnEditable = array(0,1);
$oPatternTableSqlQuery = & new PatternEditableTableSqlQuery($sQuery, $default->owl_document_fields_table, "generic_meta_data", $aColumns, $aColumnTypes, $aColumnEditable, $aColumnHeaders, "90%");
$oPatternTableSqlQuery->setTableHeading("Generic Meta Data");
return $oPatternTableSqlQuery->render();
}
?>