Commit d25a5bfebeecaf983000d04b83b1fef401749731

Authored by nbm
1 parent 584d6ea0

Set up session page access to store.php if we're using it.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3092 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/administration/groupmanagement/editGroupBL.php
@@ -53,6 +53,7 @@ if (checkSession()) { @@ -53,6 +53,7 @@ if (checkSession()) {
53 $oPatternCustom->setHtml(getCreatePage($fGroupID)); 53 $oPatternCustom->setHtml(getCreatePage($fGroupID));
54 } 54 }
55 55
  56 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
56 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=editGroupSuccess")); 57 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=editGroupSuccess"));
57 58
58 // coming from manual edit page 59 // coming from manual edit page
presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleBL.php
@@ -50,6 +50,7 @@ if (checkSession()) { @@ -50,6 +50,7 @@ if (checkSession()) {
50 } else { 50 } else {
51 controllerRedirect("listRoles"); 51 controllerRedirect("listRoles");
52 } 52 }
  53 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
53 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=listRoles")); 54 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=listRoles"));
54 55
55 // coming from manual edit page 56 // coming from manual edit page
presentation/lookAndFeel/knowledgeTree/administration/usermanagement/editUserBL.php
@@ -46,6 +46,7 @@ if (checkSession()) { @@ -46,6 +46,7 @@ if (checkSession()) {
46 if (isset($fUserID)){ 46 if (isset($fUserID)){
47 // post back on User select from manual edit page 47 // post back on User select from manual edit page
48 $oPatternCustom->setHtml(getUserDetailsPage($fUserID)); 48 $oPatternCustom->setHtml(getUserDetailsPage($fUserID));
  49 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
49 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=editUser&fSuccess=1")); 50 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=editUser&fSuccess=1"));
50 } else if ($fSuccess) { 51 } else if ($fSuccess) {
51 $oPatternCustom->setHtml(getEditPageSuccess()); 52 $oPatternCustom->setHtml(getEditPageSuccess());
presentation/lookAndFeel/knowledgeTree/documentmanagement/modifyGenericMetaDataBL.php
@@ -52,9 +52,11 @@ if (checkSession()) { @@ -52,9 +52,11 @@ if (checkSession()) {
52 $oPatternCustom->setHtml(getPage($fDocumentID, $oDocument->getDocumentTypeID(), $fFirstEdit)); 52 $oPatternCustom->setHtml(getPage($fDocumentID, $oDocument->getDocumentTypeID(), $fFirstEdit));
53 $main->setCentralPayload($oPatternCustom); 53 $main->setCentralPayload($oPatternCustom);
54 if (isset($fFirstEdit)) { 54 if (isset($fFirstEdit)) {
  55 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
55 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=modifyDocumentTypeMetaData&fDocumentID=$fDocumentID&fFirstEdit=1")); 56 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=modifyDocumentTypeMetaData&fDocumentID=$fDocumentID&fFirstEdit=1"));
56 } else { 57 } else {
57 - $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=viewDocument&fDocumentID=$fDocumentID&fShowSection=genericMetaData")); 58 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
  59 + $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=viewDocument&fDocumentID=$fDocumentID&fShowSection=genericMetaData"));
58 } 60 }
59 $main->setHasRequiredFields(true); 61 $main->setHasRequiredFields(true);
60 $main->render(); 62 $main->render();
presentation/lookAndFeel/knowledgeTree/documentmanagement/modifySpecificMetaDataBL.php
@@ -48,9 +48,11 @@ if (checkSession()) { @@ -48,9 +48,11 @@ if (checkSession()) {
48 $oPatternCustom->setHtml(getPage($fDocumentID, $oDocument->getDocumentTypeID(), $fFirstEdit)); 48 $oPatternCustom->setHtml(getPage($fDocumentID, $oDocument->getDocumentTypeID(), $fFirstEdit));
49 $main->setCentralPayload($oPatternCustom); 49 $main->setCentralPayload($oPatternCustom);
50 if (isset($fFirstEdit)) { 50 if (isset($fFirstEdit)) {
  51 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
51 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=viewDocument&fDocumentID=$fDocumentID")); 52 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=viewDocument&fDocumentID=$fDocumentID"));
52 } else { 53 } else {
53 - $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=viewDocument&fDocumentID=$fDocumentID&fShowSection=typeSpecificMetaData")); 54 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
  55 + $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=viewDocument&fDocumentID=$fDocumentID&fShowSection=typeSpecificMetaData"));
54 } 56 }
55 $main->setHasRequiredFields(true); 57 $main->setHasRequiredFields(true);
56 $main->render(); 58 $main->render();
presentation/lookAndFeel/knowledgeTree/foldermanagement/editBL.php
@@ -53,6 +53,7 @@ if (!isset($fFolderID)) { @@ -53,6 +53,7 @@ if (!isset($fFolderID)) {
53 //else display an error message 53 //else display an error message
54 $oPatternCustom->setHtml("<a href=\"javascript:history.go(-1)\"><img src=\"" . KTHtml::getBackButton() . "\" border=\"0\" /></a>\n"); 54 $oPatternCustom->setHtml("<a href=\"javascript:history.go(-1)\"><img src=\"" . KTHtml::getBackButton() . "\" border=\"0\" /></a>\n");
55 $main->setErrorMessage(_("No folder currently selected")); 55 $main->setErrorMessage(_("No folder currently selected"));
  56 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
56 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID")); 57 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID"));
57 $main->setCentralPayload($oPatternCustom); 58 $main->setCentralPayload($oPatternCustom);
58 $main->render(); 59 $main->render();
@@ -64,6 +65,7 @@ if (!$oFolder) { @@ -64,6 +65,7 @@ if (!$oFolder) {
64 // folder doesn't exist 65 // folder doesn't exist
65 $oPatternCustom->setHtml("<a href=\"javascript:history.go(-1)\"><img src=\"" . KTHtml::getBackButton() . "\" border=\"0\" /></a>\n"); 66 $oPatternCustom->setHtml("<a href=\"javascript:history.go(-1)\"><img src=\"" . KTHtml::getBackButton() . "\" border=\"0\" /></a>\n");
66 $main->setErrorMessage(_("The folder you're trying to modify does not exist in the DMS")); 67 $main->setErrorMessage(_("The folder you're trying to modify does not exist in the DMS"));
  68 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
67 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID")); 69 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID"));
68 $main->setCentralPayload($oPatternCustom); 70 $main->setCentralPayload($oPatternCustom);
69 $main->render(); 71 $main->render();
@@ -86,12 +88,14 @@ if (isset($fCollaborationEdit)) { @@ -86,12 +88,14 @@ if (isset($fCollaborationEdit)) {
86 $oPatternCustom->setHtml(getStatusPage($fFolderID, _("You cannot edit this folder collaboration process as a document is currently undergoing this collaboration process"))); 88 $oPatternCustom->setHtml(getStatusPage($fFolderID, _("You cannot edit this folder collaboration process as a document is currently undergoing this collaboration process")));
87 89
88 $main->setHasRequiredFields(true); 90 $main->setHasRequiredFields(true);
  91 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
89 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID")); 92 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID"));
90 } else if (isset($fCollaborationDelete)) { 93 } else if (isset($fCollaborationDelete)) {
91 //user attempted to delete the folder collaboration process but could not because there is 94 //user attempted to delete the folder collaboration process but could not because there is
92 //a document currently in this process 95 //a document currently in this process
93 $oPatternCustom->setHtml(getStatusPage($fFolderID, _("You cannot delete this folder collaboration process as a document is currently undergoing this collaboration process"))); 96 $oPatternCustom->setHtml(getStatusPage($fFolderID, _("You cannot delete this folder collaboration process as a document is currently undergoing this collaboration process")));
94 $main->setHasRequiredFields(true); 97 $main->setHasRequiredFields(true);
  98 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
95 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID")); 99 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID"));
96 } else { 100 } else {
97 // does this folder have a document in it that has started collaboration? 101 // does this folder have a document in it that has started collaboration?
@@ -101,6 +105,7 @@ if (isset($fCollaborationEdit)) { @@ -101,6 +105,7 @@ if (isset($fCollaborationEdit)) {
101 105
102 $oPatternCustom->setHtml(getPage($fFolderID, "", $bCollaboration)); 106 $oPatternCustom->setHtml(getPage($fFolderID, "", $bCollaboration));
103 $main->setHasRequiredFields(true); 107 $main->setHasRequiredFields(true);
  108 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
104 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID")); 109 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID"));
105 } 110 }
106 111
presentation/lookAndFeel/knowledgeTree/foldermanagement/modifyFolderDataBL.php
@@ -77,6 +77,7 @@ if (checkSession()) { @@ -77,6 +77,7 @@ if (checkSession()) {
77 $oPatternCustom = & new PatternCustom(); 77 $oPatternCustom = & new PatternCustom();
78 $oPatternCustom->setHtml(getFolderData($fFolderID, _("An error occurred while updating this folder"))); 78 $oPatternCustom->setHtml(getFolderData($fFolderID, _("An error occurred while updating this folder")));
79 $main->setHasRequiredFields(true); 79 $main->setHasRequiredFields(true);
  80 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
80 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID")); 81 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=browse&fFolderID=$fFolderID"));
81 } 82 }
82 } else { 83 } else {
presentation/lookAndFeel/knowledgeTree/preferences/editUserPrefsBL.php
@@ -42,6 +42,7 @@ if (checkSession()) { @@ -42,6 +42,7 @@ if (checkSession()) {
42 $oPatternCustom = & new PatternCustom(); 42 $oPatternCustom = & new PatternCustom();
43 43
44 $oPatternCustom->setHtml(getUserDetailsPage($_SESSION['userID'])); 44 $oPatternCustom->setHtml(getUserDetailsPage($_SESSION['userID']));
  45 + $_SESSION["pageAccess"][$default->rootUrl . '/presentation/lookAndFeel/knowledgeTree/store.php'] = true;
45 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=editPrefsSuccess")); 46 $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/store.php?fReturnURL=" . urlencode("$default->rootUrl/control.php?action=editPrefsSuccess"));
46 47
47 $main->setCentralPayload($oPatternCustom); 48 $main->setCentralPayload($oPatternCustom);