diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyBL.php b/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyBL.php new file mode 100644 index 0000000..e462516 --- /dev/null +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyBL.php @@ -0,0 +1,77 @@ +owl_fs_root/lib/security/permission.inc"); + require_once("$default->owl_fs_root/lib/documentmanagement/Document.inc"); + require_once("$default->owl_fs_root/lib/foldermanagement/Folder.inc"); + require_once("$default->owl_fs_root/lib/visualpatterns/PatternCustom.inc"); + require_once("$default->owl_fs_root/lib/visualpatterns/PatternEditableTableSqlQuery.inc"); + require_once("$default->owl_fs_root/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyUI.inc"); + require_once("$default->owl_fs_root/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); + require_once("$default->owl_fs_root/presentation/webpageTemplate.inc"); + require_once("$default->owl_fs_root/presentation/Html.inc"); + + $aDocumentDataArray; + settype($aDocumentDataArray, "array"); + + $oDocument = & Document::get($fDocumentID); + echo $sToRender = "
"; + /*if (isset($fDocumentID)) { + require_once("$default->owl_fs_root/lib/security/permission.inc"); + require_once("$default->owl_fs_root/lib/documentmanagement/Document.inc"); + require_once("$default->owl_fs_root/lib/foldermanagement/Folder.inc"); + + if (Permission::userHasDocumentReadPermission($fDocumentID)) { + require_once("$default->owl_fs_root/lib/security/permission.inc"); + require_once("$default->owl_fs_root/lib/documentmanagement/Document.inc"); + require_once("$default->owl_fs_root/lib/foldermanagement/Folder.inc"); + require_once("$default->owl_fs_root/lib/visualpatterns/PatternCustom.inc"); + require_once("$default->owl_fs_root/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyUI.inc"); + require_once("$default->owl_fs_root/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); + require_once("$default->owl_fs_root/presentation/webpageTemplate.inc"); + require_once("$default->owl_fs_root/presentation/Html.inc"); + + $oDocument = & Document::get($fDocumentID); + + $aDocumentDataArray; + settype($aDocumentDataArray, "array"); + + $oPatternCustom = & new PatternCustom(); + $oPatternCustom->setHtml(getPage($oDocument)); + $main->setCentralPayload($oPatternCustom); + $main->render(); + } else { + require_once("$default->owl_fs_root/presentation/webpageTemplate.inc"); + require_once("$default->owl_fs_root/lib/visualpatterns/PatternCustom.inc"); + + $oPatternCustom = & new PatternCustom(); + $oPatternCustom->setHtml("Either you do not have permission to view this document,
" .
+ "or the document you have chosen no longer exists on the file sytem.
You have not chosen a document to view
\n"); + $main->setCentralPayload($oPatternCustom); + $main->render(); + }*/ +} + +?> diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyUI.inc b/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyUI.inc new file mode 100644 index 0000000..9733f0a --- /dev/null +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyUI.inc @@ -0,0 +1,83 @@ +getFolderID())) . " > " . $oDocument->getName(); + return "| $sDocumentPath |