Jump to content
Invision Community


  • Content count

  • Joined

  • Last visited

About evandixon

  • Rank
    New Member

Recent Profile Visitors

166 profile views
  1. evandixon

    4.3: Club forums in main index

    I'd say that anywhere that allows users to create clubs would not be able to use this feature then. Take a look at my test instance (white boxes hide private info) and see how busy it is, then imagine how busy it would be if things continued: This comes after months of trying to get the forums index as small as possible. If I enabled this for the main site, the UX would suffer for some people, and I could only imagine it getting worse. Maybe if only featured clubs were shown. After all, the ability to feature clubs is already present. Perhaps it'd get better if I removed the ability for anyone to create Open clubs, and it'd all be opt-in, though this would still be a burden on anyone who's in a lot of clubs. Might even be a reason for some people not to use clubs.
  2. So, I appreciate that you allow club forums to be on the front page, but I think it can easily get to be a little much. In my test instance (which is an older copy of our live site), I see 23 club forums on the forums index page. 5 of them have very large descriptions serving as guidelines, and because those are in an Open club, they'd be visible to everyone on the site. All of those forums together makes the page height more than double what it was before. It'd be nice if you guys could add an option to limit how many club nodes show in the main site, or better yet, give us an option to whitelist clubs. Might also make sense to show each club as a category, and have the club's forums in that category.
  3. evandixon

    IPS Merch?

    I know of a popular internet commerce solution if you guys want to start selling IPS merch
  4. evandixon

    What do you consider a large community?

    While they're real numbers, on my site, there's a significant percentage of people who register then never use the account again. Not sure if the njmber really means much without counting just the active users.
  5. evandixon

    We're now using Invision Community 4.3!

    I doubt it, because clients don't have it yet, and they'd want to keep the demo rock solid.
  6. evandixon

    4.3 when?

    IPS takes great care to make sure their full releases and upgrades to them are stable. The only issues I've seen are from 3rd party applications, custom themes, and sometimes settings. If you choose the self-hosted option, you're allowed a test install, which can be used to identify and possibly fix these issues before upgrading the main site. If anything doesn't convert right inside official applications, you can create a support ticket, and the IPS team can help resolve the issue.
  7. evandixon

    Trophies and Medals - Supporttopic

    Applying that change in production fixed the issue on the previous version. I haven't added any new trophies or medals since upgrading to the latest version, but I did see that you applied that change.
  8. evandixon

    Trophies and Medals - Supporttopic

    I found and fixed a race condition that results in trophies being awarded to members who do not meet the criteria. The issue is in /sources/Trophy/Trophy.php on line 193, inside the function formatFormValues. #$this->crdata = $data; $values['crdata'] = $data; $this->faicon = $values['faicon']; if ( !$this->id ) { $this->save(); } // ... return $values The problem is that `$this->crdata` is not being set before `$this->save()` is called. IPS will later use the results of this function (`$values`) to update the model, but not before an active background task can assign the trophy. The simplest fix is to simply uncomment the line of code on line 193. I have not encountered this issue after applying this fix, but because of the way race conditions work, that doesn't necessarily prove anything.
  9. evandixon

    Trophies and Medals - Supporttopic

    Fixed this myself with a manual code change, by setting ~/extensions/core/Notifications/TrophyAndMedal.php line 58 to be equal to line 69. Old value: 'author' => \IPS\Member::load( 1 ), // [Optional] The user whose photo should be displayed for this notification New value: 'author' => \IPS\Member::load( \IPS\Settings::i()->trophy_notification_sender ), // [Optional] The user whose photo should be displayed for this notification
  10. evandixon

    Trophies and Medals - Supporttopic

    I set the Notification Sender to a specific user, but when Trophies are awarded, the resulting notifications show as being from the user with ID 1. Medal notifications are working properly. I'd appreciate assistance in getting this working.
  11. evandixon

    Hot and popular

    It is configurable in the ACP under Community -> Forums -> Settings -> Topic Settings -> Popular Now.
  12. I'm an administrator of a website using a self-hosted plan, and I find it useful being able to set up a test instance and unlimited localhost instances, since I can try new configuration settings or create applications, all without affecting our main website. I'm also part of an unrelated organization that is considering a cloud hosted plan (meaning I can't share the license key with other org members), and I would like to know if this plan also allows a test or localhost installation, separate form the live one, that could be used for configuration testing or application development. Is the IPS suite downloadable and the license key visible in the cloud community plan?