Jump to content

Matt

Management
  • Posts

    69,957
  • Joined

  • Last visited

  • Days Won

    624

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Forums

Events

Store

Gallery

Everything posted by Matt

  1. Spam is as much a part of life on the internet as emoji overuse, serial GIF abuse and regretful tweeting. But I'm not here to talk about how I conduct myself online; I wanted to talk about three spam improvements coming to Invision Community 4.6. As you may be aware, Invision Community has its own Spam Defense functionality, which uses a mixture of crowdsourced data, publicly available data and our own special sauce to help reduce the number of spam accounts that get through the registration system. Invision Community also has several other tools to mitigate spam post-registration. These tools have served us well, but as spammers evolve, so must our systems. Here's what's coming to our next release. Spam Defense Scoring I can't divulge too much on our Spam Defense system lest we give spammers targeting Invision Community information that can assist them. Still, we have made several changes to our Spam Defense system. These include rebalancing the score thresholds, checking against known TOR networks and proxies and using other data in the public domain to inform our scoring decisions. Spam Defense Blocking The current implementation of our Spam Defense only allows options to either prevent registration entirely or put the registration in an approval queue. However, the days when Spam Bots stood out from normal registrations are long gone, and it's hard to know if an account in an approval queue is legitimate or not. In 4.6, we've added a new Spam Defense option that you can choose to allow the registration but put the new members into the posting approval queue, meaning their posts will need moderator approval before being published. This reduces the decision burden and makes it easier to take a chance on a low score from the Spam Defense system and review their posts before they are made public. Word Filters We have added a new option to the Word Filters to allow content containing specific words or phrases to be held for moderator approval where the author has less than a set threshold of posts. For example, you may notice an increase in spam targeting "CBD Oil" and add it to the word filter list to hold the content for moderator approval. This works great and captures a good number of spam posts; however, your regular members get frustrated when they want to talk about CDB Oil in their posts. This new option allows you to set a trust level for allowing these words to be used without capturing them for approval. We hope these three changes to our spam controls will reduce the level of spam you get in your community! I'd love to know what's the weirdest spam (that is safe for work!) you've seen in your community.
  2. To recap: You do not need to enable the new rules, badges and ranks. There is an option pre-upgrade that asks you if you want to switch to the new system or not. If you choose not to, then you retain the existing ranks you already have. The upgrade will also move any custom titles across to a new custom profile field. If you want to show the custom member title under the user's photo in a post, then just switch on these custom field settings which are off after the upgrade.
  3. The 4.6 release now moves all existing custom titles to a new custom field.
  4. We're very much aware of CKEditor 5. As mentioned above, the migration to v5 isn't a simple case of dropping in the new files. We'd need to re-code all of our custom plugins that handle many things including embedding, drag and drop uploading and much more. CKEditor 4 is supported until 2023. While CKEditor 5 brings many useful new things, it's not urgent enough for us to "down tools" and focus a 6-12 week block on it. It's on our roadmap along with other javascript improvements that we want to develop and deploy.
  5. There's lots we can do, but we really want to focus on the things we're really good at, which is enabling discussion. We have no plans to move into a hosting management market as it would require a lot of resources to compete an develop effectively.
  6. As Jordan said, we’ve been working on the feedback for achievements and tying up other loose ends.
  7. I think the bad link was just copied incorrectly. I can't get it to embed correctly as of today.
  8. Ranks are set by points thresholds. You earn points by doing many things. Each rank isn't tied to a specific action such as "500 posts".
  9. They are currently. I may add an option to bypass them for those admins that consider it 'inactive' content.
  10. There is now a separate page to show rank progression and badges earned.
  11. You earn points for posting new topics and replies, reacting to content, following items/nodes/members and for visiting daily. On our site we chose to rebuild all content, so it now acts as if we'd had achievements since the launch of this forum 20 years ago, so longer term members have accelerated through the ranks that would have taken months to earn. If we did not rebuild content and started off with everyone on 0 points, then you would see rank progression for more than just having a lot of posts.
  12. Apologies KMK, there was an issue with sending push notifications which caused posts to time out. I've cleaned this up for you.
  13. There’s a bug with the rebuild. I’m working on it and then will rebuild here.
  14. Out of interest, why are you choosing to use a database to store images?
  15. Sorry, posting videos is forbidden in the no-fun zone. We can't be for everyone, and we accept that. We try and keep things light and fun because life can be pretty awful, and given there's a raging pandemic out there (points to window) these online spaces are an escape from that. Appreciate the honest dialog.
  16. "stifled by some dark, manipulative branding and marketing PR department" We call him Jordan, but that's also fine. His reasoning, which I agree with is that we'd prefer positive sentiment. A tiny graphic isn't the only way you can express yourself on our community, though.
×
×
  • Create New...