Commit 8e5b64cd0079c0d774d33eef873f3b9d032f10fc

Authored by michael
1 parent 1f375cbf

updated look and feel and formatted


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1599 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/administration/systemsettings/systemSettingsBL.php
... ... @@ -10,77 +10,71 @@
10 10 require_once("../../../../../config/dmsDefaults.php");
11 11  
12 12 if (checkSession()) {
13   - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
14   - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
15   - require_once("systemSettingsUI.inc");
16   - require_once("$default->fileSystemRoot/lib/security/permission.inc");
17   - require_once("$default->fileSystemRoot/lib/System.inc");
18   - require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
19   - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
20   - require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
21   - require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
22   - require_once("$default->fileSystemRoot/presentation/Html.inc");
23   -
24   -
25   - $oPatternCustom = & new PatternCustom();
26   -
27   - if(isset($fForStore)){
28   - $oSys = new System;
29   -
30   - $aNames = array("ldapServer",
31   - "ldapRootDn",
32   - "emailServer",
33   - "emailAdmin",
34   - "emailAdminName",
35   - "emailFrom",
36   - "emailFromName",
37   - "filesystemRoot",
38   - "documentRoot",
39   - "languageDirectory",
40   - "uiDirectory",
41   - "rootUrl",
42   - "graphicsUrl",
43   - "uiUrl",
44   - "useFs",
45   - "defaultLanguage",
46   - "sessionTimeout");
47   -
48   - $aValues = array($fldapServer,
49   - $fldapRootDn,
50   - $femailServer,
51   - $femailAdmin,
52   - $femailAdminName,
53   - $femailFrom,
54   - $femailFromName,
55   - $ffilesystemRoot,
56   - $fdocumentRoot,
57   - $flanguageDirectory,
58   - $fuiDirectory,
59   - $frootUrl,
60   - $fgraphicsUrl,
61   - $fuiUrl,
62   - $fuseFs,
63   - $fdefaultLanguage,
64   - $fsessionTimeout);
65   -
66   -
67   - for($i = 0; $i < count($aNames);$i++){
68   -
69   - $oSys->set($aNames[$i], $aValues[$i]);
70   - //echo "<br>Name: " . $aNames[$i];
71   - //echo "<br>Value: " . $aValues[$i];
72   - }
73   -
74   - $oPatternCustom->setHtml(getPageSuccess());
75   -
76   - }else{
77   -
78   - $oPatternCustom->setHtml(getPage());
79   - $main->setFormAction($_SERVER["PHP_SELF"]. "?fForStore=1");
80   - }
81   -
82   -
83   - $main->setCentralPayload($oPatternCustom);
84   - $main->render();
  13 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
  14 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
  15 + require_once("systemSettingsUI.inc");
  16 + require_once("../adminUI.inc");
  17 + require_once("$default->fileSystemRoot/lib/security/permission.inc");
  18 + require_once("$default->fileSystemRoot/lib/System.inc");
  19 + require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
  20 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
  21 + require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
  22 + require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
  23 + require_once("$default->fileSystemRoot/presentation/Html.inc");
  24 +
  25 +
  26 + $oPatternCustom = & new PatternCustom();
  27 +
  28 + if(isset($fForStore)) {
  29 + $oSys = new System;
  30 +
  31 + $aNames = array("ldapServer",
  32 + "ldapRootDn",
  33 + "emailServer",
  34 + "emailAdmin",
  35 + "emailAdminName",
  36 + "emailFrom",
  37 + "emailFromName",
  38 + "filesystemRoot",
  39 + "documentRoot",
  40 + "languageDirectory",
  41 + "uiDirectory",
  42 + "rootUrl",
  43 + "graphicsUrl",
  44 + "uiUrl",
  45 + "useFs",
  46 + "defaultLanguage",
  47 + "sessionTimeout");
  48 +
  49 + $aValues = array($fldapServer,
  50 + $fldapRootDn,
  51 + $femailServer,
  52 + $femailAdmin,
  53 + $femailAdminName,
  54 + $femailFrom,
  55 + $femailFromName,
  56 + $ffilesystemRoot,
  57 + $fdocumentRoot,
  58 + $flanguageDirectory,
  59 + $fuiDirectory,
  60 + $frootUrl,
  61 + $fgraphicsUrl,
  62 + $fuiUrl,
  63 + $fuseFs,
  64 + $fdefaultLanguage,
  65 + $fsessionTimeout);
  66 +
  67 +
  68 + for($i = 0; $i < count($aNames);$i++) {
  69 + $oSys->set($aNames[$i], $aValues[$i]);
  70 + }
  71 + $oPatternCustom->setHtml(getPageSuccess());
  72 + } else {
  73 + $oPatternCustom->setHtml(getPage());
  74 + $main->setFormAction($_SERVER["PHP_SELF"]. "?fForStore=1");
  75 + }
  76 +
  77 + $main->setCentralPayload($oPatternCustom);
  78 + $main->render();
85 79 }
86 80 ?>
... ...
presentation/lookAndFeel/knowledgeTree/administration/systemsettings/systemSettingsUI.inc
... ... @@ -9,112 +9,104 @@
9 9 *
10 10 */
11 11 // gets the delete stuff
12   -function getPage() {
13   - global $default;
14   - $oSystem = new System;
15   -
16   - global $default;
17   -
18   - $aRowNames = array ("LDAP Server: ",
19   - "LDAP Root DN: ",
20   - "Email Server:",
21   - "Administrator Email Address: ",
22   - "Administrator Name: ",
23   - "Default Email Address: ",
24   - "Default Email Name: ",
25   - "File System Root: ",
26   - "Document Root: ",
27   - "Language Directory: ",
28   - "User Interface Directory: ",
29   - "Root URL: ",
30   - "Graphics URL: ",
31   - "User Interface URL: ",
32   - "Use File System: ",
33   - "Default Language: ",
34   - "Session Timeout: ");
35   -
36   - $aNames = array("fldapServer",
37   - "fldapRootDn",
38   - "femailServer",
39   - "femailAdmin",
40   - "femailAdminName",
41   - "femailFrom",
42   - "femailFromName",
43   - "ffilesystemRoot",
44   - "fdocumentRoot",
45   - "flanguageDirectory",
46   - "fuiDirectory",
47   - "frootUrl",
48   - "fgraphicsUrl",
49   - "fuiUrl",
50   - "fuseFs",
51   - "fdefaultLanguage",
52   - "fsessionTimeout");
53   -
54   - $aValue = $aNames;
55   - // todo
56   -
57   - // create a for loop that'll print out the names and input field with the value in
58   - // use the system table to get the value into the text field, by passing it the name
59   - // then loop a database entry to add everything...
60   - // and then when submit...run a set thingy..
61   -
62   - $sToRender .= "<table>\n";
63   - $sToRender .= "<tr><b>Current System Settings: </b></tr>\n";
64   - $sToRender .= "<tr>\n";
65   - $sToRender .= "<tr>\n";
66   - $sToRender .= "</tr>\n";
67   - for($i = 0; $i < count($aNames); $i++){
68   -
69   - $sToRender .= "<td>". ($i+1) .".</td><td>" .$aRowNames[$i] ." </td><td><input size = \"40\" type=\"text\" name=\"". $aNames[$i] ."\" value =\"". $oSystem->get(substr($aNames[$i],1)) ."\"></td>\n";
70   - $sToRender .= "</tr>\n";
71   -
72   - }
73   - //$oSystem->generateRequiredFieldValidation($aNames,$aRowNames);
74   - // do some validation
75   - $sToRender .= "\n\n<script language=\"javascript\">\n<!--\n";
76   - $sToRender .= "function validateForm(theForm) {\n";
77   -
78   - for ($i = 0; $i < count($aNames); $i++) {
79   - $sToRender .= "\tif (!(validRequired(document.MainForm." .$aNames[$i] . ", '" . $aRowNames[$i] . "'))) {\n";
80   - $sToRender .= "\t\treturn false;\n\t}\n";
81   -
82   - }
83   - $sToRender .= "return true;\n}\n";
84   - $sToRender .= "//-->\n</script>\n\n";
85   -
86   - $sToRender .= "</tr>\n";
87   - $sToRender .= "<tr>\n";
88   - $sToRender .= "<td></td><td></td><td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/update.gif\" value=\"Submit\" border=\"0\"/></td>\n";
89   - $sToRender .= "</tr>\n";
90   - $sToRender .= "</table>\n";
91   -
92   -
93   - return $sToRender;
94   -}
  12 +function getPage() {
  13 + global $default;
  14 + $oSystem = new System;
95 15  
96   -// if edition is successful print otu success page
97   -function getPageSuccess() {
98   - global $default;
99   -
100   - $sToRender .= "<br></br>\n";
101   - $sToRender .= "<b>Success!</b>\n";
102   - $sToRender .= "<table>\n";
103   - $sToRender .= "<br></br>\n";
104   - $sToRender .= "<tr></tr>\n";
105   - $sToRender .= "<tr><td>The Settings successfully modified</td></tr>\n";
106   - $sToRender .= "<tr></tr>\n";
107   - $sToRender .= "<tr></tr>\n";
108   - $sToRender .= "<tr>\n";
109   - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=systemAdministration\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
110   - $sToRender .= "</tr>\n";
111   - $sToRender .= "</table>\n";
112   -
113   -
114   - return $sToRender;
115   -}
  16 + global $default;
  17 +
  18 + $aRowNames = array ("LDAP Server: ",
  19 + "LDAP Root DN: ",
  20 + "Email Server:",
  21 + "Administrator Email Address: ",
  22 + "Administrator Name: ",
  23 + "Default Email Address: ",
  24 + "Default Email Name: ",
  25 + "File System Root: ",
  26 + "Document Root: ",
  27 + "Language Directory: ",
  28 + "User Interface Directory: ",
  29 + "Root URL: ",
  30 + "Graphics URL: ",
  31 + "User Interface URL: ",
  32 + "Use File System: ",
  33 + "Default Language: ",
  34 + "Session Timeout: ");
  35 +
  36 + $aNames = array("fldapServer",
  37 + "fldapRootDn",
  38 + "femailServer",
  39 + "femailAdmin",
  40 + "femailAdminName",
  41 + "femailFrom",
  42 + "femailFromName",
  43 + "ffilesystemRoot",
  44 + "fdocumentRoot",
  45 + "flanguageDirectory",
  46 + "fuiDirectory",
  47 + "frootUrl",
  48 + "fgraphicsUrl",
  49 + "fuiUrl",
  50 + "fuseFs",
  51 + "fdefaultLanguage",
  52 + "fsessionTimeout");
  53 +
  54 + $aValue = $aNames;
  55 + // todo
  56 +
  57 + // create a for loop that'll print out the names and input field with the value in
  58 + // use the system table to get the value into the text field, by passing it the name
  59 + // then loop a database entry to add everything...
  60 + // and then when submit...run a set thingy..
  61 +
  62 + $sToRender .= "<table width=\"600\">" . renderHeading("System Settings") . "</table>";
  63 + $sToRender .= "<table>\n";
  64 + $sToRender .= "<tr><b>Current System Settings: </b></tr>\n";
  65 + $sToRender .= "<tr>\n";
  66 + $sToRender .= "<tr>\n";
  67 + $sToRender .= "</tr>\n";
  68 + for($i = 0; $i < count($aNames); $i++) {
116 69  
117   -
  70 + $sToRender .= "<td>". ($i+1) .".</td><td>" .$aRowNames[$i] ." </td><td><input size = \"40\" type=\"text\" name=\"". $aNames[$i] ."\" value =\"". $oSystem->get(substr($aNames[$i],1)) ."\"></td>\n";
  71 + $sToRender .= "</tr>\n";
118 72  
  73 + }
  74 + //$oSystem->generateRequiredFieldValidation($aNames,$aRowNames);
  75 + // do some validation
  76 + $sToRender .= "\n\n<script language=\"javascript\">\n<!--\n";
  77 + $sToRender .= "function validateForm(theForm) {\n";
119 78  
  79 + for ($i = 0; $i < count($aNames); $i++) {
  80 + $sToRender .= "\tif (!(validRequired(document.MainForm." .$aNames[$i] . ", '" . $aRowNames[$i] . "'))) {\n";
  81 + $sToRender .= "\t\treturn false;\n\t}\n";
  82 +
  83 + }
  84 + $sToRender .= "return true;\n}\n";
  85 + $sToRender .= "//-->\n</script>\n\n";
  86 +
  87 + $sToRender .= "</tr>\n";
  88 + $sToRender .= "<tr>\n";
  89 + $sToRender .= "<td></td><td></td><td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/update.gif\" value=\"Submit\" border=\"0\"/></td>\n";
  90 + $sToRender .= "</tr>\n";
  91 + $sToRender .= "</table>\n";
  92 +
  93 + return $sToRender;
  94 +}
  95 +
  96 +// if edition is successful print otu success page
  97 +function getPageSuccess() {
  98 + global $default;
  99 +
  100 + $sToRender .= "<table width=\"600\">" . renderHeading("System Settings") . "</table>";
  101 + $sToRender .= "<table>\n";
  102 + $sToRender .= "<tr><td><b>Success!</b></td></tr>\n";
  103 + $sToRender .= "<tr><td>The Settings were successfully modified</td></tr>\n";
  104 + $sToRender .= "<tr></tr>\n";
  105 + $sToRender .= "<tr></tr>\n";
  106 + $sToRender .= "<tr>\n";
  107 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=systemAdministration\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  108 + $sToRender .= "</tr>\n";
  109 + $sToRender .= "</table>\n";
  110 + return $sToRender;
  111 +}
120 112 ?>
121 113 \ No newline at end of file
... ...
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/addWebsiteBL.php
... ... @@ -13,6 +13,7 @@ if (checkSession()) {
13 13 require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCreate.inc");
14 14 require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
15 15 require_once("addWebsiteUI.inc");
  16 + require_once("../adminUI.inc");
16 17 require_once("$default->fileSystemRoot/lib/web/WebSite.inc");
17 18 require_once("$default->fileSystemRoot/lib/security/permission.inc");
18 19 require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
... ...
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/addWebsiteSuccess.php
... ... @@ -9,55 +9,44 @@
9 9 */
10 10  
11 11 require_once("../../../../../config/dmsDefaults.php");
  12 +require_once("../adminUI.inc");
12 13  
13 14 global $default;
14   -
15   -if(checkSession())
16   -{
17   -
18   -// include the page template (with navbar)
19   -require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
20   -
21   -$Center = "<br></br>\n" ;
22   -$Center .= "<TABLE BORDER=\"0\" CELLSPACING=\"2\" CELLPADDING=\"2\">\n";
23   -$Center .= "<tr>\n";
24   -if($fWebSiteID != -1){
25   - $Center .= "<td><b>New Website Added SuccessFully!<b></td>\n";
26   -}
27   -Else
28   -{
29   - $Center .= "<td><b>Addition Unsuccessful</b>...</td>\n";
30   - $Center .= "</tr>\n";
31   - $Center .= "<tr></tr>\n";
32   - $Center .= "<tr></tr>\n";
33   - $Center .= "<tr>\n";
34   - $Center .= "<td>Please Check for duplicates!</td>\n";
35   - $Center .= "</tr>\n";
36   - $Center .= "<tr>\n";
37   -
38   -
39   -}
40   -
41   -
42   -$Center .= "<tr></tr>\n";
43   -$Center .= "<tr></tr>\n";
44   -$Center .= "<tr></tr>\n";
45   -$Center .= "<tr></tr>\n";
46   -$Center .= "<tr>\n";
47   -$Center .= "<td align = right><a href=\"$default->rootUrl/control.php?action=addWebsite\">".
48   - "<img src=\"$default->graphicsUrl/widgets/back.gif\" border = \"0\"></a></td>\n";
49   -$Center .= "</tr>\n";
50   -$Center .= "</table>\n";
51   -
52   -
53   -$oPatternCustom = & new PatternCustom();
54   -$oPatternCustom->setHtml($Center);
55   -$main->setCentralPayload($oPatternCustom);
56   -$main->render();
57   -
58   -
59   -
60 15  
  16 +if(checkSession()) {
  17 + // include the page template (with navbar)
  18 + require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
  19 +
  20 + $Center .= "<table width=\"600\">" . renderHeading("Add Website") . "</table>";
  21 + $Center .= "<TABLE BORDER=\"0\" CELLSPACING=\"2\" CELLPADDING=\"2\">\n";
  22 + $Center .= "<tr>\n";
  23 + if($fWebSiteID != -1) {
  24 + $Center .= "<td><b>New Website Added SuccessFully!<b></td>\n";
  25 + } else {
  26 + $Center .= "<td><b>Addition Unsuccessful</b>...</td>\n";
  27 + $Center .= "</tr>\n";
  28 + $Center .= "<tr></tr>\n";
  29 + $Center .= "<tr></tr>\n";
  30 + $Center .= "<tr>\n";
  31 + $Center .= "<td>Please Check for duplicates!</td>\n";
  32 + $Center .= "</tr>\n";
  33 + $Center .= "<tr>\n";
  34 + }
  35 +
  36 + $Center .= "<tr></tr>\n";
  37 + $Center .= "<tr></tr>\n";
  38 + $Center .= "<tr></tr>\n";
  39 + $Center .= "<tr></tr>\n";
  40 + $Center .= "<tr>\n";
  41 + $Center .= "<td align = right><a href=\"$default->rootUrl/control.php?action=addWebsite\">".
  42 + "<img src=\"$default->graphicsUrl/widgets/back.gif\" border = \"0\"></a></td>\n";
  43 + $Center .= "</tr>\n";
  44 + $Center .= "</table>\n";
  45 +
  46 +
  47 + $oPatternCustom = & new PatternCustom();
  48 + $oPatternCustom->setHtml($Center);
  49 + $main->setCentralPayload($oPatternCustom);
  50 + $main->render();
61 51 }
62   -
63 52 ?>
64 53 \ No newline at end of file
... ...
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/addWebsiteUI.inc
... ... @@ -9,14 +9,8 @@
9 9 */
10 10 // get add pages
11 11 function getPage() {
12   -
13 12 global $default;
14   -
15   - //$oOrg = null;
16   - //if (isset($iLinkID)) {
17   - // $oLink = Link::get($iLinkID);
18   - //
19   - //}
  13 +
20 14 $aDisplayRowNames = array("Website Name:", "Website URL: ", "WebMaster");
21 15 $aParameterNumbers = array(0,1,2);
22 16 $aDisplayColumnTypes = array(1,1,3);
... ... @@ -29,11 +23,8 @@ function getPage() {
29 23 $oPatternCreate = & new PatternCreate("Website", "web/WebSite.inc",$aDisplayRowNames, $aParameterNumbers, $aDisplayColumnTypes, $aRequired,$aDropDownListTableNames,$aDropDownListValueColumns,$aDropDownListDisplayColumns);
30 24 $oPatternCreate->setUniqueName("website");
31 25  
32   -
33   - $sToRender .= "<br></br>\n";
34   - $sToRender .= "<b>Add a New Website:</b>\n";
  26 + $sToRender .= "<table width=\"600\">" . renderHeading("Add Website") . "</table>";
35 27 $sToRender .= "<table>\n";
36   - $sToRender .= "<br></br>\n";
37 28 $sToRender .= "<tr>\n";
38 29 $sToRender .= "<tr>\n";
39 30 $sToRender .= "<td>" . $oPatternCreate->render() . "</td>\n";
... ... @@ -44,22 +35,16 @@ function getPage() {
44 35 $sToRender .= "</table>\n";
45 36  
46 37 return $sToRender;
47   -
48 38 }
49 39  
50 40 // TODO .. do a check if rank already taken...as well as do a check if name already exists when inserting
51   -
52   -
53   -
54 41 // if edition is successful print otu success page
55 42 function getAddPageFail() {
56 43 global $default;
57 44  
58   - $sToRender .= "<br></br>\n";
59   - $sToRender .= "<b>Addition Unsuccessful</b>\n";
  45 + $sToRender .= "<table width=\"600\">" . renderHeading("Add Website") . "</table>";
60 46 $sToRender .= "<table>\n";
61   - $sToRender .= "<br></br>\n";
62   - $sToRender .= "<tr></tr>\n";
  47 + $sToRender .= "<tr><td><b>Addition Unsuccessful</b></td></tr>\n";
63 48 $sToRender .= "<tr><td>The Libn</td></tr>\n";
64 49 $sToRender .= "<tr></tr>\n";
65 50 $sToRender .= "<tr></tr>\n";
... ... @@ -68,11 +53,16 @@ function getAddPageFail() {
68 53 $sToRender .= "</tr>\n";
69 54 $sToRender .= "</table>\n";
70 55  
71   -
72 56 return $sToRender;
73 57 }
74 58  
75   -
76   -
77   -
  59 +// gets the cancel button when a website is selected
  60 +function getCancelButton($oWebsite) {
  61 + global $default;
  62 + if (!isset($oWebsite)) {
  63 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=websiteManagement\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n";
  64 + } else {
  65 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=editLink\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
  66 + }
  67 +}
78 68 ?>
79 69 \ No newline at end of file
... ...
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/editWebsiteBL.php
... ... @@ -8,68 +8,54 @@
8 8 *
9 9 */
10 10 require_once("../../../../../config/dmsDefaults.php");
  11 +require_once("../adminUI.inc");
11 12  
12 13 if (checkSession()) {
13   - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
14   - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
15   - require_once("editWebsiteUI.inc");
16   - require_once("$default->fileSystemRoot/lib/security/permission.inc");
17   - require_once("$default->fileSystemRoot/lib/users/User.inc");
18   - require_once("$default->fileSystemRoot/lib/web/WebSite.inc");
19   - require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
20   - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
21   - require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
22   - require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
23   - require_once("$default->fileSystemRoot/presentation/Html.inc");
24   -
25   -
26   - $oPatternCustom = & new PatternCustom();
27   -
28   -
29   - if(isset($fUserID)){
30   - // post back on User select from manual edit page
31   - $oPatternCustom->setHtml(getSelectWebSitePage($fUserID,$fWebSiteID));
32   - $main->setFormAction($_SERVER["PHP_SELF"] . "?fSelected=1");
33   -
34   -
35   - } else {
36   - // if nothing happens...just reload edit page
37   - $oPatternCustom->setHtml(getSelectWebMasterPage(null));
38   - $main->setFormAction($_SERVER["PHP_SELF"]);
39   -
40   - }
41   -
42   - if(isset($fSelected)){
43   - $oPatternCustom->setHtml(getEditWebSitePage($fUserID,$fWebSiteID));
44   -
45   - $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1");
46   -
47   - }
48   -
49   -
50   - if(isset($fForStore)){
51   -
52   - if($fWebSiteName != "")
53   - {
54   - $oWebSite = new WebSite($fWebSiteName,$fWebSiteURL, $fUserID);
55   - $oWebSite->setWebSiteID($fUserID,$fOldWebSiteName);
56   -
57   - if($oWebSite->update())
58   - {
59   - $oPatternCustom->setHtml(getSuccessPage());
60   - }else{
61   - $oPatternCustom->setHtml(getFailPage());
62   - }
63   - }
64   - else
65   - {
66   - $oPatternCustom->setHtml(getTextPage());
67   - }
68   -
69   - }
70   -
71   - //render the page
72   - $main->setCentralPayload($oPatternCustom);
73   - $main->render();
  14 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
  15 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
  16 + require_once("editWebsiteUI.inc");
  17 + require_once("$default->fileSystemRoot/lib/security/permission.inc");
  18 + require_once("$default->fileSystemRoot/lib/users/User.inc");
  19 + require_once("$default->fileSystemRoot/lib/web/WebSite.inc");
  20 + require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
  21 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
  22 + require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
  23 + require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
  24 + require_once("$default->fileSystemRoot/presentation/Html.inc");
  25 +
  26 + $oPatternCustom = & new PatternCustom();
  27 +
  28 + if(isset($fUserID)) {
  29 + // post back on User select from manual edit page
  30 + $oPatternCustom->setHtml(getSelectWebSitePage($fUserID,$fWebSiteID));
  31 + $main->setFormAction($_SERVER["PHP_SELF"] . "?fSelected=1");
  32 + } else {
  33 + // if nothing happens...just reload edit page
  34 + $oPatternCustom->setHtml(getSelectWebMasterPage(null));
  35 + $main->setFormAction($_SERVER["PHP_SELF"]);
  36 + }
  37 +
  38 + if(isset($fSelected)) {
  39 + $oPatternCustom->setHtml(getEditWebSitePage($fUserID,$fWebSiteID));
  40 + $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1");
  41 + }
  42 +
  43 + if(isset($fForStore)) {
  44 + if($fWebSiteName != "") {
  45 + $oWebSite = new WebSite($fWebSiteName,$fWebSiteURL, $fUserID);
  46 + $oWebSite->setWebSiteID($fUserID,$fOldWebSiteName);
  47 +
  48 + if($oWebSite->update()) {
  49 + $oPatternCustom->setHtml(getSuccessPage());
  50 + } else {
  51 + $oPatternCustom->setHtml(getFailPage());
  52 + }
  53 + } else {
  54 + $oPatternCustom->setHtml(getTextPage());
  55 + }
  56 + }
  57 + //render the page
  58 + $main->setCentralPayload($oPatternCustom);
  59 + $main->render();
74 60 }
75 61 ?>
... ...
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/editWebsiteUI.inc
1 1 <?php
2 2  
3 3 // if its the manual edit page..then display normally
4   -function getSelectWebMasterPage($iUserID) {
5   - global $default;
6   - $oUser = null;
7   - if (isset($iUserID)) {
8   - $oUser = User::get($iUserID);
9   -
10   - }
11   -
12   -
13   - $sToRender .= "<br></br>\n";
14   - $sToRender .= "<b>Edit WebSite:</b>\n";
15   - $sToRender .= "<table>\n";
16   - $sToRender .= "<br></br>\n";
17   - $sToRender .= "<tr>Please Select a WebMaster</tr>\n";
18   - $sToRender .= "<tr>\n";
19   - $sToRender .= "<td>User: </td><td>" . getUserDisplay($oUser) . "</td>\n";
20   - $sToRender .= "</tr>\n";
21   - $sToRender .= "<tr>\n";
22   - $sToRender .= "</tr>\n";
23   - $sToRender .= "<tr>\n";
24   - $sToRender .= "<tr>\n";
25   - $sToRender .= "</tr>\n";
26   - $sToRender .= "</table>\n";
27   -
28   -
29   - return $sToRender;
  4 +function getSelectWebMasterPage($iUserID) {
  5 + global $default;
  6 + $oUser = null;
  7 + if (isset($iUserID)) {
  8 + $oUser = User::get($iUserID);
  9 + }
  10 +
  11 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Website") . "</table>";
  12 + $sToRender .= "<table>\n";
  13 + $sToRender .= "<tr><td>Please Select a WebMaster</td></tr>\n";
  14 + $sToRender .= "<tr>\n";
  15 + $sToRender .= "<td>User: </td><td>" . getUserDisplay($oUser) . "</td>\n";
  16 + $sToRender .= "</tr>\n";
  17 + $sToRender .= "<tr>\n";
  18 + $sToRender .= "</tr>\n";
  19 + $sToRender .= "<tr>\n";
  20 + $sToRender .= "</tr>\n";
  21 + $sToRender .= "</table>\n";
  22 +
  23 + return $sToRender;
30 24 }
31 25  
32   -
33 26 // if its the manual edit page..then display normally
34   -function getSelectWebSitePage($iUserID, $iWebSiteID) {
35   - global $default;
36   - $oUser = null;
37   - $oWebSite = null;
38   -
39   -
40   - if (isset($iUserID)) {
41   - $oUser = User::get($iUserID);
42   -
43   - }
44   -
45   - if (isset($iWebSiteID)) {
46   - $oWebSite = WebSite::get($iWebSiteID);
47   -
48   - }
49   -
50   -
51   - $sToRender .= "<br></br>\n";
52   - $sToRender .= "<b>Edit WebSite:</b>\n";
53   - $sToRender .= "<table>\n";
54   - $sToRender .= "<br></br>\n";
55   - $sToRender .= "<tr><td>Please Select the WebSite you wish to Edit:</td></tr>\n";
56   - $sToRender .= "<tr>\n";
57   - $sToRender .= "</tr>\n";
58   - $sToRender .= "<tr>\n";
59   - $sToRender .= "</tr>\n";
60   - $sToRender .= "<tr>\n";
61   - $sToRender .= "<td>User: " . getUserDisplay($oUser) . "</td>\n";
62   - $sToRender .= "</tr>\n";
63   - $sToRender .= "<tr>\n";
64   - $sToRender .= "<td>WebSite: " . getWebSiteDisplay($oWebSite,$iUserID) . "</td>\n";
65   - $sToRender .= "</tr>\n";
66   - $sToRender .= "<tr>\n";
67   - $sToRender .= "</tr>\n";
68   - $sToRender .= "</table>\n";
69   -
70   -
71   - return $sToRender;
  27 +function getSelectWebSitePage($iUserID, $iWebSiteID) {
  28 + global $default;
  29 + $oUser = null;
  30 + $oWebSite = null;
  31 +
  32 + if (isset($iUserID)) {
  33 + $oUser = User::get($iUserID);
  34 + }
  35 +
  36 + if (isset($iWebSiteID)) {
  37 + $oWebSite = WebSite::get($iWebSiteID);
  38 + }
  39 +
  40 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Website") . "</table>";
  41 + $sToRender .= "<table>\n";
  42 + $sToRender .= "<tr><td>Please Select the WebSite you wish to Edit:</td></tr>\n";
  43 + $sToRender .= "<tr>\n";
  44 + $sToRender .= "</tr>\n";
  45 + $sToRender .= "<tr>\n";
  46 + $sToRender .= "</tr>\n";
  47 + $sToRender .= "<tr>\n";
  48 + $sToRender .= "<td>User: " . getUserDisplay($oUser) . "</td>\n";
  49 + $sToRender .= "</tr>\n";
  50 + $sToRender .= "<tr>\n";
  51 + $sToRender .= "<td>WebSite: " . getWebSiteDisplay($oWebSite,$iUserID) . "</td>\n";
  52 + $sToRender .= "</tr>\n";
  53 + $sToRender .= "<tr>" . getCancelButton($oUser);
  54 + $sToRender .= "</tr>\n";
  55 + $sToRender .= "</table>\n";
  56 +
  57 + return $sToRender;
72 58 }
73 59  
74   -
75 60 // if its the manual edit page..then display normally
76   -function getEditWebSitePage($iUserID, $iWebSiteID) {
77   - global $default;
78   - $oUser = null;
79   - $oWebSite = null;
80   -
81   -
82   - if (isset($iUserID)) {
83   - $oUser = User::get($iUserID);
84   -
85   - }
86   -
87   - if (isset($iWebSiteID)) {
88   - $oWebSite = WebSite::get($iWebSiteID);
89   -
90   - }
91   -
92   -
93   - $sToRender .= "<br></br>\n";
94   - $sToRender .= "<b>Edit WebSite:</b>\n";
95   - $sToRender .= "<table>\n";
96   - $sToRender .= "<br></br>\n";
97   - $sToRender .= "<tr>Enter WebSite Properties</tr>\n";
98   - $sToRender .= "<tr></tr>\n";
99   - $sToRender .= "<tr></tr>\n";
100   - $sToRender .= "<tr>\n";
101   - $sToRender .= "<td>Document User: </td><td>" . getUserChangedDisplay($oUser) . "</td>\n";
102   - $sToRender .= "</tr>\n";
103   - $sToRender .= "<tr>\n";
104   - $sToRender .= "<td>WebSite Name: </td><td>" . getWebSiteDisplay($oWebSite,$iUserID) . "</td>\n";
105   - $sToRender .= "<tr>\n";
106   - $sToRender .= "<td>WebSite URL: </td><td>" . getWebSiteUrl($oWebSite,$iUserID) . "</td>\n";
107   - $sToRender .= "</tr>\n";
108   - $sToRender .= "<tr></tr>\n";
109   - $sToRender .= "<tr>\n";
110   - $sToRender .= "<td></td>" . getUpdateButton($oUser);
111   - $sToRender .= getCancelButton($oUser);
112   - $sToRender .= "</tr>\n";
113   - $sToRender .= "</table>\n";
114   -
115   -
116   - return $sToRender;
  61 +function getEditWebSitePage($iUserID, $iWebSiteID) {
  62 + global $default;
  63 + $oUser = null;
  64 + $oWebSite = null;
  65 +
  66 + if (isset($iUserID)) {
  67 + $oUser = User::get($iUserID);
  68 + }
  69 +
  70 + if (isset($iWebSiteID)) {
  71 + $oWebSite = WebSite::get($iWebSiteID);
  72 + }
  73 +
  74 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Website") . "</table>";
  75 + $sToRender .= "<table>\n";
  76 + $sToRender .= "<tr><td>Enter WebSite Properties</td></tr>\n";
  77 + $sToRender .= "<tr></tr>\n";
  78 + $sToRender .= "<tr></tr>\n";
  79 + $sToRender .= "<tr>\n";
  80 + $sToRender .= "<td>Webmaster:</td><td>" . getUserChangedDisplay($oUser) . "</td>\n";
  81 + $sToRender .= "</tr>\n";
  82 + $sToRender .= "<tr>\n";
  83 + $sToRender .= "<td>WebSite Name: </td><td>" . getWebSiteDisplay($oWebSite,$iUserID) . "</td>\n";
  84 + $sToRender .= "<tr>\n";
  85 + $sToRender .= "<td>WebSite URL: </td><td>" . getWebSiteUrl($oWebSite,$iUserID) . "</td>\n";
  86 + $sToRender .= "</tr>\n";
  87 + $sToRender .= "<tr></tr>\n";
  88 + $sToRender .= "<tr>\n";
  89 + $sToRender .= "<td></td>" . getUpdateButton($oUser);
  90 + $sToRender .= getCancelButton($oUser);
  91 + $sToRender .= "</tr>\n";
  92 + $sToRender .= "</table>\n";
  93 +
  94 + return $sToRender;
117 95 }
118 96  
119 97  
120 98  
121 99 // if edition is successful print otu success page
122   -function getSuccessPage() {
123   - global $default;
124   -
125   - $sToRender .= "<br></br>\n";
126   - $sToRender .= "<b>Success!</b>\n";
127   - $sToRender .= "<table>\n";
128   - $sToRender .= "<br></br>\n";
129   - $sToRender .= "<tr></tr>\n";
130   - $sToRender .= "<tr><td>The WebSite was successfully edited</td></tr>\n";
131   - $sToRender .= "<tr></tr>\n";
132   - $sToRender .= "<tr></tr>\n";
133   - $sToRender .= "<tr>\n";
134   - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
135   - $sToRender .= "</tr>\n";
136   - $sToRender .= "</table>\n";
137   -
138   -
139   - return $sToRender;
  100 +function getSuccessPage() {
  101 + global $default;
  102 +
  103 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Website") . "</table>";
  104 + $sToRender .= "<table>\n";
  105 + $sToRender .= "<b>Success!</b>\n";
  106 + $sToRender .= "<table>\n";
  107 + $sToRender .= "<br></br>\n";
  108 + $sToRender .= "<tr></tr>\n";
  109 + $sToRender .= "<tr><td>The WebSite was successfully edited</td></tr>\n";
  110 + $sToRender .= "<tr></tr>\n";
  111 + $sToRender .= "<tr></tr>\n";
  112 + $sToRender .= "<tr>\n";
  113 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  114 + $sToRender .= "</tr>\n";
  115 + $sToRender .= "</table>\n";
  116 +
  117 +
  118 + return $sToRender;
140 119 }
141 120  
142 121 // if edition is successful print otu success page
143   -function getFailPage() {
144   - global $default;
145   -
146   - $sToRender .= "<br></br>\n";
147   - $sToRender .= "<b>FAILURE!</b>\n";
148   - $sToRender .= "<table>\n";
149   - $sToRender .= "<br></br>\n";
150   - $sToRender .= "<tr></tr>\n";
151   - $sToRender .= "<tr><td>The WebSite was not updated</td></tr>\n";
152   - $sToRender .= "<tr></tr>\n";
153   - $sToRender .= "<tr></tr>\n";
154   - $sToRender .= "<tr>\n";
155   - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
156   - $sToRender .= "</tr>\n";
157   - $sToRender .= "</table>\n";
158   -
159   -
160   - return $sToRender;
  122 +function getFailPage() {
  123 + global $default;
  124 +
  125 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Website") . "</table>";
  126 + $sToRender .= "<table>\n";
  127 + $sToRender .= "<b>FAILURE!</b>\n";
  128 + $sToRender .= "<table>\n";
  129 + $sToRender .= "<br></br>\n";
  130 + $sToRender .= "<tr></tr>\n";
  131 + $sToRender .= "<tr><td>The WebSite was not updated</td></tr>\n";
  132 + $sToRender .= "<tr></tr>\n";
  133 + $sToRender .= "<tr></tr>\n";
  134 + $sToRender .= "<tr>\n";
  135 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  136 + $sToRender .= "</tr>\n";
  137 + $sToRender .= "</table>\n";
  138 +
  139 +
  140 + return $sToRender;
161 141 }
162 142  
163 143  
164 144 // if edition is successful print otu success page
165   -function getTextPage() {
166   - global $default;
167   -
168   - $sToRender .= "<br></br>\n";
169   - $sToRender .= "<b>FAILURE!</b>\n";
170   - $sToRender .= "<table>\n";
171   - $sToRender .= "<br></br>\n";
172   - $sToRender .= "<tr></tr>\n";
173   - $sToRender .= "<tr><td>Please Enter a Value in the Text Box</td></tr>\n";
174   - $sToRender .= "<tr></tr>\n";
175   - $sToRender .= "<tr></tr>\n";
176   - $sToRender .= "<tr>\n";
177   - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
178   - $sToRender .= "</tr>\n";
179   - $sToRender .= "</table>\n";
180   -
181   -
182   - return $sToRender;
  145 +function getTextPage() {
  146 + global $default;
  147 +
  148 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Website") . "</table>";
  149 + $sToRender .= "<table>\n";
  150 + $sToRender .= "<b>FAILURE!</b>\n";
  151 + $sToRender .= "<table>\n";
  152 + $sToRender .= "<br></br>\n";
  153 + $sToRender .= "<tr></tr>\n";
  154 + $sToRender .= "<tr><td>Please Enter a Value in the Text Box</td></tr>\n";
  155 + $sToRender .= "<tr></tr>\n";
  156 + $sToRender .= "<tr></tr>\n";
  157 + $sToRender .= "<tr>\n";
  158 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  159 + $sToRender .= "</tr>\n";
  160 + $sToRender .= "</table>\n";
  161 +
  162 +
  163 + return $sToRender;
183 164 }
184 165  
185 166 // gets the updatebutton when a User is selected
186 167 function getUpdateButton($oUser) {
187   - global $default;
188   - if (!isset($oUser)) {
189   - return "Please select a WebMaster: ";
190   - } else {
191   - return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/update.gif\" value=\"submit\" border=\"0\"/></td>\n";
192   - }
  168 + global $default;
  169 + if (isset($oUser)) {
  170 + return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/update.gif\" value=\"submit\" border=\"0\"/></td>\n";
  171 + }
193 172 }
194 173  
195 174 // gets the cancel button when a User is selected
196 175 function getCancelButton($oUser) {
197   - global $default;
198   - if (!isset($oUser)) {
199   - //return "<td align = right><a href=\"$default->rootUrl/control.php?action=UserManagement\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n";
200   - } else {
201   - return "<td align = right><a href=\"$default->rootUrl/control.php?action=editWebSite\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
202   - }
  176 + global $default;
  177 + if (isset($oUser)) {
  178 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=editWebSite\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
  179 + }
203 180 }
204 181  
205 182 // show the list box when no User selected
206 183 // then shows a text box with the User's name
207 184 function getUserDisplay($oUser) {
208   - global $default;
209   - if (!isset($oUser)) {
210   -
211   - //$sWhereClause = " ST.has_lookup = 1" ;
212   - $oPatternListBox = & new PatternListBox($default->owl_users_table, "username", "id", "fUserID");
213   -
214   - $sFromClause = "," . $default->owl_web_sites_table ." aS WB ";
215   - $sWhereClause = "ST.id = WB.web_master_id" ;
216   - $oPatternListBox->setFromClause($sFromClause);
217   - $oPatternListBox->setWhereClause($sWhereClause);
218   - //$oPatternListBox->setIncludeDefaultValue(true);
219   - //$oPatternListBox->setWhereClause($sWhereClause);
220   - $oPatternListBox->setPostBackOnChange(true);
221   - return $oPatternListBox->render();
222   - } else {
223   - return "<input type=\"hidden\" name=\"fUserID\" value=\"" . $oUser->iId . "\">\n" .
224   - $oUser->getUserName();
225   - }
226   -
  185 + global $default;
  186 + if (!isset($oUser)) {
  187 +
  188 + //$sWhereClause = " ST.has_lookup = 1" ;
  189 + $oPatternListBox = & new PatternListBox($default->owl_users_table, "username", "id", "fUserID");
  190 +
  191 + $sFromClause = "," . $default->owl_web_sites_table ." aS WB ";
  192 + $sWhereClause = "ST.id = WB.web_master_id" ;
  193 + $oPatternListBox->setFromClause($sFromClause);
  194 + $oPatternListBox->setWhereClause($sWhereClause);
  195 + //$oPatternListBox->setIncludeDefaultValue(true);
  196 + //$oPatternListBox->setWhereClause($sWhereClause);
  197 + $oPatternListBox->setPostBackOnChange(true);
  198 + return $oPatternListBox->render();
  199 + } else {
  200 + return "<input type=\"hidden\" name=\"fUserID\" value=\"" . $oUser->iId . "\">\n" .
  201 + $oUser->getUserName();
  202 + }
227 203 }
228 204  
229 205 // show the list box when no User selected
230 206 // then shows a text box with the User's name
231 207 function getUserChangedDisplay($oUser) {
232   - global $default;
233   -
234   -
235   - $oPatternListBox = & new PatternListBox($default->owl_users_table, "username", "id", "fUserID");
236   -
237   - //$oPatternListBox->setIncludeDefaultValue(true);
238   - $oPatternListBox->setSelectedValue($oUser->getID());
239   - $oPatternListBox->setIncludeDefaultValue(false) ;
240   -
241   -
242   - //$oPatternListBox->setPostBackOnChange(true);
243   - return $oPatternListBox->render();
244   -
245   -
  208 + global $default;
  209 +
  210 + $oPatternListBox = & new PatternListBox($default->owl_users_table, "username", "id", "fUserID");
  211 + $oPatternListBox->setSelectedValue($oUser->getID());
  212 + $oPatternListBox->setIncludeDefaultValue(false) ;
  213 +
  214 + return $oPatternListBox->render();
246 215 }
247 216  
248 217 // show the list box when no User selected
249 218 // then shows a text box with the User's name
250 219 function getWebSiteDisplay($oWebSite,$iUserID) {
251   - global $default;
252   - if (!isset($oWebSite)) {
253   -
254   -
255   - $sWhereClause = " ST.web_master_id = " . $iUserID;
256   - $oPatternListBox = & new PatternListBox($default->owl_web_sites_table, "web_site_name", "id", "fWebSiteID");
257   - //$oPatternListBox->setIncludeDefaultValue(true);
258   - $oPatternListBox->setWhereClause($sWhereClause);
259   - $oPatternListBox->setPostBackOnChange(true);
260   - return $oPatternListBox->render();
261   - } else {
262   - return "<input type=\"hidden\" name=\"fWebSiteID\" value=\"" . $oWebSite->iId . "\">\n" .
263   - "<input type=\"text\" name=\"fWebSiteName\" value=\"" . $oWebSite->getWebSiteName() . "\">\n" .
264   - "<input type=\"hidden\" name=\"fOldWebSiteName\" value=\"" . $oWebSite->getWebSiteName() . "\">\n" ;
265   -
266   -
267   - }
  220 + global $default;
  221 + if (!isset($oWebSite)) {
  222 + $sWhereClause = " ST.web_master_id = " . $iUserID;
  223 + $oPatternListBox = & new PatternListBox($default->owl_web_sites_table, "web_site_name", "id", "fWebSiteID");
  224 + $oPatternListBox->setWhereClause($sWhereClause);
  225 + $oPatternListBox->setPostBackOnChange(true);
  226 + return $oPatternListBox->render();
  227 + } else {
  228 + return "<input type=\"hidden\" name=\"fWebSiteID\" value=\"" . $oWebSite->iId . "\">\n" .
  229 + "<input type=\"text\" name=\"fWebSiteName\" value=\"" . $oWebSite->getWebSiteName() . "\">\n" .
  230 + "<input type=\"hidden\" name=\"fOldWebSiteName\" value=\"" . $oWebSite->getWebSiteName() . "\">\n" ;
  231 + }
268 232 }
269 233  
270 234  
... ... @@ -272,13 +236,12 @@ function getWebSiteDisplay($oWebSite,$iUserID) {
272 236 // show the list box when no User selected
273 237 // then shows a text box with the User's name
274 238 function getWebSiteUrl($oWebSite,$iUserID) {
275   - global $default;
276   - if (!isset($oWebSite)) {
277   - return "";
278   - }else{
279   -
280   - return "<input type=\"text\" name=\"fWebSiteURL\" value=\"" . $oWebSite->getWebSiteURL() . "\">\n" .
281   - "<input type=\"hidden\" name=\"fOldWebSiteURL\" value=\"" . $oWebSite->getWebSiteURL() . "\">\n" ;
282   - }
  239 + global $default;
  240 + if (!isset($oWebSite)) {
  241 + return "";
  242 + } else {
  243 + return "<input type=\"text\" name=\"fWebSiteURL\" value=\"" . $oWebSite->getWebSiteURL() . "\">\n" .
  244 + "<input type=\"hidden\" name=\"fOldWebSiteURL\" value=\"" . $oWebSite->getWebSiteURL() . "\">\n" ;
  245 + }
283 246 }
284 247 ?>
285 248 \ No newline at end of file
... ...
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/removeWebsiteBL.php
... ... @@ -8,6 +8,7 @@
8 8 *
9 9 */
10 10 require_once("../../../../../config/dmsDefaults.php");
  11 +require_once("../adminUI.inc");
11 12  
12 13 if (checkSession()) {
13 14 require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
... ... @@ -26,7 +27,6 @@ if (checkSession()) {
26 27  
27 28 // get main page
28 29 if (isset($fWebSiteID)) {
29   -
30 30 $oPatternCustom->setHtml(getDeletePage($fWebSiteID));
31 31 $main->setFormAction($_SERVER["PHP_SELF"] . "?fForDelete=1");
32 32  
... ... @@ -35,8 +35,8 @@ if (checkSession()) {
35 35 $oPatternCustom->setHtml(getDeletePage(null));
36 36 $main->setFormAction($_SERVER["PHP_SELF"]);
37 37 }
38   -
39   - // if delete entry
  38 +
  39 + // if delete entry
40 40 if (isset($fForDelete)) {
41 41 $oWebSite = Website::get($fWebSiteID);
42 42 $oWebSite->setWebSiteName($fWebSiteName);
... ...
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/removeWebsiteUI.inc
... ... @@ -9,135 +9,128 @@
9 9 *
10 10 */
11 11 // gets the delete stuff
12   -function getDeletePage($iWebSiteID) {
13   - global $default;
14   - $oWebSite = null;
15   - if (isset($iWebSiteID)) {
16   - $oWebSite = WebSite::get($iWebSiteID);
17   - $sToRender .= "<br></br>\n";
18   - $sToRender .= "<b>Are you sure you wish to Remove this WebSite?:</b>\n";
19   - }
20   - else{
21   - $sToRender .= "<br></br>\n";
22   - $sToRender .= "<b>Remove WebSite From System:</b>\n";
23   - }
24   -
25   - $sToRender .= "<table>\n";
26   - $sToRender .= "<br></br>\n";
27   - $sToRender .= "<tr></tr>\n";
28   - $sToRender .= "<tr>\n";
29   - $sToRender .= "<td>WebSite Name: </td><td>" . getWebSiteDisplay($oWebSite) . "</td>\n";
30   - $sToRender .= "</tr>\n";
31   - $sToRender .= "<tr>\n";
32   - $sToRender .= "</tr>\n";
33   - $sToRender .= "<tr>\n";
34   - $sToRender .= "<td>" . getWebSiteUrl($oWebSite) . "</td>\n";
35   - $sToRender .= "</tr>\n";
36   - $sToRender .= "<tr>\n";
37   - $sToRender .= "<td>" . getWebMasterName($oWebSite) . "</td>\n";
38   - $sToRender .= "</tr>\n";
39   - $sToRender .= "<tr>\n";
40   - $sToRender .= "</tr>\n";
41   - $sToRender .= "<tr>\n";
42   - $sToRender .= "</tr>\n";
43   - $sToRender .= "<td>" . getDeleteButton($oWebSite) . "</td>\n";
44   - $sToRender .= "</table>\n";
45   -
46   -
47   - return $sToRender;
  12 +function getDeletePage($iWebSiteID) {
  13 + global $default;
  14 + $oWebSite = null;
  15 + if (isset($iWebSiteID)) {
  16 + $oWebSite = WebSite::get($iWebSiteID);
  17 + $sHeading .= "<b>Are you sure you wish to Remove this WebSite?:</b>\n";
  18 + } else {
  19 + $sHeading .= "Select a WebSite:\n";
  20 + }
  21 +
  22 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Website") . "</table>";
  23 + $sToRender .= "<table>\n";
  24 + $sToRender .= "<table>\n";
  25 + $sToRender .= "<tr><td>$sHeading</td></tr>\n";
  26 + $sToRender .= "<tr>\n";
  27 + $sToRender .= "<td>WebSite Name: </td><td>" . getWebSiteDisplay($oWebSite) . "</td>\n";
  28 + $sToRender .= "</tr>\n";
  29 + $sToRender .= "<tr>\n";
  30 + $sToRender .= "</tr>\n";
  31 + $sToRender .= "<tr>\n";
  32 + $sToRender .= "<td>" . getWebSiteUrl($oWebSite) . "</td>\n";
  33 + $sToRender .= "</tr>\n";
  34 + $sToRender .= "<tr>\n";
  35 + $sToRender .= "<td>" . getWebMasterName($oWebSite) . "</td>\n";
  36 + $sToRender .= "</tr>\n";
  37 + $sToRender .= "<tr>\n";
  38 + $sToRender .= "</tr>\n";
  39 + $sToRender .= "<tr>\n";
  40 + $sToRender .= "</tr>\n";
  41 + $sToRender .= "<td></td>" . getDeleteButton($oWebSite);
  42 + $sToRender .= "</table>\n";
  43 +
  44 + return $sToRender;
48 45 }
49 46  
50 47 // get successfully deletion page
51   -function getDeleteSuccessPage() {
52   -
53   -global $default;
54   -
55   -$sToRender = "<br></br>\n" ;
56   -$sToRender .= "<TABLE BORDER=\"0\" CELLSPACING=\"2\" CELLPADDING=\"2\">\n";
57   -$sToRender .= "<tr>\n";
58   -$sToRender .= "<td><b>WebSite SuccessFully Removed!</b></td>\n";
59   -$sToRender .= "</tr>\n";
60   -$sToRender .= "<tr></tr>\n";
61   -$sToRender .= "<tr></tr>\n";
62   -$sToRender .= "<tr></tr>\n";
63   -$sToRender .= "<tr></tr>\n";
64   -$sToRender .= "<tr>\n";
65   -$sToRender .= "<td align = right><a href=\"$default->rootUrl/control.php?action=removeWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
66   -$sToRender .= "</tr>\n";
67   -$sToRender .= "</table>\n";
68   -
69   -return $sToRender;
  48 +function getDeleteSuccessPage() {
  49 + global $default;
  50 +
  51 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Website") . "</table>";
  52 + $sToRender .= "<table>\n";
  53 + $sToRender .= "<TABLE BORDER=\"0\" CELLSPACING=\"2\" CELLPADDING=\"2\">\n";
  54 + $sToRender .= "<tr>\n";
  55 + $sToRender .= "<td><b>WebSite SuccessFully Removed!</b></td>\n";
  56 + $sToRender .= "</tr>\n";
  57 + $sToRender .= "<tr></tr>\n";
  58 + $sToRender .= "<tr></tr>\n";
  59 + $sToRender .= "<tr></tr>\n";
  60 + $sToRender .= "<tr></tr>\n";
  61 + $sToRender .= "<tr>\n";
  62 + $sToRender .= "<td align = right><a href=\"$default->rootUrl/control.php?action=removeWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  63 + $sToRender .= "</tr>\n";
  64 + $sToRender .= "</table>\n";
  65 +
  66 + return $sToRender;
70 67 }
71 68  
72 69 // get deletion failed page
73   -function getDeleteFailPage() {
74   -
75   -global $default;
76   -
77   -$sToRender = "<br></br>\n" ;
78   -$sToRender .= "<TABLE BORDER=\"0\" CELLSPACING=\"2\" CELLPADDING=\"2\">\n";
79   -$sToRender .= "<tr>\n";
80   -$sToRender .= "<td><b>Deletion Failed!</b></td>\n";
81   -$sToRender .= "</tr>\n";
82   -$sToRender .= "<tr></tr>\n";
83   -$sToRender .= "<tr></tr>\n";
84   -$sToRender .= "<tr><td>Please Ensure that The WebSite has been Removed from any Unit it belongs to</td></tr>\n";
85   -$sToRender .= "<tr></tr>\n";
86   -$sToRender .= "<tr></tr>\n";
87   -$sToRender .= "</tr>\n";
88   -$sToRender .= "<tr><td align = right><a href=\"$default->rootUrl/control.php?action=removeWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td></tr>\n";
89   -$sToRender .= "</table>\n";
90   -
91   -return $sToRender;
  70 +function getDeleteFailPage() {
  71 +
  72 + global $default;
  73 +
  74 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Website") . "</table>"; $sToRender .= "<table>\n";
  75 + $sToRender .= "<TABLE BORDER=\"0\" CELLSPACING=\"2\" CELLPADDING=\"2\">\n";
  76 + $sToRender .= "<tr>\n";
  77 + $sToRender .= "<td><b>Deletion Failed!</b></td>\n";
  78 + $sToRender .= "</tr>\n";
  79 + $sToRender .= "<tr></tr>\n";
  80 + $sToRender .= "<tr></tr>\n";
  81 + $sToRender .= "<tr><td>Please Ensure that The WebSite has been Removed from any Unit it belongs to</td></tr>\n";
  82 + $sToRender .= "<tr></tr>\n";
  83 + $sToRender .= "<tr></tr>\n";
  84 + $sToRender .= "</tr>\n";
  85 + $sToRender .= "<tr><td align = right><a href=\"$default->rootUrl/control.php?action=removeWebSite\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td></tr>\n";
  86 + $sToRender .= "</table>\n";
  87 +
  88 + return $sToRender;
92 89 }
93 90  
94 91 // show listbox...or the text name
95 92 function getWebSiteDisplay($oWebSite) {
96   - global $default;
97   - if (!isset($oWebSite)) {
98   - $oPatternListBox = & new PatternListBox($default->owl_web_sites_table, "web_site_name", "id", "fWebSiteID");
99   - $oPatternListBox->setIncludeDefaultValue(true);
100   - $oPatternListBox->setPostBackOnChange(true);
101   - return $oPatternListBox->render();
102   - } else {
103   - return "<input type=\"hidden\" name=\"fWebSiteID\" value=\"" . $oWebSite->iId . "\">\n" .
104   - "<b>" . $oWebSite->getWebSiteName() . "</b>";
105   - }
106   -
  93 + global $default;
  94 + if (!isset($oWebSite)) {
  95 + $oPatternListBox = & new PatternListBox($default->owl_web_sites_table, "web_site_name", "id", "fWebSiteID");
  96 + $oPatternListBox->setIncludeDefaultValue(true);
  97 + $oPatternListBox->setPostBackOnChange(true);
  98 + return $oPatternListBox->render();
  99 + } else {
  100 + return "<input type=\"hidden\" name=\"fWebSiteID\" value=\"" . $oWebSite->iId . "\">\n" .
  101 + "<b>" . $oWebSite->getWebSiteName() . "</b>";
  102 + }
107 103 }
108 104  
109 105 // show check box
110 106 function getWebSiteUrl($oWebSite) {
111   - if (!isset($oWebSite)) {
112   - return "";
113   - } else {
114   - return "WebSite URL: </td><td>" . $oWebSite->getWebSiteUrl();
115   - }
  107 + if (!isset($oWebSite)) {
  108 + return "";
  109 + } else {
  110 + return "WebSite URL: </td><td>" . $oWebSite->getWebSiteUrl();
  111 + }
116 112 }
117 113  
118 114 // show text box
119 115 function getWebMasterName($oWebSite) {
120   -
121   - $oUser = null;
122   -
123   - if (!isset($oWebSite)) {
124   - return "";
125   - } else {
126   - $iUserID = $oWebSite->getWebMasterID();
127   - //$oUser::get($iUserID);
128   - //return "WebMaster: </td><td>" . $oUser->getName();
129   - }
130   -
  116 + $oUser = null;
  117 +
  118 + if (!isset($oWebSite)) {
  119 + return "";
  120 + } else {
  121 + $iUserID = $oWebSite->getWebMasterID();
  122 + }
131 123 }
132 124  
133 125 // show delete button
  126 +
134 127 function getDeleteButton($oWebSite) {
135   - global $default;
136   - if (!isset($oWebSite)) {
137   -
138   - } else {
139   - return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/delete.gif\" value=\"submit\" border=\"0\"/></td>\n".
140   - "<td align = right><a href=\"$default->rootUrl/control.php?action=removeWebSite\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
141   - }
  128 + global $default;
  129 + if (!isset($oWebSite)) {
  130 + }
  131 + else {
  132 + return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/delete.gif\" value=\"submit\" border=\"0\"/>\n".
  133 + "<a href=\"$default->rootUrl/control.php?action=removeWebSite\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
  134 + }
142 135 }
143 136 ?>
... ...