Updated admin and recent_changes module permissions declaration.

This commit is contained in:
2015-08-12 19:00:17 +02:00
parent 1d7d79d69e
commit 6a9bc8aa42
2 changed files with 10 additions and 5 deletions

View File

@@ -90,6 +90,7 @@ feature -- Security
Result.force ("admin users") Result.force ("admin users")
Result.force ("admin roles") Result.force ("admin roles")
Result.force ("admin modules") Result.force ("admin modules")
Result.force ("install modules")
end end
feature -- Hooks feature -- Hooks

View File

@@ -11,7 +11,8 @@ inherit
rename rename
module_api as recent_changes_api module_api as recent_changes_api
redefine redefine
register_hooks register_hooks,
permissions
end end
CMS_HOOK_MENU_SYSTEM_ALTER CMS_HOOK_MENU_SYSTEM_ALTER
@@ -35,6 +36,13 @@ feature -- Access
name: STRING = "recent_changes" name: STRING = "recent_changes"
permissions: LIST [READABLE_STRING_8]
-- List of permission ids, used by this module, and declared.
do
Result := Precursor
Result.force ("view recent changes")
end
feature -- Access: router feature -- Access: router
setup_router (a_router: WSF_ROUTER; a_api: CMS_API) setup_router (a_router: WSF_ROUTER; a_api: CMS_API)
@@ -226,9 +234,5 @@ feature -- Hook
a_menu_system.navigation_menu.extend (lnk) a_menu_system.navigation_menu.extend (lnk)
end end
-- populate_recent_changes (lst: LIST [CMS_RECENT_CHANGE_ITEM]; a_date: detachable DATE_TIME; a_limit: INTEGER)
-- do
-- end
end end