Files
IPB/applications/core/data/acpmenu.json
T
2025-12-19 16:05:19 -08:00

571 lines
15 KiB
JSON

{
"overview": {
"dashboard": {
"tab": "core",
"controller": "dashboard",
"do": "",
"restriction": "view_dashboard"
},
"files": {
"tab": "core",
"controller": "files",
"do": "",
"restriction": "files_view"
}
},
"applications": {
"applications": {
"tab": "core",
"controller": "applications",
"do": "",
"restriction": "app_manage"
},
"enhancements": {
"tab": "core",
"controller": "enhancements",
"do": "",
"restriction": "enhancements_manage"
},
"plugins": {
"tab": "core",
"controller": "plugins",
"do": "",
"restriction": "plugins_view"
},
"menu": {
"tab": "core",
"controller": "menu",
"do": "",
"restriction": "menu_manage"
},
"api": {
"tab": "core",
"controller": "api",
"do": "",
"restriction": "api_splash"
},
"rss": {
"tab": "core",
"controller": "rss",
"do": "",
"restriction": "rss_manage"
}
},
"settings": {
"general": {
"tab": "core",
"controller": "general",
"do": "",
"restriction": "general_manage"
},
"licensekey": {
"tab": "core",
"controller": "licensekey",
"do": "",
"restriction": "licensekey_manage"
},
"terms": {
"tab": "core",
"controller": "terms",
"do": "",
"restriction": "terms_manage"
},
"posting": {
"tab": "core",
"controller": "posting",
"do": "",
"restriction": "posting_manage,posting_manage_acronym,posting_manage_polls,posting_manage_profanity,posting_manage_tags,posting_manage_url"
},
"email": {
"tab": "core",
"controller": "email",
"do": "",
"restriction": "email_manage"
},
"login": {
"tab": "core",
"controller": "login",
"do": "",
"restriction": "login_access"
},
"contactus": {
"tab": "core",
"controller": "contactus",
"do": "",
"restriction": "contactus_manage"
},
"mfa": {
"tab": "core",
"controller": "mfa",
"do": "",
"restriction": "mfa_manage"
},
"advanced": {
"tab": "core",
"controller": "advanced",
"do": "",
"restriction": "advanced_manage"
},
"dataLayer": {
"tab": "core",
"controller": "dataLayer",
"do": "",
"restriction": "dataLayer_manage",
"subcontrollers": ""
}
},
"discovery": {
"search": {
"tab": "core",
"controller": "search",
"do": "",
"restriction": "search_manage"
},
"streams": {
"tab": "core",
"controller": "streams",
"do": "",
"restriction": "streams_manage"
},
"rss": {
"tab": "core",
"controller": "rss",
"do": "",
"restriction": "rss_manage"
}
},
"promotion": {
"advertisements": {
"tab": "core",
"controller": "advertisements",
"do": "",
"restriction": "advertisements_manage"
},
"seo": {
"tab": "core",
"controller": "seo",
"do": "",
"restriction": null,
"callback": "return ( ( !\\IPS\\CIC AND \\IPS\\Member::loggedIn()->hasAcpRestriction( 'core', 'promotion', 'seo_furls' ) ) or \\IPS\\Member::loggedIn()->hasAcpRestriction( 'core', 'promotion', 'seo_sitemap' ) or \\IPS\\Member::loggedIn()->hasAcpRestriction( 'core', 'promotion', 'seo_meta' ) );"
},
"sharelinks": {
"tab": "core",
"controller": "sharelinks",
"do": "",
"restriction": "sharelinks_manage"
},
"promote": {
"tab": "core",
"controller": "promote",
"do": "",
"restriction": "promote_manage"
}
},
"members": {
"members": {
"tab": "members",
"controller": "members",
"do": "",
"restriction": null
},
"groups": {
"tab": "members",
"controller": "groups",
"do": "",
"restriction": "groups_manage"
},
"promotions": {
"tab": "members",
"controller": "promotions",
"do": "",
"restriction": "promotions_manage"
},
"ip": {
"tab": "members",
"controller": "ip",
"do": "",
"restriction": "membertools_ip"
}
},
"achievements": {
"rules": {
"tab": "members",
"controller": "rules",
"do": "",
"restriction": "rules_manage",
"subcontrollers": ""
},
"ranks": {
"tab": "members",
"controller": "ranks",
"do": "",
"restriction": "ranks_manage"
},
"badges": {
"tab": "members",
"controller": "badges",
"do": "",
"restriction": "badges_manage",
"subcontrollers": ""
},
"settings": {
"tab": "members",
"controller": "settings",
"do": "",
"restriction": "settings_manage",
"subcontrollers": ""
}
},
"membersettings": {
"profiles": {
"tab": "members",
"controller": "profiles",
"do": "",
"restriction": "profilefields_manage,profiles_manage"
},
"reputation": {
"tab": "members",
"controller": "reputation",
"do": "",
"restriction": "reps_manage"
},
"notifications": {
"tab": "members",
"controller": "notifications",
"do": "",
"restriction": "notifications_manage"
},
"ban": {
"tab": "members",
"controller": "ban",
"do": "",
"restriction": "ban_manage"
},
"referrals": {
"tab": "members",
"controller": "referrals",
"do": "",
"restriction": "referrals_manage"
}
},
"moderation": {
"reportedContent": {
"tab": "members",
"controller": "reportedContent",
"do": "",
"restriction": "reportedContent_manage"
},
"spam": {
"tab": "members",
"controller": "spam",
"do": "",
"restriction": "spam_manage"
},
"warnings": {
"tab": "members",
"controller": "warnings",
"do": "",
"restriction": "warn_settings"
}
},
"staff": {
"moderators": {
"tab": "members",
"controller": "moderators",
"do": "",
"restriction": "moderators_manage"
},
"admin": {
"tab": "members",
"controller": "admin",
"do": "",
"restriction": "restrictions_manage"
},
"directory": {
"tab": "members",
"controller": "directory",
"do": "",
"restriction": "leaders_manage"
}
},
"bulkmail": {
"bulkmail": {
"tab": "members",
"controller": "bulkmail",
"do": "",
"restriction": "bulkmail_manage"
}
},
"customization": {
"themes": {
"tab": "customization",
"controller": "themes",
"do": "",
"restriction": "theme_templates_manage"
},
"emails": {
"tab": "customization",
"controller": "emails",
"do": "",
"restriction": "emails_manage"
},
"icons": {
"tab": "customization",
"controller": "icons",
"do": "",
"restriction": "theme_sets_manage"
}
},
"editor": {
"toolbar": {
"tab": "customization",
"controller": "toolbar",
"do": "",
"restriction": "toolbar_manage"
},
"emoticons": {
"tab": "customization",
"controller": "emoticons",
"do": "",
"restriction": "emoticons_manage"
},
"settings": {
"tab": "customization",
"controller": "settings",
"do": "",
"restriction": "settings_manage"
},
"storedreplies": {
"tab": "customization",
"controller": "storedreplies",
"do": "",
"restriction": "stored_replies_manage",
"subcontrollers": ""
}
},
"languages": {
"languages": {
"tab": "customization",
"controller": "languages",
"do": "",
"restriction": "lang_words"
}
},
"support": {
"support": {
"tab": "core",
"controller": "support",
"do": "",
"restriction": "get_support",
"subcontrollers": "systemLogs,errorLogs"
}
},
"activitystats": {
"overview": {
"tab": "stats",
"controller": "overview",
"do": "",
"restriction": "overview_manage",
"subcontrollers": ""
},
"communityactivity": {
"tab": "stats",
"controller": "communityactivity",
"do": "",
"restriction": "communityactivity_manage"
},
"keywords": {
"tab": "stats",
"controller": "keywords",
"do": "",
"restriction": "keywords_manage"
},
"reactions": {
"tab": "stats",
"controller": "reactions",
"do": "",
"restriction": "reactions_manage"
},
"tags": {
"tab": "stats",
"controller": "tags",
"do": "",
"restriction": "tags_manage"
},
"emailstats": {
"tab": "stats",
"controller": "emailstats",
"do": "",
"restriction": "emailstats_manage"
},
"search": {
"tab": "stats",
"controller": "search",
"do": "",
"restriction": "search_stats_manage",
"subcontrollers": ""
},
"reports": {
"tab": "stats",
"controller": "reports",
"do": "",
"restriction": "reports_manage",
"subcontrollers": ""
},
"deletedcontent": {
"tab": "stats",
"controller": "deletedcontent",
"do": "",
"restriction": "deletedcontent_manage",
"subcontrollers": ""
}
},
"stats": {
"overview": {
"tab": "stats",
"controller": "overview",
"do": "",
"restriction": "overview_manage",
"subcontrollers": ""
},
"registrationstats": {
"tab": "stats",
"controller": "registrationstats",
"do": "",
"restriction": "registrations_manage",
"restriction_module": "stats"
},
"membervisits": {
"tab": "stats",
"controller": "membervisits",
"do": "",
"restriction": "membervisits_manage"
},
"membersactivity": {
"tab": "stats",
"controller": "membersactivity",
"do": "",
"restriction": "membersactivity_manage"
},
"onlineusers": {
"tab": "stats",
"controller": "onlineusers",
"do": "",
"restriction": "onlineusers_manage"
},
"deviceusage": {
"tab": "stats",
"controller": "deviceusage",
"do": "",
"restriction": "deviceusage_manage"
},
"points": {
"tab": "stats",
"controller": "points",
"do": "",
"restriction": "overview_manage",
"subcontrollers": ""
},
"badges": {
"tab": "stats",
"controller": "badges",
"do": "",
"restriction": "overview_manage",
"subcontrollers": ""
},
"spam": {
"tab": "stats",
"controller": "spam",
"do": "",
"restriction": "spam_manage",
"subcontrollers": ""
},
"preferences": {
"tab": "stats",
"controller": "preferences",
"do": "",
"restriction": "preferences_manage",
"subcontrollers": ""
},
"referrals": {
"tab": "stats",
"controller": "referrals",
"do": "",
"restriction": "referrals_manage",
"subcontrollers": "",
"callback": "return \\IPS\\Settings::i()->ref_on;"
},
"follow": {
"tab": "stats",
"controller": "follow",
"do": "",
"restriction": "follow_manage",
"subcontrollers": ""
},
"warnings": {
"tab": "stats",
"controller": "warnings",
"do": "",
"restriction": "warnings_manage",
"subcontrollers": ""
},
"moderators": {
"tab": "stats",
"controller": "moderators",
"do": "",
"restriction": "moderatorstats_manage",
"subcontrollers": ""
},
"rankprogression": {
"tab": "stats",
"controller": "rankprogression",
"do": "",
"restriction": "rankprogression_manage",
"subcontrollers": ""
}
},
"messengerstats": {
"pmstats": {
"tab": "stats",
"controller": "pmstats",
"do": "",
"restriction": "messages_manage",
"restriction_module": "members"
}
},
"clubs": {
"clubs": {
"tab": "community",
"controller": "clubs",
"do": "",
"restriction": "clubs_manage"
},
"fields": {
"tab": "community",
"controller": "fields",
"do": "",
"restriction": "fields_manage"
},
"settings": {
"tab": "community",
"controller": "settings",
"do": "",
"restriction": "clubs_settings_manage"
},
"stats": {
"tab": "stats",
"controller": "stats",
"do": "",
"restriction": "stats_manage",
"subcontrollers": ""
}
},
"marketplace": {
"marketplace": {
"tab": "marketplace",
"controller": "marketplace",
"do": "",
"restriction": "marketplace_manage"
}
}
}