Jump to content

Matt

Management
  • Posts

    70,143
  • Joined

  • Last visited

  • Days Won

    649

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Everything posted by Matt

  1. Sorry for the confusion, this will be fixed in the May release. It gets a little confusing around release days as some fixes are scheduled for the current month, and others for the next.
  2. Welcome to Invision Community!
  3. Improving SEO with your community is a hot topic with community managers. Many minor tweaks can move the needle in the right direction, but the most significant changes come with increasing crawl efficiency. I recently wrote about changes we made to Invision Community to improve crawl efficiency. By removing thin content pages and being laser-focused on what you want to be crawled, you present a more efficient site ready for crawling. Crawl depth is another metric that impacts crawl efficiency. The more 'clicks' Google and other search engines have to make to get to your content; the less efficient your site is for crawling. With a community, this can present problems because using forums and child forums segments content and places it an extra click or two away from the home page. Segmenting is ideal when your community has defined content boundaries, but it can mean Google has to work harder to find your content. We introduced a "fluid view" in a past release, which streams all of your community's topics into a single filterable view. This streamed view works well when you have a small number of forums, but it is less valuable when you have a more significant number. Wouldn't it be perfect if you could have a fluid view per forum or category so you can stream the forum's topics with any child forum's topics in a single view? With our latest release, you can do just that! In this example, I have a forum called "Ideation", and there are two child forums. The new feature enabled on a per-forum basis in the AdminCP allows the topics from all three forums to be streamed in a single view. As with the global fluid view mode, your members can toggle the filters to refine which forums you want the stream to include. Showing the topics from multiple forums in a single unified stream is not only helpful for search engines as it reduces the crawl depth, but it also reduces helps your members find valuable content faster. Update (July 14, 2022): You asked and we listened! Thanks to valuable client feedback, we made an update to our fluid view feature included in our latest release, 4.6. To better the user experience, we improved the fluid-mode per forum filters to remove a page reload! We also reversed the filter checkbox status to make it clear which filters are being viewed. The Fluid View updates are available now. We'd love to hear your thoughts below!
  4. Matt

    4.6.12

    This is our April maintenance release. Key Changes include: Added a per-forum option to show the forum and any sub-forums as one unified "fluid mode" view.
  5. We believe we have a fix for April's release.
  6. We believe we have a fix for April's release.
  7. Everything OK there? It's pretty industry standard to retain a link to the app's homepage. We add nofollow so it doesn't benefit us at all in terms of SEO. The option to remove it is there in our store. I realise not everyone likes it, but it's been there for the last 20 years.
  8. I think "forced" is a bit strong when we are just one community platform vendor. 🙂
  9. Ok, I've run recovery mode, cleared your caches and switched the chatbox back online. Your site is now operating normally.
  10. Hi, I note that you posted this at around 3am my time, and we're at 3pm on the same day and we're already working to help you. 🙂 Can you update your FTP details on file, and I can take a look. I just tried to gain access but the authentication details have changed.
  11. What outgoing email configuration do you use? Those two errors are coming from Spam Assassin, which is server level software and not something we have control of.
  12. Hi Thomas, I've taken a look for you, and I notice that you have around 30 custom plug-ins. The issue is almost certainly caused by one of those. What I suspect is that a memberSync extension has broken code, or perhaps code that tries to load a non-existent member without correct error checking is creating new members. I would disable all plug-ins, and then when you have verified the issue stops with the plug-ins disabled, re-add them one at a time until you find the culprit.
  13. I've just taken a look at the code, and the following issues throw that error: The upload only partially finished No file was uploaded The tmp file doesn't exist The tmp file is not an uploaded file (see https://www.php.net/manual/en/function.is-uploaded-file.php) It all points to a hosting issue.
  14. @Cobar The issue is caused by GitHub being down right now. The build process pulls from the latest tagged release, and as GitHub is currently experiencing issues, it's failing there. Once GitHub is back up, it will work fine. https://www.githubstatus.com
  15. Hi John, This can occur for a variety of reasons. We generally suggest taking the long route of downloading the files, uploading them via FTP and running the /admin/upgrade/ upgrader.
  16. I'm always interested in what you'd add if you had control of the roadmap. Let's try not to move this into a debate over how feedback is managed. I'm reading every comment, and there's already a good number of items that I've thought about adding so just reading these suggestions helps validate those ideas and allows me a useful insight into what you'd like based on running your communities. I also read the last topic and took away notes. Development can be slow, we have our pipeline mostly filled until summer so it while it may appear that not much is going on, be assured that lots of things are. We are continuing with the monthly releases. Every month we deliver a new update with dozens of bug fixes and feature tweaks/additions. I like this cadence as it makes each release smaller and more manageable.
  17. The issue is complex but essentially Chrome won't play QuickTime videos. If I remove the QuickTime mime type, it'll play audio but not video. I have made a fix for April's release to fix the fallback link when you upload a video but do not place it in the editor. The only way to truly fix this issue is to transcode videos into a standard format all browsers will playback.
  18. I can reproduce this locally. I'm taking a look.
  19. If you had a magic wand to create a new feature or functionality within Invision Community, what would it be? I'm especially interested in your thoughts for features or improvements to the discussion engine (aka forums), workflows around that such as moderation, reporting content and members, issuing warnings, etc. Here's a list of updates and fixes from our developers made in the last 7 days:
  20. I've had a look and can't see anything really out of the ordinary. The common theme seems to be that those affected are using an iPhone to browse the community. It's a long shot, but worth checking to see if they have private relay enabled or not (https://support.apple.com/en-us/HT212614) As mentioned above, the key issue is that for some reason, the CSRF is not persisting between clicks. I did see a session row with an ID of 0 which might possibly confuse things. I removed it. Side note, your site is getting hit pretty hard by a bot from AhrefsBot. Unsure if you are aware or not. Someone is spidering your site for SEO information.
  21. That error code is caused by the CSRF key in the link or source being different from the one it is checked against in the code. The most likely cause is sessions being wiped out constantly. So the page loads, and you are issued a session ID, and the CSRF key is generated with this ID as part of the key. This key ends up in links like "do=add&csrf=<keyhere>" When you click a link or perform an action that sends a POST request, this CSRF key is checked against the one generated by the current session. If the session does not persist or is removed at the time the page is loaded, it will not match. It's obviously something that should only happen in incredibly rare circumstances. I will take a quick look at your site.
  22. This isn't a bad feature idea. It wouldn't take much to allow the option of showing specific custom member fields on an invoice. I'll add it to our internal tracker.
  23. That is not right. We have plans for all our current apps. My comment was directed at the idea that we should add in extra functionality to integrate with print on demand services.
  24. Thanks for the update. I did mention that it was likely a server issue on a few occasions here: And here: Also, I believe you reached out to Stuart and he also confirmed it's likely a server session issue. I'm struggling to recall if we've come across this before, but it may be worth checking to see if your server runs Varnish and if so, if it uses any caching that can interfere with sessions.
  25. Ok, you can join the band. Want in? If it helps, I was in a Metallica cover band in school.
×
×
  • Create New...