Jump to content
You are viewing a curated collection of the most significant posts in this topic.

Featured Replies

Posted
  • Management

Hi all!

I wanted to let you know that we've just released 4.7.0 Beta 1 and I wanted to run though some of the highlights on the release notes page.
 

  Quote

All platform key changes:

  • Improvements to the fluid mode per forum view
  • hCaptcha added as a new CAPTCHA option for use on the Contact Us form and when accepting guest posts
  • Ability to only log searches from specific member groups
  • New solved/unsolved filter for activity streams
  • Speed improvements when rebuilding Elastic Search indexes
  • Fixes and improvements to our Zapier integration

Self-hosting key changes:

  • PHP minimum version increased to 7.4

Platform key changes:

  • New product architecture to consolidate existing cloud functionality and to provide upcoming features
 

We recently released a cool little feature to enable you to consolidate a forum and all sub-forums into a single list of topics, much like the global fluid view mode. We took onboard some feedback and made it a little more efficient and also reversed the checkboxes so they are ticked by default as some reached out to let us know it was confusing loading a page with content and unchecked boxes. We also added the new URL parameters into the default robots.txt to avoid Google and friends adding faceted pages into its index.

This week, @Daniel Fadded hCaptcha as a new CAPTCHA method to be used on the contact us form, guest posting and other areas a captcha is used. hCaptcha seems to be a more robust method to keep those pesky bots out. You will need to sign up to hCaptcha, but it's a short registration process and they have a free tier which should be all you need.

One of our enterprise clients mentioned that bots and guests are searching for random things which makes analysing the search trends difficult, so we've added a feature to allow you to omit member groups from adding to the anonymised search logs.

Another popular piece of feedback was to add 'solved' and 'unsolved' filters to the activity stream, and @Andy Millne did just that for 4.7.0.

Elsewhere, @Stuart Silvester improved the speed at which Elastic Search re-indexes the site (useful as 4.7.0 needs a re-index due to the new solved filters).

Our master API person @Daniel F made some improvements to the Zapier integration for this release.

We have raised the minimum PHP version to 7.4, but we do recommend 8.0. We are still working through 8.1 compatibility.

Our cloud platform has new architecture to remove a lot of existing if( \IPS\CIC ) code that you may have seen in our codebase. Moving all cloud functionality into its own area means that those on the self hosted platform won't have to run these checks constantly in the code.

We chose to name this release 4.7.0 because of the PHP minimum version changes and the cloud platform code consolidation.

Let me know if you have any questions on this next release.


 

  • Replies 64
  • Views 3.9k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • teraßyte
    teraßyte

    @Matt I'd love it if you guys take a look at the bug reports in https://invisioncommunity.com/forums/forum/504-developer-connection/ ... I reported a lot of minor bugs myself lately (easy fixes,

  • 🤓

  • CheersnGears
    CheersnGears

    Ah! I didn't know where to find the hooks.php! It turned out to be the Limited E-mail Content plug-in by @Fosters, which he says is no longer needed in 4.6, however, it seems to have an additiona

Posted Images

This post was recognized by Matt!

Nathan Explosion was awarded the badge 'Helpful' and 50 points.

"Accurate and concise, thanks Nathan!"

 

I switched up to PHP 8.0 and started getting template errors even with the default template.... so I guess I'm stuck

If you are seeing template errors using PHP 8.0.x, and are 100% positive that the theme being used is unmodified from defaults, then you need to look under the surface. A template error on the front-end will have a corresponding entry in the system/error logs in the ACP - so take a look at those. Possible that the content of that log will reveal a 3rd party plugin/application in use, possible that it won't.

Post the log data if you don't get anywhere with it.

 

What’s the plugin name? Once you know, use any FTP software to access the /plugins folder and find its folder. It’s the one related to the plugin name. Once you find it, click on it and go to /hooks folder. Download the files inside this folder and find the onde with the function name parseTextForEmail. You will notice that this file has 2 parameters in that function. It now has 3. Add a , (comma) and what I posted above. Save and re upload the file.

If you never did that, you better ask someone to do it for you.

Ah! I didn't know where to find the hooks.php!

It turned out to be the Limited E-mail Content plug-in by @Fosters, which he says is no longer needed in 4.6, however, it seems to have an additional feature to strip HTML from the e-mail (prevents being flagged by SendGrid for spam links if a spammer gets in).   So I made the changes you instructed @Adriano Faria and it works fine now. 

 

Thanks to everyone who chipped in to help!  Very much appreciated. 

 

Look @Matt! I'm a PHP dev now! ðŸ¤£

 

  • 2 weeks later...

Recently Browsing 0

  • No registered users viewing this page.