Files
amsterdam/ui/menudefs.yaml
T

58 lines
1.9 KiB
YAML

#
# Amsterdam Web Communities System
# Copyright (c) 2025 Erbosoft Metaverse Design Solutions, All Rights Reserved
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at https://mozilla.org/MPL/2.0/.
#
menudefs:
- id: "top"
title: "Front Page"
permSet: "user"
items:
- text: "Calendar"
link: "/TODO/calendar"
disabled: true
- text: "Chat"
link: "/TODO/chat"
disabled: true
- id: "fixed"
title: "About This Site"
permSet: "user"
items:
- text: "Documentation"
link: "/TODO/documentation"
disabled: true
- text: "About Amsterdam"
link: "/about"
- text: "System Administration"
link: "/sysadmin"
permission: "Global.SysAdminAccess"
- id: "sysadmin"
title: "System Administration"
permSet: "user"
warning: >
<strong>Note:</strong> These tools provide access to sensitive system administration functions.
Use with care and review all changes before applying them to the system.
items:
- text: "Edit Global Properties"
link: "/TODO/sysadmin/global"
permission: "Global.SysAdminAccess"
- text: "View/Edit IP Address Bans"
link: "/TODO/sysadmin/ip_bans"
permission: "Global.SysAdminAccess"
- text: "View/Edit Banned Users"
link: "/TODO/sysadmin/user_bans"
disabled: true
permission: "Global.SysAdminAccess"
- text: "User Account Management"
link: "/TODO/sysadmin/find_user"
permission: "Global.SysAdminAccess"
- text: "System Audit Logs"
link: "/TODO/sysadmin/audit"
permission: "Global.SysAdminAccess"
- text: "Import User Accounts"
link: "/TODO/sysadmin/import"
permission: "Global.SysAdminAccess"