コード例 #1
0
ファイル: ForumBase.cs プロジェクト: wmorgenweck/ActiveForums
        internal bool IsHtmlPermitted(HTMLPermittedUsers permittedMode, bool userIsTrusted, bool userIsModerator)
        {
            if (permittedMode == HTMLPermittedUsers.AllUsers)
            {
                return(true);
            }

            if (permittedMode == HTMLPermittedUsers.AuthenticatedUsers && Request.IsAuthenticated)
            {
                return(true);
            }

            if (permittedMode == HTMLPermittedUsers.TrustedUsers && userIsTrusted)
            {
                return(true);
            }

            if (permittedMode == HTMLPermittedUsers.Moderators && userIsModerator)
            {
                return(true);
            }

            if (permittedMode == HTMLPermittedUsers.Administrators && HasModulePermission("EDIT"))
            {
                return(true);
            }

            return(false);
        }
コード例 #2
0
        internal bool IsHtmlPermitted(HTMLPermittedUsers permittedMode, bool userIsTrusted, bool userIsModerator)
        {
            if (permittedMode == HTMLPermittedUsers.AllUsers)
                return true;

            if (permittedMode == HTMLPermittedUsers.AuthenticatedUsers && Request.IsAuthenticated)
                return true;

            if (permittedMode == HTMLPermittedUsers.TrustedUsers && userIsTrusted)
                return true;

            if (permittedMode == HTMLPermittedUsers.Moderators && userIsModerator)
                return true;

            if (permittedMode == HTMLPermittedUsers.Administrators && ModulePermissionController.HasModulePermission(ModuleConfiguration.ModulePermissions, "EDIT"))
                return true;

            return false;
        }
コード例 #3
0
ファイル: ForumBase.cs プロジェクト: rut5949/ActiveForums
        internal bool IsHtmlPermitted(HTMLPermittedUsers permittedMode, bool userIsTrusted, bool userIsModerator)
        {
            if (permittedMode == HTMLPermittedUsers.AllUsers)
                return true;

            if (permittedMode == HTMLPermittedUsers.AuthenticatedUsers && Request.IsAuthenticated)
                return true;

            if (permittedMode == HTMLPermittedUsers.TrustedUsers && userIsTrusted)
                return true;

            if (permittedMode == HTMLPermittedUsers.Moderators && userIsModerator)
                return true;

            if (permittedMode == HTMLPermittedUsers.Administrators && HasModulePermission("EDIT"))
                return true;

            return false;
        }