\n";
@@ -85,7 +86,7 @@ function getFolderRouting($iFolderID, $sDivName, $bCollaboration) {
$oPatternTableSqlQuery->setDisplayColumnHeadings(true);
$sToRender .= "";
- $sToRender .= $oPatternTableSqlQuery->render();
+ $sToRender .= "| " . $oPatternTableSqlQuery->render() . " | ";
if (!$bCollaboration) {
$sToRender .= "\n";
$sToRender .= "| \n";
@@ -116,8 +117,8 @@ function getFolderDocTypes($iFolderID, $sDivName) {
$oPatternTableSqlQuery->setDisplayColumnHeadings(true);
$sToRender .= "";
return renderSectionDiv($sDivName, $sToRender);
}
@@ -141,7 +142,7 @@ function getFolderGroupAccess($iFolderID, $sDivName) {
$oPatternTableSqlQuery->setDisplayColumnHeadings(true);
$sToRender .= "";
return renderSectionDiv($sDivName, $sToRender);
@@ -149,105 +150,95 @@ function getFolderGroupAccess($iFolderID, $sDivName) {
function renderSectionDiv($sDivName, $sHtml) {
global $default;
-
- if ( $default->browser == "ie" ) {
- return " $sHtml ";
+
+ $bNN4 = (($default->browser == "moz") && ($default->version <= "4.79"));
+ if ($bNN4) {
+ return "$sHtml ";
} else {
- return "$sHtml ";
+ return "$sHtml ";
}
}
-function renderFolderSection($sHeading) {
- return " | | $sHeading | \n";
+function renderFolderSection($sSectionName, $sHeadingText, $bDisplayLink, $iFolderID) {
+ if ($bDisplayLink) {
+ $sLink = generateControllerLink("editFolder", "fFolderID=$iFolderID&fShowSection=$sSectionName", $sHeadingText);
+ } else {
+ $sLink = "$sHeadingText";
+ }
+ return "| $sLink | \n";
}
-function getPage($iFolderID, $sStatusMessage = "", $bCollaboration = false) {
+function getPage($iFolderID, $sStatusMessage, $bCollaboration = false) {
global $default;
- if ( $default->browser == "ie" ) {
- $sToRender = "";
- } else {
- $sToRender = " ";
- }
+ $sToRender = " ";
+
$sToRender .= renderHeading("Modify Folder Properties");
$sToRender .= getFolderPath($iFolderID);
- $sToRender .= " ";
+ $sToRender .= " ";
+ $sToRender .= "";
+ $sToRender .= "";
+
+ // if we have a status message, then make the section links refresh to viewDocument with the fShowSection variable
+ // ie. effectively removes statusMessage on next click
+ $bDisplayLink = ($sStatusMessage) ? true : false;
+
+ $sToRender .= renderFolderSection("folderData", "Folder Data", $bDisplayLink, $iFolderID);
+ $sToRender .= renderFolderSection("folderRouting", "Document Routing", $bDisplayLink, $iFolderID);
+ $sToRender .= renderFolderSection("documentTypes", "Document Types", $bDisplayLink, $iFolderID);
+ $sToRender .= renderFolderSection("folderPermissions", "Folder Permissions", $bDisplayLink, $iFolderID);
+ $sToRender .= " ";
+ $sToRender .= " | ";
+ $sToRender .= " ";
$sToRender .= " ";
-
- $sToRender .= getFolderData($iFolderID, "folderData", $sStatusMessage);
+
+ // ugly netscape hacks
+ $bNN4 = (($default->browser == "moz") && ($default->version <= "4.79"));
+ if (!$bNN4) {
+ $sToRender .= " ";
+ }
+ if ($sStatusMessage) {
+ $sToRender .= " ";
+ }
+ $sToRender .= getFolderData($iFolderID, "folderData");
$sToRender .= getFolderRouting($iFolderID, "folderRouting", $bCollaboration);
$sToRender .= getFolderDocTypes($iFolderID, "documentTypes");
$sToRender .= getFolderGroupAccess($iFolderID, "folderPermissions");
+ if (!$bNN4) {
+ $sToRender .= " ";
+ }
return $sToRender;
}
-function getLeftSide($iFolderID, $bCollaboration) {
- global $default;
- $sToRender .= " \n";
- return $sToRender;
-}
+function getStatusPage($iFolderID, $sStatusMessage) {
+ global $default;
+
+ $sToRender = " ";
+ $sToRender .= renderHeading("Modify Folder Properties");
+ $sToRender .= getFolderPath($iFolderID);
+ $sToRender .= " ";
-function getRightSide($iFolderID) {
- global $default;
- $sToRender .= "\n";
- return $sToRender;
-}
+ // if we have a status message, then make the section links refresh to viewDocument with the fShowSection variable
+ // ie. effectively removes statusMessage on next click
+ $bDisplayLink = ($sStatusMessage) ? true : false;
-function wrapInTable($sHtml) {
- return "\n\t\t\t\n";
+ $sToRender .= renderFolderSection("folderData", "Folder Data", $bDisplayLink, $iFolderID);
+ $sToRender .= renderFolderSection("folderRouting", "Document Routing", $bDisplayLink, $iFolderID);
+ $sToRender .= renderFolderSection("documentTypes", "Document Types", $bDisplayLink, $iFolderID);
+ $sToRender .= renderFolderSection("folderPermissions", "Folder Permissions", $bDisplayLink, $iFolderID);
+
+ $sToRender .= " ";
+ $sToRender .= " ";
+ // ugly netscape hacks
+ $bNN4 = (($default->browser == "moz") && ($default->version <= "4.79"));
+ if (!$bNN4) {
+ $sToRender .= " ";
+ }
+ $sToRender .= getFolderData($iFolderID, "folderData", $sStatusMessage);
+ if (!$bNN4) {
+ $sToRender .= " ";
+ }
+ return $sToRender;
}
-?>
+?>
\ No newline at end of file
|