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

HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...FREE! New Users Online ModuleFREE! New Users Online Module
Previous
 
Next
New Post
2/18/2008 5:11 PM
 

Download your FREE Users Online With Roles module from our FREE! Download Repository page. Some of you may have been experiencing a problem with the DNN UsersOnline module updating properly. Well, we found the bug that caused this and fixed it in with this module. See this post for more information on how to implement the fix: http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/36/threadid/180516/scope/posts/threadpage/3/Default.aspx

We submitted the bug and fix to the Core Team.

There are 2 different version of the FREE DS_Users Online With Roles available.

  1. For DNN322 & lower shows UserName
  2. For DNN323 & higher shows DisplayName

Both modules will add Role User Count curently online to the display, plus

  • You can select multiple Roles to display user count per role curretly online.
  • Change the Role icon in Role Advance Settings under Admin -> Security Roles.
  • Force "Refresh Users Online" which will by-pass the DNN Scheduler, based on module cache value. 
  • Module Locations - shows all module instances on your portal.
  • Provides hyperlink to view page.
  • Provides hyperlink to module settings.
  • Spanish Language Pack.
Users Online With Roles Screen Shots:
 
 
 
 




 
 
 
 

 
New Post
3/4/2008 3:05 PM
 

Okay, I have it installed, and made the change to the web.config.  I put a module on the page.  (My web.config had already been modified to read 525600 instead of 60 for the timeout.) Under host settings, what should my value be for the user online?  I want the user online status to be within a few minutes of real time, and yet I want the users that click remember me at login to still be able to use the auto login feature.  ANother problme I may have is making sure that users don't get kicked off if they don't do anything for a few minutes.  How should I configure everything to use your module, and to get what I want?

Thanks!


Visit our Website at www.northstarcamaroclub.com
 
New Post
3/4/2008 4:02 PM
 

Well, I knda have what I want.  I have user online set for 10 minutes (under host settings), the 1 year set in the web.config file, and the scheduler purges every minute (or at least it claims to).

When someone has clicked remember me, they are automatically logged in when they navigate to the page (the 525600 did that)

Within a minute or so, they are displayed on the DNNS User Online, Online Now display.  If they close their browser, they dissapear within about 10 minutes.

Also, if they do not do anything on the page for 10minutes (no page requests from them even though they are currently looking at a page), the Online Now display drops them.  If they them request a page, they are added again in a minute or so.  How can I make it more accurate in time (a 1 minute setting under the host settings is pretty accurate, +/- 2 min), and yet also allow them stay displayed on the Online Now feature if they have to read something long, or go to the restroom?  I would prefer to set the host setting for longer than 10 minutes, but that makes the Online Now feature worse than useless.  Any help appreciated....

Oh, and you module is working better than the old one did so far....


Visit our Website at www.northstarcamaroclub.com
 
New Post
3/6/2008 3:04 PM
 

Wheven I change my web.config to read below, my website crashes. Do you need to change the webconfig?

ORIGINAL:
<system.web>
     <httpModules>
      <!-- add name="Authentication" type="DotNetNuke.HttpModules.AuthenticationModule, DotNetNuke.HttpModules.Authentication" / -->
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
      <add name="Compression" type="DotNetNuke.HttpModules.Compression.CompressionModule, DotNetNuke.HttpModules" />
      <add name="RequestFilter" type="DotNetNuke.HttpModules.RequestFilter.RequestFilterModule, DotNetNuke.HttpModules" />
      <add name="UrlRewrite" type="DotNetNuke.HttpModules.UrlRewriteModule, DotNetNuke.HttpModules" />
      <add name="Exception" type="DotNetNuke.HttpModules.Exceptions.ExceptionModule, DotNetNuke.HttpModules" />
      <add name="UsersOnline" type="DotNetNuke.HttpModules.UsersOnline.UsersOnlineModule, DotNetNuke.HttpModules" />
      <add name="DNNMembership" type="DotNetNuke.HttpModules.Membership.MembershipModule, DotNetNuke.HttpModules" />
      <add name="Personalization" type="DotNetNuke.HttpModules.Personalization.PersonalizationModule, DotNetNuke.HttpModules" />
    </httpModules>

NEW:          
<system.web>
     <httpModules>
      <!-- add name="Authentication" type="DotNetNuke.HttpModules.AuthenticationModule, DotNetNuke.HttpModules.Authentication" / -->
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
      <add name="Compression" type="DotNetNuke.HttpModules.Compression.CompressionModule, DotNetNuke.HttpModules" />
      <add name="RequestFilter" type="DotNetNuke.HttpModules.RequestFilter.RequestFilterModule, DotNetNuke.HttpModules" />
      <add name="UrlRewrite" type="DotNetNuke.HttpModules.UrlRewriteModule, DotNetNuke.HttpModules" />
      <add name="Exception" type="DotNetNuke.HttpModules.Exceptions.ExceptionModule, DotNetNuke.HttpModules" />
      <add name="UsersOnline" type=" DNNSpired.Entities.Users.DSUserOnlineModule, DNNSpired.DNN.Modules.UsersOnlineWithRoles " />
      <add name="DNNMembership" type="DotNetNuke.HttpModules.Membership.MembershipModule, DotNetNuke.HttpModules" />
      <add name="Personalization" type="DotNetNuke.HttpModules.Personalization.PersonalizationModule, DotNetNuke.HttpModules" />
    </httpModules>


If God does not live in Colorado, I bet he visits there a lot!!
 
New Post
3/6/2008 3:40 PM
 

You have a space in there at   type=" DNNSPired.Entities.Users.DSUserOnlineModule,  there should not be a space after that first quote mark.


Visit our Website at www.northstarcamaroclub.com
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...FREE! New Users Online ModuleFREE! New Users Online Module


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