Commit 735323f8a7b9236ef7af057dc294f530f4e65c45
1 parent
cd89b4fe
updated sitemap methods
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@560 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
29 additions
and
24 deletions
config/dmsDefaults.php
| ... | ... | @@ -88,6 +88,12 @@ $default->owl_mime_table = "mime_types"; |
| 88 | 88 | $default->owl_organisations_table = "organisations_lookup"; |
| 89 | 89 | // stores role information (name and access) |
| 90 | 90 | $default->owl_roles_table = "roles"; |
| 91 | +// sitemap access classes | |
| 92 | +$default->owl_site_access_table = "site_access_lookup"; | |
| 93 | +// sitemap sections | |
| 94 | +$default->owl_site_sections_table = "site_sections_lookup"; | |
| 95 | +// sitemap definition | |
| 96 | +$default->owl_sitemap_table = "sitemap"; | |
| 91 | 97 | // stores document subscription information |
| 92 | 98 | $default->owl_subscriptions_table = "subscriptions"; |
| 93 | 99 | // stores default system settings |
| ... | ... | @@ -132,48 +138,47 @@ $default->debug = True; |
| 132 | 138 | |
| 133 | 139 | // define site mappings |
| 134 | 140 | require_once("$default->owl_fs_root/lib/session/SiteMap.inc"); |
| 135 | -$default->siteMap = new SiteMap(); | |
| 141 | +$default->siteMap = new SiteMap(false); | |
| 136 | 142 | |
| 137 | 143 | // action, page, section, group with access, link text |
| 138 | 144 | |
| 139 | 145 | // general pages |
| 140 | -$default->siteMap->addPage("login", "/presentation/login.php?loginAction=login", "General", A, ""); | |
| 141 | -$default->siteMap->addPage("loginForm", "/presentation/login.php?loginAction=loginForm", "General", A, "login"); | |
| 142 | -$default->siteMap->addPage("logout", "/presentation/logout.php", "General", A, "logout"); | |
| 143 | -$default->siteMap->addPage("dashboard", "/presentation/dashboardBL.php", "General", A, "dashboard"); | |
| 146 | +$default->siteMap->addPage("login", "/presentation/login.php?loginAction=login", "General", None, ""); | |
| 147 | +$default->siteMap->addPage("loginForm", "/presentation/login.php?loginAction=loginForm", "General", None, "login"); | |
| 148 | +$default->siteMap->addPage("dashboard", "/presentation/dashboardBL.php", "General", Guest, "dashboard"); | |
| 144 | 149 | |
| 145 | 150 | //pages for manage documents section |
| 146 | -$default->siteMap->addDefaultPage("browse", "/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php", "Manage Documents", A, "browse documents"); | |
| 147 | -$default->siteMap->addPage("viewDocument", "/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewBL.php", "Manage Documents", A, ""); | |
| 148 | -$default->siteMap->addPage("addDocument", "/presentation/documentmanagement/addDocument.php", "Manage Documents", A, "Add A Document"); | |
| 149 | -$default->siteMap->addPage("addFolder", "/presentation/documentmanagement/addFolder.php", "Manage Documents", UA, "Add A Folder"); | |
| 150 | -$default->siteMap->addPage("modifyFolderProperties", "/presentation/documentmanagement/modifyFolder.php", "Manage Documents", UA, "Modify Folder Properties"); | |
| 151 | -$default->siteMap->addPage("deleteFolder", "/presentation/documentmanagement/deleteFolder.php", "Manage Documents", UA, "Delete A Folder"); | |
| 152 | -$default->siteMap->addPage("moveFolder", "/presentation/documentmanagement/moveFolder.php", "Manage Documents", UA, "Move A Folder"); | |
| 151 | +$default->siteMap->addDefaultPage("browse", "/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php", "Manage Documents", Guest, "browse documents"); | |
| 152 | +$default->siteMap->addPage("viewDocument", "/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewBL.php", "Manage Documents", Guest, ""); | |
| 153 | +$default->siteMap->addPage("addDocument", "/presentation/documentmanagement/addDocument.php", "Manage Documents", User, "Add A Document"); | |
| 154 | +$default->siteMap->addPage("addFolder", "/presentation/documentmanagement/addFolder.php", "Manage Documents", UnitAdmin, "Add A Folder"); | |
| 155 | +$default->siteMap->addPage("modifyFolderProperties", "/presentation/documentmanagement/modifyFolder.php", "Manage Documents", UnitAdmin, "Modify Folder Properties"); | |
| 156 | +$default->siteMap->addPage("deleteFolder", "/presentation/documentmanagement/deleteFolder.php", "Manage Documents", UnitAdmin, "Delete A Folder"); | |
| 157 | +$default->siteMap->addPage("moveFolder", "/presentation/documentmanagement/moveFolder.php", "Manage Documents", UnitAdmin, "Move A Folder"); | |
| 153 | 158 | |
| 154 | 159 | // pages for administration section |
| 155 | -$default->siteMap->addDefaultPage("administration", "/admin.php", "Administration", UA, "Administration"); | |
| 156 | -$default->siteMap->addPage("unitAdministration", "/presentation/unitAdmin.php", "Administration", UA, "Unit Administration"); | |
| 157 | -$default->siteMap->addPage("systemAdministration", "/presentation/sysAdmin.php", "Administration", SA, "System Administration"); | |
| 160 | +$default->siteMap->addDefaultPage("administration", "/admin.php", "Administration", UnitAdmin, "Administration"); | |
| 161 | +$default->siteMap->addPage("unitAdministration", "/presentation/unitAdmin.php", "Administration", UnitAdmin, "Unit Administration"); | |
| 162 | +$default->siteMap->addPage("systemAdministration", "/presentation/sysAdmin.php", "Administration", SysAdmin, "System Administration"); | |
| 158 | 163 | |
| 159 | 164 | // pages for advanced search section |
| 160 | -$default->siteMap->addDefaultPage("advancedSearch", "/search.php", "Advanced Search", A, "Advanced Search"); | |
| 165 | +$default->siteMap->addDefaultPage("advancedSearch", "/search.php", "Advanced Search", Guest, "Advanced Search"); | |
| 161 | 166 | |
| 162 | 167 | // pages for prefs section |
| 163 | -$default->siteMap->addDefaultPage("preferences", "/preferences.php", "Preferences", A, "Preferences"); | |
| 164 | -$default->siteMap->addPage("viewPreferences", "/preferences.php", "Preferences", A, "View Preferences"); | |
| 165 | -$default->siteMap->addPage("editPreferences", "/preferences.php", "Preferences", A, "Edit Preferences"); | |
| 168 | +$default->siteMap->addDefaultPage("preferences", "/preferences.php", "Preferences", User, "Preferences"); | |
| 169 | +$default->siteMap->addPage("viewPreferences", "/preferences.php", "Preferences", User, "View Preferences"); | |
| 170 | +$default->siteMap->addPage("editPreferences", "/preferences.php", "Preferences", User, "Edit Preferences"); | |
| 166 | 171 | |
| 167 | 172 | // pages for Help section |
| 168 | -$default->siteMap->addDefaultPage("help", "/help.php", "Help", A, "Help"); | |
| 173 | +$default->siteMap->addDefaultPage("help", "/help.php", "Help", Guest, "Help"); | |
| 169 | 174 | |
| 170 | 175 | // pages for logout section section |
| 171 | -$default->siteMap->addDefaultPage("logout", "/presentation/logout.php", "Logout", A, "Logout"); | |
| 176 | +$default->siteMap->addDefaultPage("logout", "/presentation/logout.php", "Logout", Guest, "Logout"); | |
| 172 | 177 | |
| 173 | 178 | // test pages |
| 174 | -$default->siteMap->addPage("scratchPad", "/tests/scratchPad.php", "Tests", A, "scratch"); | |
| 175 | -$default->siteMap->addPage("sitemap", "/tests/session/SiteMap.php", "Tests", A, "sitemap"); | |
| 176 | -$default->siteMap->addPage("documentBrowserTest", "/tests/documentmanagement/DocumentBrowser.php", "Tests", A, "test the document browser"); | |
| 179 | +$default->siteMap->addPage("scratchPad", "/tests/scratchPad.php", "Tests", Guest, "scratch"); | |
| 180 | +$default->siteMap->addPage("sitemap", "/tests/session/SiteMap.php", "Tests", Guest, "sitemap"); | |
| 181 | +$default->siteMap->addPage("documentBrowserTest", "/tests/documentmanagement/DocumentBrowser.php", "Tests", Guest, "test the document browser"); | |
| 177 | 182 | |
| 178 | 183 | // default requires |
| 179 | 184 | require_once("$default->owl_fs_root/lib/session/Session.inc"); | ... | ... |