<?xml version="1.0"?>
<rss version="2.0"><channel><title>Invision Community Blog: Invision Community</title><link>https://invisioncommunity.com/news/invision-community/page/6/?d=34</link><description>Invision Community Blog: Invision Community</description><language>en</language><item><title>4.5: Security Enhancements</title><link>https://invisioncommunity.com/news/invision-community/45-security-enhancements-r1181/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2020_01/security.jpg.f83288298992e90aba941661309c97b4.jpg" /></p>
<p>
	Although we continuously review security within Invision Community, a major release such as 4.5 allows us to be especially proactive when it comes to keeping your community safe.
</p>

<p>
	This blog entry outlines several enhancements to improve security in Invision Community 4.5.
</p>

<p>
	<strong>Password Handling</strong><br>
	Keeping your member's passwords secure is the simplest way to keep accounts safe and out of the wrong hands, so it makes sense to look at ways to ensure this doesn't happen.
</p>

<p>
	Invision Community already uses strong one-way hashing when storing passwords, which means that once the password is stored in the database, there is no way to know the plain text version.
</p>

<p>
	However, when creating a new member account via the <abbr title="Admin Control Panel">AdminCP</abbr>, a random password was created, and this was sent in the welcome email to the new member's email address.
</p>

<p>
	As of Invision Community 4.5, this no longer happens, and the new member is invited to create a new password when visiting the community for the first time.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="145246" href="//media.invisioncic.com/a319035/monthly_2020_01/set-own-password.jpg.e7cbe11f20db5c830f1be48b8eb55c1f.jpg" rel=""><img alt="set-own-password.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="145246" data-unique="shl4zbkww" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2020_01/set-own-password.thumb.jpg.c6f6b18231d5a9e050c1fc6dce8c8b9c.jpg" loading="lazy" height="680"></a>
	</p>
</div>

<p>
	Part of your internal security procedures might be to force a reset of all passwords periodically. Invision Community 4.5 allows this on a per-member basis, or via a selection of filters to enforce a reset for many members at once.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="145248" href="//media.invisioncic.com/a319035/monthly_2020_01/Password-reset.jpg.cc27c309b73de7c6648c3edc9e38ca46.jpg" rel=""><img alt="Password-reset.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="145248" data-unique="2teev0u0c" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2020_01/Password-reset.thumb.jpg.6bdb0a2a587a1c1b1a4bfe5816c823da.jpg" loading="lazy" height="610"></a>
	</p>
</div>

<p>
	This clears out any stored password hashes and emails the affected members to remind them to set up a new password.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="145247" href="//media.invisioncic.com/a319035/monthly_2020_01/email.jpg.da7bce5069b5e20d4e911652c0f22d92.jpg" rel=""><img alt="email.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="145247" data-unique="l8uujyi9e" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2020_01/email.thumb.jpg.3261cc3f32f3191f80be96ee3863ceaa.jpg" loading="lazy" height="560"></a>
	</p>
</div>

<p>
	<span style="font-size:18px;"><abbr title="Admin Control Panel">AdminCP</abbr> Security</span><br>
	The Admin Control Panel contains the most powerful tools available to Invision Community. This is already a very secure area with a separate login with an option to add two-factor authentication to the login flow.
</p>

<p>
	Part of the session authentication has been a special key in the URL. While we have protection in place to prevent this special key being discoverable by a malicious user, there remains an incredibly remote theoretical chance that this could happen with a series of complicated steps. There was an additional annoyance that you are unable to share links within the <abbr title="Admin Control Panel">AdminCP</abbr> to members of your team due to the increased protection to keep URLs safe.
</p>

<p>
	As of Invision Community 4.5, we have removed the special key from the URL and moved it elsewhere in the session authentication flow. This means that it's impossible to fetch the special key via the URL and links can now be shared and will survive a login action.
</p>

<p>
	<span style="font-size:18px;">Text Encryption</span><br>
	There are a few areas within Invision Community that we use text encryption to allow us to save data in the database in a format that is encrypted when saved and decrypted when read. This protects you in the incredibly remote event of your own hosting being compromised and your database downloaded (of course, our Community in the Cloud customers do not need to worry about this!)
</p>

<p>
	Invision Community 4.5 improves on this encryption by using PHP's built-in methods which give "bank-level" security to our encryption.
</p>

<p>
	Security is critical to the success of your community, and we are always proactive in improving security throughout Invision Community.
</p>

<p>
	<em><strong>Do you have any comments on this entry? Let us know below!</strong></em>
</p>]]></description><guid isPermaLink="false">1181</guid><pubDate>Thu, 30 Jan 2020 09:26:01 +0000</pubDate></item><item><title>4.5: Search Insights</title><link>https://invisioncommunity.com/news/invision-community/45-search-insights-r1179/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2020_01/search.jpg.0c6925615f4fc7bf0506cbd48b3a955a.jpg" /></p>
<p>
	Every single day, your members are searching your community for answers or interesting conversations to join.
</p>

<p>
	Wouldn't it be great if you could learn what is being searched for to identify hot issues, commonly asked questions and discover trends?
</p>

<p>
	We thought so too, which is why Invision Community 4.5 comes with search statistics.
</p>

<p>
	For the first time, Invision Community gathers anonymized information on what your members are searching for so you can use this to highlight more relevant content and shape strategic decisions with your community's structure.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="145214" href="//media.invisioncic.com/a319035/monthly_2020_01/Searching.jpg.cb4bd39e57268424644d659570d4e21a.jpg" rel=""><img alt="Searching.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="145214" data-unique="8q20exj78" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2020_01/Searching.thumb.jpg.68939531658fada3eaf99ca717ae9636.jpg" loading="lazy" height="610"></a>
	</p>

	<p class="cFramedImage_option">
		Search statistics help you track searches performed on your community
	</p>
</div>

<p>
	When a member searches, their identity is converted into a unique key that cannot be reversed to identify the member. This allows us to track a single member's search usage over many search sessions without being able to link it to a specific member account.
</p>

<p>
	The <abbr title="Admin Control Panel">AdminCP</abbr> now features a dashboard to review the most popular search terms as well as a raw log of recent searches along with the results they returned.
</p>

<p>
	We have a lot of ideas in mind for additional changes down the road with the tracking of popular search terms, but for now, we hope you like the new statistics page and find the information presented useful for your future site plans.
</p>]]></description><guid isPermaLink="false">1179</guid><pubDate>Mon, 27 Jan 2020 12:31:00 +0000</pubDate></item><item><title>4.5: Simple Stock Photo Picker</title><link>https://invisioncommunity.com/news/invision-community/45-simple-stock-photo-picker-r1177/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2020_01/photo-cover-photo.jpg.png.4a3cf5b0b19162c9637f99a7efd82fd8.png" /></p>
<p>
	We have come a long way since the late 90s when someone had the genius idea of using a small yellow smiling face image instead of the more common colon-bracket representation of a smiling face.
</p>

<p>
	In Invision Community, there are various places that photography can be used to create visual interest. From uploads in topics, to cover photos for blogs and members.
</p>

<p>
	The humble upload field has served these areas well, but sourcing images to use can be a pain; especially when you have to walk the minefield that is copyright and attribution.
</p>

<p>
	Fortunately, there are a few "<a href="https://creativecommons.org/share-your-work/public-domain/cc0/" rel="external nofollow">CC0</a>" online stock photo libraries that offer quality photography that requires no attribution and are not hampered by copyrights.
</p>

<p>
	One such library is the ever-popular Pixabay, which was established in 2012 and features a very powerful API. Pixabay has over a million images ready to use from llamas to sausages and everything in-between.
</p>

<p>
	Invision Community 4.5 now includes support for Pixabay which brings those images to your fingertips (or mouse pointer if you're on a desktop.)
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="144937" href="//media.invisioncic.com/a319035/monthly_2020_01/Pixabay.jpg.544887c6c8132cebe3e05ec9d2b961d3.jpg" rel=""><img alt="Pixabay.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="144937" data-unique="xjz4le8q9" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2020_01/Pixabay.thumb.jpg.7a17fff3733a1834d635c613485e2539.jpg" loading="lazy" height="610"></a>
	</p>
</div>

<p>
	This video shows the feature in use.
</p>

<div class="ipsEmbeddedVideo" contenteditable="false">
	<div>
		<iframe allow="autoplay; fullscreen" allowfullscreen="" frameborder="0" height="240" src="https://player.vimeo.com/video/385950702?app_id=122963" title="Feature Highlights: Stock Photos" width="426" loading="lazy"></iframe>
	</div>
</div>

<p>
	As you can see, not only can you upload into posts from the stock photo library, but you can also use it to add a cover image to your profile and blog entries.
</p>

<p>
	Finding quality photography has never been so easy!
</p>

<p>
	For those that love technical details, the stock photo picker is a programmatic option on the upload form field type making it very easy to add to your own code and apps.
</p>

<p>
	<em><strong>How will you use this new feature? Let me know!</strong></em>
</p>]]></description><guid isPermaLink="false">1177</guid><pubDate>Mon, 20 Jan 2020 12:35:03 +0000</pubDate></item><item><title>4.5: Blog Categories</title><link>https://invisioncommunity.com/news/invision-community/45-blog-categories-r1176/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2020_01/blog_header.png.d96b361cdb96e3725cd3edc9b26bc5a1.png" /></p>
<p>
	Ever since Invision Community 4.x was launched you have been asking for the ability to categorize blogs in your community.
</p>

<p>
	We heard you loud and clear, but sometimes when a feature sounds straightforward, it requires some re-engineering of the framework. Because users in your community can create both blog entries and their own blogs to hold these entries, this was one of those areas.
</p>

<p>
	Starting with Invision Community 4.5 I’m pleased to announce that it is now possible for blog authors to categorize their blog entries <strong>and</strong> it's now possible for administrators to categorize blogs.<br><br><span style="font-size:18px;">Blog Entry Categories</span><br>
	When creating a new blog entry, your members will now be able to create a new category for the entry or choose an existing one that had been created previously.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="Submit New Blog Entry - Invision Community 2020-01-15 16-06-18.png" class="ipsImage ipsImage_thumbnailed" data-fileid="144704" data-unique="be0xfraoe" style="height: auto;" width="597" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2020_01/1325472964_SubmitNewBlogEntry-InvisionCommunity2020-01-1516-06-18.png.6e89f2bbb38c3f5d0ff86cac8599392e.png" loading="lazy" height="298.5"></p>

	<p class="cFramedImage_option">
		Choosing your category when creating a new blog entry
	</p>
</div>

<p>
	When a reader then visits the blog they can choose to display only those categories that interest them.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="144705" href="//media.invisioncic.com/a319035/monthly_2020_01/203094574_FromMyHeadTomatoes-InvisionCommunity2020-01-1516-08-03.png.08e74e4a01a1373ba39a727bd46bb63d.png" rel=""><img alt="From My Head Tomatoes - Invision Community 2020-01-15 16-08-03.png" class="ipsImage ipsImage_thumbnailed" data-fileid="144705" data-unique="b0j9rbzlw" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2020_01/1756977582_FromMyHeadTomatoes-InvisionCommunity2020-01-1516-08-03.thumb.png.02327c20a6fd1f3b632ff8a568b59780.png" loading="lazy" height="680"></a>
	</p>

	<p class="cFramedImage_option">
		Filtering by category
	</p>
</div>

<p>
	<span style="font-size:18px;">Blog Categories</span><br>
	Running a community where users can create their own blogs, you don’t only need to make sure individual pieces of content are categorized correctly, you also need to make sure the blogs themselves have a logical place. Well guess what? Now you can!
</p>

<p>
	As an admin you can now set up predefined categories in the control panel and Blog authors can then choose which one to create their new blog in.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="144706" href="//media.invisioncic.com/a319035/monthly_2020_01/1947655424_Blogs2020-01-1516-09-24.png.3cf33e5fce3f19b57d4610c3951571fc.png" rel=""><img alt="Blogs 2020-01-15 16-09-24.png" class="ipsImage ipsImage_thumbnailed" data-fileid="144706" data-unique="2uie4kwq6" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2020_01/707207830_Blogs2020-01-1516-09-24.thumb.png.069b9324286d4c23641c1114c2211e9e.png" loading="lazy" height="670"></a>
	</p>

	<p class="cFramedImage_option">
		Managing blog categories
	</p>
</div>

<p>
	We realize some of you have been waiting a long time to see these changes so we hope you enjoy this and everything else to come in Invision Community 4.5!
</p>]]></description><guid isPermaLink="false">1176</guid><pubDate>Thu, 16 Jan 2020 11:03:00 +0000</pubDate></item><item><title>Happy New Year to the IPS Community</title><link>https://invisioncommunity.com/news/invision-community/happy-new-year-to-the-ips-community-r1175/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2020_01/2020.jpg.c1a0e98052078d0c972a0ccde129d4e5.jpg" /></p>
<p>
	On behalf of the Invision Community staff and company, I'd like to wish our clients and community warm blessings and gratitude for the New Year.  
</p>

<p>
	We're proud to be the community platform of choice for you and your organization over the past year (or <a href="https://invisioncommunity.com/news/matts-blog/invision-community-a-decade-in-review-r1174/" rel="">decade</a>!), empowering you and your users with the space to debate, discuss, investigate, solve, innovate and celebrate a shared sense of purpose.  The ability to positively touch and connect with the lives of others regardless of location is one of the most transformative benefits of the modern web -- and there's never been a greater demand or need for online communities to connect members in an authentic, branded experience.  
</p>

<p>
	Your community is the gift that keeps on giving, and we're delighted to be a part of it. 
</p>

<p>
	Here's a round-up of the 2019's most visited, most commented, and most clicked-on articles from the Invision Community Blog:
</p>

<ul><li>
		Invision Community managers use tools like Saved Actions and Auto Moderation to work smarter with 5<a href="https://invisioncommunity.com/news/community-management/work-smarter-with-5-of-our-best-time-saving-features-r1144/" rel=""> of the best time saving features</a>
	</li>
	<li>
		Avoid the <a href="https://invisioncommunity.com/news/community-management/what-is-the-engagement-trap-and-what-to-do-about-it-r1168/" rel="">Engagement Trap</a>, a never-ending race that measures all the wrong metrics in a community
	</li>
	<li>
		The crowd goes wild in the teaser announcement of the forthcoming <a href="https://invisioncommunity.com/news/product-updates/invision-community-apps-for-ios-android-r1161/" rel="">mobile apps</a> for iOS and Android
	</li>
	<li>
		Go back in a time machine with a <a href="https://invisioncommunity.com/news/matts-blog/invision-community-a-decade-in-review-r1174/" rel="">Decade in Review</a> - a celebration and testament to the enduring power of community.  
	</li>
</ul><p>
	Once again, may the magic and wonder of the holiday season stay with you throughout the year!
</p>]]></description><guid isPermaLink="false">1175</guid><pubDate>Thu, 02 Jan 2020 15:12:01 +0000</pubDate></item><item><title>4.5: Club Improvements Roundup</title><link>https://invisioncommunity.com/news/invision-community/45-club-improvements-roundup-r1172/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_12/clubs_title.jpg.b7c93b54c8dd24411a2ffd04e8099e06.jpg" /></p>
<p>
	Almost every single day, we receive feedback on our popular clubs feature. Some of the requests are big in scope, and some a little smaller.
</p>

<p>
	Following on from our previous blog entry for <a href="https://invisioncommunity.com/news/product-updates/45-club-pages-r1170/" rel="">Club Pages</a>, we’re pleased to announce a collection of smaller, but no less useful improvements.
</p>

<p>
	<span style="font-size:18px;">Improved Map Display</span>
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="143212" href="//media.invisioncic.com/a319035/monthly_2019_12/Clubs_Map.jpg.6c7dc84c2f66c207df9863b3d9eab02d.jpg" rel=""><img alt="Clubs_Map.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="143212" data-unique="01l1gnuz3" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_12/Clubs_Map.thumb.jpg.410d9c7cb5d5181a54d77e6de6650236.jpg" loading="lazy" height="610"></a>
	</p>

	<p class="cFramedImage_option">
		The Clubs location map better shows where local clubs are
	</p>
</div>

<p>
	A small but useful change to the clubs map means the view is now centered and zoomed around available clubs. Previously the map would show a world view even if all of the clubs were located in a concentrated geographical area.
</p>

<p>
	<span style="font-size:18px;">Member Tab</span>
</p>

<p>
	A commitment to privacy always influences our development decisions, and this is true in clubs as well as other areas. It is now possible to set who can view the club member list on a per club basis. Clubs can be set to show the member list to everyone, only to club members or only to club leaders and moderators.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="143213" href="//media.invisioncic.com/a319035/monthly_2019_12/Clubs_Privacy.jpg.b6765fd95fce40bcc2d15b698b1e33e4.jpg" rel=""><img alt="Clubs_Privacy.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="143213" data-unique="064vlyk21" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_12/Clubs_Privacy.thumb.jpg.b38c00ffb1383d34bb283bae8e26921b.jpg" loading="lazy" height="290"></a>
	</p>

	<p class="cFramedImage_option">
		You can now decide who can see your club
	</p>
</div>

<p>
	<span style="font-size:18px;">Club Widgets</span>
</p>

<p>
	A common request for clubs is that widgets should be able to display content from within clubs. With 4.5, this is now possible and allows you to better bring attention to your club content from anywhere in your community.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="143214" href="//media.invisioncic.com/a319035/monthly_2019_12/1896821333_ClubWidget.jpg.7c542e2fe312647577a2a74e3410cfd9.jpg" rel=""><img alt="Club Widget.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="143214" data-unique="bs6ez5if5" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_12/71330068_ClubWidget.thumb.jpg.7559ac354f28ab3a704e2a73d2fbb07a.jpg" loading="lazy" height="820"></a>
	</p>

	<p class="cFramedImage_option">
		Content widgets can now show club specific content
	</p>
</div>

<p>
	Some people wanted to control where widgets would show more finely. This wasn’t previously possible, but now it is. When adding widgets to a page, you can now set whether you want it to appear everywhere, everywhere except clubs, or only in clubs.
</p>

<p>
	<span style="font-size:18px;">Join Requests</span>
</p>

<p>
	Club leaders can invite members who they believe will enjoy their content to join. Likewise, members can request to join a club that is not open for all to join instantly.
</p>

<p>
	For a site with a lot of clubs, this could mean that you are invited to many clubs or find that your pending request goes unnoticed.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="143215" href="//media.invisioncic.com/a319035/monthly_2019_12/Club_deny.jpg.523a7411573e2bd62f2a5aa7e71b8eb1.jpg" rel=""><img alt="Club_deny.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="143215" data-unique="3mo89rqfd" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_12/Club_deny.thumb.jpg.5f953b3685ab949e9377f8c3fd6259fe.jpg" loading="lazy" height="610"></a>
	</p>

	<p class="cFramedImage_option">
		Your member can quickly manage their pending invites
	</p>
</div>

<p>
	Members can now cancel pending requests themselves quickly and easily from the Club homepage.
</p>

<p>
	Clubs are becoming an increasingly popular part of Invision Community and really helps foster a sense of involvement.
</p>

<p>
	We are always interested and surprised by the variety of ways this feature is being used. Let us know how you’re using clubs in the comments and keep the great suggestions coming!
</p>]]></description><guid isPermaLink="false">1172</guid><pubDate>Mon, 16 Dec 2019 10:09:01 +0000</pubDate></item><item><title>4.5: Invites and Referrals</title><link>https://invisioncommunity.com/news/invision-community/45-invites-and-referrals-r1173/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_12/invites_header.jpg.87e234433328c819adb5ac393d123add.jpg" /></p>
<p>
	Invision Community has supported member referrals via the Commerce app since Commerce was called Nexus all those years ago.
</p>

<p>
	Community owners have been able to see at a glance who is spreading the word and members have received the kudos associated with a growing referral count in return. 
</p>

<p>
	When planning Invision Community 4.5 we saw that this feature had the potential to be so much more… So what have we done to improve it?
</p>

<p>
	<span style="font-size:18px;">See Who Was Referred</span>
</p>

<p>
	In addition to seeing a count of referrals, it’s now possible for both admins and members to see who they referred. If Commerce is enabled admins can also see how much commission (if any) was earned. 
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="143263" href="//media.invisioncic.com/a319035/monthly_2019_12/Invites_referral_main.jpg.e5f6dc7d61f20199f1afd84d3f02a49a.jpg" rel=""><img alt="Invites_referral_main.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="143263" data-unique="7fo0m1gzc" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_12/Invites_referral_main.thumb.jpg.dbaa5dc8c9df51938d44e379d360283c.jpg" loading="lazy" height="610"></a>
	</p>

	<p class="cFramedImage_option">
		The new referral settings page shows links, code snippets and who you've referred
	</p>
</div>

<p>
	<span style="font-size:18px;">Member Promotion</span>
</p>

<p>
	Seeing a rising count of who has been referred gives members a great feeling of community involvement but wouldn’t it be great if you could reward your members in other ways too? 
</p>

<p>
	Referral counts now work as a member filter when using the <a href="https://invisioncommunity.com/news/product-updates/new-group-promotion-improvements-r1028/" rel="">group promotion feature</a>.
</p>

<p>
	You can now automatically promote members that have referred more than a specific number of members to another user group and give them access to exclusive content. This still works alongside paid subscriptions so be another method for members not willing or able to pay for subscriptions to get access.
</p>

<p>
	<span style="font-size:18px;">Integration With Sharing</span>
</p>

<p>
	If the feature is enabled, any time a link is shared via the built-in share links, referrals will be tracked. This occurs automatically without the member needing to think about it. It’s now easier than ever to see who your superfans are and who is bringing new people to the community.
</p>

<p>
	<span style="font-size:18px;">Blocks</span>
</p>

<p>
	As well as the default share links we have added a new sidebar block that can be added anywhere across your community. This prominent call to action can be added on pages you think are most likely to result in recommendations.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="143264" href="//media.invisioncic.com/a319035/monthly_2019_12/Invites_tell_a_friend.jpg.846a51608427c0377e6348805859c632.jpg" rel=""><img alt="Invites_tell_a_friend.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="143264" data-unique="sc76euhr8" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_12/Invites_tell_a_friend.thumb.jpg.de6d33055faea3236a7113adc304762a.jpg" loading="lazy" height="610"></a>
	</p>

	<p class="cFramedImage_option">
		The new "Invite a friend" widget
	</p>
</div>

<p>
	Given that referral capabilities have been expanded into many more areas outside of Commerce we decided that this should now be available as a core feature. Earning commission on sales as a result of referrals will still, of course, require Commerce to be installed.
</p>

<p>
	We hope that these are welcome improvements and they help you encourage more members to participate in your community.
</p>]]></description><guid isPermaLink="false">1173</guid><pubDate>Wed, 11 Dec 2019 10:08:01 +0000</pubDate></item><item><title>4.5: RSS Feed improvements</title><link>https://invisioncommunity.com/news/invision-community/45-rss-feed-improvements-r1171/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_11/rss_image.jpg.2841d95ed460f9ee9f98d0d4a3786ebe.jpg" /></p>
<p>
	You'd be forgiven for thinking that RSS feeds belong in some bygone era of the web where Netscape was king and getting online meant listening to your modem scream at your phone line.
</p>

<p>
	There's certainly a lot of newer web technologies to share data, but the venerable RSS feed still has a place.
</p>

<p>
	Invision Community has supported RSS feed importing and exporting for a very long time now; however, it has been restricted to just Forums and Blogs.
</p>

<p>
	Importing an RSS feed is a simple way to populate content on your community. It's even a great way to share content to and from your site without creating blocks or writing custom code.
</p>

<p>
	Invision Community 4.5 now centralizes RSS feed importing, so it is available for Forums, Blogs and Pages.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="142803" href="//media.invisioncic.com/a319035/monthly_2019_11/RSS_Home.jpg.00c43904dc6634db92251f8a749a1860.jpg" rel=""><img alt="RSS_Home.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="142803" data-unique="jtersjpie" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/RSS_Home.thumb.jpg.f05f66b9963290bb277458351ad609eb.jpg" loading="lazy" height="610"></a>
	</p>
</div>

<p>
	You can now choose to import an RSS feed to any Pages database. Better yet, there is now full support for image enclosures.
</p>

<p>
	RSS feeds have a special tag to note that the feed entry has an attached image. Lots of RSS feeds use this, such as the NASA Image Of The Day feed. Until now, this image has just been silently discarded.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="142804" href="//media.invisioncic.com/a319035/monthly_2019_11/RSS_Article.jpg.046329369bb82f51dc9706dbeef640f6.jpg" rel=""><img alt="RSS_Article.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="142804" data-unique="b2xmpzg04" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/RSS_Article.thumb.jpg.3bb37446d778a9a9b63553513f06085b.jpg" loading="lazy" height="610"></a>
	</p>
</div>

<p>
	Now, it is imported as an attachment (so it can be moved around in the post or Pages entry). If the Pages database you are importing to has record images enabled, you can optionally import the enclosure as a record image which some template sets can use as a header image, just as our blog here does.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="142805" href="//media.invisioncic.com/a319035/monthly_2019_11/RSS_Form.jpg.05fdd1b46849ad49d15abdf0f8a2d9d9.jpg" rel=""><img alt="RSS_Form.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="142805" data-unique="fddmzkr4z" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/RSS_Form.thumb.jpg.305b34311ba4b247e2e21f686b1fc31e.jpg" loading="lazy" height="610"></a>
	</p>
</div>

<p>
	But what about exporting enclosures?
</p>

<p>
	Happily, Invision Community 4.5 can now export the main content image of an item as an enclosure. This certainly makes the Gallery RSS feed export a lot more useful!
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="142802" href="//media.invisioncic.com/a319035/monthly_2019_11/RSS_Export.jpg.f7e535bb903b49016adb643da585de41.jpg" rel=""><img alt="RSS_Export.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="142802" data-unique="6mepbgxc1" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/RSS_Export.thumb.jpg.f22f967827376db7e3f05cafd59af9c1.jpg" loading="lazy" height="660"></a>
	</p>
</div>

<p>
	While these updates are not revolutionary, they certainly make RSS feed importing and exporting much more useful. We've been asked to support RSS feed importing into Pages for quite a while now.
</p>

<p>
	What do you think of these changes? What will you import into your Pages databases?
</p>]]></description><guid isPermaLink="false">1171</guid><pubDate>Tue, 03 Dec 2019 12:23:00 +0000</pubDate></item><item><title>4.5: Club Pages</title><link>https://invisioncommunity.com/news/invision-community/45-club-pages-r1170/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_11/ipad-mini-at-designer-space.jpg.3287bc1994fb4b02d1431d07479f3e21.jpg" /></p>
<p>
	Without a doubt, clubs is one of the most popular features added to Invision Community in recent times.
</p>

<p>
	Invision Community clubs allows you to run sub-communities on your site. We've seen clubs used in many ways, including managing geographically local groups and clan groups for large gaming sites.
</p>

<p>
	This popularity drives us to keep incrementally improving the feature set for clubs, and Invision Community 4.5 is no different.
</p>

<p>
	One thing that was raised many times was a way for club owners and leaders to create simple pages with general information members need.
</p>

<p>
	Happily, in Invision Community 4.5, this feature now exists (and more!)
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="142766" href="//media.invisioncic.com/a319035/monthly_2019_11/Club_New_page.jpg.19502d563d443ec6fc97f1e68c2ec5b2.jpg" rel=""><img alt="Club_New_page.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="142766" data-unique="9f357z81t" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/Club_New_page.thumb.jpg.1ec94e739243d3a546f27e7e0ce62222.jpg" loading="lazy" height="740"></a>
	</p>
</div>

<p>
	In addition to the title and visual editor that allows full formatting of the page content, there is an additional visibility setting which allows owners and leaders to define which types of members can view the page.
</p>

<p>
	This is perfect for showing a page that is only visible to non-members which informs them how to join the club.
</p>

<p>
	Likewise, it is a great way to display moderation guidelines to the club moderators only.
</p>

<p>
	Of course, owners and leaders will always be able to see all pages added to a club.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="142765" href="//media.invisioncic.com/a319035/monthly_2019_11/Club_form_full.jpg.3d29e88fa6204c00dca7cd3afc4043e0.jpg" rel=""><img alt="Club_form_full.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="142765" data-unique="fd5nql1o6" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/Club_form_full.thumb.jpg.317500ff6cecdb83e3c3de91ee590fc2.jpg" loading="lazy" height="740"></a>
	</p>
</div>

<p>
	Additionally, once a page is added to a club, a tab will be added alongside others, and the page can be re-arranged just like the rest. 
</p>

<p>
	Using this, owners and leaders can create an alternative unique index page for the club.
</p>

<p>
	<video class="ipsEmbeddedVideo" controls="" data-fileid="142767" data-unique="anu4as0uv" id="ips_uid_7548_5" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/default-view.mp4.8261e60a0c1f1c9ae8a4f1f3292527a5.mp4" data-controller="core.global.core.embeddedvideo" preload="metadata"><source type="video/mp4" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/default-view.mp4.8261e60a0c1f1c9ae8a4f1f3292527a5.mp4"><a class="ipsAttachLink" data-fileext="mp4" data-fileid="142767" href="https://invisioncommunity.com/applications/core/interface/file/attachment.php?id=142767" rel="">default-view.mp4</a>
	</source></video></p>

<p>
	This is just one of many club improvements finished for Invision Community 4.5. We'll be talking about these in a future blog!
</p>]]></description><guid isPermaLink="false">1170</guid><pubDate>Wed, 27 Nov 2019 13:22:01 +0000</pubDate></item><item><title>4.5: Your new admin control panel</title><link>https://invisioncommunity.com/news/invision-community/45-your-new-admin-control-panel-r1169/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_11/mbp-2.jpg.fb250d2f9e82de5722873b64628c9769.jpg" /></p>
<p>
	Invision Community has come a long way over the past five years.
</p>

<p>
	We've added many new features and invigorated the front-end user experience to keep it current and in-line with modern interfaces.
</p>

<p>
	One area that has remained largely the same is the Admin Control Panel.
</p>

<p>
	When we released Invision Community 4.0 back in 2014, the Admin Control Panel was updated but has stayed relatively dormant since.
</p>

<p>
	But that's all about to change with the upcoming release of Invision Community 4.5!
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="142578" href="//media.invisioncic.com/a319035/monthly_2019_11/ACP_Dashboard.jpg.2639ccc07c7353134daeacba6a1ddd7e.jpg" rel=""><img alt="ACP_Dashboard.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="142578" data-unique="h3wjfvieb" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/ACP_Dashboard.thumb.jpg.d9953f3adf964bc11b789b50d2ab767a.jpg" loading="lazy" height="610"></a>
	</p>
</div>

<p>
	The Admin Control Panel in 4.5 has received a substantial update, resulting in a modern color scheme and a clean, minimalistic design.
</p>

<p>
	We felt that a lighter, more open design allowed the content more space and to feel less crowded. 
</p>

<p>
	The dark grays have been replaced with shades of blue and aqua which closely reflects Invision Community's new branding, while other colors have been lightened and saturated.
</p>

<p>
	Along with the new color scheme, the overall layout of the <abbr title="Admin Control Panel">ACP</abbr> has intentionally been kept similar to the existing version, resulting in a design that feels surprisingly familiar yet refreshingly new at the same time.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="142579" href="//media.invisioncic.com/a319035/monthly_2019_11/ACP_Member.jpg.f830fb9099d445b36c3f30ac39839c2f.jpg" rel=""><img alt="ACP_Member.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="142579" data-unique="dkf7ppalb" style="height: auto;" width="1000" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_11/ACP_Member.thumb.jpg.eac3bd083c22c165fa1c2001f4b22c2c.jpg" loading="lazy" height="610"></a>
	</p>
</div>

<p>
	We hope you've enjoyed this small sneak peek into Invision Community 4.5 and we look forward to introducing you to some more new features in the upcoming weeks!
</p>]]></description><guid isPermaLink="false">1169</guid><pubDate>Mon, 25 Nov 2019 11:02:01 +0000</pubDate></item><item><title>What's new in 4.4.5?</title><link>https://invisioncommunity.com/news/invision-community/whats-new-in-445-r1155/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_07/cover.jpg.4dd8a535a3c06136214d50dce0ae8743.jpg" /></p>
<p>
	Minor releases are almost always just maintenance releases. We gather up a fistful of bug reports and fix them to ensure that every month or so, our clients enjoy more stability and efficiency with Invision Community.
</p>

<p>
	However, more recently we've noticed that we're running low on bug reports, so we've managed to squeeze in a handful of improvements in Invision Community 4.4.5.
</p>

<p>
	<strong>Let's take a look and see what's new in Pages.</strong>
</p>

<p>
	<span style="font-size:16px;">How should the canonical tag behave?</span><br>
	While this isn't the most exciting name for a feature, it does explain it reasonably well. We had a recent discussion on the forums where it was pointed out that the canonical tag directed search engines to the first page of any record. While this makes perfect sense for an articles or blog system where the content you create is more important than the comments, it makes less sense if the user-generated content (aka the comments) is more important than the content you put up. A good example here is where you put up a video or link for review. You don't want the canonical tag pointing to the first page as it will ignore the reviews themselves.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="138704" href="//media.invisioncic.com/a319035/monthly_2019_07/445_pages_database_canonical.jpg.4261028dbda9dbc212f28ca344bf96b0.jpg" rel=""><img alt="445_pages_database_canonical.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="138704" data-unique="vnbx40gl4" style="height: auto;" width="750" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_07/445_pages_database_canonical.thumb.jpg.0f7e8e4dbf9fb3bbf2bcbf2c35460bab.jpg" loading="lazy" height="300"></a>
	</p>
</div>

<p>
	If you didn't understand much of that, don't worry. The idea behind this feature is to provide Google and friends with a better hint about which content is more important. A happier Google bot slurping your site is a good thing.
</p>

<p>
	<span style="font-size:16px;">How about that Admin CP menu?</span><br>
	When you create a new database in Pages, it is shown in the <abbr title="Admin Control Panel">ACP</abbr> menu under 'Content'. This is fine, but when you get a lot of databases, it starts looking a little cluttered, and it can be hard to find the correct one.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="138706" href="//media.invisioncic.com/a319035/monthly_2019_07/pages_database_list.jpg.7c79ddc73804fbaf4cc932fb03b0bc59.jpg" rel=""><img alt="pages_database_list.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="138706" data-unique="qbt2glxqh" style="height: auto;" width="342" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_07/pages_database_list.thumb.jpg.80113326ac8c6b980cead83282854ee4.jpg" loading="lazy" height="499.32"></a>
	</p>
</div>

<p>
	We've reworked the menu so items have their own section, and can be re-ordered using the <abbr title="Admin Control Panel">ACP</abbr> menu re-ordering system.
</p>

<p>
	<span style="font-size:16px;">Member fields are now filterable.</span><br>
	Pages allows specific field types to be filterable. This means you can sort by them with the table's advanced search box, and you can drag and drop a filters widget next to the table to refine the rows shown.
</p>

<p>
	Now a member custom field is filterable, which is handy if you use them in your databases.
</p>

<p>
	<strong>Other areas of the suite.</strong>
</p>

<p>
	<span style="font-size:16px;">Messenger search</span><br>
	A while back, we made a change that removed the ability to search messenger by the sender or recipient name. We also limited the reach of the search system to one year and newer.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="messenger.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="138705" data-unique="hkjc5rrxu" style="height: auto;" width="435" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_07/messenger.jpg.9c16849358c7c007e00be041898b0ee9.jpg" loading="lazy" height="287.1"></p>
</div>

<p>
	Unsurprisingly, this wasn't very popular. We've restored sender, and recipient name searching removed the one year limit and re-engineered the internals of search, so it's more efficient and returns results much faster.
</p>

<p>
	<span style="font-size:16px;">How many members do you have?</span><br>
	You can see quite quickly if you have the member stats widget on the front end, but finding out via the Admin CP is a little more tricky. 
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="138707" href="//media.invisioncic.com/a319035/monthly_2019_07/dash-member-stats-widget.jpg.bf1de69a7419c9afd35405db2b87df8d.jpg" rel=""><img alt="dash-member-stats-widget.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="138707" data-unique="rbkxt93as" style="height: auto;" width="750" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_07/dash-member-stats-widget.thumb.jpg.146474952c8d2010873e09805375358e.jpg" loading="lazy" height="277.5"></a>
	</p>

	<p class="cFramedImage_option">
		 
	</p>
</div>

<p>
	Until now! We've added a dashboard widget that not only shows the number of members you have registered, but also a break down of their email opt-in status.
</p>

<p>
	<span style="font-size:16px;">A happier autocomplete.</span><br>
	Apple has this cool feature where if you receive a text message for a two-factor authentication login, it offers to auto-fill the code box for you.
</p>

<p>
	We've had a sweep throughout the suite to ensure two-factor authentication fields allow this autocomplete to happen.
</p>

<p>
	While we were at it, we made sure that other fields are more easily autocompleted.
</p>

<p>
	That wraps up the new features in Invision Community 4.4.5. How many have you spotted after upgrading?
</p>

<p>
	<em>Let us know your favourite below.</em>
</p>]]></description><guid isPermaLink="false">1155</guid><pubDate>Wed, 31 Jul 2019 08:21:01 +0000</pubDate></item><item><title>Case Study: Building Safe Spaces for The Trevor Project</title><link>https://invisioncommunity.com/news/invision-community/case-study-building-safe-spaces-for-the-trevor-project-r1136/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_03/ts3.jpg.4c84f1336bff29b3ea14642bffcdb01c.jpg" /></p>
<p>
	Every day, LGBTQ young people from all walks of life log into <a href="https://www.trevorspace.org" rel="external nofollow">TrevorSpace</a>, the world’s largest moderated safe space for LGBTQ youth online.
</p>

<p>
	Here, young people can support each other, share their stories, and find refuge from what might be a less than accepting environment offline.
</p>

<p>
	Launched in 2008, TrevorSpace is housed under The Trevor Project, the foremost suicide prevention and crisis intervention organization for LGBTQ youth in the world. Having an affirming digital community has been an indispensable resource for the youth The Trevor Project aims to protect, but guiding it to the success it enjoys today has had its challenges.
</p>

<p>
	Shortly after its launch, TrevorSpace rapidly grew to serve tens of thousands of users in just a few years. While the platform initially started on commercial community software, some unique requirements led the organization to go custom, building a community platform from the ground up.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="133854" href="//media.invisioncic.com/a319035/monthly_2019_03/macbook.jpg.dc1884314768987b43ee6aa77d3d6c57.jpg" rel=""><img alt="macbook.thumb.jpg.555f97b1f87580c4f4bd0d7f942eb522.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="133854" style="height:auto;" width="750" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_03/macbook.thumb.jpg.555f97b1f87580c4f4bd0d7f942eb522.jpg" loading="lazy" height="420"></a>
	</p>
</div>

<p>
	Faced with increasing hosting and development costs and declining user activity, senior leadership faced a tough decision: either dramatically transform the program, or discontinue it altogether. That’s when Invision Community stepped in.
</p>

<p>
	“<em>We were already planning a digital transformation, replacing everything from our physical computers to our crisis services software infrastructure, the platforms that young people use to reach out to us, like TrevorLifeline, TrevorChat, and TrevorText,</em>” John Callery, director of technology at The Trevor Project said of the challenges facing the organization at the time. “<em>We had to be very careful with our resources and where we allocated our time.</em>”
</p>

<p>
	Continuing the TrevorSpace program would mean The Trevor Project needed to move to a solution that could be implemented and managed with very limited resources while still providing the quality of care that the community had come to expect. It also meant meeting the specific needs of the organization’s mission, particularly around safety.
</p>

<p>
	After looking into the Invision Community platform per the suggestion of a team member, it became clear that they had all of the fundamentals TrevorSpace was looking for, like messages boards, social networking, and private messaging.
</p>

<p>
	Here was a chance to save the platform.
</p>

<p>
	Customers rarely have the opportunity to meet the people behind the technology they use. This wasn’t the case for The Trevor Project and the Invision Community team, who made it clear they believed in our mission to support LGBTQ youth in crisis and were willing to partner with us to realize our specific needs and figure out new solutions.
</p>

<p>
	Through utilizing the Invision Community team’s applications and plugins, we were able to meet all of our community’s custom needs, adding functionality unique to TrevorSpace to protect our users, many of whom are especially vulnerable when it comes to their privacy. None of this would have been possible without the incredible support of the Invision Community team.
</p>

<p>
	For just one example of how crucial TrevorSpace is to young LGBTQ people around the world, listen to Mani Cavalieri, the community’s product manager: “<em>When the most prevalent forms of social media are so enmeshed with our in-person relationships, LGBTQ youth often lose a safe place to explore their identities. TrevorSpace is one of those special communities that balances anonymity (often a necessity for safety) with real, personal connections.</em>” Since joining the team, Mani has already seen multiple instances of users finding lifelong friends - and even partners - over the years on TrevorSpace - and on the Invision Community platform, it is able to reach more users than ever before.
</p>

<p>
	In January 2018, TrevorSpace received double the number of registrations than any other month in the program’s 10-year history. We continue to see more than a thousand new registered members each week.
</p>

<p>
	As we begin international promotion of the program, we expect to break many more records in the coming year. As we continue to grow TrevorSpace, we also continue to rely on Invision Community’s extensibility.
</p>

<p>
	Our mission is to improve support networks and mental resilience for our users. This requires us to understand our users’ behavior and needs from a different perspective than other online communities, and it will continue to require more custom solutions.
</p>

<p>
	The marketplace of plugins, as well as the enthusiastic support of the Invision Community team, enable us to be bold in our ambitions, to build out a community that is truly unique in its class, and to improve the lives of those that need a supportive community the most.
</p>

<p>
	As one user puts in, in their welcome message to each newcomer: “T<em>hat's our little secret - there's some one here﻿, going through what you're going through. Whether that be mental health, body issues, parents, friends, and whatever else life as someone who's LGBTQ+ can throw at you. Reach out, and someone will be there for you.</em>”﻿
</p>

<p>
	<strong>- This entry was written by The Trevor Project team</strong><br><br><a href="https://www.trevorspace.org" rel="external nofollow">https://www.trevorspace.org</a><br><a href="https://www.thetrevorproject.org/" rel="external nofollow">https://www.thetrevorproject.org/</a>
</p>]]></description><guid isPermaLink="false">1136</guid><pubDate>Mon, 25 Mar 2019 22:36:01 +0000</pubDate></item><item><title>4.4: Converter updates to make migrating to Invision Community even easier</title><link>https://invisioncommunity.com/news/invision-community/44-converter-updates-to-make-migrating-to-invision-community-even-easier-r1125/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_02/conversions_header.jpg.3510b2185cb1aec987d8236b4d045bc2.jpg" /></p>
<p>
	We want to ensure that converting from your existing community platform to ours is as seamless as possible.
</p>

<p>
	While we do have a <a href="https://invisioncommunity.com/services/migrate/" rel="">migration service available</a> where we take care of everything for you, we do also offer a DIY option.
</p>

<p>
	We took some time to overhaul the conversion process for those opting to convert using our free tools.
</p>

<div>
	<h3 class="cDocs_subTitle">
		<span style="font-size:18px;">Ready to convert?</span>
	</h3>
</div>

<p>
	So you've just purchased your first copy of Invision Community, and you're ready to convert your existing site over from another software package. Great! We're glad you've made the decision to take your community to the next level!
</p>

<p>
	You've already checked out our <a href="https://invisioncommunity.com/services/migrate/" rel="">Migrations page</a>, confirmed the software you wish to convert from is supported, and you're confident in your ability to work through the process. You install the Converters package and you're ready to go. 
</p>

<p>
	<span style="font-size:18px;">Lets get started!</span>
</p>

<p>
	We have overhauled the converters to simplify the process. Beginning with 4.4, you will take the following steps to convert from another software package:
</p>

<ul><li>
		Rather than choose the application you wish to convert first, you will now choose what software you are converting from, which is a much more logical start to a conversion.
	</li>
	<li>
		Next, you will supply the database details for your source database (the database you wish to convert into your new Invision Community).
	</li>
	<li>
		Then, you will see a list of all applications that can be converted for the software package you are converting from. If any applications cannot be converted (perhaps because you were not previously using the corresponding application in your source software), a message will be shown indicating there is nothing to convert. If any steps require additional configuration, you will be able to specify those details here.
	</li>
	<li>
		And finally, when you submit that form - that's it! You're done, and you can sit back and let the conversion process on its own. Each step for each application will be completed automatically, and the conversion will be finalized automatically at the end. A progress bar will be shown, along with a textual indicator that outlines exactly what is being converted.
	</li>
</ul><div>
	<h3 class="cDocs_subTitle">
		<span style="font-size:18px;">What does it look like?</span>
	</h3>
</div>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<video class="ipsEmbeddedVideo" controls="" data-controller="core.global.core.embeddedvideo" preload="metadata"><source type="video/mp4" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_01/conversion.mp4.209684a80e41a2602518327b43681cfa.mp4"><a class="ipsAttachLink" data-fileext="mp4" data-fileid="130964" href="https://invisioncommunity.com/applications/core/interface/file/attachment.php?id=130964" rel="">conversion.mp4</a>
	</source></video><p>
		Here's a quick video to illustrate the new conversion process.
	</p>
</div>

<p>
	The system even remembers where you were at and automatically picks back up where you left off. Closing your browser, losing internet connectivity, or some other unforeseen issue won't stop you dead in your tracks and force you to start all over again.
</p>

<p>
	We hope that these updates make it even easier to switch from another community platform.
</p>

<p>
	 
</p>]]></description><guid isPermaLink="false">1125</guid><pubDate>Mon, 18 Feb 2019 12:40:01 +0000</pubDate></item><item><title>Team Talk: Your favourite 4.4 feature?</title><link>https://invisioncommunity.com/news/invision-community/team-talk-your-favourite-44-feature-r1126/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_01/tt-cover-jan.jpg.62c57e86441140e0cb7f653b103824db.jpg" /></p>
<p>
	Release parties at Invision Community are a fairly tame affair. You'd think after months of planning, coding and testing we'd want to cut loose and dance the night away.
</p>

<p>
	The reality is we send each other a few amusing GIFs in Slack and then wait for support tickets to start appearing while our developers crack their knuckles and prepare for bug reports to be filed.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="130971" href="//media.invisioncic.com/a319035/monthly_2019_01/african-american-3592198_1280.jpg.df1e8a7829e2fa91367fc86c69e44e3e.jpg" rel=""><img alt="african-american-3592198_1280.thumb.jpg.2c86c7f0082b324d95b1b1be4bd3080f.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="130971" style="height:auto;" width="750" src="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_01/african-american-3592198_1280.thumb.jpg.2c86c7f0082b324d95b1b1be4bd3080f.jpg" loading="lazy" height="495"></a>
	</p>

	<p class="cFramedImage_option">
		It's a nightmare trying to get a photo of our team, so here's a stock image. Just pretend it's us. That's me looking at a report of how much code Mark Wade has refused during reviews
	</p>
</div>

<p>
	I did manage to find five minutes to ask the team what their favourite feature of 4.4 was.<br><br>
	Here's what they said.
</p>

<p>
	<span style="font-size:18px;">Marc S</span><br><span style="font-size:14px;">Support, Guides and Keen Cyclist <a contenteditable="false" data-ipshover="" data-ipshover-target="https://invisioncommunity.com/profile/536186-marc-stridgen/?do=hovercard" data-mentionid="536186" href="https://invisioncommunity.com/profile/536186-marc-stridgen/" rel="">@Marc Stridgen</a></span><br>
	I'm going to go with 'Post before registering', because it allows for more effective onboarding of new members on your site. People are much more likely to register after just having written a topic, then they are if they have to register before getting started. It also gives you the opportunity to see how many people are not actually registering, and maybe address that on the site.<br><br><span style="font-size:18px;">Ryan</span><br><span style="font-size:14px;">Developer, T3 support and reluctant AWS wrangler <a contenteditable="false" data-ipshover="" data-ipshover-target="https://invisioncommunity.com/profile/180536-ryan-ashbrook/?do=hovercard" data-mentionid="180536" href="https://invisioncommunity.com/profile/180536-ryan-ashbrook/" rel="">@Ryan Ashbrook</a></span><br>
	My favorite 4.4 feature is the progressive web app settings. I now have our site pinned to my phones home screen for quick access, and use our site on mobile even more now that I can just hit the icon to pull up our site.<br><br><span style="font-size:18px;">Mark H</span><br><span style="font-size:14px;">Support, Beta Tester and remembers this when it was fields <a contenteditable="false" data-ipshover="" data-ipshover-target="https://invisioncommunity.com/profile/204635-mark-h/?do=hovercard" data-mentionid="204635" href="https://invisioncommunity.com/profile/204635-mark-h/" rel="">@Mark H</a></span><br>
	While this isn’t “a” favorite feature, I most like the steady small improvements to Gallery in the 4.x series. Photography-centric sites should especially like the additions to extended EXIF data in 4.4 so that authors can provide the most detail about their submitted photos…. where it was taken, what camera, which lens, shutter speed and aperture, etc.<br><br><span style="font-size:18px;">Daniel</span><br><span style="font-size:14px;">Developer, T2 support and airport security fan <a contenteditable="false" data-ipshover="" data-ipshover-target="https://invisioncommunity.com/profile/536345-daniel-f/?do=hovercard" data-mentionid="536345" href="https://invisioncommunity.com/profile/536345-daniel-f/" rel="">@Daniel F</a></span><br>
	As IPS4 consumer, I'm going to say that Lazy Loading and mobile create menu are my favorite enhancement.<br>
	As community owner, I'm most excited about post before register and email advertisements.. That's going to bring the $$$<br><br><span style="font-size:18px;">Brandon</span><br><span style="font-size:14px;">Developer, Enterprise Support and proud of his thorough code reviews <a contenteditable="false" data-ipshover="" data-ipshover-target="https://invisioncommunity.com/profile/46197-bfarber/?do=hovercard" data-mentionid="46197" href="https://invisioncommunity.com/profile/46197-bfarber/" rel="">@bfarber</a></span><br>
	My favorite change in 4.4 (besides the overall performance improvements, as I'm a geek for that sort of thing) is the overhauled Conversion experience (which we haven't even blogged about). We took converters and flipped them on their head for 4.4, so you now choose what software you want to convert from, what applications from that software you want to convert, fill in any required details, and the conversion process just launches and runs from beginning to end right then and there. You no longer need to convert each application and each type of data within each application individually, making for an easier and overall smoother experience.<br><br><span style="font-size:18px;">Stuart</span><br><span style="font-size:14px;">Developer, Conversion Specialist and PC enthusiast <a contenteditable="false" data-ipshover="" data-ipshover-target="https://invisioncommunity.com/profile/532212-stuart-silvester/?do=hovercard" data-mentionid="532212" href="https://invisioncommunity.com/profile/532212-stuart-silvester/" rel="">@Stuart Silvester</a></span><br>
	This is actually hard to answer than it seems, there are so many great changes and features in 4.4. The combined performance improvements including HTTP/2 Push, More aggressive caching, SVG letter photos, lazy loading are definitely some of my favourites. After all, time is money. (A smaller favourite is the browser notification prompt change, especially with visiting as many customer sites as I do in Tier 2).<br><br><span style="font-size:18px;">Jim</span><br><span style="font-size:14px;">Support, Beta Tester and suspiciously quiet in staff chat <a contenteditable="false" data-ipshover="" data-ipshover-target="https://invisioncommunity.com/profile/543491-jim-m/?do=hovercard" data-mentionid="543491" href="https://invisioncommunity.com/profile/543491-jim-m/" rel="">@Jim M</a></span><br>
	The communities I run are about cars and very heavily image based. Whether it's "I have an issue" or simple sharing of car builds, topics get image heavy very quickly and doing anything to improve moving throughout that topic more quickly is going to go far. I feel a lot of communities can relate and why lazy load of images is my favorite 4.4 feature.<br><br><span style="font-size:18px;">Jennifer</span><br><span style="font-size:14px;">Designer, Enterprise Theme Specialist, owner of several super powers <span><span><a contenteditable="false" data-ipshover="" data-ipshover-target="https://invisioncommunity.com/profile/576761-jennifer-m/?do=hovercard" data-mentionid="576761" href="https://invisioncommunity.com/profile/576761-jennifer-m/" rel="">@Jennifer M</a></span></span></span><br>
	There are so many changes with 4.4 it's actually really hard to choose just one change that is my absolutely favorite. I would probably say a lot of the more micro features are my favorites. Colored usernames everywhere, lazy load for images, improved notifications experience, text or URLs for announcements, reordering of club tabs, ability to hide widgets/blocks from mobile etc. They are all quality of life improvements that I love and appreciate on so many levels.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="giphy.gif" class="ipsImage" data-ratio="72.71" height="349" style="height:auto;" width="480" src="https://media.giphy.com/media/enTimXqzmVXR6/giphy.gif" loading="lazy"></p>

	<p class="cFramedImage_option">
		We're Steve Ballmer levels of excited about 4.4.
	</p>
</div>

<p>
	<br>
	It looks like Rikki's lazy loading is a clear winner. I'm not surprised, it's a real boost for page speed and reduces hosting costs. Personally I'm a fan of the progressive web app settings which, like Ryan, enables me to have our community on my phone's home page.<br><br>
	Let us know what your favourites are below! 
</p>]]></description><guid isPermaLink="false">1126</guid><pubDate>Wed, 30 Jan 2019 11:31:32 +0000</pubDate></item><item><title>Welcome to Invision Community 4.4!</title><link>https://invisioncommunity.com/news/invision-community/welcome-to-invision-community-44-r1124/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_01/macbook.jpg.6455c0f02e92f37f646b460d025a3145.jpg" /></p>
<p>
	We're thrilled to announce that Invision Community 4.4 is available to download now.
</p>

<p>
	After months of development, over 1650 separate code commits and quite a few mugs of questionable coffee you can now get your hands on the beta release from the <a href="https://www.invisioncommunity.com/clientarea/" rel="">client centre</a>.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a href="https://media0.giphy.com/media/l0MYt5jPR6QX5pnqM/200.gif" rel="external nofollow"><img alt="the office party hard GIF" style="height: auto;" title="the office party hard GIF" width="356" src="https://media0.giphy.com/media/l0MYt5jPR6QX5pnqM/200.gif" loading="lazy" height="199.36"></a>
	</p>

	<p class="cFramedImage_option">
		Not our office
	</p>
</div>

<p>
	Invision Community 4.4 brings numerous new features, over 450 bug fixes and a lot of refinement.
</p>

<p>
	We've been talking about the highlights since September on our <a href="https://invisioncommunity.com/news/product-updates/" rel="">blog</a>.
</p>

<p>
	Here's a recap of all that we've added.
</p>
<iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed9279826566" id="ips_uid_4548_5" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-increase-visitor-registrations-with-post-before-registering-r1106/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed2754868489" id="ips_uid_4548_6" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-admincp-notifications-r1099/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed7803018600" id="ips_uid_4548_7" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-animated-gifs-r1102/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed6611975618" id="ips_uid_4548_8" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-application-manifest-and-icon-management-r1104/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed2888720220" id="ips_uid_4548_9" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-store-filters-and-other-commerce-updates-r1108/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed5813800638" id="ips_uid_4548_10" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-turbo-charging-loading-speeds-r1109/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed4832667888" id="ips_uid_4548_11" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-extend-invision-community-with-the-rest-api-r1110/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed6602275699" id="ips_uid_4548_12" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-seo-improvements-r1116/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed8857432829" id="ips_uid_4548_13" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-new-email-features-r1117/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed253035193" id="ips_uid_4548_14" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-6-new-micro-features-r1118/?do=embed" loading="lazy"></iframe><iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedauthorid="46197" data-embedcontent="" data-embedid="embed2626468724" id="ips_uid_4548_15" scrolling="no" style="height: 387px; max-width: 502px; overflow: hidden;" src="https://invisioncommunity.com/news/product-updates/44-recurring-paypal-payments-and-more-with-braintree-and-commerce-r1120/?do=embed" loading="lazy"></iframe>

<p>
	We'd love to know which is your favourite feature so far!<br><br>
	Drop a line below and let us know!
</p>

<p>
	 
</p>]]></description><guid isPermaLink="false">1124</guid><pubDate>Wed, 30 Jan 2019 09:33:00 +0000</pubDate></item><item><title>Test drive Invision Community 4.4 now!</title><link>https://invisioncommunity.com/news/invision-community/test-drive-invision-community-44-now-r1121/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_01/ic44.jpg.acb8bf5ea3b723b7042a2a34a67b0f26.jpg" /></p>
<p style="color:#353c41;font-size:17px;">
	Do you want to take our latest release for a test drive?
</p>

<p style="color:rgb(53,60,65);font-size:17px;text-align:center;">
	<img alt="santa claus news GIF" style="height:auto;" title="santa claus news GIF" src="https://media2.giphy.com/media/f97147noYyBXO/200.gif" loading="lazy"></p>

<p style="color:#353c41;font-size:17px;">
	You already are!
</p>

<p style="color:#353c41;font-size:17px;">
	We've upgraded our own community for wider testing.
</p>

<p style="color:#353c41;font-size:17px;">
	A big focus has been on page speed, so you will notice that our community is significantly faster that it was on 4.3
</p>

<p style="color:#353c41;font-size:17px;">
	If you need a recap of what was added, take a look at our<span> </span><a href="https://invisioncommunity.com/news/product-updates/" rel="" style="background-color:transparent;color:#1e242b;">product updates blog</a><span> </span>which takes you through the highlights.
</p>

<p style="color:#353c41;font-size:17px;">
	As this is a pre-beta release, expect some funkiness as we scurry around and tidy up our custom theme wrapper and other areas as we spot them.
</p>

<p style="color:#353c41;font-size:17px;">
	If you you find a bug, we'd love for you to report it with as much detail as you can muster in the<span> </span><a href="https://invisioncommunity.com/4bugtrack/alpha-and-beta-reports/" rel="" style="background-color:transparent;color:#1e242b;">bug report area</a>.
</p>

<p style="color:#353c41;font-size:17px;">
	We'd love to know what you think, let us know below.
</p>]]></description><guid isPermaLink="false">1121</guid><pubDate>Wed, 09 Jan 2019 22:01:00 +0000</pubDate></item><item><title>4.4: Recurring PayPal Payments and more with Braintree and Commerce</title><link>https://invisioncommunity.com/news/invision-community/44-recurring-paypal-payments-and-more-with-braintree-and-commerce-r1120/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2019_01/braintree.jpg.032880a6ddd7c53faecdc2f497f563dc.jpg" /></p>
<p>
	Braintree is a payment gateway provided by PayPal which provides some great additional features for PayPal transactions including a significantly improved recurring payments model. We are delighted to be bringing full support for Braintree for Commerce in Invision Community 4.4.
</p>

<p>
	<strong>What is Braintree?</strong>
</p>

<p>
	Braintree is a payment gateway provided by PayPal which supports taking payments by credit cards (including Apple Pay and Google Pay) and Venmo as well as PayPal, providing a good option for communities wanting to use a single payment gateway, and also brings improved functionality for recurring PayPal transactions.
</p>

<p>
	For PayPal transactions, there are no additional fees and the checkout experience uses the normal PayPal experience your customers are used to.
</p>

<p>
	<strong>Recurring PayPal Improvements</strong>
</p>

<p>
	Recurring payments / Billing Agreements in PayPal have up until now been initiated by PayPal. Invision Community tells PayPal what the renewal terms of a purchase are, but then it's up to PayPal to take that payment and notify your community when it succeeds (or fails).
</p>

<p>
	This comes with a number of limitations and problems. It makes it difficult for you as an admin to modify an existing purchase or for the customer to upgrade/downgrade. It also means the customer has to create separate Billing Agreements for each purchase. Most significantly though, it means if there is a delay in receiving the payment (such as an expired card) it is sometimes unclear what should happen on your community's end, and how it can be resolved if/when the payment is received.
</p>

<p>
	Other payment gateways work the other way around. When a customer pays by card, for example, they have the option of storing their card details. Later, if they make another purchase or a renewal invoice is generated, Invision Community can tell the gateway to recharge the same card - and if it fails, allow the customer to provide an alternative payment method. This allow both you and your customers to have much greater control, and is much more reliable.
</p>

<p>
	Braintree resolves this by allowing customers when paying with PayPal to save their PayPal account in the same way they would save a credit card on file. When paying with PayPal, users will see a simple checkbox which, if checked, will allow future payments to be taken with PayPal automatically.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129746" href="//media.invisioncic.com/a319035/monthly_2018_12/239258907_ScreenShot2018-12-28at10_19_40.png.ba45b612ba03f0ace5b5cc240c4a257b.png" rel=""><img alt="Screen Shot 2018-12-28 at 10.19.40.png" class="ipsImage ipsImage_thumbnailed" data-fileid="129746" src="//media.invisioncic.com/a319035/monthly_2018_12/195408223_ScreenShot2018-12-28at10_19_40.thumb.png.049e39a382f036e160ccca65eafb6ce4.png" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Storing PayPal Accounts for Recurring Payments
	</p>
</div>

<p>
	<b>Other Features</b>
</p>

<p>
	In addition to an improved checkout experience, our integration with Braintree supports:
</p>

<ul><li>
		Taking payments by Credit Card, including 3DSecure checking and the ability for customer to store card details on file. Braintree uses a fully PCI-compliant method of taking card details in a way that ensures the card information never reaches your server.
	</li>
	<li>
		Apple Pay and Google Pay
	</li>
	<li>
		Venmo, which also allows storing accounts in the same way as PayPal accounts.
	</li>
	<li>
		Offering PayPal Credit
	</li>
	<li>
		Handling chargebacks/disputes
	</li>
	<li>
		Support for Braintree's Advanced Fraud Tools
	</li>
</ul><div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129748" href="//media.invisioncic.com/a319035/monthly_2018_12/821874617_ScreenShot2018-12-28at10_35_11.png.5ad8359c4eecdcc0f9266efb1d7cdb35.png" rel=""><img alt="Screen Shot 2018-12-28 at 10.35.11.png" class="ipsImage ipsImage_thumbnailed" data-fileid="129748" src="//media.invisioncic.com/a319035/monthly_2018_12/1276010824_ScreenShot2018-12-28at10_35_11.thumb.png.8e443e7f27e8f7a84b481bdc79942a67.png" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		A Disputed PayPal Transaction
	</p>
</div>

<p>
	<strong>Existing Setups and Upgrading</strong>
</p>

<p>
	The existing PayPal gateway will continue to be available for basic PayPal integration, and your existing set up will continue to work exactly as it does now after upgrading.
</p>

<p>
	If you are using PayPal, especially if you are using Billing Agreements, we strongly recommend switching to Braintree after upgrading. While it isn't possible to convert existing Billing Agreements, you can allow existing ones to continue to work and use Braintree for new purchases.
</p>

<p>
	Please note that while existing setups will work fine, from 4.4 it will no longer be possible to set up a new PayPal method with either Billing Agreements, or to take payments by card, as PayPal has deprecated the API this was using in favour of Braintree and it can no longer be enabled on new accounts.
</p>

<p>
	As mentioned though, this does not affect any existing setups, which, if you do not switch to Braintree, will continue to work as they do now.
</p>

<p>
	<em><strong>This blog is about our upcoming release Invision Community 4.4.</strong></em>
</p>]]></description><guid isPermaLink="false">1120</guid><pubDate>Thu, 03 Jan 2019 22:08:04 +0000</pubDate></item><item><title>Team Talk: What do you want for Christmas?</title><link>https://invisioncommunity.com/news/invision-community/team-talk-what-do-you-want-for-christmas-r1119/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_12/gifts-3835455_1920.jpg.48a4853f11423fd65df219c7cc1ff2c5.jpg" /></p>
<p>
	Famously, all Maria Carey wants for Christmas, is you. This is great news if you're a Maria Carey fan.
</p>

<p>
	As the holiday season draws closer and our staff chat channel turns to egg nog, twinkly lights and why is wrapping so hard, we asked the question:
</p>

<p>
	<strong>What would you like for Christmas?</strong><br><br><span style="font-size:18px;">Brandon</span><br>
	With so many children, Christmas is more focused on them and the family than myself. My eldest son who started college this year just returned home for the holiday season yesterday which has been awesome. You don't realize how it's like a piece of you is missing until they're back. I guess you could call that a Christmas present for me. Also, my wife and I took a quick 2 day cruise to the Bahamas as a gift to ourselves. My children have not requested very much for Christmas this year either, so my wife and I have decided we're going to plan a trip to Disney/Orlando for some time later in 2019 as a family gift instead of focusing on a bunch of little toys the kids will quickly get bored with. The family time together is the best Christmas gift to me.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="giphy.gif" class="ipsImage" height="141" src="https://media.giphy.com/media/26hpKMTa5HgdSMhRC/giphy.gif" width="250" loading="lazy"></p>

	<p class="cFramedImage_option">
		Awww
	</p>
</div>

<p>
	<br><span style="font-size:18px;">Mark H</span><br>
	In truth, what I’d like for Christmas isn’t something Sanata could provide. At my age I already have most of the “things” I simply want, and the things I really *need* I already have; family and friends. But… I wouldn’t object to Santa dropping off a new gaming computer with a motherboard for an Intel core i9, an RTX 2080 Ti video card, 16 GB of RAM, and one or two NVME SSD’s.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="giphy.gif" class="ipsImage" height="193" src="https://media.giphy.com/media/awxqzKhiUV4ly/giphy.gif" width="250" loading="lazy"></p>

	<p class="cFramedImage_option">
		Me too
	</p>
</div>

<p>
	<br><span style="font-size:18px;">Andy</span><br>
	I’ve been trying to de-clutter my life for most of the year so hopefully I won’t get much in the way of stocking fillers and things that are fun for a few days and then pushed in a drawer. I’m not a total Scrooge though, honest. I’m really looking forward to spending time with family and friends, Christmas Day walks in the snow and coming home to a toasty warm fire and a few beers… just the simple things really.<br><br><span style="font-size:18px;">Marc S</span><br>
	I think you get to the point with Christmas where presents become largely unimportant, and its more a time for family to get together and have fun etc. But I guess if I'm going to choose anything particular that I know I would use, I would probably go for a new iMac pro with all the extras. LOL. Seriously though, I'm happy with the break, a few drinks and games. This is what Christmas is all about. Lost a couple of family members over the past 12 month, and unfortunately none of us live forever. Brings home the realisation that there is more to life than material items, as much as we all enjoy them.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="giphy.gif" class="ipsImage" height="500" src="https://media.giphy.com/media/2eVQo25HDbeMM/giphy.gif" width="623" loading="lazy"></p>

	<p class="cFramedImage_option">
		Where's My Computer?
	</p>
</div>

<p>
	<span style="font-size:18px;">Jennifer</span><br>
	I don't really celebrate Christmas traditionally in my house. Like almost everyone in my house has already gotten all of their Christmas gifts. I would probably want just a quiet night with a long hot bath, my favorite bath bomb and a glass of wine.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="giphy.gif" class="ipsImage" height="211" src="https://media.giphy.com/media/QNnKbtl03OGsM/giphy.gif" width="500" loading="lazy"></p>

	<p class="cFramedImage_option">
		She really does
	</p>
</div>

<p>
	How I became a cliche mom that wants bath stuff for presents. I have no idea.
</p>

<p>
	I'd likely love to get Metro Exodus pre-order. I know my BF doesn't pre-order games anymore because of some of the new pre-order issues with games with un-dedicated developers but it's a game I am excited for and hope to have come February when it comes out.<br><br><span style="font-size:18px;">Rhett</span><br>
	A week in Hawaii, no phone, no computer, feet in the sand and a beer in my hand!  Is that too much to ask for Santa?  I've been good.<br><br><span style="font-size:18px;">Jim</span><br>
	I'd say world peace but I think a 2019 Chevy Corvette ZR1 would be easier!<br><br><span style="font-size:18px;">Mark Wade</span><br>
	A couple good bottles of wine, or I'd also quite like a new iPad Pro.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="giphy.gif" class="ipsImage" height="261" src="https://media.giphy.com/media/8LAxVZBoqyvC0/giphy.gif" width="400" loading="lazy"></p>

	<p class="cFramedImage_option">
		Not relevant but made me laugh
	</p>
</div>

<p>
	<span style="font-size:18px;">Matt</span><br>
	Like others here at Invision Community, I've reached the grand old age where material possessions aren't what I long for. I'm happy watching my two children open their gifts on Christmas morning and then share a meal with family.<br><br>
	Or maybe a new iPad Pro because if Mark is getting one, I want one too.
</p>

<p>
	<em>Yet again Charles and Lindy declined to comment, so in the spirit of Christmas generosity, I've written their answers for them.</em><br><br><span style="font-size:18px;">Charles</span><br>
	I would like a butler because it is what I deserve.
</p>

<p>
	<span style="font-size:18px;">Lindy</span><br>
	I would like a panic room like in that Jodie Foster movie. I don't think for a second I'm going to be attacked in my own home. I just need a place to hide from the kids now and again. I'll kit it out with fresh kombucha, artisanal popcorn and poetry books. I'll be happy for hours.<br><br><em><strong>So, that is what we want for Christmas. What about you? Have you been naughty or nice?</strong></em>
</p>

<p>
	 
</p>]]></description><guid isPermaLink="false">1119</guid><pubDate>Fri, 21 Dec 2018 15:06:02 +0000</pubDate></item><item><title>4.4: 6 New Micro Features</title><link>https://invisioncommunity.com/news/invision-community/44-6-new-micro-features-r1118/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_12/micro-blog.jpg.ba9ead29cf63aa05a926264678070617.jpg" /></p>
<p>
	I really enjoy writing about the new features the development team have been slaving over for weeks (and sometimes months.)
</p>

<p>
	It's a real joy to be able to share the finished product after we've seen it through inception, discussion, planning, assigning to a developer, coding, peer reviewing and final group testing.
</p>

<p>
	Although sometimes, the features can be explained in a few screenshots, which makes for a pretty thin blog entry.
</p>

<p>
	With that in mind, I've grouped together 6 of the best new micro-features for Invision Community 4.4.
</p>

<p>
	<span style="font-size:18px;">Browser notifications</span><br>
	We introduced browser notifications in a previous version of Invision Community.
</p>

<p>
	Once you've opted in to receive them, you'll get a fancy browser notification when new content is posted while you're off browsing other sites.
</p>

<p>
	However, the browser prompt to ask for permission to push notifications isn't subtle, and it attacks you the second you log in for the first time.
</p>

<p>
	In Invision Community 4.4, we've made it, so you're only asked to opt-in once you open the notification drop down.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="browser-notifications.png.020c11ee4e0e763cb58758e651a93e68.png" class="ipsImage ipsImage_thumbnailed" data-fileid="129530" src="//media.invisioncic.com/a319035/monthly_2018_12/browser-notifications.png.020c11ee4e0e763cb58758e651a93e68.png" loading="lazy"></p>

	<p class="cFramedImage_option">
		No more being attacked by a permission dialog
	</p>
</div>

<p>
	<span style="font-size:18px;">Widget display settings</span><br>
	One of the most popular features we've added to the front end in recent times is the drag and drop widgets.
</p>

<p>
	We see these used on almost every site we visit.
</p>

<p>
	A popular request, though, was to be able to hide them from specific devices. By default, the sidebars appear under the main content when viewed on a smaller device such as a phone.
</p>

<p>
	There may be times where you wish to show a block for those on tablets and desktops, but remove it for phones, so it doesn't take up precious retail space.
</p>

<p>
	Happily, you can now do this on each block with 4.4.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129535" href="//media.invisioncic.com/a319035/monthly_2018_12/widgets.png.00a86bf183e1085718532f024f402edc.png" rel=""><img alt="widgets.thumb.png.5158c42188d3de23ecb2f8ebc8f66142.png" class="ipsImage ipsImage_thumbnailed" data-fileid="129535" src="//media.invisioncic.com/a319035/monthly_2018_12/widgets.thumb.png.5158c42188d3de23ecb2f8ebc8f66142.png" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Desktop only?
	</p>
</div>

<p>
	<span style="font-size:18px;">Club Navigation</span><br>
	Clubs are relatively new to Invision Community but they incredibly popular as they allow you to run micro-communities within your main community.
</p>

<p>
	You're not limited to just forums either; you can add gallery albums and more to each club.
</p>

<p>
	We've added the ability to re-arrange the club tabs allowing you to prioritise what you members see first.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129531" href="//media.invisioncic.com/a319035/monthly_2018_12/2091367524_clubnavigation.gif.3fbd6791b13b26e79ba0ea832f634ba9.gif" rel=""><img alt="677165305_clubnavigation.thumb.gif.1c91b413b1100f1392812983ff0035d6.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="129531" src="//media.invisioncic.com/a319035/monthly_2018_12/677165305_clubnavigation.thumb.gif.1c91b413b1100f1392812983ff0035d6.gif" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Rearranging club tabs
	</p>
</div>

<p>
	<span style="font-size:18px;">Announcement URLS</span><br>
	Announcements have been a core feature for a long time now. We use them whenever we have a holiday so we can notify our customers about reduced support on those days.
</p>

<p>
	We've made it so you can now link to an item, rather than have to provide new copy for each announcement.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129529" href="//media.invisioncic.com/a319035/monthly_2018_12/announcement.png.357ff7b3d519b73a7177ebcc74f65179.png" rel=""><img alt="announcement.thumb.png.b2095a4f88a8c774812b375c519300ef.png" class="ipsImage ipsImage_thumbnailed" data-fileid="129529" src="//media.invisioncic.com/a319035/monthly_2018_12/announcement.thumb.png.b2095a4f88a8c774812b375c519300ef.png" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		We may have overdone it a bit
	</p>
</div>

<p>
	<span style="font-size:18px;">Time Frame selector</span><br>
	We noticed that in numerous areas around the Admin CP we had time input boxes. These would sometimes be used for seconds, minutes, hours and even days.
</p>

<p>
	We've seen customers forced to enter things like 86400 seconds when they want the time frame to last a day. The lack of consistency wasn't great either.
</p>

<p>
	In Invision Community 4.4, we've added a new Time Frame selector which is used as standard on all areas we ask for a time frame to be entered.
</p>

<p>
	No more taking your socks off to work out how many seconds in a month.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129534" href="//media.invisioncic.com/a319035/monthly_2018_12/time.png.63010d5019a11a7af0d35fb6cfa4d6b9.png" rel=""><img alt="time.thumb.png.46883b94a75ba237370975ceed94151c.png" class="ipsImage ipsImage_thumbnailed" data-fileid="129534" src="//media.invisioncic.com/a319035/monthly_2018_12/time.thumb.png.46883b94a75ba237370975ceed94151c.png" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Time is no longer relative
	</p>
</div>

<p>
	<span style="font-size:18px;">Group Name Styling</span><br>
	For about as long as I can remember (and as I get older, this is not an impressive amount of time), we've allowed group names to be stylized when shown in the online user list.
</p>

<p>
	A very popular request is to extend that same group highlighting throughout the suite.
</p>

<p>
	Finally, Invision Community 4.4 brings this to the suite.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129533" href="//media.invisioncic.com/a319035/monthly_2018_12/1533730533_mattprofile.jpg.7f204c10b46b066934935199d2c7f034.jpg" rel=""><img alt="1375395555_mattprofile.thumb.jpg.5b93acccdbc261b6c268743b0ba9e76a.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="129533" src="//media.invisioncic.com/a319035/monthly_2018_12/1375395555_mattprofile.thumb.jpg.5b93acccdbc261b6c268743b0ba9e76a.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		If the group name is visible, that gets the styling, otherwise the name does
	</p>
</div>

<p>
	These features may be micro in nature, but we hope they make a significant improvement to your community.
</p>

<p>
	<em>Which are you most looking forward to? Drop a comment below and let us know.</em>
</p>]]></description><guid isPermaLink="false">1118</guid><pubDate>Fri, 21 Dec 2018 10:01:01 +0000</pubDate></item><item><title>4.4: New Email Features</title><link>https://invisioncommunity.com/news/invision-community/44-new-email-features-r1117/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_12/email-header.jpg.f4e0dba308550b84aad9c1457317a42a.jpg" /></p>
<p>
	It's easy to think that email is a relic from the past; from simpler times long before social media and the rise of phone apps.
</p>

<p>
	And it's reasonable to think that way. Your phone constantly pings at you, and your laptop OS constantly pings at you, so why bother with email?
</p>

<p>
	Because it's still a hugely powerful medium to get and retain attention.
</p>

<p>
	In 2017, over 269 billion emails were sent and received per day. Of those, 3,360,250,000 are opened, read, and a link clicked.
</p>

<p>
	Email is still very much a critical tool in your quest for retention.
</p>

<p>
	Invision Community knows this. We have options to notify members of replies by email, weekly or monthly digests by email and members can opt-in for bulk emails sent from your community team.
</p>

<p>
	Given how important email is, it was only fair that we invested in some love for our email system for 4.4.
</p>

<p>
	<span style="font-size:18px;">Email Statistics</span><br>
	Just above, I mention that 269 billion emails are sent, and 3.4 billion are opened, read and clicked.
</p>

<p>
	How many emails are sent from your Invision Community daily?
</p>

<p>
	(No cheating and checking with SendGrid)
</p>

<p>
	You probably have no idea as we didn't record email statistics.
</p>

<p>
	As of Invision Community 4.4 we do!
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129522" href="//media.invisioncic.com/a319035/monthly_2018_12/Email-stats.jpg.907bea66b5578405aabace83644a1498.jpg" rel=""><img alt="Email-stats.thumb.jpg.75c4e82bae808c0ee0e4207b5f35e582.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="129522" src="//media.invisioncic.com/a319035/monthly_2018_12/Email-stats.thumb.jpg.75c4e82bae808c0ee0e4207b5f35e582.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Chart showing the number of emails sent daily
	</p>
</div>

<p>
	We now track emails sent, and the number of link clicks inside those emails.
</p>

<p>
	<span style="font-size:18px;">Email Advertisements</span><br>
	Email notifications are a powerful way to get your members to revisit your community. The member welcomes these emails as it means they have new replies to topics they are interested in reading.<br><br>
	While you have your member's attention, you have an opportunity to show them a banner-style advertisement.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p class="cFramedImage_option">
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129525" href="//media.invisioncic.com/a319035/monthly_2018_12/form.jpg.a2d7c8057a2cd44ae02d22beca4b356d.jpg" rel=""><img alt="form.thumb.jpg.450071b57308f7efe89f339840a52681.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="129525" src="//media.invisioncic.com/a319035/monthly_2018_12/form.thumb.jpg.450071b57308f7efe89f339840a52681.jpg" loading="lazy"></a><br><br>
		The new email advertisement form
	</p>
</div>

<p>
	When creating a new email advert, you can choose to limit the advert to specific areas such as topics, blogs, etc. - and even which forums to limit by.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p class="cFramedImage_option">
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129524" href="//media.invisioncic.com/a319035/monthly_2018_12/emaik.jpg.5b40a55da681a99bf4409ab706769db9.jpg" rel=""><img alt="emaik.thumb.jpg.8bc606ca42e5430047e4eaa5574c8ae6.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="129524" src="//media.invisioncic.com/a319035/monthly_2018_12/emaik.thumb.jpg.8bc606ca42e5430047e4eaa5574c8ae6.jpg" loading="lazy"></a><br><br>
		Subliminal messages
	</p>
</div>

<p>
	This is a new way to reach your audience with your promotions.
</p>

<p>
	<span style="font-size:18px;">Unfollow without logging in</span><br>
	Despite spending most of this blog entry shouting the virtues of email, it's inevitable that one or two members may wish to stop receiving notification emails.
</p>

<p>
	In previous versions, the unfollow link would have taken you to a login page if you were signed out. For members that haven't been back in a while, this may cause some annoyance if they do not recall their login details.
</p>

<p>
	Invision Community 4.4 allows non-logged in members to unfollow the item they received an email about or all followed items without the need to log in.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129523" href="//media.invisioncic.com/a319035/monthly_2018_12/stop.jpg.4d38eba292a812f1fc7ae604320a58f4.jpg" rel=""><img alt="stop.thumb.jpg.3ca5a51b5687eaab54b13c5d759c00ac.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="129523" src="//media.invisioncic.com/a319035/monthly_2018_12/stop.thumb.jpg.3ca5a51b5687eaab54b13c5d759c00ac.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		You no longer need to log in to unfollow items
	</p>
</div>

<p>
	Respecting your member's inbox is vital to keep on good terms with them and to keep them engaged in your community.
</p>

<p>
	<em>We'd love to know which of these features you're most keen to try in 4.4. Please drop a comment below and let us know!</em>
</p>]]></description><guid isPermaLink="false">1117</guid><pubDate>Thu, 20 Dec 2018 17:22:00 +0000</pubDate></item><item><title>4.4: SEO Improvements</title><link>https://invisioncommunity.com/news/invision-community/44-seo-improvements-r1116/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_12/seo_hero.jpg.46a5be37ad3bbf86076be8112b9e298f.jpg" /></p>
<p>
	It's been said that the best place to hide a dead body is on page 2 of Google.
</p>

<p>
	While we can't promise to get you to page 1 for a generic search term, we have taken some time for Invision Community 4.4 to do an SEO sweep.
</p>

<p>
	Moz.com defines SEO as "a marketing discipline focused on growing visibility in organic (non-paid) search engine results. SEO encompasses both the technical and creative elements required to improve rankings, drive traffic, and increase awareness in search engines."
</p>

<p>
	We have the technical skills and were fortunate enough to have <a href="https://www.linkedin.com/in/jonoalderson/" rel="external nofollow">Jono Alderson</a> of <a href="https://yoast.com" rel="external nofollow">Yoast</a> lend his time, knowledge and vast experience to improve our SEO.
</p>

<p>
	This blog article gets a little technical. It's completely fine to leave at this point with the comfort of knowing that Google will be a little happier on your site with Invision Community 4.4.
</p>

<p>
	The majority of the changes are designed to send stronger signals to Google and friends over which content to slurp and which to look at a bit later.
</p>

<p>
	Still here? Good. Let us roll up our sleeves and open the hood.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="129488" href="//media.invisioncic.com/a319035/monthly_2018_12/seo-2394237_1280.jpg.2f119bb4e2bfda6e7f75758bc0d3d5ec.jpg" rel=""><img alt="seo-2394237_1280.thumb.jpg.8b6242b089538b897b9b561c7701b892.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="129488" src="//media.invisioncic.com/a319035/monthly_2018_12/seo-2394237_1280.thumb.jpg.8b6242b089538b897b9b561c7701b892.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		 
	</p>
</div>

<p>
	<span style="font-size:18px;">Pagination</span><br>
	The most visible change is that we've taken pagination out of query strings and placed it in the path.
</p>

<p>
	For example, the current pagination system looks a little like:<br><span style="font-family:'Courier New', Courier, monospace;">yoursite.com/community/forums/123-forum/?page=3</span>
</p>

<p>
	Which is fine but it gets a little confusing when you add in a bunch of sort filters like so:<br><span style="font-family:'Courier New', Courier, monospace;">yoursite.com/community/forums/123-forum/?sort=asc&amp;field=topic&amp;page=3</span>
</p>

<p>
	A better approach would be to make a clear signal to both Google and humans that pagination is a separate thing.
</p>

<p>
	Invision Community 4.4 does this:<br><span style="font-family:'Courier New', Courier, monospace;">yoursite.com/community/forums/123-forum/page/3/?sort=asc&amp;field=topic</span>
</p>

<p>
	Not only is this good for search engines, but it's also good for the humans too as it is more readable and no longer confused with filter parameters.<br><br>
	Of course, we ensure that the old style pagination is redirected (via a 301 header) to the new pagination URL automatically so nothing breaks.
</p>

<p>
	<span style="font-size:18px;">Canonical Tags</span><br>
	These tags are a way of telling search engines that a specific URL is the 'master copy' of a page. This helps prevent duplicate content from being indexed.
</p>

<p>
	Without it, you are leaving it up to the search engine to choose which is the master copy of the page.
</p>

<p>
	For example:
</p>

<p>
	<span style="font-family:'Courier New', Courier, monospace;">yoursite.com/community/forums/123-forum/</span> and <span style="font-family:'Courier New', Courier, monospace;">yoursite.com/community/forums/123-forum/?sort=desc&amp;field=time</span> may show the same content but have different URLs.
</p>

<p>
	By setting the canonical tag to point to <span style="font-family:'Courier New', Courier, monospace;">yoursite.com/community/forums/123-forum/</span> regardless of filters sends a strong signal to the search engines that this is the page you want to be spidered.
</p>

<p>
	Invision Community sets these tags in many places, but we audited these in 4.4 and found a few areas where they were missing.
</p>

<p>
	For example, viewing a member's profile doesn't always set a canonical tag which may confuse search engines when you click on "View Activity" and get a list of content items.
</p>

<p>
	<span style="font-size:18px;">Soft 404s</span><br>
	When an application or website wants to tell the visitor that the page they are looking for doesn't exist, it sends a 404 header code along with a page that says something "We could not find that item" or "No rows available".
</p>

<p>
	If a search engine spiders a page that looks like a 404 page, but it doesn't have the 404 header code, it logs it as a "soft 404".
</p>

<p>
	Given the short amount of time Google has on your site to discover new content, you don't want it to hit many soft 404s.
</p>

<p>
	Invision Community 4.4 omits containers (such as forums, blogs, etc.) that have no content (such as a new forum without any topics yet) from the sitemap, and also adds a 'noindex, follow' meta tag into the HTML source.
</p>

<p>
	Google will periodically check to see if the status of the page has changed and happily slurp away when content has been added.
</p>

<p>
	<span style="font-size:18px;">Other changes</span><br>
	Although the changes listed here don't deserve their own section in this article, they are no less important.
</p>

<p>
	We have audited the new JSON-LD markup added to Invision Community 4.3 to help search engines better understand the relationship between pages.
</p>

<p>
	The "truncate" method that is used to display a snippet of text in areas such as the activity stream now only sends the first 500 characters to the javascript method to reduce page loads and page 'noise'.
</p>

<p>
	The profile view in Invision Community contains a mix of information pertinent to the member and content they've authored.
</p>

<p>
	We've ensured that the content areas are using a specific URL, with appropriate canonical tags. This will help reduce confusion for search engines.
</p>

<p>
	If you made it this far, then well done. It's time to slam the hood closed and mop our collective brows.
</p>

<p>
	These changes will certainly help Google and friends spider your site a little more efficiently and have a clearer idea about what pages and data you want to be indexed which can only improve your ranking.
</p>]]></description><guid isPermaLink="false">1116</guid><pubDate>Wed, 19 Dec 2018 16:00:01 +0000</pubDate></item><item><title>Team Talk: Where in the world would you like to live?</title><link>https://invisioncommunity.com/news/invision-community/team-talk-where-in-the-world-would-you-like-to-live-r1112/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_11/suitcase-1412996_1920.jpg.8f7f4399790d4a2d7f1728eebc3e1843.jpg" /></p>
<p>
	Sun kissed beaches or snowscapes? Bustling cities or quiet villages?
</p>

<p>
	The question we posted this month was: If you could live anywhere in the world, where would it be?
</p>

<p>
	In theory we could work from anywhere in the world that has a decent internet connection, but where would we choose to live?<br><br><span style="font-size:18px;">Mark Wade</span><br>
	It was only a few months ago that I was asking myself this exact question! I've always enjoyed telling people that of the great things about working on the Internet is that I can work anywhere in the world, all I have to do is bring a laptop - and yet, despite saying that, I was still living in the little English town that I was born in. At the end of last year I decided it was time to actually take advantage of that so I moved Sydney, Australia.
</p>

<p>
	Sydney has everything you could ever want. First, obviously it's a major city with all the conveniences and excitement of that, and even moreso than a lot of places it always has stuff going on (the first time I was strolling past Darling Harbour on a Saturday evening and had this conversation: "oh wow a fireworks display, what's the occasion?" / "...it's saturday?" - I knew I was in a good place). But for when you want some quiet time, there's some of the world's most gorgeous beaches on one side of the city, and mountain forests on the other. It's perfect.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="hqdefault.jpg.1c4888b4af2fe87984d907a583edd9a3.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="128791" src="//media.invisioncic.com/a319035/monthly_2018_11/hqdefault.jpg.1c4888b4af2fe87984d907a583edd9a3.jpg" loading="lazy"></p>

	<p class="cFramedImage_option">
		Australian ambassadors in the late 1980s
	</p>
</div>

<p>
	<span style="font-size:18px;">Jim Morrissey</span><br>
	So recently (last 2 years) have been doing some traveling during winter months and I've seriously underestimated previously how much living in Florida for the past 20 years has ruined me. This has led me to where I can't live anywhere else but a tropical climate with 100% humidity now. As well, the thought of driving my cars in the snow/salt is even more unappealing than the cold/dryness. In short, I've come to realize, I'm quite happy in Florida.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="128793" href="//media.invisioncic.com/a319035/monthly_2018_11/Skegness_beach.jpg.741f13dfe4c2cd77fe8391a7b1ad198b.jpg" rel=""><img alt="Skegness_beach.thumb.jpg.ee48e4e0ac937f54e94741c7b345159c.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="128793" src="//media.invisioncic.com/a319035/monthly_2018_11/Skegness_beach.thumb.jpg.ee48e4e0ac937f54e94741c7b345159c.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Florida is nice, but it's no Skegness
	</p>
</div>

<p>
	<span style="font-size:18px;">Brandon</span><br>
	I would move to Costa Rica. Not because it's exotic, and beautiful, and has tons of fun things to do and see. But because I could have health care without having to pull out a second mortgage.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="128792" href="//media.invisioncic.com/a319035/monthly_2018_11/shutterstock_201637796.jpg.342df85bef79f484dbf3b8a0004ea27a.jpg" rel=""><img alt="shutterstock_201637796.thumb.jpg.261e224963907354b65592b7933db3cb.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="128792" src="//media.invisioncic.com/a319035/monthly_2018_11/shutterstock_201637796.thumb.jpg.261e224963907354b65592b7933db3cb.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Forget Costa Rica, the UK has Costa Coffee
	</p>
</div>

<p>
	<span style="font-size:18px;">Matt</span><br>
	I'm rather fond of the UK but I do love America, so I think I'd split my time three ways. Spend the UK in the summer (that may be about 3 weeks based on an average year), spend the winter somewhere warm, perhaps on the south coast of America with the exception of a few weeks around Christmas where I'd take the kids somewhere filled with snow.
</p>

<p>
	<span style="font-size:18px;">Mark H</span><br>
	If I could live anywhere I wanted to (and financing was not an obstacle), that would be Hawaii. First because its average temperature doesn’t change much over the year and is nearly tropical year-round, but also because it’s the only State in the U.S. that I have not yet visited. Having lived in Minnesota nearly all my life, as I get older the less I can tolerate Winter each year.<br><br><span style="font-size:18px;">Jennifer</span><br>
	So I love where I live currently. Arizona (particularly in the valley) is amazing. It's mostly hot but absolutely no snow (albeit sometimes it gets cold enough that there is frost on cars). I think out of the 20 years I've lived here I've only truly seen snow in the valley 1 time and it didn't last long.
</p>

<p>
	My secondary location would be Australia. It has a similar climate, some really awesome people and Amanda Palmer visits their regularly so I'd finally be able to see one of her shows.
</p>

<p>
	Overall, as long as it doesn't snow you can basically consider it an ideal location for me.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="TowerBridge1.jpg.54a27ab472a61ed4abc7480205212fea.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="128794" src="//media.invisioncic.com/a319035/monthly_2018_11/TowerBridge1.jpg.54a27ab472a61ed4abc7480205212fea.jpg" loading="lazy"></p>

	<p class="cFramedImage_option">
		That awkward moment when Arizona buys the wrong bridge
	</p>
</div>

<p>
	<span style="font-size:18px;">Andy</span><br>
	I’ve always had a strong attraction to Scandinavia and particularly Norway. There’s something quite appealing about the remoteness, nature and freedom to make your own life choices. Unfortunately I’m not at all tolerant of the cold so I don’t think I could live there permanently. Am I allowed to split my time between Norway and Italy?
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="128795" href="//media.invisioncic.com/a319035/monthly_2018_11/sheep-wales-getty.jpg.d734219e65e5d6b47e7aad5a87dcabf9.jpg" rel=""><img alt="sheep-wales-getty.thumb.jpg.e7f0e6a26703e0e24875d1cd51bace71.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="128795" src="//media.invisioncic.com/a319035/monthly_2018_11/sheep-wales-getty.thumb.jpg.e7f0e6a26703e0e24875d1cd51bace71.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Remoteness? Can I interest you in Wales?
	</p>
</div>

<p>
	<span style="font-size:18px;">Marc S</span><br>
	I think if I could live anywhere in the world, I would probably live in Australia. Simply because I hate winter. I don't like the cold, and prefer 30c+ every day if I had the option. In fact if I went back in time, I would certainly have done that knowing what I know now. Having children and family around, it's not something I would likely do at this stage in my life.<br><br><strong>Where would you like to live? Let us know in the comments below.</strong>
</p>]]></description><guid isPermaLink="false">1112</guid><pubDate>Fri, 30 Nov 2018 14:35:01 +0000</pubDate></item><item><title>4.4: Extend Invision Community with the REST API</title><link>https://invisioncommunity.com/news/invision-community/44-extend-invision-community-with-the-rest-api-r1110/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_11/computer-1245714_1920.jpg.228f925e08f4de9f839a568667aaa341.jpg" /></p>
<p>
	Ever since its first release, the REST API built into the Invision Community software has proven to be a very powerful and well-received feature.
</p>

<p>
	We love seeing what our clients and modification authors are able to do with the level of integration afforded to them through this capability, and so it is only natural that we have looked to expand the functionality in our upcoming 4.4 release.
</p>

<div>
	<h3 class="cDocs_subTitle">
		Poll Support
	</h3>
</div>

<p>
	Beginning with 4.4, you will now be able to create and update polls for both topics and blog entries through the REST API. Of course, modification authors can use this new endpoint.
</p>

<div>
	<h3 class="cDocs_subTitle">
		Warn Reasons
	</h3>
</div>

<p>
	You will also now be able to manage warn reasons through the REST API. This includes fetching a list of reasons, as well as fetching an individual reason, creating warn reasons, updating existing warn reasons, and deleting warn reasons.
</p>

<div>
	<h3 class="cDocs_subTitle">
		Event Venues
	</h3>
</div>

<p>
	Event venues can now be listed and individual venues fetched through the REST API, and you can now add, update and delete event venues through the REST API.
</p>

<div>
	<h3 class="cDocs_subTitle">
		Member Notifications
	</h3>
</div>

<p>
	You can now retrieve a list of notifications for a specific member through the REST API, useful if you were to attempt to recreate the notifications menu on a third party website (for example).
</p>

<div>
	<h3 class="cDocs_subTitle">
		Warning Users
	</h3>
</div>

<p>
	The REST API will now expose the warnings a user has received through a new endpoint. Additionally, you can fetch individual warnings, issue new warnings, undo and/or delete issued warnings, and acknowledge warnings through the REST API. If you are building a site wrapper around your community, you can leverage this functionality to ensure that users are unable to post elsewhere on your site if they have unacknowledged warnings within the community (and also to provide them with a way to acknowledge those warnings right on your site).
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="128772" href="//media.invisioncic.com/a319035/monthly_2018_11/2078462795_RESTOAuth2018-11-3013-02-09.jpg.b64413e9d27f47c678ddcc4f522c14b7.jpg" rel=""><img alt="2027917625_RESTOAuth2018-11-3013-02-09.thumb.jpg.f19d600c0d4483cfbb6d0849d0e661f9.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="128772" src="//media.invisioncic.com/a319035/monthly_2018_11/2027917625_RESTOAuth2018-11-3013-02-09.thumb.jpg.f19d600c0d4483cfbb6d0849d0e661f9.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		The REST API Reference
	</p>
</div>

<div>
	<h3 class="cDocs_subTitle">
		Node permissions
	</h3>
</div>

<p>
	Beginning with 4.4, you will now be able to set the permissions for a node when adding or updating it through the REST API (for example, you can now adjust the permissions for a forum or a downloads category through the REST API). Many clients noticed that while they could create new nodes through the API, the nodes would be unusable until an administrator manually went in and specified the permissions, so this change can eliminate this extra step in many situations.
</p>

<div>
	<h3 class="cDocs_subTitle">
		Event filtering
	</h3>
</div>

<p>
	You will now also be able to filter the events you pull through the Calendar REST API endpoints by start and end date (e.g. so you can show events within a specific time frame, such as the current week), and you can now also specify to sort the events returned by the event start date or the event end date.
</p>

<div>
	<h3 class="cDocs_subTitle">
		Clubs
	</h3>
</div>

<p>
	And finally, for those who leverage clubs on their communities, we have built in full REST API support for clubs. You can list all clubs, return a specific club, create new clubs, update existing clubs, and delete clubs through the REST API. Further, you can list all members in a club, add a specific member to a specific club, remove a member from a club, fetch the content types available for use within a club (i.e. so you can determine which applications are installed and have club support on a given site), fetch the nodes (displayed as tabs/sections within a club) created within a club, and delete nodes from a club. Important behind the scenes steps, such as generating invoices for members requesting to join paid clubs, are all handled automatically for you when using the REST API.
</p>

<p>
	We believe these changes will help clients better integrate with our software and open up new possibilities with their websites.
</p>

<p>
	<strong>Would you like us to add any other endpoints? Let us know in the comments below!</strong>
</p>]]></description><guid isPermaLink="false">1110</guid><pubDate>Fri, 30 Nov 2018 13:25:02 +0000</pubDate></item><item><title>4.4: Turbo charging loading speeds</title><link>https://invisioncommunity.com/news/invision-community/44-turbo-charging-loading-speeds-r1109/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_11/fast98.jpg.ef10cf09b27feb277defdec12079b396.jpg" /></p>
<p>
	It might seem a little odd starting a blog on increasing Invision Community's speed with the word "lazy",  but I'll explain why this is a good word for performance shortly.
</p>

<p>
	Earlier this year,<a href="https://webmasters.googleblog.com/2018/01/using-page-speed-in-mobile-search.html" rel="external nofollow"> Google announced</a> that page speed is a ranking factor.
</p>

<p>
	Simply put, if your site is slow, it will be ranked lower in Google's search results.
</p>

<p>
	It is always a challenge making a large application like Invision Community as efficient as possible per page load. A single Invision Community page can pull in widgets from multiple applications as well as a lot of user-generated content with attachments, movies and images used heavily. 
</p>

<p>
	This is where being lazy helps.
</p>

<p>
	Lazy loading is a method by which attachments, embeds and images are not loaded by default. They are only loaded when the viewer scrolls down enough to make them visible.
</p>

<p>
	This allows the page to load a good deal faster now it doesn't have to load megabytes of images before the page is shown as completely rendered.
</p>

<p>
	I was going to take a fancy video showing it in action, but it's hard to capture as the system loads the media just before you get to it, so it looks fairly seamless, even with sluggish connections.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="128304" href="//media.invisioncic.com/a319035/monthly_2018_11/blank.jpg.526c0ec06be150a235ba76803cd810c6.jpg" rel=""><img alt="blank.thumb.jpg.47f7560ceb09fa6206f48eac81151829.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="128304" src="//media.invisioncic.com/a319035/monthly_2018_11/blank.thumb.jpg.47f7560ceb09fa6206f48eac81151829.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Not the most dynamic image, but this shows the placeholder retains the size of the image
	</p>
</div>

<p>
	In addition to image attachments, we have also added this lazy loading to maps and Twitter emoji images.
</p>

<p>
	<span style="font-size:18px;">Improving non-image attachments</span><br>
	Once we had implemented the lazy loading framework, an area we wanted to improve was non-image attachments.
</p>

<p>
	We have listened to a lot of the feedback we had on this area, and have now made it very clear when you add an attachment into a post. We've even returned the download count now it's being loaded on demand.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="128305" href="//media.invisioncic.com/a319035/monthly_2018_11/lazy1.jpg.ce0b6362776d677e69030387866fc044.jpg" rel=""><img alt="lazy1.thumb.jpg.0a48f6a4a814a93228e3d6bcf20c8a05.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="128305" src="//media.invisioncic.com/a319035/monthly_2018_11/lazy1.thumb.jpg.0a48f6a4a814a93228e3d6bcf20c8a05.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Using attachments when posting
	</p>
</div>

<p>
	<span style="font-size:18px;">All the letters</span><br>
	When we first implemented the letter avatars in 4.3, we discussed whether to use CSS styling or use an image.
</p>

<p>
	We decided to go with an image as it was more stable over lots of different devices, including email.
</p>

<p>
	We've revisited this in 4.4, and switched the letter avatars to SVG, which are much faster to render now that the browser doesn't have to load the image files.
</p>

<p>
	<span style="font-size:18px;">Other performance improvements</span><br>
	We've taken a pass at most areas with an eye for performance, here is a list of the most significant items we've improved.
</p>

<ul><li>
		Several converter background tasks have been improved, so they work on less data
	</li>
	<li>
		Duplicate query for fetching clubs was removed in streams
	</li>
	<li>
		Notifications / follower management has been improved
	</li>
	<li>
		Member searches have been sped up (API, <abbr title="Admin Control Panel">ACP</abbr> live search, member list in <abbr title="Admin Control Panel">ACP</abbr>, mentions, etc.).
	</li>
	<li>
		Stream performance has been improved
	</li>
	<li>
		UTF8 conversions have been sped up
	</li>
	<li>
		Elasticsearch has been sped up by using pre-compiled queries and parameterisation, as well as the removal of view filtering (and tracking)
	</li>
	<li>
		HTTP/2 support with prefetch/preload has been added
	</li>
	<li>
		Several PHP-level performance improvements have been made
	</li>
	<li>
		Implemented rel=noopener when links open a new window (which improves browser memory management)
	</li>
	<li>
		Several other performance improvements for conversions were implemented that drastically reduce conversion time
	</li>
	<li>
		IP address lookups now fetch IP address details from us en-masse instead of one request per address
	</li>
	<li>
		Cache/data store management has been streamlined and centralised for efficiency
	</li>
	<li>
		Many background tasks and the profile sync functionality have all been improved for performance
	</li>
	<li>
		Brotli compression is now supported automatically if the server supports it
	</li>
	<li>
		Redis encryption can now be disabled if desired, which improves performance
	</li>
</ul><p>
	Phew, as you can see, we've spent a while tinkering under the hood too.
</p>

<p>
	We'd love to hear your thoughts. Let us know below!
</p>

<p>
	<em style="color:#353c41;font-size:17px;"><strong>This blog is part of our series introducing new features for Invision Community 4.4.</strong></em>
</p>]]></description><guid isPermaLink="false">1109</guid><pubDate>Fri, 16 Nov 2018 17:09:00 +0000</pubDate></item></channel></rss>
