Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID Sign In with Twitter

Categories

In this Discussion

Who's Online 7

CurtisOdenericgillette422 +4 guests

Users cannot make themselves invisible in Who's Online Pro

This discussion is related to the WhosOnline addon.
I have purchased Who's Online Pro, but the option for people to make themselves invisible doesn't seem to be working. I've allowed it under the "General Settings" for the plugin but when I toggle the option to "make me invisible" under my profile settings, nothing happens. In addition, the option I've chosen doesn't seem to save properly. Any thoughts?

Comments

  • Hey, I will look into it tonight and iron out any bugs, what version of vanilla are you on for reference?
  • Hi Gary. I am using Vanilla 2.0.17.10.
  • Posts: 303
    hi gary, i dont have the pro but it's also happening the same with ver 1.3

    i suspect it has something to do with class.onlineusers.plugin.php

    as for my case it's not falling in this condition so it's fetching everything all 1 & 0 values from the Invisible column

    if (!$Session->CheckPermission('Plugins.WhosOnline.ViewHidden'))
    $SQL->Where('w.Invisible', 0); // not being executed





  • No update on this Gary? If not, I'll want my $5 back as your Who's Online Pro product isn't working correctly as is.
  • Hi Gary

    Are you still supporting the pro plugin?

    if not can i also get a refund please.

    thanks
  • Posts: 87

    Aolee said: as for my case it's not falling in this condition so it's fetching everything all 1 & 0 values from the Invisible column

      if (!$Session->CheckPermission('Plugins.WhosOnline.ViewHidden'))
          $SQL->Where('w.Invisible', 0); // not being executed
    

    this is being executed. the problem is that as soon as whosonline.js checks if a user is online, the Invisible '1' is changed back to to '0' in the database

    when you comment out all lines in whosonline.js the invisibility works and the value is not changed back to '0'

    i wish i knew how to fix it. but maybe somebody else does.

  • Posts: 717

    when you look in permissions for members or whatever role you want. - is the viewHidden box checked?

    if not try unchecking it and see if it solves your problem. I just experimented with it on my test machine with one user, but it seems to be hidden (and working properly) when the box is unchecked and the user wanted to be invisible.

    I tested on the non-pro version.

    Don't bite the many hands that feed you. Are you finding certain Documentation lacking, fix it, and add to it at the wiki site.

  • Posts: 87

    you mean under roles and permission in dashboard or in the settings of whosonline in the dashboard?

    or the permission table in the database?

    can't find anything labled viewHidden .. maybe it is different in the pro version

    the checkbox "Allow users to be invisible" in the general settings of whosonline is checked

    thanks for trying

  • Posts: 717 1 like

    In the non-pro version - in the dashboard - roles and permissions - edit member - there are 2 or 3 checkboxes - towards the bottom for specific whosonline settings - manage edit and viewhidden checkbox. When I uncheck - viewHidden - that means users cannot see :invisible users - if it is checked it will allow you to see everyone - invisible or not.

    Download the non-pro version and you will at least see where to look, if it is not in the pro version.

    If there is no checkbox in the proversion you can at least see what and where to change.

    Don't bite the many hands that feed you. Are you finding certain Documentation lacking, fix it, and add to it at the wiki site.

  • Posts: 87

    Thanks for being specific. I just tried the non-pro version and turns out the pro does not have the checkboxes while the non-pro does. maybe i can manage to combine the two plugins

    i'll post my progress

Sign In or Register to comment.