Great Ideas. Always Flowing.

We are not happy until you are happy. Client satisfaction guaranteed. Whatever your needs and requirements, we have the skills and resources for the job!

Quick login...


Or... now make it easy with Facebook Integration
Connect via Facebook



Top Sellers

Frustrated over the lack of customization for your user's registration fields? Dynamically setup your DNN Portal with custom registration fields, layout, questions, and other core integration options......

Ultra Video Gallery is a brother product of Ultra Media Gallery, UVG allows you to upload videos in various format and automatically encode them to flv or H264 format, you also can add videos from internet or record live videos from your webcam.

Build high performance, completely customizable data-entry forms and views driven by your DNN and external databases. New built-in tools make it a snap to quickly create data entry forms, data views, and even database tables. Plus, add your own HTML, CSS, Javascript, SQL commands, stored procedures,

The most advanced DotNetNuke shopping cart on the planet. Easy to use e-Commerce, Secure Shopping Cart Software and SEO friendly. B2C / B2B Ecommerce Sites.

One stop solution for events calendar and events registration! FREE DOWNLOAD is available now!

DNN User Management broken
Last Post 04-17-2007 05:59 AM by Paul Dunlop. 3 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Paul DunlopUser is Offline
skipping stones
skipping stones
Posts:9
Avatar

--
04-16-2007 04:58 AM
    Hey all,

    After having installed Dynamic Registration 2.3 (and in some cases 2.4) on at least 4 installations of DNN 3.3.5 and above, we have one recurring behaviour...

    The User management within DNN breaks with Null reference exceptions. Is this known about, or what causes it, and how does can we fix it? We've just deployed a big new site for a large client with Dynamic Registration, and we're not beginning to really need this functionality working.

    Thanks in advance

    Paul
    Chad NashUser is Offline
    Posts:5260
    Avatar

    --
    04-17-2007 05:25 AM

    Paul,

    hi. I Have posted this on several threads but would need some time to research to find them. Basically this can happen if you leave certain fields for users null within the Core Integration area. Although we 'highly' recommend these fields such as First Name, Last Name, Email Address there is a fix to modify a user .ascx file and remove pulling those fields in. DotNetNuke did have this listed as a bug within gemini (if those fields are null or empty such as a users email address) it would not display the error. You might notice within that page if you search for users that don't have those fields empty you won't get the error etc...

    Here was my original post on this on the DNN Benefactors forum:
    Hi. I have a few issues coming up with the new standard "Admin, User Accounts" area within DotNetNuke 4.3.x. For custom registration modules not everyone wants to use the standard fields (i.e. First/Last Names or DisplayName). Within the new user accounts there are certain fields using the TextColumn control which is throwing and error if a null value is returned for these fields.

    Code (within users.ascx under admin\users, I had to remove the < > tags for because they are not allowed on the forum)

    dnn:textcolumn datafield="UserName" headertext="Username"/
    dnn:textcolumn datafield="FirstName" headertext="FirstName"/
    dnn:textcolumn datafield="LastName" headertext="LastName"/
    dnn:textcolumn datafield="DisplayName" headertext="DisplayName"/



    If any custom module creates a user within the system without a first name for example, or a display name then User Accounts returns this error when binding the grid:

    Error: User Accounts is currently unavailable.
    DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.UI.WebControls.TextColumnTemplate.GetValue(DataGridItem container) at DotNetNuke.UI.WebControls.TextColumnTemplate.Item_DataBinding(Object sender, EventArgs e) at System.Web.UI.Control.OnDataBinding(EventArgs e) at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBind() at System.Web.UI.WebControls.DataGrid.CreateItem(Int32 itemIndex, Int32 dataSourceIndex, ListItemType itemType, Boolean dataBind, Object dataItem, DataGridColumn[] columns, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.DataGrid.CreateControlHierarchy(Boolean useDataSource) at System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.BaseDataList.DataBind() at DotNetNuke.Modules.Admin.Users.UserAccounts.BindData(String SearchText, String SearchField) at DotNetNuke.Modules.Admin.Users.UserAccounts.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---

    A workaround for this would be to simply remove those columns from the .ascx files but thats customization which involves retrofits for upgrades.

    So it would look like this instead (assuming you also wanted to remove First/Last names etc...):

    Any chance future versions of the CORE could include some error handling that would allow for null values here?

    A BIG BIG BIG enhancement request would be if you could specify the User Accounts page, similar to how you specify the Login and User/Registration page under Admin, Site Settings. I know many users who have asked about that.

    ----------------


    Here was their response:
    This has already been identified as a gemini Issue and I have checked a fix into the Vault for the next Maintenance Release.

    The gemini ticket was: http://support.dotnetnuke.com/issue...px?id=2913

    I also responded that I didn't think it was fixed but have not heard back yet.

    Chad NashUser is Offline
    Posts:5260
    Avatar

    --
    04-17-2007 05:27 AM
    I should also add that the work around we mentioned is also minimal and does provide more flexibility since you can still use and search for users under Admin, User Accounts even if they have null email address's or displaynames etc...
    Paul DunlopUser is Offline
    skipping stones
    skipping stones
    Posts:9
    Avatar

    --
    04-17-2007 05:59 AM
    Thanks Chad! I knew there had to be some info on it out there, but I just couldn't find it anywhere. My Google skills obviously need some work! :-) We just made sure all our users had first and last names, and it all magically worked. Awesome!
    You are not authorized to post a reply.


     
     

    Join our mailing list...

    Get current news and events the easy way
    Subscribe Me

    Recent Blogs...

     
    Copyright 2005 - 2011 by Data Springs, Inc.
     
  • film izle
  • 720 izle
  • film
  • sinema izle
  • film makinesi
  • T�rk�e dublaj film
  • film izle
  • film izle
  • baglan film izle
  • sinema izle
  • 1080 film izle
  • film mercegi