Register | Login  
 
Blogs Minimize

Current Articles | | Search |

WorkControl-UserManger Version 04.09.04 Release Blog

New Features

Screenshots (click on image to zoom in)

In the module Settings, a new setting Turn on/off the default "Notify" flag on the Password screen was added.  By default, this setting is checked.  Check to enable default checked Notify field on the Manage Password screen. image
On the Manage Password screen, the new Notify field was added.  If this Notify field is checked, email will be sent to users to notify them of their password reset. image

Bugs Fixed

 
In the sql script 04.09.01, the object qualifier was not properly coded which would cause the module to fail during module installation in the portal that has object qualifier specified in the web.config file.  This is fixed in the 04.09.04 script.

 

/****** Object:  StoredProcedure {databaseOwner}{objectQualifier}WC_UM_GetRolesByGroup    Script Date: 10/30/2008 00:12:35 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE {databaseOwner}{objectQualifier}WC_UM_GetRolesByGroup

    @PortalId         int,
    @RoleGroupId     int = NULL,
    @TabModuleID int = NULL

AS
BEGIN
IF NOT EXISTS(SELECT TabModuleID
FROM {databaseOwner}{objectQualifier}WC_UM_RoleSettings
WHERE     TabModuleID = @TabModuleID
)

    SELECT RoleId,
    PortalId,
    RoleGroupId,
    RoleName,
    Description,
    ServiceFee,
    BillingPeriod,
    BillingFrequency,
    TrialFee,
    TrialPeriod,
    TrialFrequency,
    ISPublic,
    AutoAssignment,
    RSVPCode,
    IconFile,
    Setting
    FROM {databaseOwner}{objectQualifier}vw_WC_UM_RoleSettings
    WHERE  PortalId = @PortalId
    AND (RoleGroupId = @RoleGroupId OR RoleGroupId IS NULL AND @RoleGroupId IS NULL)
    ORDER BY RoleName

ELSE

    BEGIN
        IF NOT EXISTS(SELECT TabModuleID
        FROM {databaseOwner}{objectQualifier}WC_UM_RoleSettings
        WHERE     TabModuleID = @TabModuleID
        AND Setting = 1)
            BEGIN
                SELECT RoleId,
                PortalId,
                RoleGroupId,
                RoleName,
                Description,
                ServiceFee,
                BillingPeriod,
                BillingFrequency,
                TrialFee,
                TrialPeriod,
                TrialFrequency,
                ISPublic,
                AutoAssignment,
                RSVPCode,
                IconFile,
                Setting
                FROM {databaseOwner}{objectQualifier}vw_WC_UM_RoleSettings
                WHERE  PortalId = @PortalId
                AND (RoleGroupId = @RoleGroupId OR RoleGroupId IS NULL AND @RoleGroupId IS NULL)
                AND Setting IS NULL
                ORDER BY RoleName
            END
        ELSE
            BEGIN
                SELECT RoleId,
                PortalId,
                RoleGroupId,
                RoleName,
                Description,
                ServiceFee,
                BillingPeriod,
                BillingFrequency,
                TrialFee,
                TrialPeriod,
                TrialFrequency,
                ISPublic,
                AutoAssignment,
                RSVPCode,
                IconFile,
                Setting
                FROM {databaseOwner}{objectQualifier}vw_WC_UM_RoleSettings
                WHERE  PortalId = @PortalId
                AND (RoleGroupId = @RoleGroupId OR RoleGroupId IS NULL AND @RoleGroupId IS NULL)
                AND TabModuleID = @TabModuleID
                AND Setting = 1
                ORDER BY RoleName
            END
    END
END

System Requirements

Specification Description
Database SQL Server 2000, 2005, Express
DNN Versions DNN 4.7.0 and Above (including DNN 5)

posted @ Friday, March 13, 2009 12:36 AM by Support, Technical

Previous Page | Next Page

COMMENTS