Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...do i need to create a virtual directory on the web host?do i need to create a virtual directory on the web host?
Previous
 
Next
New Post
6/30/2007 8:41 AM
 

No actually that is the way I'd go and have gone. I put together a little module called AllUsers which I draw the information from the dbo.Users table and display in a gridview. In this way you can draw whatever info you need from the DotNetNuke database for display and even for modification without touching any core modules. The table is read into an array so you can also perform any function you need to like sort, etc. before displaying in the gridview. Of course if you need added pieces of data you can save all of this with new data (age, birthday, etc)  in your own table and install with a 01.00.00.SqlDataProvider file. Here are the import, dim and page_load code from my module to give you somewhere to start:

Imports System.Collections.Generic
Imports DotNetNuke.Entities.Modules
Imports DotNetNuke.Entities.Modules.Actions
Imports KE.Modules.FamilyTree

Namespace KE.Modules.AllUsers
    Public MustInherit Class ViewAllUsers
        Inherits PortalModuleBase
        Implements IActionable
       
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load, Me.Load
            'Collection of Data
            Dim arrAllUsers As New ArrayList
            Try
                arrAllUsers = UserController.GetUsers(PortalId)
                grdAllUsers.DataSource = arrAllUsers
                grdAllUsers.DataBind()

            Catch exc As Exception 'Module failed to load
                ProcessModuleLoadException(Me, exc)
            End Try
        End Sub

 End Class

End Namespace

Good luck,

Mike


Kist Enterprises
www.kistenterprises.com
 
New Post
6/30/2007 8:52 PM
 

thanks mike! will take your advice.

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...do i need to create a virtual directory on the web host?do i need to create a virtual directory on the web host?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out