local Constants = {} Constants.PermissionLevel = { GUEST = 0, USER = 1, MODERATOR = 2, SYSTEM = 3, ADMIN = 4, } Constants.PermissionLevelString = { [Constants.PermissionLevel.GUEST] = "Guest", [Constants.PermissionLevel.USER] = "User", [Constants.PermissionLevel.MODERATOR] = "Moderator", [Constants.PermissionLevel.SYSTEM] = "System", [Constants.PermissionLevel.ADMIN] = "Administrator", } Constants.InfoboxKind = { INFO = 0, LOCK = 1, WARN = 2, ERROR = 3, } Constants.InfoboxIcons = { [Constants.InfoboxKind.INFO] = "svg-icons.info", [Constants.InfoboxKind.LOCK] = "svg-icons.lock", [Constants.InfoboxKind.WARN] = "svg-icons.warn", [Constants.InfoboxKind.ERROR] = "svg-icons.error", } Constants.InfoboxHTMLClass = { [Constants.InfoboxKind.INFO] = "", [Constants.InfoboxKind.LOCK] = "warn", [Constants.InfoboxKind.WARN] = "warn", [Constants.InfoboxKind.ERROR] = "critical", } Constants.BCRYPT_ROUNDS = 10 return Constants