
Everything posted by Matt
- Smilies
-
Turn off emoji in IPS5
We're aware of the delay that affects Safari desktop, Chromium browsers seem fine. We are working on this. It looks to be a rendering issue with Safari as the content loads, but it just takes an age to style it.
-
Invision Community 5: Week 1 Update
Thanks _Day! We have a great team and we have daily mini-meetings to assess what's coming in, what's critical and what's in the POTD (patch of the day 🤣)
-
Mark site read
-
Return to top
Cheers, I'll whizz that off to our bug tracker on GitHub. Looks like that is the issue.
-
Invision Community 5: Week 1 Update
It's been a very eventful week here at Invision Community, with the launch of Invision Community 5 and I wanted to take a minute to give an update on what has happened and what we've learned this week. Fixes and PatchesDespite being a brand-new platform, Invision Community 5 has had a very low number of critical issues, primarily thanks to months of careful testing and preparation before this release. We have made two patches this week that fix the following issues: An issue where some Cloud sites would block .svg and webp images when uploaded. An issue where updating the approval queue during the v4 to v5 upgrade could fail. An issue where the Policy Page would show an error when Send Grid is enabled. An issue where some template hook locations were missing. An issue where PayPal attempts to use a full name even when it's not required. We've been reading all your posts about your experiences upgrading to Invision Community 5, and there is one area where we think we can improve. Pages UpgradesRight now, once the v4 to v5 upgrade has completed, your Page Databases retain their custom templates. However, because the CSS framework has changed, those pages look broken. We plan to rename all v4 Pages templates containers and reset the defaults on all the databases very soon (likely 5.0.2) so your pages do not look broken after the upgrade. You can then choose from one of the new default views or move your customisations back into the default templates. We will also add this information to the Invision Community 4 "Prepare for v5" page in the Admin CP. In the meantime, reverting custom Pages Templates will solve broken views. Next ReleaseWe want to continue releasing regular releases as we fix issues. Invision Community 5.0.1 is expected to be available early next week. Before I go, I just wanted to mention that I've heard some customers looking forward to upgrading this weekend. Just keep in mind that support is limited over the weekend, and we always recommend taking at least a database backup before you run the upgrader. Thanks again for all your help this week!
-
Mark site read
We have no plans to restore it at this time.
-
Return to top
I've looked at your package, and you should. Give me a bit and I'll investigate. Enjoying the collaboration.
-
Return to top
RIght, difference between .htaccess or not.
-
Mark site read
You can do it yourself in about 45 seconds. This post shows you how to add the Mark Site Read link in the footer.
-
Return to top
Same steps as above, the JS is: <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function () { let newLi = document.createElement("li"); let newLink = document.createElement("a"); newLink.href = ipsSettings.baseURL + 'markallread/?csrfKey=' + ipsSettings.csrfKey; newLink.innerText = "Mark Site Read"; newLink.setAttribute( 'style', 'padding: .8em'); let newIcon = document.createElement("i"); newIcon.classList.add("fa", "fa-solid", "fa-eye"); newLink.prepend(newIcon); newLi.appendChild(newLink); let ul = document.querySelector('nav.ipsBreadcrumb--bottom a[data-action="defaultStream"]').closest("ul"); if (ul) { ul.appendChild(newLi); } }); </script> I did it first without recording, then removed it but didn't refresh the page before recording, that's all.
-
Return to top
Yeah, it's super easy in Invision Community 5. Barely an inconvenience. The javascript I paste in is this: <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function () { let newLi = document.createElement("li"); let newLink = document.createElement("a"); newLink.href = "#"; newLink.innerText = "Back to Top"; newLink.setAttribute( 'style', 'padding: .8em'); let newIcon = document.createElement("i"); newIcon.classList.add("fa", "fa-arrow-up"); newLink.prepend(newIcon); newLink.addEventListener("click", function (event) { event.preventDefault(); window.scrollTo({ top: 0, behavior: "smooth" }); }); newLi.appendChild(newLink); let ul = document.querySelector('nav.ipsBreadcrumb--bottom a[data-action="defaultStream"]').closest("ul"); if (ul) { ul.appendChild(newLi); } }); </script>
-
Please stop removing features
That is an incredibly bold and somewhat bleak statement to make. I don't think any one person has the agency to speak on behalf of all customers. We do of course care what our customers think. We spend a lot of time talking and listening to our customers. The truth is that you cannot make everyone happy. You just can't. Take this one topic for example. One customer is upset at having username log in taken away after we announced it 3 years ago and others have said it's not a big deal and some see the benefit. The best we can do is do what we think is right for the majority of customers. Most of our customers are inside that red circle, with a few outside of it. Does that mean that we don't care about those outside of it? Of course not but we listen to all customers, and combine it with our strong vision for what a community platform would be, and a strong vision is essential for any product. Not everyone will align with it, but a strong vision allows you to build strong, robust and confident foundations and build a cohesive and logical product that follows the rules of that vision. With a strong vision you can build something special. Even if it means not adding every feature that everyone wants. Without a strong vision, and accepting every idea that is passed before us, you get a much weaker product that has no cohesion or identity. Invision Community 5 has been in some form of testing since June 2024 and we've had hundreds of conversations that have shaped the final product. To say we don't care about customers is pretty wide of the mark in my opinion.
-
[SUGGESTION] Please add ability to modify user Profile Image
Yeah, this may be an oversight. I'll move it in to our bug tracker.
-
Invision Community 5.0.0 Released
Yes, I will look in the next 15 minutes.
-
Reset template during software import/update
Ok, I figured it out. Fix in the next release.
-
Invision Community 5.0.0 Released
What happened to your Pages? They should be upgraded ok even if they look a little odd if you have custom templates.
-
Reset template during software import/update
Thanks, I'm having some trouble with the FTP. It keeps prompting for the password, or times out when listing a directory. Is there anything I should be doing?
-
Please stop removing features
Yes. We are using Postmark for Invision Community Cloud and have been very impressed with its speed, security and support and felt it was a better alternative to SendGrid. However, we understand many are using SendGrid already and they can continue to do so.
-
Reset template during software import/update
Can you update your client area with your test site Admin log in and FTP please? I'd like to take a look.
-
Please stop removing features
If you use Sendgrid, you can continue using Sendgrid without any issues.
-
v5 questions
I can take a look at this for you tomorrow morning.
-
You are still underselling your product and good support is lacking
Ok, thanks - we'll deal with it in the ticket.
-
You are still underselling your product and good support is lacking
I'm not sure what you're experiencing. I just checked your site and it's resolving fine. You are welcome to open an email ticket if you have any concerns or issues that I'm not able to replicate.
-
Please stop removing features
Yes, this makes sense. From my point of view, I was talking on behalf of how Invision Community is put together as a public facing platform.