<?xml version="1.0"?>
<rss version="2.0"><channel><title>Invision Community Blog: Community Management</title><link>https://invisioncommunity.com/news/community-management/page/4/?d=34</link><description>Invision Community Blog: Community Management</description><language>en</language><item><title>How to cultivate a positive community</title><link>https://invisioncommunity.com/news/community-management/how-to-cultivate-a-positive-community-r1091/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_06/smaller2.jpg.95983f808ee451bd434c9a309d864f08.jpg" /></p>
<p>
	A positive community is a wonderful thing. It's fun to read and almost irresistible to join. You instantly feel welcomed and quickly make new friends.
</p>

<p>
	Carefully managed communities tend to be respectful. Individuals may occasionally argue and disagree, but these are short term incidences that do not affect the community.
</p>

<p>
	<strong>Is this by chance or by design?</strong>
</p>

<p>
	Your role as a community leader will make all the difference in how your members react to each other. Your community boundaries will have a direct impact in the number troublemakers that infiltrate your community.
</p>

<p>
	I'm sure you've come across trolls and troublemakers on your digital travels. You may be unlucky enough to have met some on your own site. Some trolls may be quite benign and productive members of the community. That is, until something or someone triggers them.
</p>

<p>
	Some trolls like to annoy others because they are bored. Others because they are angry. Whatever the reason, they can be a handful to manage well.
</p>

<p>
	A well managed community offers excellent protection against trolls that may join only to cause trouble. The troll has no fun against a charming community unwilling to engage in hateful behaviour.
</p>

<p>
	Therefore, a positive community is essential in protecting your members, as much as it is making a welcoming atmosphere for new members.
</p>

<p>
	<span style="font-size:20px;">Community Leaders</span><br>
	Your community leaders are there to model good behaviour.<br>
	How your leaders speak to your members is very important. If they are rude or offensive, then the community will view that as the culture you endorse and act likewise.
</p>

<p>
	It's important that your leaders refrain from becoming embattled in aggressive discussions. An ideal leader is cool, calm and impartial. If members see your leaders engaged in heated debate, they may follow suit.
</p>

<p>
	A good strategy is to use a leader's forum or Pages database where they can discuss contentious topics in private and agree on a way forward together. Forcing your leaders to remain impartial and discuss the topic elsewhere is a great way to retain professional separation.
</p>

<p>
	If your leaders want to engage in debate, then allow them to create a personal account. This allows them to air their personal views inline with your boundaries.
</p>

<p>
	It is vital to remember that your leaders carry your brand and message at all times.
</p>

<p>
	<span style="font-size:20px;">Create a strong terms of service</span><br>
	Invision Community's terms of service feature is ideal to outline your community and what is acceptable.
</p>

<p>
	Be positive with your terms and rules. Creating a positive culture from the earliest interaction with your site is important. This sets out boundaries in a friendly way.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="122404" href="//media.invisioncic.com/a319035/monthly_2018_06/Terms1.thumb.png.7136680cc811e89ae2f3fe8728bb026c.png.cb398761ed641b252f6f9b90ccb178ea.png" rel=""><img alt="Terms1.thumb.png.7136680cc811e89ae2f3fe8728bb026c.thumb.png.abb6317e1fa63cf6c21b3a91942d27f6.png" class="ipsImage ipsImage_thumbnailed" data-fileid="122404" src="//media.invisioncic.com/a319035/monthly_2018_06/Terms1.thumb.png.7136680cc811e89ae2f3fe8728bb026c.thumb.png.abb6317e1fa63cf6c21b3a91942d27f6.png" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Invision Community's build in terms editor
	</p>
</div>

<p>
	Avoid using negative words such as "don't" and "can't". People tend to skip over these words. It is better to be positive, for example:
</p>

<p>
	"A signature CANNOT have more than one image"
</p>

<p>
	Could be better explained as:
</p>

<p>
	"Your signature may have a single image".
</p>

<p>
	This positive interaction feels better but still enforces your rules.
</p>

<p>
	Keep the number of rules to a minimum. Visitors connect better with sites that aren't laden with rules and threats for stepping out of line. Indeed, reading a terms of service that outlines punitive action for every minor misdemeanour makes the site look unruly and embattled.
</p>

<p>
	Even good productive members have bad days and may display out of character behaviour.
</p>

<p>
	<span style="font-size:20px;">Weeding out the early signs of trouble</span><br>
	Not all arguing is bad. We've seen some dynamic and informative topics that have flowered from an initial disagreement.
</p>

<p>
	The first step is identifying which behaviours you find unacceptable. Your community and culture will define these boundaries. What is acceptable for a casual community with a very young demographic may not be acceptable for a very formal conservative site.
</p>

<p>
	Is this member trolling? A classic troll is someone who seeks to derail rational conversation through abuse, hectoring or needling. A troll isn't someone that disagrees with you, your product or your choices. Civil disagreement is the foundation for any rich discussion. A troll is less tolerant and their end goal is to aggravate others.
</p>

<p>
	Is the member new? Perhaps they are unfamiliar with the expectations of your community. New members can often be eager to impress veterans and may come across as over excitable. 
</p>

<p>
	It is worth noting down topics which have the potential to derail and check in on them often. You can add hidden replies that do not trigger notifications. This is an ideal way to leave notes to other community leaders.
</p>

<p>
	The best judge is often experience. It may take a while to develop your sixth sense with your community.
</p>

<p>
	<span style="font-size:20px;">Motivation through rewarding good behaviour</span><br>
	Invision Community is equipped with a reputation system which is linked to the number of positive reactions a piece of authorered content obtains.
</p>

<p>
	The simplest expression is the humble 'like'. To encourage members to like and thank others for useful content empowers individuals and motivates them to post more good content.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="122403" href="//media.invisioncic.com/a319035/monthly_2018_06/smaller3.jpg.3348a6f4c92635c1a14838cc5501e531.jpg" rel=""><img alt="smaller3.thumb.jpg.4814255031dac6394504bb15b60734d4.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="122403" src="//media.invisioncic.com/a319035/monthly_2018_06/smaller3.thumb.jpg.4814255031dac6394504bb15b60734d4.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Thumbs up!
	</p>
</div>

<p>
	You may wish to send a personal message offering thanks for exceptional content to your members. A brief personal note is a welcome gift in today's world of often impersonal automation.
</p>

<p>
	We have seen communities that post up weekly topics linking to great content. Likewise, you can leverage featured posts to draw attention to your good content.
</p>

<p>
	The <a href="https://invisioncommunity.com/news/product-updates/new-promoting-content-r1009/" rel="">Our Picks</a> feature is yet another way you can promote great user submitted content. It must be very rewarding to see your hard work showcased to the rest of the community.
</p>

<p>
	<span style="font-size:20px;">Avoid special forums for 'unmoderated discussion'</span><br>
	Some communities try and address the balance between the need for rule enforcement through moderation against the desire to offer a venue for raw discourse. This usually presents as a special forum often labeled as "Unmoderated", "The flame zone" or similar.
</p>

<p>
	The intention is a good one and the logic makes sense. Provide a venting space for your community in one area to keep the rest of the community friendly.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="122402" href="//media.invisioncic.com/a319035/monthly_2018_06/argument-238529_1280.jpg.89f40d47a06665968f9d6a9b95052dcd.jpg" rel=""><img alt="argument-238529_1280.thumb.jpg.501e9cd9c003d0deb4f352810ec90cc8.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="122402" src="//media.invisioncic.com/a319035/monthly_2018_06/argument-238529_1280.thumb.jpg.501e9cd9c003d0deb4f352810ec90cc8.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Don't make your members bring boxing gloves to a topic!
	</p>
</div>

<p>
	In our experience, this plan quickly backfires. The unmoderated area becomes hateful, toxic and very unpleasant. Basal desires that are kept in check by your rules and boundaries are left to run amok. 
</p>

<p>
	It's very likely that these discussions become so heated that members leave your site for good. That isn't a desirable outcome!
</p>

<p>
	It's much better to keep your rules consistent throughout all areas of your site. Encouraging contentious discussion is rarely a good thing.
</p>

<p>
	<span style="font-size:20px;">Punitive tools are the last resort</span><br>
	Invision Community is loaded with excellent moderation tools to handle persistent offenders.
</p>

<p>
	We would encourage you to try speaking with a troublesome member first via the personal message system. Give them a chance to explain themselves and remind them of the rules.
</p>

<p>
	If you have exhausted all avenues, you have several options to choose from.
</p>

<p>
	<strong>1) Warning</strong><br>
	Invision Community's warning system allows you to pre-set different warning thresholds which trigger specific actions.
</p>

<p>
	For example, you may decide that after 10 warns, the member is set to full moderation. This means that their posts are hidden to other community members until you review and approve them.
</p>

<p>
	This is an excellent tool and has success in rehabilitating hot headed members that react quickly and often find themselves in hot water with your community leaders.
</p>

<p>
	Invision Community 4.3 introduced <a href="https://invisioncommunity.com/news/product-updates/43-automatic-community-moderation-r1059/" rel="">crowd sourced moderation</a>. This allows the administrator to set up thresholds for actions based on the number of reports a content item receives from other members.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="Report_options.thumb.jpg.4be6d9c3a7014de8adc6200ad8dcaba8.jpg.9e076d36f5f8496773637ec1eaa3582a.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="122401" src="//media.invisioncic.com/a319035/monthly_2018_06/Report_options.thumb.jpg.4be6d9c3a7014de8adc6200ad8dcaba8.jpg.9e076d36f5f8496773637ec1eaa3582a.jpg" loading="lazy"></p>

	<p class="cFramedImage_option">
		The warning system
	</p>
</div>

<p>
	For example, you may decide to hide a post after it receives reports from five or more different members.
</p>

<p>
	<strong>2) Full moderation</strong><br>
	You have the option to enforce review and approval of all members topics and posts. The downside is that it increases the workload of your moderators, so should be used sparingly.
</p>

<p>
	It is a very effective tool when used for a short time after a heated debate gets out of control. It allows you to enforce a time out until the situation has calmed down.
</p>

<p>
	<strong>3) Short term banning to cool off</strong><br>
	Invision Community allows you to temporarily ban a member from your site for a specified number of hours.<br><br>
	It is especially effective to enforce a break from your site. This allows an otherwise good and productive member time to cool down and reflect on how they wish to contribute. In most cases, the member comes back calmer and ready to post productively.
</p>

<p>
	<strong>4) Permanent banning</strong><br>
	As a true last resort, you can exclude the member from accessing your site completely. A banned member can no longer access forum lists, topics or posts. They can of course log out and view the community as a guest.
</p>

<p>
	In most cases, members can be rehabilitated through personal messages, moderation or an enforced cooling off period.
</p>

<p>
	A permanent ban can be lifted by an administrator at any time.
</p>

<p>
	<span style="font-size:20px;">Conclusion</span><br>
	Cultivating a positive community can take a little work from your community leaders but the benefits are numerous. A fun engaging community of respectful members is a real joy. The infectious spirit of the members makes it very easy to join and contribute.
</p>

<p>
	There is always a learning curve, so use any issue as a learning experience and give your members the benefit of doubt.
</p>

<p>
	You wouldn't want to punish an overzealous and excitable new member and make them feel unwelcome by reaching for a moderation tool too soon.
</p>

<p>
	Try and guide conversation by using your community leaders to model good behaviour. Try and keep a sense of fun and take the time to get to know your members.
</p>

<p>
	Above all, enjoy the journey! Taking the time to engage in your community is a great experience and offers many opportunities to learn and grow as a leader.
</p>

<p>
	Invision empowers you with the tools to manage and reward behaviors, but it's ultimately your stewardship to thoughtfully design a positive community.
</p>

<p>
	We'd love to know which of these tips you already practise. Let us know below!
</p>]]></description><guid isPermaLink="false">1091</guid><pubDate>Tue, 26 Jun 2018 13:07:00 +0000</pubDate></item><item><title>Video Tip: Set up a curated video gallery in 5 minutes with Pages</title><link>https://invisioncommunity.com/news/community-management/video-tip-set-up-a-curated-video-gallery-in-5-minutes-with-pages-r1090/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_06/smaller.jpg.656151a6f72ffd82b2bf3f1fcd93b314.jpg" /></p>
<p>
	Pages is one our most flexible applications.
</p>

<p>
	We use Pages on this site for our <a href="https://invisioncommunity.com/news/community-management/6-reasons-why-you-shouldnt-just-settle-for-a-facebook-group-community-r1039/" rel="">news blog</a>, our <a href="https://invisioncommunity.com/release-notes/" rel="">release list</a> and our bug tracker. We also use it internally to track customer suggestions, knowledge base articles and more.
</p>

<p>
	The most common use for Pages is as a simple articles database. With its built in templates, you can create interesting and engaging pages in just a few minutes. This is how we have it configured for this news blog.
</p>

<p>
	In this entry, we'll be looking at something a little out of the ordinary.
</p>

<p>
	In just five minutes, you can create a simple curated YouTube video gallery on your website using Pages. All of this functionality is built in. You won't need to learn code, or install any plug-ins.
</p>

<p>
	Check out the video below for a walk through which covers:
</p>

<ul><li>
		Creating a database and page
	</li>
	<li>
		Using the 'Easy Mode' page editor to drag and drop the database into place
	</li>
	<li>
		Setting up the database's custom fields for YouTube
	</li>
</ul><div class="ipsEmbeddedVideo">
	<div>
		<iframe allowfullscreen="true" frameborder="0" height="344" src="https://www.youtube.com/embed/24kK7lwdJvM?feature=oembed" width="459" loading="lazy"></iframe>
	</div>
</div>

<p>
	You can take this further by tweaking the built in templates to create something unique for your site. You may wish to use a different listing page and show thumbnails of the videos to entice your visitors into the site.
</p>

<p>
	This is ideal for sites which use YouTube heavily but wish to keep the discussion on your site. The built in comments and review sections display just under the video.
</p>

<p>
	Pages opens up many different ways of curating and displaying content.
</p>

<p>
	We'd love to see how you're using Pages, let us know in the comments!
</p>

<p>
	 
</p>]]></description><guid isPermaLink="false">1090</guid><pubDate>Mon, 25 Jun 2018 10:13:08 +0000</pubDate></item><item><title>How to successfully convert your platform and breathe new life into your community</title><link>https://invisioncommunity.com/news/community-management/how-to-successfully-convert-your-platform-and-breathe-new-life-into-your-community-r1088/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_05/placeit.jpg.d1956fe83444a2e089df0b8312bd9549.jpg" /></p>
<p>
	Do you have a community but are looking to move to a more modern and feature rich platform?
</p>

<p>
	There's a lot of ways Invision Community can breathe new life into your community. With our engagement features, advanced promotion features and mobile ready responsive themes, your members are going to love the changes.
</p>

<p>
	Invision Community can power your entire site, from the content management front end right through to your download areas and shopping carts.
</p>

<p>
	Imagine not having to juggle a dozen plug-ins and make several different applications talk to each other.
</p>

<p>
	We offer a range of <a href="https://invisioncommunity.com/services/migrate" rel="">migration tools</a> for vBulletin, xenForo, phpBB, Vanilla, bbPress and more. These tools convert your data such as members, passwords, forums, topics, posts and more across to Invision Community.
</p>

<p>
	But first, let's look at how to make your migration a success.
</p>

<p>
	<span style="font-size:20px;">Take our demo for a spin</span><br>
	Hands down the best way to get a feel for Invision Community is to take out a <a href="https://invisioncommunity.com/demo" rel="">free demo</a>. Once you are comfortable with the suite and know what it can do, the more confident you will be in discussing it with your members.
</p>

<p>
	There's a lot of functionality to discover. Keep in touch with our sales team to get the most from the demo.  We recommend that you consider three uses.
</p>

<p>
	<strong>Your community</strong>. Look at how they will settle in with the new interface and how they will use the new features on offer.
</p>

<p>
	<strong>Your moderators</strong>. Take a moment to look in the Moderator Control Panel. Run through all the tools that are available, such as the warning system and content review system.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="120781" href="//media.invisioncic.com/a319035/monthly_2018_05/mod.jpg.960e1c3bac3d29b60690bfe1a0f0aaa5.jpg" rel=""><img alt="mod.thumb.jpg.895e6297af33315ea636cac78b9ee527.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="120781" src="//media.invisioncic.com/a319035/monthly_2018_05/mod.thumb.jpg.895e6297af33315ea636cac78b9ee527.jpg" loading="lazy"></a>
	</p>

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

<p>
	<strong>Your administrators</strong>. Probably the largest change between platforms will be in the Admin Control Panel. It's worth spending a little time getting familiar with it and looking at what's new, and where common tools are such as forum and member management.<br><br><span style="color:#2980b9;"><span style="font-size:14px;">Tip: Invision Community's Admin Control Panel has a global search bar to look for settings, members, invoices and more. If you ever feel a little lost, enter in what you're looking for.</span></span>
</p>

<p>
	<span style="font-size:20px;">Make your plan</span><br>
	Using the demo and speaking to our sales team will help you draw up a migration plan. You'll know which apps you'll need, and what data can be migrated over.
</p>

<p>
	You may want to browse the <a href="https://invisioncommunity.com/files/" rel="">marketplace</a> to look for apps, plugins and themes to extend the functionality even further.<br><br><span style="font-size:14px;"><span style="color:#2980b9;">Tip: We offer a </span><a href="https://invisioncommunity.com/services/migrate" rel=""><span style="color:#2980b9;">VIP migration service</span></a><span style="color:#2980b9;"> where we work closely with you to draw up your plan and take care of the conversion for you.</span></span>
</p>

<p>
	<span style="font-size:20px;">Educate your community</span><br>
	Keep your community up to date with your migration plan. Show them the platform they'll be using. Take videos and screenshots showing them the exciting new features coming soon. Make it a positive and fun experience.
</p>

<p>
	Post something new every few days to get your community used to the idea and get them involved by asking them if they have any questions. Our sales and support teams are here to help you if you have any further questions at this point.
</p>

<p>
	Getting the majority of your community excited about the change is the best way to make the transition a smooth one.
</p>

<p>
	Make sure you explain the benefits of the switch too. <em>If there's a good reason for it, your community will get behind it quickly.</em>
</p>

<p>
	Some benefits may be:
</p>

<p>
	It works better on your mobile device and tablets, so you don't need to struggle with pinch and zoom to get around.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="120777" href="//media.invisioncic.com/a319035/monthly_2018_05/placeit.jpg.04f727817bdaf8f9362ae7ef23f03caf.jpg" rel=""><img alt="placeit.thumb.jpg.e3e93238f2fa67194c8d1b1347247c7a.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="120777" src="//media.invisioncic.com/a319035/monthly_2018_05/placeit.thumb.jpg.e3e93238f2fa67194c8d1b1347247c7a.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Mobile ready out of the box
	</p>
</div>

<p>
	The built in <a href="https://invisioncommunity.com/news/product-updates/new-richer-embeds-r1025/" rel="">embed system</a> allows you to post images, YouTube videos more easily and you can preview it instantly as you type.
</p>

<p>
	The <a href="https://invisioncommunity.com/news/product-updates/43-automatic-community-moderation-r1059/" rel="">crowd sourced moderation</a> makes reporting bad content more beneficial. It'll help to keep the community clean from undesirable comments and moving a positive direction.
</p>

<p>
	More features on the way. Invision Community is always adding new functionality based on our customers' wishes. These releases happen often so there's always something to be excited about.
</p>

<p>
	<span style="font-size:20px;">Pick a day</span><br>
	The best migrations are planned down to the date and time when the data conversion will occur. Our team can give you a rough idea of how long the data conversion will take. It will vary but we can give you a ballpark. 
</p>

<p>
	Your members will feel happy knowing what is going to happen and when. There will be some downtime while the data is converted, so it's always best to announce this well ahead of time.
</p>

<p>
	<span style="font-size:20px;">Set up a test site</span><br>
	Once you are committed to switching, set up a test site. A single Invision Community license can be used for a <a href="https://invisioncommunity.com/4guides/welcome/install-and-upgrade-r259/" rel="">development installation</a> as well as a live installation.
</p>

<p>
	This is the perfect time to work on your theme and look at any tweaks you'd like to make.
</p>

<p>
	Invite in your team and a trusted few from your community to offer feedback and advice. It's worth taking the time here to make sure everything is perfect for when you do the final conversion.
</p>

<p>
	<span style="font-size:20px;">Make it comfortable</span><br>
	Take some time to theme your new Invision Community so it has a similar look and feel to your existing community. Change resistant members will feel more comfortable if there are areas that are familiar to them.
</p>

<p>
	Ensuring your branding is up, and the colours match what you had before is a good start.
</p>

<p>
	The <a href="https://invisioncommunity.com/news/community-management/how-to-brand-your-community-in-minutes-r1057/" rel="">easy mode theme editor</a> is a great place to start.
</p>

<p>
	<span style="font-size:20px;">Mind your language!</span><br>
	There are always little differences in the interface language that may throw some of your older members off. For example, some systems use "threads" instead of topics and "messages" instead of posts.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="120778" href="//media.invisioncic.com/a319035/monthly_2018_05/564502b2a781d_screencast2015-11-1216-19-44.thumb.gif.9fef6e90e57266707b967dba6510de24.gif.fa830e87c9df017d5750d3488f03692c.gif" rel=""><img alt="564502b2a781d_screencast2015-11-1216-19-44.thumb.gif.9fef6e90e57266707b967dba6510de24.thumb.gif.8134eb69bbd50c24b85592a9f6a6368a.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="120778" src="//media.invisioncic.com/a319035/monthly_2018_05/564502b2a781d_screencast2015-11-1216-19-44.thumb.gif.9fef6e90e57266707b967dba6510de24.thumb.gif.8134eb69bbd50c24b85592a9f6a6368a.gif" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		The easy language editor
	</p>
</div>

<p>
	Invision Community <a href="https://invisioncommunity.com/4guides/themes-and-customizations/languages-and-localization_326/translating-using-the-visual-language-editor-r119/" rel="">has a built in translation system</a> so you can change our interface language to match your existing site.
</p>

<p>
	<span style="font-size:20px;">Help your members</span><br>
	Set up a temporary questions and answer forum where your members can ask how the new system works and give you feedback.
</p>

<p>
	Pin a handful of topics explaining where common items are now, such as how to edit your profile, how to send personal messages, how to mark the site as read and so on. Think about the daily activities your members make and explain how to do them with Invision Community.
</p>

<p>
	You can use the pre-move time to ask your community what actions they do daily and may need assistance with on the new platform.
</p>

<p>
	<span style="font-size:20px;">Be patient</span><br>
	Some of us dislike change. We are creatures of habit. You may find some members are very resistant. That's OK, they'll come around in time as long as you continue to make them feel valued and understood. Take the time to explain how the new system works and what the benefits of Invision Community are.
</p>

<p>
	In our experience, members love the following Invision Community features:
</p>

<p>
	<strong>Notifications</strong><br>
	Invision Community has a variety of <a href="https://invisioncommunity.com/4guides/promotion/notifications-r71/" rel="">granular notification options</a>, from browser to email so you're sure to not miss a thing.
</p>

<p>
	<strong>Mobile Friendly</strong><br>
	We're mobile friendly right out of the box. Our theme has a responsive framework, which means that it resizes perfectly to any device you're using. No need for extra themes or styles, it's all baked in.
</p>

<p>
	<strong>Gamification</strong><br>
	We all love a little friendly competition don't we? Invision Community has features like the <a href="https://invisioncommunity.com/news/product-updates/new-leaderboard-r988" rel="">leaderboard</a> and member titles to reward activity. Who doesn't want to win the day?
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="120780" href="//media.invisioncic.com/a319035/monthly_2018_05/placeit.jpg.ef44d847dc1a1c6a67caba6f0950ceea.jpg" rel=""><img alt="placeit.thumb.jpg.f5aea1c5fe62bff1d6e6fda09998ab8a.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="120780" src="//media.invisioncic.com/a319035/monthly_2018_05/placeit.thumb.jpg.f5aea1c5fe62bff1d6e6fda09998ab8a.jpg" loading="lazy"></a>
	</p>

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

<p>
	<strong>Reactions</strong><br>
	Liking content is fun, but being able to <a href="https://invisioncommunity.com/news/product-updates/new-reactions-r1016/" rel="">express thanks, laughter and more</a> is even better. It's all baked into the system ready to use.
</p>

<p>
	<span style="font-size:20px;">Educate your team</span><br>
	Invision Community has a whole host of <a href="https://invisioncommunity.com/4guides/how-to-use-ips-community-suite/moderating-members-and-content/creating-administrators-and-moderators-r31/" rel="">moderation tools</a> that your team will love as it makes their daily routines much easier.
</p>

<p>
	From the comprehensive warning system, to the crowd sourced moderation feature, which can automatically hide content and notify moderators once it has been reported multiple times, Invision Community makes your moderators lives easier.
</p>

<p>
	The best approach is to pin topics in a team area that explains how to use these new features and where to find them.
</p>

<p>
	<span style="font-size:20px;">Summary</span><br>
	Investing in a new community platform and migrating your community across is a big decision. With the right planning and forethought, it will be a smooth and positive migration with lots to look forward to once complete.
</p>

<p>
	We offer <a href="https://invisioncommunity.com/services/migrate" rel="">free conversion tool</a>s for you to use, or we offer a VIP conversion service where we take care of it for you and you get one-to-one help and support throughout the process.
</p>

<p>
	We'd love to hear from those who have successfully migrated across from other platforms and how they made it a positive experience for their members.
</p>

<p>
	<br>
	 
</p>]]></description><guid isPermaLink="false">1088</guid><pubDate>Thu, 24 May 2018 13:19:02 +0000</pubDate></item><item><title>Your GDPR questions answered</title><link>https://invisioncommunity.com/news/community-management/your-gdpr-questions-answered-r1086/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_05/europe-3220208_1920.jpg.408b8ce9459a1cb5331c00715771fea1.jpg" /></p>
<p>
	You've no doubt heard about GDPR by now. It's a very hot topic in many circles. Lots of experts are weighing in on the best approach to take before the May 25th deadline.
</p>

<p>
	Which reminds me of my favorite joke:
</p>

<p>
	<em>"Do you know a great GDPR expert?”</em>
</p>

<p>
	<em>Yes, I do!</em>
</p>

<p>
	<em>“Could you send me his email address”</em>
</p>

<p>
	<em>No, I'm afraid not.</em>
</p>

<p>
	I wrote about how <a href="https://invisioncommunity.com/news/product-updates/how-invision-communitys-tools-can-help-with-gdpr-compliance-r1052/" rel="">Invision Community can help with your GDPR compliance</a> back in December. I've seen a lot of posts and topics on GDPR in our community since then.
</p>

<p>
	First, let's get the disclaimer out of the way. I'm a humble programmer and not a GDPR expert or a lawyer. The information here is presented to assist you in making decisions. As always, we recommend you do your own research and if you're in any doubt, book an appointment with a lawyer.
</p>

<p>
	It is also worth mentioning that GDPR is very much a living document with phrases like "legitimate interest" and "reasonable measures". None of these phrases have any real legal definition and are open to interpretation. Some have interpreted them severely, and others more liberally.
</p>

<p>
	<strong>GDRP is about being a good steward of the data you store on a user</strong>. It's not designed to stop you from operating an engaging web site. There's no need to create stress about users linking to other sites, embedding images, anonymizing IP addresses, and such on your site. These don't impact any data you are storing and are part of the normal operation of how the web works. <strong>Be responsible and respectful of your users' data</strong> but keep enjoying your community.
</p>

<p>
	Let's have a quick recap on the points we raised in our original blog entry.
</p>

<p>
	<span style="font-size:20px;">Individual Rights</span>
</p>

<p>
	<strong>The right to be informed</strong><br>
	Invision Community has a built in privacy policy system that is presented to a new user, and existing users when it has been updated.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="120161" href="//media.invisioncic.com/a319035/monthly_2018_05/Terms1.png.3d027181ba57709cf44aee4d4062f371.png.8be6cc9348d509509cbf8594051b52fe.png" rel=""><img alt="Terms1.png.3d027181ba57709cf44aee4d4062f371.thumb.png.13eeb5cea4329bbd61db410565627b49.png" class="ipsImage ipsImage_thumbnailed" data-fileid="120161" src="//media.invisioncic.com/a319035/monthly_2018_05/Terms1.png.3d027181ba57709cf44aee4d4062f371.thumb.png.13eeb5cea4329bbd61db410565627b49.png" loading="lazy"></a>
	</p>

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

<p>
	What should your privacy policy contain? I personally like the look of <a href="https://seqlegal.com/free-legal-documents/privacy-policy" rel="external nofollow">SEQ Legal's framework </a>which is available for free.
</p>

<p>
	This policy covers the important points such as which cookies are collected, how personal information is used and so on.
</p>

<p>
	There may be other services out there offering similar templates.
</p>

<p>
	<strong>Right to erasure</strong><br>
	I personally feel that everyone should listen to "<a href="https://www.youtube.com/watch?v=RiKVjS3gR88" rel="external nofollow">A Little Respect</a>" as it's not only a cracking tune, but also carries a wonderful message.
</p>

<p>
	The GDPR document however relates to the individuals right to be forgotten.
</p>

<p>
	Invision Community allows you to <strong>delete members</strong>. When deleting members, you can elect to remove their content too. There is an option to keep it as Guest content, thus removing the author as identifiable.
</p>

<p>
	It's worth using the 'keep' option after researching the user's posts to make sure they haven't posted personal information such as where they live, etc.
</p>

<p>
	<span style="font-size:20px;">Emailing and Consent</span><br>
	Invision Community has the correct opt-in for bulk emails on registration that is not pre-checked. If the user checks this option, this is recorded with the member's history. Likewise, if they retract this permission, that action is also recorded.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="120162" href="//media.invisioncic.com/a319035/monthly_2018_05/consent3.png.faf513cca718f5be919f0ba9b24076a6.png.383c570c633d2b2307e6e2ef5de98163.png" rel=""><img alt="consent3.png.faf513cca718f5be919f0ba9b24076a6.thumb.png.18dd0b7272f5561e75a8428fc92eb1eb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="120162" src="//media.invisioncic.com/a319035/monthly_2018_05/consent3.png.faf513cca718f5be919f0ba9b24076a6.thumb.png.18dd0b7272f5561e75a8428fc92eb1eb.png" loading="lazy"></a>
	</p>

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

<p>
	When you edit the terms and conditions or privacy policy, all users are required to read it again and opt-in again.
</p>

<p>
	<span style="font-size:20px;">Cookies</span><br>
	A lot of GDPR anxiety seems to revolve around these tiny little text files your browser stores. If you read the GDPR document (and who doesn't love a little light reading) then you'll see that very little has actually changed with cookies. It extends current data protection guidance a little to ensure that you are transparent about which cookies you store.
</p>

<p>
	Invision Community has tools to create a floating cookie opt-in bar, and also a page showing which cookies are stored and why.
</p>

<p>
	This is the page that you'd edit to add any cookies your installation sets (if you have enabled Facebook's Pixel, or Google Analytics for example).
</p>

<p>
	<span style="font-size:20px;">Your GDPR Questions</span><br>
	Now let's look at some questions that have been asked on our community and I'll do my best to provide some guidance that should help you make decisions on how to configure your Invision Community to suit your needs.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="120163" href="//media.invisioncic.com/a319035/monthly_2018_05/1329996846_Monosnap2018-05-1113-48-57.jpg.8520c9181701c8c97d4dc5e6da67d323.jpg" rel=""><img alt="300863890_Monosnap2018-05-1113-48-57.thumb.jpg.8e5bfdcf308f51274e1e731139224d5d.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="120163" src="//media.invisioncic.com/a319035/monthly_2018_05/300863890_Monosnap2018-05-1113-48-57.thumb.jpg.8e5bfdcf308f51274e1e731139224d5d.jpg" loading="lazy"></a>
	</p>

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

<p>
	<strong>Is the soft opt-in cookie policy enough? What about the IP address stored in the session cookie?</strong><br>
	Great question. There's conflicting advise out there about this. The GDPR document states:
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<p>
			Natural persons may be associated with online identifiers…such as internet protocol addresses, cookie identifiers or other identifiers…. This may leave traces which, in particular when combined with unique identifiers and other information received by the servers, may be used to create profiles of the natural persons and identify them.
		</p>
	</div>
</blockquote>

<p>
	The ICO states that session cookies stored for that session only (so they are deleted when the tab / window is closed) are OK as long as they are not used to profile users.
</p>

<p>
	This is re-enforced by <a href="http://ec.europa.eu/ipg/basics/legal/cookies/index_en.htm" rel="external nofollow">EUROPA</a><span>:</span>
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<p>
			Cookies clearly <strong>exempt</strong> from consent according to the EU advisory body on data protection- WP29 include:
		</p>

		<ul><li>
				<strong>user‑input cookies</strong> (session-id) such as first‑party cookies to keep track of the user's input when filling online forms, shopping carts, etc., for the duration of a session or persistent cookies limited to a few hours in some cases
			</li>
			<li>
				<strong>authentication cookies</strong>, to identify the user once he has logged in, for the duration of a session
			</li>
			<li>
				<strong>user‑centric security cookies</strong>, used to detect authentication abuses, for a limited persistent duration
			</li>
			<li>
				<strong>multimedia content player cookies</strong>, used to store technical data to play back video or audio content, for the duration of a session
			</li>
			<li>
				<strong>load‑balancing cookies</strong>, for the duration of session
			</li>
			<li>
				<strong>user‑interface customisation cookies</strong> such as language or font preferences, for the duration of a session (or slightly longer)
			</li>
			<li>
				<strong>third‑party social plug‑in content‑sharing cookies</strong>, for logged‑in members of a social network.
			</li>
		</ul></div>
</blockquote>

<p>
	<br>
	My feeling is that GDPR isn't really out to stop you creating a functioning website, they are more interested in how you store and use this information.
</p>

<p>
	Thus, I feel that storing a session cookie with an IP address is OK. The user is told what is being stored and instructions are given if they want to delete them.
</p>

<p>
	Given the internet is very much driven by IP addresses, I fail to see how you can not collect an IP address in some form or another. They are collected in access logs deep in the server OS.
</p>

<p>
	Finally, there is a strong legitimate interest in creating a session cookie. It's part and parcel of the website's function and the cookie is not used in any 'bad' way. It just allows guests and members to retain preferences and update "last seen" times to help deliver content.
</p>

<p>
	<strong>Do I need to delete all the posts by a member if they ask me to?</strong><br>
	We have many large clients in the EU with really <strong>impressive</strong> and expensive legal teams and they are all unanimous in telling us that there is no <em><strong>requirement</strong></em> to delete content when deleting a user's personal information. The analogy often given is with email: once someone sends you an email you are not obligated to delete that. The same is true with content posted by a user: once they post that content it's no longer "owned" by them and is now out in public.<br><br>
	Ultimately, the decision is yours but do not feel that you <strong>have</strong> to delete their content. This is not a GDPR requirement.
</p>

<p>
	<strong>What about members who haven't validated? They're technically not members but we're still holding their data!</strong><br>
	No problem. The system does delete un-validated users and incomplete users automatically for you. You can even set the time delay for deletion in the <abbr title="Admin Control Panel">ACP</abbr>.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="120164" href="//media.invisioncic.com/a319035/monthly_2018_05/1285089725_Monosnap2018-05-1115-17-41.jpg.9f745b23b81271b6d0b8ef36ce846386.jpg" rel=""><img alt="1178220687_Monosnap2018-05-1115-17-41.thumb.jpg.a9098e7f8e737c9f57adcbad5279ccd3.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="120164" src="//media.invisioncic.com/a319035/monthly_2018_05/1178220687_Monosnap2018-05-1115-17-41.thumb.jpg.a9098e7f8e737c9f57adcbad5279ccd3.jpg" loading="lazy"></a>
	</p>

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

<p>
	<strong>What about RECAPTCHA? I use this, and it technically collects some data!</strong><br>
	Just add that you use this service to your privacy policy, like so:
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<p>
			<strong>Spam Protection</strong><br>
			Google reCAPTCHA (Google Inc.)<br>
			Google reCAPTCHA is a SPAM protection service provided by Google Inc.<br>
			The use of reCAPTCHA is subject to the Google <a href="https://www.google.com/policies/privacy/" rel="external nofollow">privacy policy</a> and <a href="https://www.google.com/intl/en/policies/terms/" rel="external nofollow">terms of use</a>.
		</p>

		<p>
			Personal Data collected: Cookies and Usage Data.
		</p>

		<p>
			Place of processing: United States – <a href="https://www.google.com/intl/policies/privacy/" rel="external nofollow">Privacy Policy</a>.
		</p>
	</div>
</blockquote>

<p>
	<strong>I see many companies emailing out asking for members to opt back in for bulk mail, do I need to do this?</strong><br>
	Short answer: No.
</p>

<p>
	Since Invision Community 4.0, you can only ever bulk email users that have opted in for bulk emails. There's no way around it, so there's nothing to ask them to opt-in for. They've already done it.
</p>

<p>
	There is a tiny wrinkle in that pre 4.2.7, the opt-in was pre-checked as was the norm for most websites. Moving forward, GDPR asks for explicit consent, so this checkbox cannot be pre-ticked (and isn't in Invision Community 4.2.7 and later). However, the ICO is clear that if the email list has a legitimate interest, and was obtained with soft opt-in, then you don't need to ask again for permission.
</p>

<p>
	<strong>What about notifications? They send emails!</strong><br>
	Yes they do, but that's OK.
</p>

<p>
	A notification is only ever sent <strong>after</strong> a user <strong>chooses</strong> to follow an item. This falls under legitimate interest.
</p>

<p>
	There is also a clear way to stop receiving emails. The user can opt-in and opt-out of email as a notification device at their leisure.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="120165" href="//media.invisioncic.com/a319035/monthly_2018_05/prefs.jpg.da663d317b184efd47e541c33eab482a.jpg" rel=""><img alt="prefs.thumb.jpg.aed1f25b83178c657408a9f17d16d17f.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="120165" src="//media.invisioncic.com/a319035/monthly_2018_05/prefs.thumb.jpg.aed1f25b83178c657408a9f17d16d17f.jpg" loading="lazy"></a>
	</p>

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

<p>
	<strong>Do I need to stop blocking embeds and external images?</strong><br>
	No. The internet is based on cross-linking of things and sharing information. At a very fundamental level, it's going to be incredibly hard to prevent it from happening. Removing these engaging and enriching tools are only going to make your community suffer.<br><br>
	There's no harm in adding a few lines in your privacy policy explaining that the site may feature videos from Vimeo and Youtube as part of user contributions but you do not need to be worried. As stated earlier, GDPR isn't about sucking the fun out of the internet, it's about being responsible and transparent.
</p>

<p>
	<strong>Phew.</strong><br>
	Hopefully you've got a better understanding about how Invision Community can assist your GDPR compliance efforts.
</p>

<p>
	The best bit of advice is to <strong>not panic.</strong> If you have any questions, we'd love to hear them. Drop us a line below.
</p>]]></description><guid isPermaLink="false">1086</guid><pubDate>Fri, 11 May 2018 14:57:00 +0000</pubDate></item><item><title>How to use Invision Community content in Wordpress in under 5 minutes</title><link>https://invisioncommunity.com/news/community-management/how-to-use-invision-community-content-in-wordpress-in-under-5-minutes-r1085/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_04/Wordpress-2.png.a71089041a1548b3ba871b8294fa0421.png" /></p>
<p>
	If you've already got a Wordpress website, and have recently added an Invision Community, you might want to show recent posts or topics right on your Wordpress site.
</p>

<p>
	You might think this involves complex programming and custom themes, but thanks to some Pages magic, it's a very simple task that you can do in under 5 minutes.
</p>

<p>
	This very short video walks you through the process.
</p>

<div class="ipsEmbeddedVideo">
	<div>
		<iframe allowfullscreen="true" frameborder="0" height="344" src="https://www.youtube.com/embed/GFzuvf2bPy8?feature=oembed" width="459" loading="lazy"></iframe>
	</div>
</div>

<p>
	If you'd prefer a written step by step, then head over to our <a href="https://invisioncommunity.com/4guides/suite-applications/pages/tips-tricks_361/using-blocks-externally-r271/" rel="">help guides</a>.
</p>

<p>
	As you can see, the whole process is very quick and very easy. Adding the latest topics on your site is a great way to drive discussion into your Invision Community.
</p>

<p>
	Let us know if you have any questions!
</p>]]></description><guid isPermaLink="false">1085</guid><pubDate>Mon, 30 Apr 2018 09:04:00 +0000</pubDate></item><item><title>5 ways to monetize your community</title><link>https://invisioncommunity.com/news/community-management/5-ways-to-monetize-your-community-r1082/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2018_04/dollar-1362244_1920.jpg.0917543910981d9109ea184c2b0b786b.jpg" /></p>
<p>
	To monetize, or not to monetize, that is the question that preoccopies our administrators!
</p>

<p>
	Ok, I'm no Shakespeare, but a vital question community owners are faced with at some point is: can we and should we make some money from our community?
</p>

<p>
	<strong><span style="font-size:20px;">Let's first look at the "should we?"</span></strong><br>
	Absolutely! You don't need to frustrate your users or risk goodwill by starting monetization. Running a community comes with tangible costs in terms of paying for the monthly cloud plans or license and hosting costs.
</p>

<p>
	Not to mention your own time which must be factored into this decision. If the community sustained all or part of your income, could you commit more time to help it grow?
</p>

<p>
	<span style="font-size:20px;"><strong>Now lets look at the "can we?"</strong></span><br>
	Absolutely! You made a great choice by building your platform with Invision Community. We have built in monetization tools that allow you to collect micro-payments from third party systems; and we have tools for selling products and services.
</p>

<p>
	<strong><span style="font-size:20px;">Advertisements</span></strong><br>
	An obvious choice, many sites will turn to advertisements through <a href="https://www.google.com/adsense/start/" rel="external nofollow">Google Adsense</a> or a similar service to generate income from their community. Whether this approach will work for your community or not is dependent upon many factors.
</p>

<p>
	Do you generate enough traffic that you will actually earn an income from advertisements?
</p>

<p>
	Do enough of your audience browse your site without tools such as Adblock installed?
</p>

<p>
	Is your site compatible with any of the many advertisement services out there? This is worth checking to make sure.
</p>

<p>
	Advertisement services are a relatively easy solution for generating micro-payments. It's unlikely you'll be able to retire any time soon on advertising payments alone though.
</p>

<p>
	An alternative approach to using advertisements is to sell advertisement space on your own site through Commerce.
</p>

<p>
	This can be an especially attractive option if your site holds a captive audience in a specific niche, as advertisers will be certain their ads are targetting the niche they are aiming to target effectively.
</p>

<p>
	<span style="font-size:20px;"><strong>Viglink</strong></span><br><a href="http://www.viglink.com/" rel="external nofollow">Viglink</a> is a service that looks for commercial product references in user-generated content, and links to those products using referral links that can generate revenue. Generally speaking, there is no real harm in using such a service as the functionality is transparent for most users.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="118920" href="//media.invisioncic.com/a319035/monthly_2018_04/viglink.jpg.75c59a8899d8bf097338ce3c865e7b1b.jpg" rel=""><img alt="viglink.thumb.jpg.cc792afca79652f865c8a5e14c923de8.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="118920" src="//media.invisioncic.com/a319035/monthly_2018_04/viglink.thumb.jpg.cc792afca79652f865c8a5e14c923de8.jpg" loading="lazy"></a>
	</p>

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

<p>
	Invision Community features integration with Viglink out of the box. You simply need to enter certain account information into the AdminCPand the software will handle the rest.
</p>

<p>
	<strong><span style="font-size:20px;">Charging for products</span></strong><br>
	If you sell digital or physical products, you can leverage Invision Community to help facilitate the sale of such products through your community site.
</p>

<p>
	If you are an expert or leader in your field, then why not write a short e-book on your subject and put it up for sale? Low cost e-books under $10 tend to sell really well and it's a great way to generate some passive trickle income.
</p>

<p>
	Sale, renewals, invoicing, shipping, customer support and more are all possible through our <a href="https://invisioncommunity.com/features/commerce/" rel="">Commerce</a> product with powerful features that allow you to easily sell products locally and around the world.
</p>

<p>
	<span style="font-size:20px;"><strong>Charging for additional access</strong></span><br>
	The simplest way to monetize your community is to charge for VIP access.
</p>

<p>
	This may be for elevated permissions, such as being able to upload larger files, post more content per day and access specific features like user signatures, special badges and so on.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="118919" href="//media.invisioncic.com/a319035/monthly_2018_04/subscriptions.jpg.fb567484ce0c76300a7f469275f14a8b.jpg" rel=""><img alt="subscriptions.thumb.jpg.1d9a6e70b0d233a5ba0b8fc36c960e06.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="118919" src="//media.invisioncic.com/a319035/monthly_2018_04/subscriptions.thumb.jpg.1d9a6e70b0d233a5ba0b8fc36c960e06.jpg" loading="lazy"></a>
	</p>

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

<p>
	You can also set up VIP forums that regular members do not have access to. 
</p>

<p>
	In fact, Invision Community can be tailored towards being an e-learning platform simply by setting up a subscription in Commerce and creating a private forum only the VIP group can access.
</p>

<p>
	Simply post a new topic with each learning module. Topics can contain embeds from YouTube and Vimeo if you prefer to deliver training over video.
</p>

<p>
	Be sure to give previews of such areas if you do sell access to additional areas of the community.
</p>

<p>
	For example, you can allow all users to "see" that a forum exists, but show an error message to regular members who attempt to read topics in the forum, while allowing subscribers full access to those topics. This helps naturally entice users into subscribing to gain additional access by allowing them to see what they will gain access to.
</p>

<p>
	<span style="font-size:20px;"><strong>Charging a fee for facilitation</strong></span><br>
	Another possible avenue to monetize your community is by charging a fee for facilitating file sharing between your members. The Downloads application allows users to upload and even sell their files to other users on the community, while also allowing the administrator of the community to retain a percentage of all sales. 
</p>

<p>
	If your community serves a niche that may see online sales of files in a marketplace-type setting, you can earn some money by administering such a marketplace.
</p>

<p>
	As you can see, there are several opportunities available with Invision Community to monetize your community.
</p>

<p>
	Do you use any other methods of monetizing your community?
</p>]]></description><guid isPermaLink="false">1082</guid><pubDate>Wed, 18 Apr 2018 10:05:02 +0000</pubDate></item><item><title>Why owning your own community is better than using a Facebook Group</title><link>https://invisioncommunity.com/news/community-management/why-owning-your-own-community-is-better-than-using-a-facebook-group-r1047/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_11/placeit.png.7313c882c8ae6aba4ab42d354278b2fe.png" /></p>
<p>
	Are you a member of a busy Facebook Group? Do you find it overwhelming trying to sort through all the posts to find something posted the day before? Are you now missing new posts and only seeing them a few days later?
</p>

<p>
	Facebook Groups are tempting to use as they are free to set up but is this the best decision for the future of your business?
</p>

<p>
	At the beginning with just a handful of members, things may fun fine. But fast forward to where your group becomes busy with thousands of members posting and reading.
</p>

<p>
	Your group becomes overwhelming. You find it hard to locate posts made on previous days and search is of no use. It is getting harder to keep on top of troublesome and spamming members.
</p>

<p>
	<strong>Worse still, Facebook's changing algorithms mean that your members are not seeing every post you make. You do as Facebook asks and link your page to your group to find that you must now boost posts to reach your members.</strong>
</p>

<p>
	This is getting to be a very common scenario.
</p>

<p>
	Even more worrying are rumours that Facebook is bringing advertising to groups. Will this allow your competitors to target your hard won membership?
</p>

<p>
	Will Facebook roll out the "Discover" tab across all continents? <a href="https://medium.com/refresh-magazine/facebook-news-feed-change-is-death-to-small-businesses-c1c9a777efc2" rel="external nofollow">This alone has destroyed organic reach for many brands.</a>
</p>

<p>
	<strong>What would you do if Facebook blocked your account for a week? Would your sales suffer?</strong>
</p>

<p>
	There is a way to take back control of your membership and secure your business' future. Building your business on your own land is a powerful way of retaining complete control over your community regardless of what happens to Facebook longer term.
</p>

<p>
	Created in 2002,  Invision Community has always adapted to the changing habits of the internet. Our latest product is clean, modern, <strong>mobile ready</strong> and equipped to integrate with social media. It can power your conversations, website and shopping cart. It features single click <a href="https://invisioncommunity.com/4guides/how-to-use-ips-community-suite/social-sign-in/facebook-r220/" rel="">Facebook sign in</a> and tools to promote scheduled content to your Facebook page.
</p>

<p>
	We recently wrote why you shouldn't <a href="https://invisioncommunity.com/news/community-management/6-reasons-why-you-shouldnt-just-settle-for-a-facebook-group-community-r1039/" rel="">settle for a Facebook Group</a> when building a community.
</p>

<p>
	<strong>The benefits of an owned Invision Community are:</strong>
</p>

<ul><li>
		You own your own data. Your data is not mined for Facebook's benefit.
	</li>
	<li>
		Make it yours by branding it your way
	</li>
	<li>
		You're no longer boxed in by the Facebook format
	</li>
	<li>
		Seamless integration to your shopping cart for more monetization opportunities
	</li>
	<li>
		Set up permission levels to better control what your members can see
	</li>
</ul><p>
	Lets dig in a look at some of the tools you can leverage to make the migration easier.
</p>

<p>
	<strong>Mobile Ready</strong><br>
	Invision Community works great on your mobile. It resizes the page perfectly to match whichever device you are using. You don't need to install special apps or mess with themes. It just works out of the box.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113187" href="//media.invisioncic.com/a319035/monthly_2017_11/placeit.png.9ffb9d389fcc2f7486aa6e38f656c4b5.png" rel=""><img alt="placeit.thumb.png.b73efe867cc8cae12ee676156d4bc469.png" class="ipsImage ipsImage_thumbnailed" data-fileid="113187" src="//media.invisioncic.com/a319035/monthly_2017_11/placeit.thumb.png.b73efe867cc8cae12ee676156d4bc469.png" loading="lazy"></a>
	</p>

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

<p>
	<strong>Facebook Sign In</strong><br>
	The first thing you'll want to do is turn on Facebook Sign In. This adds the familiar Facebook button right on the sign in page and register form. Clicking this logs them into your new community with their Facebook account. It even imports their profile photo so they are familiar with other members.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113182" href="//media.invisioncic.com/a319035/monthly_2017_11/5a16b2d9b87c3_SignIn-InvisionCommunity2017-11-2115-26-55.png.d3769edfafc81f093eb853cb9bad13e4.png" rel=""><img alt="5a16b2dc0f46d_SignIn-InvisionCommunity2017-11-2115-26-55.thumb.png.cb2be831392701bee899b23b62213529.png" class="ipsImage ipsImage_thumbnailed" data-fileid="113182" src="//media.invisioncic.com/a319035/monthly_2017_11/5a16b2dc0f46d_SignIn-InvisionCommunity2017-11-2115-26-55.thumb.png.cb2be831392701bee899b23b62213529.png" loading="lazy"></a>
	</p>

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

<p>
	<strong>Make use of embeds</strong><br>
	A great way to keep incorporating content from your Facebook Group or Page is to use embeds. Post a link to your content on Facebook and it transforms into a rich media snippet.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113183" href="//media.invisioncic.com/a319035/monthly_2017_11/5a16b435c9dbc_CreateNewTopic-InvisionCommunity2017-11-2311-42-14.png.54b8b69be5348beedbcead7f1cf617a7.png" rel=""><img alt="5a16b43799d24_CreateNewTopic-InvisionCommunity2017-11-2311-42-14.thumb.png.103e221ca56bfd1df4cb0f198ddccdc6.png" class="ipsImage ipsImage_thumbnailed" data-fileid="113183" src="//media.invisioncic.com/a319035/monthly_2017_11/5a16b43799d24_CreateNewTopic-InvisionCommunity2017-11-2311-42-14.thumb.png.103e221ca56bfd1df4cb0f198ddccdc6.png" loading="lazy"></a>
	</p>

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

<p>
	<strong>Social Promotions</strong><br>
	Share your community content with your Facebook Page. Click the "Promote" button on any content item and you can customize the text and images shared. The promotion system offers a full scheduling system much like Buffer or Hootsuite. This is all built in at no extra cost.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113184" href="//media.invisioncic.com/a319035/monthly_2017_11/dialog.jpg.787516602adae568891427518005f28b.jpg.acebcd6361c7a2c4948dd9edf56a6c4e.jpg" rel=""><img alt="dialog.jpg.787516602adae568891427518005f28b.thumb.jpg.0b6f193a106374d3916294e6e135bb21.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="113184" src="//media.invisioncic.com/a319035/monthly_2017_11/dialog.jpg.787516602adae568891427518005f28b.thumb.jpg.0b6f193a106374d3916294e6e135bb21.jpg" loading="lazy"></a>
	</p>

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

<p>
	<strong>Find Your Content</strong><br>
	Unlike a Facebook Group, your Invision Community makes it easy to find older content. A powerful feature is activity streams. These are customizable "feeds" much like the Facebook News Feed but completely editable to you and your members needs. You can even make this the first page your members see for easy content discovery.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113185" href="//media.invisioncic.com/a319035/monthly_2017_11/5a16b4fef1db5_AllActivity-InvisionCommunity2017-11-2311-45-47.png.8c36945d5671a94ce68925db686fd79e.png" rel=""><img alt="5a16b500e12b1_AllActivity-InvisionCommunity2017-11-2311-45-47.thumb.png.1fca82d547bf2326f10a6aaecb85e8ad.png" class="ipsImage ipsImage_thumbnailed" data-fileid="113185" src="//media.invisioncic.com/a319035/monthly_2017_11/5a16b500e12b1_AllActivity-InvisionCommunity2017-11-2311-45-47.thumb.png.1fca82d547bf2326f10a6aaecb85e8ad.png" loading="lazy"></a>
	</p>

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

<p>
	<strong>Use Clubs</strong><br>
	Clubs allow sub-communities to run inside your main community. Let's look at a real world example.<br>
	A FitPro has several different fitness products for sale. Each product is a Facebook Group. She posts daily workouts and answers member's questions.<br>
	Using many groups can be very time consuming to manage.<br>
	Clubs puts these sub-communities right on the page making it easy to drop in and update.<br>
	These Clubs can be private and members invited to join allowing full privacy. This is like a closed Facebook group.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="approve.gif.c92a2e755cf9da33a9cd065809585f17.gif.327b169d5d62eab0aa81361008a32f66.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="113186" src="//media.invisioncic.com/a319035/monthly_2017_11/approve.gif.c92a2e755cf9da33a9cd065809585f17.gif.327b169d5d62eab0aa81361008a32f66.gif" loading="lazy"></p>

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

<p>
	We're only scratching the surface of what Invision Community can offer you. You can take back control of your membership and be free from the fear that Facebook will change something that will impact your sales.
</p>

<p>
	We're experts in this field with 16 years of experience. We've helped grow thousands of communities from the very biggest brands to the smallest of niches.
</p>

<p>
	<strong>We'd love to <a href="https://invisioncommunity.com/contact-us" rel="">talk to you</a> about your needs.</strong>
</p>]]></description><guid isPermaLink="false">1047</guid><pubDate>Fri, 23 Mar 2018 10:46:09 +0000</pubDate></item><item><title>7 ways to nurture new members and encourage more participation</title><link>https://invisioncommunity.com/news/community-management/7-ways-to-nurture-new-members-and-encourage-more-participation-r1053/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_12/smile-1188654_1920.jpg.3e9dd7597f7d2da178a10ff607741d95.jpg" /></p>
<p>
	There are many different reasons to build a community. It might be based on your business or a hobby. It may be to talk about your favourite sports team. Whatever the content, the key to success is to engage your community.
</p>

<p>
	We've been helping successful communities for over 15 years. During that time, we've picked up a handful of tips that we are going to share with you today.
</p>

<p>
	Pick one to try this week and let us know how you get on.
</p>

<p>
	<strong><span style="font-size:20px;">Welcome every single member</span></strong><br>
	A great way to make members feel welcome at your community is to post a daily or weekly topic welcoming your new members. Post a short message asking them to introduce themselves and tag new members.
</p>

<p>
	This will encourage them to start a discussion that others can get involved with. It won't be long before friends are made and what may have been a passing member will be part of your core community.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113979" href="//media.invisioncic.com/a319035/monthly_2017_12/dock-1846008_1280.jpg.d02b384800edfab51fe26079645300f3.jpg" rel=""><img alt="dock-1846008_1280.thumb.jpg.0f76bca1026e728ef897aa9eda61f327.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="113979" src="//media.invisioncic.com/a319035/monthly_2017_12/dock-1846008_1280.thumb.jpg.0f76bca1026e728ef897aa9eda61f327.jpg" loading="lazy"></a>
	</p>

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

<p>
	<strong><span style="font-size:20px;">Host a "lurker week"</span></strong><br>
	Every few months, host a "Lurker week" where you encourage non-posting members to join in. You can explain the benefits of the community and encourage them to say hello. It's a great way to get people to introduce themselves.
</p>

<p>
	Suzi Nelson pioneered this over at <a href="http://www.digitalmarketer.com/activate-community-members/" rel="external nofollow">Digital Marketer</a>. She created a lurker themed week and was able to activate 44% of her previously inactive members in only five days!
</p>

<p>
	<span style="font-size:20px;"><strong>Spotlight members you want others to model</strong></span><br>
	Often you will see a member do something amazing in the community. Maybe they posted a really good question or perhaps they have been very active and helped many other members.
</p>

<p>
	Create a topic about it. Highlight how and why they are an asset they are to the community. This sends a positive message to other members that these kinds of actions will be celebrated.
</p>

<p>
	You can even turn this into a weekly or monthly ritual where you celebrate the member of the week or month.
</p>

<p>
	<span style="font-size:20px;"><strong>Educate about notifications</strong></span><br>
	The notifications system in Invision Community is the best way to get return visits.
</p>

<p>
	Why not put up a pinned topic in a visible area reminding your members how to get the best from the notification system, and asking them to enable them and follow any interesting forums or topics.
</p>

<p>
	This way they won't miss out of any discussion while they're away and as a bonus, they're more likely to return to catch up.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="116596" href="//media.invisioncic.com/a319035/monthly_2018_02/Notifications.jpg.5ed66c664facfed5e206fa8027ac9a94.jpg" rel=""><img alt="Notifications.thumb.jpg.2bd9d1613a23190f807016affc927c90.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="116596" src="//media.invisioncic.com/a319035/monthly_2018_02/Notifications.thumb.jpg.2bd9d1613a23190f807016affc927c90.jpg" loading="lazy"></a>
	</p>

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

<p>
	<span style="font-size:20px;"><strong>Regular Interaction</strong></span><br>
	This is a very simple but often overlooked tip. As the community manager your purpose is to facilitate discussion. Make sure you show up regularly and create new discussions as well as reply to existing ones.
</p>

<p>
	People are more likely to post if they feel they will get a reply. Often your reply will send off a cascade of more interaction as different facets of the conversions come out.
</p>

<p>
	<span style="font-size:20px;"><strong>Ask for feedback</strong></span><br>
	Members love to be involved in brainstorms and to share their thoughts. Asking for feedback works on two levels. You get great ideas on how to improve your community. It is also a great tactic to get discussion going.
</p>

<p>
	Taking action on feedback makes that person feel more invested in your community and will champion it to others.
</p>

<p>
	Try and be specific when asking for feedback. Try "How can I increase the level of activity" or "Do you need any articles or topics written on specific subjects". The more specific, the easier it will be for your members to narrow down their thoughts.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113980" href="//media.invisioncic.com/a319035/monthly_2017_12/adam-jang-260876.jpg.bde0052adb685315ad2a018917198427.jpg" rel=""><img alt="adam-jang-260876.thumb.jpg.290a1aebd272581ca9b50f1ea5a9403c.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="113980" src="//media.invisioncic.com/a319035/monthly_2017_12/adam-jang-260876.thumb.jpg.290a1aebd272581ca9b50f1ea5a9403c.jpg" loading="lazy"></a>
	</p>

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

<p>
	<span style="font-size:20px;"><strong>Be persistent</strong></span><br>
	These tips might give your community a short burst of engagement. To build a long lasting and highly engaged community, you have to be persistent and keep at it.
</p>

<p>
	The key to building a community is simple: put in the work and care about your members. If your members see how much you care and that you are showing up every day, they are more likely to show up too.
</p>

<p>
	Which of these tips are you going to try this week?
</p>]]></description><guid isPermaLink="false">1053</guid><pubDate>Fri, 23 Feb 2018 11:47:03 +0000</pubDate></item><item><title>How to brand your community in minutes</title><link>https://invisioncommunity.com/news/community-management/how-to-brand-your-community-in-minutes-r1057/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_12/placeit-2.jpg.226c0d176fe9c8e4f0dfd3cf16d32a4a.jpg" /></p>
<p>
	One of the advantages of running your own community is that you get to control the branding.
</p>

<p>
	Branding is important as it defines and re-enforces your customer's experience. Branding also promotes recognition, it sets you apart from your competition and it provides motivation and direction for your staff.
</p>

<p>
	Invision Community has many built in tools to change the look and feel of the community. If you are a savvy coder, you can dive right into the HTML and CSS templates to create truly unique themes. You might also look at an off-the-shelf theme from our <a href="https://www.invisioncommunity.com/files/" rel="">marketplace</a>. There are some great themes you can use as a base for your branding.
</p>

<p>
	<strong><span style="font-size:20px;">Easy Mode Editor</span></strong>
</p>

<p>
	One tool that is often overlooked is the Easy Mode Editor. It's a great way to make some simple changes to reflect your brand's identity. It offers a great deal of control, but I want to show you how you can brand your community in just a few short minutes without knowing a line of code.
</p>

<p>
	The presentation below takes you through creating a new Easy Mode theme, and using the Easy Mode Editor on the front end to dynamically change the colours. You'll also learn how to upload your logo.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" href="https://invisioncommunity.fleeq.io/l/uh9m6nhawc-t54ur8ixra" rel="external nofollow"><img alt="slack-imgs.thumb.jpg.5bf39833d00da2e3b32097981d96e138.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="114184" src="//media.invisioncic.com/a319035/monthly_2017_12/slack-imgs.thumb.jpg.5bf39833d00da2e3b32097981d96e138.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		How to brand your community presentation
	</p>
</div>

<p>
	<strong><span style="font-size:20px;">Email Branding</span></strong>
</p>

<p>
	Another area to consider is outgoing emails. Invision Community leverages emails for notifications, as well as the bulk email system in the Admin CP. These emails look fine by default, but adding your logo and primary color re-enforces your branding.
</p>

<p>
	The presentation below shows you the few simple steps needed to brand your emails.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" href="https://invisioncommunity.fleeq.io/l/qklfh0929e-xyai57jx7m" rel="external nofollow"><img alt="slack-imgs-1.thumb.jpg.a9e393259544dc8f8e7b4fefe2c5a6b5.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="114185" src="//media.invisioncic.com/a319035/monthly_2017_12/slack-imgs-1.thumb.jpg.a9e393259544dc8f8e7b4fefe2c5a6b5.jpg" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		How to brand your emails presentation
	</p>
</div>

<p>
	As you can see, Invision Community offers simple tools to change the look of your community without knowing how to code.
</p>

<p>
	We hope you find this useful. If you have any questions, please let us know below!
</p>]]></description><guid isPermaLink="false">1057</guid><pubDate>Fri, 26 Jan 2018 18:10:00 +0000</pubDate></item><item><title>7 questions you must answer before starting your community</title><link>https://invisioncommunity.com/news/community-management/7-questions-you-must-answer-before-starting-your-community-r1050/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_11/human-2944065_1920.jpg.7a102ab6d3d281ef86410eeaf7888713.jpg" /></p>
<p>
	When I started creating communities close to two decades ago, getting new members was easy. All you had to do was put up a script, create some "Chat here" forums and email your friends. It didn't take long for word to spread and you had a healthy forum buzzing with conversation.
</p>

<p>
	Now, it's different. The internet is a crowded space. No matter what your niche, you will be competing with other businesses for visitors.
</p>

<p>
	You need a solid strategy to succeed, and I want to help you.
</p>

<p>
	Before you open the doors to your new community, consider the following questions.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="114484" href="//media.invisioncic.com/a319035/monthly_2018_01/mobile-phone-1875813_1280.jpg.3174e3531565bf31f6b734a89bea6037.jpg" rel=""><img alt="mobile-phone-1875813_1280.thumb.jpg.83457e4bb0f7fbfd26c5c550b6503223.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="114484" src="//media.invisioncic.com/a319035/monthly_2018_01/mobile-phone-1875813_1280.thumb.jpg.83457e4bb0f7fbfd26c5c550b6503223.jpg" loading="lazy"></a>
	</p>
</div>

<p>
	<span style="font-size:20px;"><strong>What is your vision?</strong></span><br>
	Your community must have a strong reason to attract visitors.  Write down your community's purpose and bullet point how you will achieve it. When you configure and set up your community, keep asking yourself "does this fit my vision".
</p>

<p>
	For example. Consider a fitness professional who is launching a community. The vision is to educate your audience on good nutrition and exercise. You then have subscription based packages for one-to-one coaching.
</p>

<p>
	This is a very focused vision. You will create one or two forums for the public areas. You will leverage clubs for the paid memberships. You wouldn't create forums for non-fitness areas such as technology or movies.
</p>

<p>
	You will strip the complexity back to encourage interaction as your target market may not be very technical.
</p>

<p>
	<span style="font-size:20px;"><strong>What is your voice?</strong></span><br>
	You will lead your community and set the tone. If you are handling investment portfolios then you will want the tone to be friendly, but professional.
</p>

<p>
	If you are creating a forum for marathon runners, you'd want to use a lot of running "lingo" and be informal and fun.
</p>

<p>
	Consider your target audience. Think about how they would like to be treated. How would they like your interactions to be?
</p>

<p>
	Once you have found your voice, keep it consistent. Your members will follow your lead and keep your community positive.
</p>

<p>
	<span style="font-size:20px;"><strong>How are you going to onboard new members?</strong></span><br>
	If you want people to join in with your new community, you need to hold their hand and show them why they are important to you.
</p>

<p>
	They will want to feel comfortable and valued in your community.
</p>

<p>
	When you are starting out, take the time to welcome each new member and point them to any welcome guides you may have. You can create and pin a topic that explains how to get started. When a new member joins, link them to that topic.
</p>

<p>
	You should also use profile completion to politely enforce the use of a user photo. A photo personalises a user's profile and reminds that you are speaking to a human!
</p>

<p>
	Remind them to set up email notifications so they won't miss any exciting updates or new topics.
</p>

<p>
	<span style="font-size:20px;"><strong>What is your promotion strategy?</strong></span><br>
	No matter how great your content is, it needs promoting. There are several great ways to do this.
</p>

<p>
	You can create a monthly email sent to all members. You can outline any important topics or articles. You can list upcoming events.
</p>

<p>
	You can promote your articles to Facebook and Twitter. Make the headlines interesting to encourage clicks into your content.
</p>

<p>
	By driving traffic back to your site, you will increase your membership.
</p>

<p>
	<span style="font-size:20px;"><strong>How often are you going to contribute to your own community?</strong></span><br>
	In the early days of your new community, you will have to be very active. You will want to welcome new members and keep conversations alive. You will be creating new conversations for others to contribute in. You must budget time for this and be consistent. Show up every day.
</p>

<p>
	I recommend setting aside two blocks of 30 minutes each day. Use that time to reply to any new topics and to kick off a few of your own. Visit early in the morning, and again in the evening.
</p>

<p>
	<span style="font-size:20px;"><strong>How are you going to reward active members?</strong></span><br>
	Once you community gets going, some individuals will stand out as leaders. These leaders are well respected and encourage others to take part.
</p>

<p>
	Create a special member group with better privileges such as increased storage space, or the ability to create post signatures. Give them a special badge and member title.
</p>

<p>
	It will show that you respect and appreciate their contributions. Having a small number of community leaders will save you time. They will always have their fingers on the pulse and can feedback any issues before they develop into something serious.
</p>

<p>
	<span style="font-size:20px;"><strong>Are you going to funnel discussion into your community?</strong></span><br>
	Your community is one part of your site. If you have pages and articles up elsewhere, I recommend you encourage posting in the forums. At the end of each article, link to a related forum and ask for their thoughts.
</p>

<p>
	People love sharing their thoughts and opinions.
</p>

<p>
	<strong>Summary</strong><br>
	Taking the time to create a strategy will pay dividends later. Getting into a professional and focused mindset will make you stand out from the crowd. Knowing the exact purpose of your community and how to execute it is key for success.
</p>

<p>
	Thinking about the questions posed above is a great start. It should make you think about your target audience and how to serve them. It may even create more questions. I'd love to help you answer them.
</p>

<p>
	<em>Let me know what your plans are for your community.</em>
</p>

<p>
	<br>
	 
</p>]]></description><guid isPermaLink="false">1050</guid><pubDate>Wed, 03 Jan 2018 16:15:00 +0000</pubDate></item><item><title>6 ways to simplify your community and drive up engagement</title><link>https://invisioncommunity.com/news/community-management/6-ways-to-simplify-your-community-and-drive-up-engagement-r1045/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_11/rocket-launch-67723_1920.jpg.2fd1b10eef3b4d41951d65695a0dabce.jpg" /></p>
<p>
	Despite your best efforts, is engagement a problem for your community? You have your site promotion running well and you are seeing plenty of traffic but it doesn't convert into comments, posts or reactions?
</p>

<p>
	Invision Community is a powerful platform that offers layers of complexity for the many sites it powers. When you are struggling to convert page views into comments, it's worth taking a step back and evaluating your site from a new user's point of view.
</p>

<p>
	We'll take you through our 6 best tips to simplify your site and increase engagement using built in tools.
</p>

<p>
	<strong>#1 Use Social Sign In with at least Facebook and Twitter enabled.</strong><br>
	Social sign in makes it easy for causal visitors to become content contributors by creating an account. Social sign in removes the complex registration form that may put some off.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113065" href="//media.invisioncic.com/a319035/monthly_2017_11/5a1445e14afeb_SignIn-InvisionCommunity2017-11-2115-26-55.png.08bf16bc2119c06a37d2800d21ef1efa.png" rel=""><img alt="5a1445e39ed48_SignIn-InvisionCommunity2017-11-2115-26-55.thumb.png.6c1d34c08ab5acc5ecd1de26edb071aa.png" class="ipsImage ipsImage_thumbnailed" data-fileid="113065" src="//media.invisioncic.com/a319035/monthly_2017_11/5a1445e39ed48_SignIn-InvisionCommunity2017-11-2115-26-55.thumb.png.6c1d34c08ab5acc5ecd1de26edb071aa.png" loading="lazy"></a>
	</p>

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

<p>
	It's a fact that most people visiting your site will have either a Facebook account or a Twitter account. Use that to your advantage!
</p>

<p>
	<strong>#2 Use Profile Completion</strong><br>
	One of the biggest reasons sites fail to convert visitors into members is because of large or complex forms. If you have many required profile fields, your potential member is likely to abandon the form. Use the <a href="https://invisioncommunity.com/news/product-updates/new-complete-your-profile-r1029/" rel="">Profile Completion system</a> with fewer fields where possible for a simpler registration form.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113066" href="//media.invisioncic.com/a319035/monthly_2017_11/ProfileCompletionBar.thumb.jpg.976d6f01ffbe0481a6e3361137459d00.jpg.25a2b2b92f2a536f633f870079b2f505.jpg" rel=""><img alt="ProfileCompletionBar.thumb.jpg.976d6f01ffbe0481a6e3361137459d00.thumb.jpg.01f7ceda782c6e95c3b3d242e3d608f0.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="113066" src="//media.invisioncic.com/a319035/monthly_2017_11/ProfileCompletionBar.thumb.jpg.976d6f01ffbe0481a6e3361137459d00.thumb.jpg.01f7ceda782c6e95c3b3d242e3d608f0.jpg" loading="lazy"></a>
	</p>

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

<p>
	The Profile Completion system allows new members to complete their profile in their own time. Of course, you can still enforce vital fields before members can contribute.
</p>

<p>
	<strong>#3 Use Fluid View</strong><br>
	Traditional forums can be a little daunting to site visitors used to Facebook. The top down categorisation is a strength for separating conversations. Yet, it can be confusing for a first time visitor to navigate.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113067" href="//media.invisioncic.com/a319035/monthly_2017_11/fluid_mode_overview.jpg.9c655bd68a7bb7a2ab2d6459223c0196.jpg.6ab3882331b9a58653f483623f3b82f3.jpg" rel=""><img alt="fluid_mode_overview.jpg.9c655bd68a7bb7a2ab2d6459223c0196.thumb.jpg.7b255177a0b6ef2ea0e2af0afe12f103.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="113067" src="//media.invisioncic.com/a319035/monthly_2017_11/fluid_mode_overview.jpg.9c655bd68a7bb7a2ab2d6459223c0196.thumb.jpg.7b255177a0b6ef2ea0e2af0afe12f103.jpg" loading="lazy"></a>
	</p>

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

<p>
	<a href="https://invisioncommunity.com/news/product-updates/new-fluid-forum-view-r1026/" rel="">Fluid view</a> breaks down these boundaries by presenting your conversations in one simple list. By removing the need to jump between forum containers, new visitors are encourage to keep diving deeper into your conversations. An engaged visitor is more likely to contribute.
</p>

<p>
	<strong>#4 Keep your forum structure simple</strong><br>
	Even with fluid view enabled, complex forum structures can confuse. Consider a brand new forum with a hundred different conversation areas. Would a new user know where to go and post? Would they be put off thinking they are posting in the wrong area? The best advice is always start off with as few forum containers as possible and increase them as your community grows.
</p>

<p>
	<strong>#5 Use Reactions</strong><br>
	One of the simplest ways to increase engagement is to turn on <a href="https://invisioncommunity.com/news/product-updates/new-reactions-r1016/" rel="">Reactions</a>. Reactions allow other members to leave feedback on a post in a few clicks. The default reactions allow one to like, give thanks, express confusion, sadness or happiness. You can add your own reactions to tailor the platform to your niche and personality.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="reactions.gif.e3e1974c1fe8430b16ad11831af0d962.gif.6ee8ad1a24c3217795b285ab07c776c8.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="113072" src="//media.invisioncic.com/a319035/monthly_2017_11/reactions.gif.e3e1974c1fe8430b16ad11831af0d962.gif.6ee8ad1a24c3217795b285ab07c776c8.gif" loading="lazy"></p>

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

<p>
	Non-verbal engagement is important for your active posters. If they receive reactions to their posts, they are more likely to reply more and return often to see what feedback they have received.
</p>

<p>
	<strong>#6 Use the Sign In/Sign Up widget</strong><br>
	A very simple way to increase visitor to member conversion is to just ask them to register. Invision Community ships with a drag and drop widget that you can use to outline what your site is about and encourage registration.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="113074" href="//media.invisioncic.com/a319035/monthly_2017_11/5a1449bdcbf00_Bedlington_co.uk2017-11-2115-41-10.png.2f84357cca210986279bc7a01789a562.png" rel=""><img alt="5a1449c0155f4_Bedlington_co.uk2017-11-2115-41-10.thumb.png.a83413aba4da28d1a21324bf148e00cc.png" class="ipsImage ipsImage_thumbnailed" data-fileid="113074" src="//media.invisioncic.com/a319035/monthly_2017_11/5a1449c0155f4_Bedlington_co.uk2017-11-2115-41-10.thumb.png.a83413aba4da28d1a21324bf148e00cc.png" loading="lazy"></a>
	</p>

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

<p>
	In one very simple but prominent box, you can see what the site is about and how to join in.
</p>

<p>
	<strong>Summary</strong><br>
	New and existing communities should take a moment to see their site through a new visitor's eyes. Consider how easy your structure is to navigate and how many barriers to registration there are.
</p>

<p>
	You can streamline both registration and conversation presentation with our built in tools. The key to increasing engagement is to make it a simple as possible to join your community. Make sure your barriers or entry are set low.
</p>

<p>
	Not using Invision Community? We can convert you from other platforms preserving your data. Our <a href="https://invisioncommunity.com/services/migrate" rel="">migration page</a> has more information on the platforms we can convert you from.
</p>]]></description><guid isPermaLink="false">1045</guid><pubDate>Thu, 07 Dec 2017 14:10:00 +0000</pubDate></item><item><title>How to lock down and keep your community secure</title><link>https://invisioncommunity.com/news/community-management/how-to-lock-down-and-keep-your-community-secure-r1042/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_10/matrix-2503236_1920.jpg.1bcce9250b5649ac016c0507b1be1a41.jpg" /></p>
<p>
	Making security considerations a key part of your community setup and maintenance can save you from many future headaches.
</p>

<p>
	You've worked hard to get your community moving. Don't make yourself an easy target and undo that work.
</p>

<p>
	Here’s our current advice to our customers.
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">1. Enable HTTPS</span></strong><br>
	HTTPS is fast becoming the standard way to serve websites. In 2016, more than 50% of web requests were served under HTTPS <a href="https://www.troyhunt.com/https-adoption-has-reached-the-tipping-point/" rel="external nofollow">for the first time</a>. Chrome and Firefox now explicitly warn users on login forms that aren’t sending data over HTTPS, and it’s not hard to imagine that in the near future <em>all</em> insecure pages will receive the warning.
</p>

<p>
	HTTPS simply means that website data is served over a secure connection and can’t be read or tampered with by a ‘middle man’ hacker. You can identify a site using HTTPS because the address in your browser will show ‘https://’ (instead of http://), and normally a lock icon or the word ‘secure’.
</p>

<p>
	Invision Community supports HTTPS by default simply by changing your base URL configuration to include HTTPS. Of course your web host will need to support it as well and our Invision Community Cloud services support it by default. Contact support if you have any questions.
</p>

<p>
	<strong>Recommendation</strong>: Set up HTTPS for your entire community to prevent ‘man in the middle’ attacks.
</p>

<p>
	<br><strong><span style="font-size:20px;">2. Set up Two Factor Authentication</span></strong><br>
	Invision Community supports Two Factor Authentication (2FA for short), and we highly recommend making use of this feature for your users, but especially for your administrator staff.
</p>

<p>
	2FA is a system that requires both a user’s password and a special code (displayed by a phone app) that changes every few seconds. The idea is simple: if a user’s password is somehow compromised, a hacker still wouldn’t be able to log in to the account because they would not have the current code number.
</p>

<p>
	You may already be familiar with 2FA from other services you use. Apple’s iCloud, Facebook and Google all offer it, as do thousands of banks and other security-conscious businesses.
</p>

<p>
	Invision Community supports 2FA via the Google Authenticator app (available for iOS and Android) or the Authy service, which is able to send codes to users via text message or phone call. You can also fall back to security questions instead of codes.
</p>

<p>
	You can configure which members groups can use 2FA, as well as requiring certain groups to use it. 
</p>

<p>
	<strong>Recommendation</strong>: Require any staff with access to the Admin Control Panel or moderation functions to use 2FA, to ensure that no damage can be done should their account passwords be discovered. Allow members to use 2FA at their discretion.
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">3. Configure password requirements</span></strong><br>
	The password strength feature displays a strength meter to users as they type a new password, showing them approximately how secure it is, as well as some tips for choosing a good password.
</p>

<p>
	While you can leave this feature as a simple recommendation for users, it’s also possible to require them to choose a password that reaches to a certain strength on the meter. 
</p>

<p>
	<strong>Recommendation</strong>: Require users to choose at least a ‘Strong’ password.
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">4. Use Admin restrictions</span></strong><br>
	It’s very common that many different staff members need access to the Admin Control Panel depending on the role. You may have design staff, billing staff, community managers, and so on, all with particular tasks they would like to achieve.
</p>

<p>
	Invision Community can help improve the security of your Admin Control Panel by allowing you to restrict the functions available to each administrator, granting them access to only the tools needed to do their job. 
</p>

<p>
	<strong>Recommendation</strong>: Audit your community’s administrator accounts and applying restrictions where it makes sense to do so.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>5. Stay up to date</strong></span><br>
	It’s important to ensure you’re always running the latest release of Invision Community. With each release, we add new security features, audit code and fix any issues reported through responsible disclosure. Falling behind can therefore make your community a tempting target for potential hackers.
</p>

<p>
	Your Invision Community Admin Control Panel will let you know when a new release is available, and you can also check out our <a href="https://invisioncommunity.com/release-notes/" rel="">Release page</a> to track releases.
</p>

<p>
	For our Enterprise customers, we’ll automatically apply updates for you shortly after release as part of your plan. For our self-hosted and Cloud customers, you can easily apply new updates via the Admin Control Panel with a couple of clicks.
</p>

<p>
	Our Invision Community Cloud contains all best practices for security. However, if you are self-hosted, be sure to work with your web host to ensure your server is setup properly. Ensuring that server software, firewalls, and access controls are in place is very important as an insecure server can be your worst enemy.
</p>

<p>
	<strong>Recommendation</strong>: Aim to install latest updates as soon as feasible.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>6. IP address restrictions</strong></span><br>
	For organizations where staff are centrally-based in one location, or are required to use a VPN, you can improve your community security by restricting access to the Admin Control Panel to the IP addresses your staff will be using. This is a server-level feature, so contact your IT team to have this facility set up your installation. Enterprise customers who wish to utilize IP restrictions should contact our Managed Support team, while Cloud customers can submit a support ticket to have this set up.
</p>

<p>
	<strong>Recommendation</strong>: Where staff all access the community from a small number of IP addresses, restrict Admin Control Panel access to those IPs. 
</p>

<p>
	<br><strong><span style="font-size:20px;">Summary</span></strong><br>
	Don’t leave security as an afterthought. Invision Community includes a range of tools to help you ensure your data and members protected, as well as industry-standard protections ‘under the hood’. Make use of these features, and they’ll help ensure the wellbeing of your site.
</p>

<p>
	As always, if you have any questions or need advice, our support team are on hand to assist you.
</p>]]></description><guid isPermaLink="false">1042</guid><pubDate>Tue, 28 Nov 2017 14:50:00 +0000</pubDate></item><item><title>Build a fortress: stop spam in your community</title><link>https://invisioncommunity.com/news/community-management/build-a-fortress-stop-spam-in-your-community-r1044/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_11/spam-964521_1280.jpg.c9f8eb78d6eee74825f05be47e8d99ef.jpg" /></p>
<p>
	We all know what a pain spam can be. We deal with it daily in our inboxes often relying on clever software to filter it out for us. Even worse, some spam is so well disguised that it can fool you into thinking it is a genuine message.
</p>

<p>
	You've put in the hard work with your community. You've used the built in social promotion tools and SEO features to get it noticed. Now that it's indexing well with Google, you've become a target.
</p>

<p>
	Invision Community has several tools in its arsenal to deal with spam leaving you free to concentrate on your members and content. We'll take a look at these tools in more detail.
</p>

<p>
	First, it's important to know that there are two main types of spam. Computer generated and human generated.
</p>

<p>
	Computer generated spam is malicious software that throws millions of messages out and hopes some sticks to high profile communities.
</p>

<p>
	Human generated spam is more pernicious as it can often bypass automated measures. Human spammers often register accounts and post as members on your community.
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">The first line of defense</span></strong><br>
	Invision Community comes equipped with <a href="https://invisioncommunity.com/features/spam" rel="">Spam Defense</a>. This is free with all cloud and licensed plans. Spam Defense harnesses the combined knowledge of thousands of Invision Communities. It will assess the potential threat of each new user and stop them before they can cause any problems.
</p>

<p>
	To date, Spam Defense has blocked over 3,000,000 spam accounts.
</p>

<p>
	Spam Defense works by evaluating the registering member against its database. It will score the account from 1 (not a spammer) to 4 (a known spammer) allowing you to decide what to do with each level.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		 
	</p>

	<p class="cFramedImage_option">
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="112821" href="//media.invisioncic.com/a319035/monthly_2017_11/5a0dcf8454c65_SpamPrevention2017-11-1617-45-25.png.1c7341aee2c37e70e812ff682f788759.png" rel=""><img alt="5a0dcf87b0fad_SpamPrevention2017-11-1617-45-25.thumb.png.3890fd3b13c590313e2474d7a140faf9.png" class="ipsImage ipsImage_thumbnailed" data-fileid="112821" src="//media.invisioncic.com/a319035/monthly_2017_11/5a0dcf87b0fad_SpamPrevention2017-11-1617-45-25.thumb.png.3890fd3b13c590313e2474d7a140faf9.png" loading="lazy"></a>
	</p>
</div>

<p>
	If a spammer gets past the Spam Defense, flag them as a spammer using the built in tools. This will clear up all their posts in a single action and report back to Spam Defense that this account has spammed your site. These community led reports allow Spam Defense to learn and adapt.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Preventing spammers from registering</strong></span><br>
	The CAPTCHA ("Completely Automated Public Turing test to tell Computers and Humans Apart") is a well tested and robust method to defeat computerised spammers. It is usually a small widget on a sign up form that asks you to re-enter words shown in an image.
</p>

<p>
	Invision Community supports Recaptcha2 by Google, meaning that in most cases your users don't even have to type in random letters. Instead, Google algorithms determine if the user is human or otherwise. Invision Community supports KeyCaptcha. This requires guests to solve a simple problem before they can contribute.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="112816" href="//media.invisioncic.com/a319035/monthly_2017_11/5a0dc8fd85f00_Registration-InvisionCommunity2017-11-1616-56-36.png.cdffb62a30316026abc7e4d5de681e29.png" rel=""><img alt="5a0dc9003a2f0_Registration-InvisionCommunity2017-11-1616-56-36.thumb.png.244301412728e4c7f5eab1517bf005bb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="112816" src="//media.invisioncic.com/a319035/monthly_2017_11/5a0dc9003a2f0_Registration-InvisionCommunity2017-11-1616-56-36.thumb.png.244301412728e4c7f5eab1517bf005bb.png" loading="lazy"></a>
	</p>

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

<p>
	The Question and Answer challenge works on its own or in conjunction with a CAPTCHA. This system allows you to create simple question and answer challenges unique to your community. As these answers are unique, computerized spammers cannot solve them. Also, human spammers not knowledable with your niche are often unable to solve them too.
</p>

<p>
	While the above are great for reducing the number of computerized spammers, we need to be especially clever to weed out human spammers.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Dealing with human spammers</strong></span><br>
	Smart configuration of your community will also help in defeating spammers. Invision Community supports posting without registering. This feature allows for fast engagement but use it with caution. It works best if you only allow it for specific forums.
</p>

<p>
	Invision Community's membership promotion system also has tools which you can leverage.
</p>

<p>
	To make your site less appealing to human spammers, you can configure two membership groups. Let us look at an example which uses "New Members" and "Members".
</p>

<p>
	"New Members" is the default group for new registrations. In this group you can remove the ability to add a signature to each post. Often spammers use signatures to earn referrals on links.
</p>

<p>
	You can also define a limit for posts per day. This will throttle the number of spam posts a member can make.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		 
	</p>

	<p class="cFramedImage_option">
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="112820" href="//media.invisioncic.com/a319035/monthly_2017_11/5a0dcf7e93e81_GroupPromotionRules2017-11-1617-45-07.png.e1f529251eb28ab56e5b63a828504def.png" rel=""><img alt="5a0dcf820e7a7_GroupPromotionRules2017-11-1617-45-07.thumb.png.f9ef91848bffdae0d0438be005798ebf.png" class="ipsImage ipsImage_thumbnailed" data-fileid="112820" src="//media.invisioncic.com/a319035/monthly_2017_11/5a0dcf820e7a7_GroupPromotionRules2017-11-1617-45-07.thumb.png.f9ef91848bffdae0d0438be005798ebf.png" loading="lazy"></a>
	</p>
</div>

<p>
	Now that you have your "New Members" group set up to build trust, you can promote them using Group Promotions.
</p>

<p>
	A good strategy is to promote them to "Members" when they have reached a certain level of reputation. This shows that they have become a trusted member of the community.
</p>

<p>
	You may wish to promote them a week after joining knowing that spammers usually leave after a day or so.
</p>

<p>
	There are many different criteria you can use allowing you to tailor it for your own needs.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Summary</strong></span><br>
	Dealing with spam is a reality for every successful community. Invision Community has several features to mitigate its impact.
</p>

<p>
	Through leveraging its built in tools to smart configuration, you can make your community a fortress against spam. In addition, our exclusive Spam Defense system grows and learns every day stopping spammers from registering.
</p>

<p>
	To learn how to configure Invision Community's spam prevention tools, please see our <a href="https://invisioncommunity.com/4guides/how-to-use-ips-community-suite/managing-members/spam-prevention-r9/" rel="">help guide</a>.
</p>

<p>
	Not using Invision Community? We can convert you from other platforms preserving your data. Our <a href="https://invisioncommunity.com/services/migrate" rel="">migration page</a> has more information on the platforms we can convert you from.
</p>]]></description><guid isPermaLink="false">1044</guid><pubDate>Tue, 21 Nov 2017 09:40:00 +0000</pubDate></item><item><title>Top tips for optimizing your community's SEO</title><link>https://invisioncommunity.com/news/community-management/top-tips-for-optimizing-your-communitys-seo-r1041/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_10/computer-767776_1920.jpg.bada811578a4269f920a9f145e2dbe38.jpg" /></p>
<p>
	Unlike a regular website, where you write content for each page, target keywords and optimize text, a forum community's content is predominantly written by users. They don't know or care about your site's SEO and just want to interact with other users or find answers to their questions.
</p>

<p>
	To keep your community moving forward, Invision Community implements many best-practice SEO techniques and approaches for you automatically, without you needing to lift a finger.
</p>

<p>
	Even still, there are a few additional steps you can take to potentially help your site rank better.
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">How Invision Community helps you automatically</span></strong><br>
	Invision Community does a lot of automatic SEO for you behind the scenes to help your site rank better or to help search engines understand your content. Some of those include:
</p>

<ul><li>
		<strong>Sitemap generation</strong><br>
		A sitemap file helps search engines to locate pages within your site. This helps search engines find pages so they will be crawled quicker. Invision Community automatically generates a sitemap for you that points to all of your content URLs, and submits it to Google.
	</li>
	<li>
		<strong>JSON-LD</strong><br>
		Another way a site can help search engines is by providing metadata about a page. For example, if the page contains a review, additional data can be supplied to the search engine with rating count, average, and so on. There are dozens of items that can be described in this way, and doing so can mean your results in search engines display this additional data. This makes results more useful to users, potentially leading them to click on your result versus another. It can also help search engines understand your content better.
	</li>
	<li>
		<strong>Canonical URLs</strong><br>
		Search engines can penalize your site in situations where the same content can have multiple URLs. With software that generates pages dynamically, such as a community, this can happen frequently because there are URLs to get the last read post, the latest post, the first post and so on, all ultimately pointing to the same topic page. Invision Community takes care of this for you by setting a canonical URL for every page, telling the search engine which is the definitive URL it should use.
	</li>
	<li>
		<strong>Semantic markup</strong><br>
		The HTML markup used to generate a page is possibly the most important factor impacting SEO. Each HTML tag has a specific meaning (e.g. H1 is an important title) and allows search engines to determine the structure of the page. It's therefore important that tags are used correctly and in the appropriate context - known as semantic markup. Invision Community has been built with semantic markup principles in mind right from the start.
	</li>
	<li>
		<strong>Responsive theme</strong><br>
		Google has been transitioning to a mobile-first approach when crawling sites and it's likely this does or will factor into its PageRank system. Now more than ever it is important that your community offers a genuine mobile experience. Invision Community achieves this by supporting responsiveness - where the theme adapts depending on size of the screen being used - by default.
	</li>
</ul><p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">What you can do to improve ranking</span></strong>
</p>

<p>
	<span style="font-size:16px;"><strong>Let search engines see your content</strong></span><br>
	One of the most important things you can do to help with SEO might seem obvious, but we've seen many people unwittingly neglect it: ensure that search engines can see your content!
</p>

<p>
	It's tempting to lock down your community so that users have to log in before being able to see your content, and for some communities this might be necessary. However, a search engine can only see content accessible to guests, and so by locking your community down a search engine won't be able to see very much at all, and your pages won't show in search results.
</p>

<p>
	Wherever possible, we suggest allowing guests to read your content, though you can require registration to reply.
</p>

<p>
	<span style="font-size:16px;"><strong>Enable HTTPS</strong></span><br>
	Even ignoring SEO this is a good idea, because it's more secure for your users and browsers are increasingly alerting users about sites that don't use HTTPS, showing them as insecure.
</p>

<p>
	In terms of SEO, <a href="https://backlinko.com/search-engine-ranking" rel="external nofollow">research has shown</a> a correlation between between sites using HTTPS and their ranking position, and <a href="https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html" rel="external nofollow">in 2014 Google indicated</a> that HTTPS would be a “ranking signal” going forward. Given the other benefits of HTTPS, it would therefore be wise to enable it across your community.
</p>

<p>
	<span style="font-size:16px;"><strong>Ensure your site loads fast</strong></span><br>
	A fast-loading site is very important for rankings, and so you should do what you can to keep your community running quickly. This includes:
</p>

<ul><li>
		<strong>Enable guest caching</strong><br>
		Invision Community includes a built-in caching system for pages viewed by guests, ensuring they don't have to be re-generated for every page view. This can greatly speed up your site for guest users and therefore search engines. This is automatically configured on our Cloud services.
	</li>
	<li>
		<strong>Don't go overboard with plugins</strong><br>
		A few good plugins can set your community apart from others, but going overboard can significantly slow down your load times or clutter your interface.
	</li>
	<li>
		<strong>Be wary of image-heavy themes</strong><br>
		As with plugins, a great theme is a good thing to have, but try to avoid one with extensive use of very large images.
	</li>
	<li>
		<strong>Choose a good host</strong><br>
		Some website hosts are slower than others, so ensuring your host is up to scratch is important. Of course our Cloud services are a great solution here!
	</li>
</ul><p>
	 
</p>

<p>
	<span style="font-size:16px;"><strong>Use 301 Redirects if migrating</strong></span><br>
	If you're migrating from another community platform, your page URLs will change to reflect Invision Community's architecture. You can greatly improve SEO retention by using special redirects (known as 301 Redirects) to send users from your old URLs to the new. Search engines understand this method and will update their records.
</p>

<p>
	We include redirects in our <a href="https://invisioncommunity.com/services/migrate" rel="">free migration packages</a> to help you retain your SEO standings after migrating to Invision Community.
</p>

<p>
	<span style="font-size:16px;"><strong>Write relevant content</strong></span><br>
	If your site targets a particular niche, you may see benefit in writing longer-form content as articles on a site blog. This kind of content ranks well and allows you to ensure keywords are used (versus content posted by members, which can be anything). You can also encourage further discussion of the article in the wider community, amplifying its benefit.
</p>

<p>
	For a site news page/blog, our Pages app can be used to build an articles section for this purpose.
</p>

<p>
	<span style="font-size:16px;"><strong>Use social media profiles to your benefit</strong></span><br>
	You should register social media profiles for your site on the popular platforms and make them a part of your presence. These sites rank very highly of course, and so if your social profiles can also rank highly for your name, they can be a good way of directing traffic to your site.
</p>

<p>
	Use the ‘About' section of the profile to write an interesting blurb about what your site offers. Create eye-catching header images and profile photos to use on the profiles too. Cross-link each social profile to the others (and back to your site, of course). Finally, link to your social profiles from your site too. Invision Community allows you to easily do this and insert icons in your header or footer.
</p>

<p>
	Beyond that, you can also use social media to your advantage by cross-linking some of your best content to it. We'll go into more detail on how best to leverage social media in a future article, but the new Promote functionality in Invision Community is a great way of achieving this.
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">Summing Up</span></strong><br>
	As always, content is king when it comes to ranking, and that should be your most important focus. Fostering a vibrant community that creates and shares interesting content is key. You can then use SEO methods boosted by Invision Community features to expand your community's reach in search engines.
</p>

<p>
	If you have any SEO tips that have helped your site, we'd love to hear them. Share them in the comments below!
</p>]]></description><guid isPermaLink="false">1041</guid><pubDate>Fri, 10 Nov 2017 23:00:00 +0000</pubDate></item><item><title>6 reasons why you shouldn't just settle for a Facebook group community</title><link>https://invisioncommunity.com/news/community-management/6-reasons-why-you-shouldnt-just-settle-for-a-facebook-group-community-r1039/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_10/faces-2679740_1920.jpg.254fa2aed596b80e509d87df02539634.jpg" /></p>
<p>
	Whether you run an existing community or are taking tentative first steps into setting up an online community forum around your brand, an important choice you need to make is between social networks like Facebook or having a community you own and control.
</p>

<p>
	Let's take a look at the benefits of an owned community versus a Facebook group - as well as how you can still use Facebook (and other social media platforms) to your advantage.
</p>

<p>
	 
</p>

<blockquote class="sNews__blockquote">
	<p>
		With an owned community, the rewards of your hard work belong to you and your business alone.
	</p>
</blockquote>

<p>
	<strong><span style="font-size:20px;">You own your data</span></strong><br>
	The biggest point to consider when using Facebook groups is that you do not own your own data. Facebook owns it and does not even allow you direct access to it. If you decide later to move to a different platform, need to run reports to extract meaningful insights, or otherwise work with your community data: you are out of luck.
</p>

<p>
	In contrast, with an Invision Community, your data is your data. You can use it in any way that makes sense for your goals; be it analyzing trends, sending promotions to users, or generating reports and statistics. We never hold your data hostage and there's no fee to get it.
</p>

<p>
	Beyond owning the data, you also control how it's used and presented. Facebook is notorious for changing algorithms for when (or even if) people see your posts. When you run your own community the experience for your and your users is in your control.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Branding opportunities</strong></span><br>
	This is a big one. An owned community gives you the tools you need to make your community a seamless part of your user's interaction with your business. This naturally includes your brand styles (your logo, colors, site navigation and so on) but also your community web address (URL). With an owned community, your URL will be easy to find - customers normally opt for something like forum.yourname.com or community.yourname.com. 
</p>

<p>
	Users will have more confidence that they're in the right place, and more closely associate your community and your message with your brand.
</p>

<p>
	Emails sent out by your owned community can also carry your branding, consistently reinforcing that connection between your business and your community.
</p>

<p>
	And, of course, when users share content from your community to Facebook and other social networks, they're sending users directly to your website where you have the opportunity to lead with your most important call to actions.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>More control over user experience</strong></span><br>
	All Facebook groups are, essentially, the same experience and yet your business needs almost certainly aren't the same as every other. One size doesn't necessarily fit all when it comes to community!
</p>

<p>
	When you control your own community, you have the ability to control your user's experience. Need to show specific types of data in specific places? You can do that (and more) with Invision Community's easy to use Blocks feature. Need to create a custom community application to serve as a resource center for product support? You can do that too.
</p>

<p>
	Another huge benefit of this control is that, unlike a Facebook Group, users won't be seeing ads and 'recommended content' from competing businesses and communities. With user attention being pulled in so many directions these days, the last thing your community needs is for users to leave because Facebook has suggested a competitor!
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">No barriers to monetization</span></strong><br>
	Not all communities require a monetization strategy. In many cases, the community is part of a larger customer relationship strategy rather than a revenue-generating destination in its own right.
</p>

<p>
	But for those communities that <em>do</em> plan to monetize, options with a Facebook group are at best difficult to act upon, and at worst practically non-existent.
</p>

<p>
	In contrast, Invision Community gives you the opportunity to explore monetization strategies that work for you. These might include paid subscription plans (a particularly attractive option for fan club communities), traditional advertising through Google AdSense and other networks, or sponsorship deals with other businesses that might be relevant to your members. Invision Community has tools for each of these approaches built in, allowing you to start monetizing with minimum fuss.
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">Fine-grained permission controls</span></strong><br>
	Facebook groups struggle to reflect the real-world roles that staff members play in your organization, limiting your choices to 'administrator' or 'moderator'. And the same is true of users, too - your options for recognizing different levels of user (such as VIPs, or brand ambassadors) are limited.
</p>

<p>
	Invision Community is different. Since you are creating and configuring each member group, you can precisely control who can see what, and how they are recognized within the community. You can even sync these roles via Single Sign-On (SSO) making setup and assigning users to groups painless.
</p>

<p>
	For staff groups, you can limit access to key community functions based on roles or responsibilities, ensuring access is granted on an as-needed basis only.
</p>

<p>
	For users, you can get creative and find a group structure that works best for your specific needs. For example, support communities often find that recognizing the most knowledgeable and helpful members with a new member group (complete with elevated permissions) is a great way of engaging users.
</p>

<p>
	And finally, with this control over access, it's very easy to create restricted areas of the community. Whether you want to create a private subforum that staff can use to coordinate tasks or a file repository that's only available to subscribers, Invision Community can achieve it.
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">You can still reap the Facebook benefits</span></strong><br>
	Setting up your community within Facebook's walls might not be the best approach for you. That doesn't mean you should ignore Facebook, however. On the contrary, it's an influential platform and there's a very good chance your users are already using it.
</p>

<p>
	Invision Community offers a number of tools that allow you to benefit from Facebook while avoiding the drawbacks we discussed. We'll go into more detail on utilizing social media in a future article, but to summarize:
</p>

<ul><li>
		Invision Community features social sign-in options, enabling users to register and log in using their existing social media accounts, substantially reducing onboarding friction.
	</li>
	<li>
		Content can promoted by staff back to your social network pages, automatically and on a schedule you decide.
	</li>
	<li>
		Invision Community supports automatic embedding of a wide number of social networks (and other services), allowing users to share their favorite Facebook and Twitter posts and spark a whole new conversation - but this time in your community.
	</li>
</ul><p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Summary</strong></span><br>
	When you are creating an online community for your business or hobby it is important to think about your goals and future growth by choosing a platform that is there to work for your needs.
</p>

<p>
	When you establish your community on Facebook, you're helping to grow someone else's business (including, potentially, your competitors!) and hoping that some of those spoils fall to you. With an owned community, the rewards of your hard work belong to you and your business alone.
</p>

<p>
	Invision Community has been enabling users and businesses to communicate online since 2002, and we're proud of our reputation as a platform that puts control in your hands. <a href="mailto:sales@invisionpower.com" rel="">Contact us</a> if you'd like to discuss how we can help you too.<br>
	 
</p>]]></description><guid isPermaLink="false">1039</guid><pubDate>Fri, 03 Nov 2017 12:50:00 +0000</pubDate></item><item><title>Highlighting staff posts to improve communication</title><link>https://invisioncommunity.com/news/community-management/highlighting-staff-posts-to-improve-communication-r1040/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_10/felt-pens-1238605_1920.jpg.9e3ea413b39d7153cd4139f73386d831.jpg" /></p>
<p>
	Whatever the purpose of a community - be it customer support, fan engagement, interest-based groups and so on - there's usually a need for site staff to communicate important information to users.
</p>

<blockquote class="sNews__blockquote">
	<p>
		When users visit your community, they're usually looking for authoritative information
	</p>
</blockquote>

<p>
	Of course, in some cases this information is best suited to a site announcement, which by design has a lot of visibility and authority. But it's important that day to day staff posts stand out too. As we'll discuss in future articles, a key part of engagement is that users see your organization's team interacting with the community. In many cases, users will expect and appreciate acknowledgement from your community team, and by highlighting those responses you can add a visible stamp of authority.
</p>

<p>
	Invision Community has a few different tools to help you highlight staff posts, so let's take a look at them in more detail. 
</p>

<p>
	<br><strong><span style="font-size:20px;">Group badges</span></strong><br>
	With group badges you can upload a small image that is shown beside a user's posts. It's shown alongside the user's group name, so you don't need to repeat that text.
</p>

<p>
	Each group can have a different badge, perfect for communities that structure their staff groups based on role type. It's common to color-code group badges for easier identification - support as green, product development as blue, and so on (and you may want to coordinate these colors with the prefix and suffix you use, which we cover later in this article).
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" href="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2017_10/59f359b783aa4_Howtodownloadfreefiles-Pre-SalesQuestions-InvisionCommunity2017-10-2712-01-43.png.7f9c35b94e98a00cebecbb3527324e51.png" rel="external nofollow"><img alt="How to download free files? - Pre-Sales Questions - Invision Community 2017-10-27 12-01-43.png" class="ipsImage ipsImage_thumbnailed" data-fileid="112042" data-unique="aondcw01x" src="//media.invisioncic.com/a319035/monthly_2017_10/59f359b8d65dd_Howtodownloadfreefiles-Pre-SalesQuestions-InvisionCommunity2017-10-2712-01-43.thumb.png.7f015d6604a4232c9d1b04fd1f8fe268.png" style="width: 200px; height: auto;" loading="lazy"></a>
	</p>

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

<p>
	It's not just staff groups that can have badges, either; your regular member groups can too. However, a word of caution! If every group has a badge, they may lose their distinctiveness. We recommend reserving group badges for those groups you specifically want to draw attention to.
</p>

<p>
	<br><strong><span style="font-size:20px;">Post highlights</span></strong><br>
	Second is a feature more explicitly designed to highlight a post rather than simply draw attention to the author. Group settings in Invision Community enable you to choose to have posts by users in each group show with a distinctive background color and border. The color is defined by your theme and so is easily configurable, too.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" href="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2017_10/59f35b05bc51e_NibhDolorPurusRidiculus-Page3-Firstforum-IPSCommunitySuite2017-10-2712-12-37.png.15cfef7eaeceaeb3342e440510e9c8a2.png" rel="external nofollow"><img alt="Nibh Dolor Purus Ridiculus - Page 3 - First forum - IPS Community Suite 2017-10-27 12-12-37.png" class="ipsImage ipsImage_thumbnailed" data-fileid="112044" data-unique="vzy0az5f2" src="//media.invisioncic.com/a319035/monthly_2017_10/59f35b0a18ec2_NibhDolorPurusRidiculus-Page3-Firstforum-IPSCommunitySuite2017-10-2712-12-37.thumb.png.acf75e885492b0684afbf934915b09f6.png" style="width: 500px; height: auto;" loading="lazy"></a>
	</p>

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

<p>
	As with group badges, it may be tempting to highlight every group's content, but we recommend not doing so as that reduces the overall impact of the feature. Keep it reserved for your key staff groups, and especially those that regularly interact with the community.
</p>

<p>
	<br><strong><span style="font-size:20px;">Group prefix/suffix</span></strong><br>
	Invision Community allows you to define a custom prefix and suffix for each group. This is used in key locations, including to highlight usernames in the Active User block and to style member group names alongside content.
</p>

<p>
	An important part of this feature is that it accepts HTML tags, which gives you a lot of scope for customizing the display by adding an opening and closing HTML tag to the prefix and suffix settings, respectively. For example, let's say we want to add a shield icon before the name, and make the text purple.
</p>

<p>
	Prefix: <span style="font-family:Courier New,Courier,monospace;"><span class="cDocs_monospaced">&lt;span style='color: #9013FE'&gt;&lt;i class='fa fa-shield'&gt;&lt;/i&gt;</span></span><br>
	Suffix: <span style="font-family:Courier New,Courier,monospace;">&lt;/span&gt;</span>
</p>

<p>
	Simple! Now our staff members will display in the Active User block and elsewhere like this:
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="Forums - IPS Community Suite 2017-10-27 12-15-02.png" class="ipsImage ipsImage_thumbnailed" data-fileid="112045" data-unique="war69z16k" src="//media.invisioncic.com/a319035/monthly_2017_10/59f35b9b61160_Forums-IPSCommunitySuite2017-10-2712-15-02.png.a92cdb2b5f7f0e33f19eb43a681f2928.png" style="width: 400px; height: auto;" loading="lazy"></p>

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

<p>
	<br><strong><span style="font-size:20px;">Bonus feature: Staff activity streams</span></strong><br>
	I wanted to also mention a feature that achieves a slightly different goal to those we covered above, but nonetheless is an important way to bring additional visibility to staff content: activity streams.
</p>

<p>
	As well as an overall “All Activity” stream that shows everything happening in the community, Invision Community allows you to define pre-made streams that are available to all users. You can use this to build streams of content with particular tags, certain types of content - or, as in this case, content by users in specific groups.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" href="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2017_10/59f35d9623264_Streams2017-10-2712-23-32.png.8f64b7d8ed313e30372388947897df1d.png" rel="external nofollow"><img alt="Streams 2017-10-27 12-23-32.png" class="ipsImage ipsImage_thumbnailed" data-fileid="112047" data-unique="xm1k9l6n6" src="//media.invisioncic.com/a319035/monthly_2017_10/59f35d96c9d07_Streams2017-10-2712-23-32.thumb.png.ec60496aacc8643832dd4ae6ae6c069d.png" style="width: 400px; height: auto;" loading="lazy"></a>
	</p>

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

<p>
	Simply create a new activity stream in the Admin Control Panel, set the configuration so that it only pulls content from members in your staff groups, and you're done. Users will now be able to visit the stream page to get a handy overview of everything staff members are doing in your community.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" href="https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2017_10/59f35cfd45983_ManagementResponses-InvisionCommunity2017-10-2712-20-48.png.c06646928127efe49285a889d794dec9.png" rel="external nofollow"><img alt="Management Responses - Invision Community 2017-10-27 12-20-48.png" class="ipsImage ipsImage_thumbnailed" data-fileid="112046" data-unique="7y08zq5o7" src="//media.invisioncic.com/a319035/monthly_2017_10/59f35d0075728_ManagementResponses-InvisionCommunity2017-10-2712-20-48.thumb.png.4a5c6b772b5102d47ea2c63ab24ca50d.png" style="width: 500px; height: auto;" loading="lazy"></a>
	</p>

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

<p>
	I recommend checking out the other filter options available for streams while you're setting this up - there's a huge amount of power available!
</p>

<p>
	<br><strong><span style="font-size:20px;">Summing up</span></strong><br>
	I hope this quick overview of content highlighting features has been useful. When users visit your community, they're usually looking for authoritative information and that often comes right from your own team. By utilizing the features we've discussed here, you can make that information stand out more against the other content in your community.
</p>]]></description><guid isPermaLink="false">1040</guid><pubDate>Fri, 27 Oct 2017 16:51:47 +0000</pubDate></item><item><title>Proactive and reactive moderation - which is right for your online community?</title><link>https://invisioncommunity.com/news/community-management/proactive-and-reactive-moderation-which-is-right-for-your-online-community-r1037/</link><description><![CDATA[
<p><img src="https://media.invisioncic.com/a319035/monthly_2017_10/binary-2380422_1920.jpg.2610202b51832c1a510369ffaa28f75f.jpg" /></p>
<p>
	One of the bigger decisions a community manager has to make as a community grows is whether to employ proactive or reactive moderation (or a combination of both). This isn’t always a conscious decision; sometimes forum moderation features are toggled without giving much explicit thought to the style of moderation desired and the pros and cons of doing so. It’s worth taking a moment to consider the reasons behind each type, and come to a justification for one or the other.
</p>

<p>
	Firstly, let’s discuss what we mean by proactive and reactive moderation.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;">Proactive Moderation</span><br>
	With a proactive approach to moderation, the goal is to prevent bad content from ever appearing in public. The primary way that this is achieved is by having moderation staff review all content posted, and manually approving it after deciding whether it is acceptable.
</p>

<p>
	Another feature that could be classed as proactive moderation is administrator screening of new registrations. When a new user registers in the community, their account can be placed in a ‘validating’ state, requiring an administrator to review the information submitted and deciding whether to approve the account.
</p>

<p>
	As you might expect, proactive moderation is the safest way to ensure bad content doesn’t make it to public view. However, the significant drawback is that users won’t see their content immediately, which can be frustrating and severely stifle productive discussion. At worst, it can push users away from your community altogether. Heavy-handed moderation is often viewed negatively by members who are trying to participate, and can ultimately backfire. 
</p>

<p>
	With a proactive moderation approach, it’s important that you communicate with members one-to-one if they post content with good intentions but which doesn’t meet your criteria. This can reduce resentment over wasted effort, and gives them the opportunity to adjust their approach for future content.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;">Reactive Moderation</span><br>
	In contrast, a reactive approach to moderation allows user to post freely, without explicit pre-screening of content, with moderators reacting to issues as and when they arise. Reactive moderation is, generally speaking, a more pleasant experience for users because it allows them to engage fully with the community. However, there is of course the risk that unsuitable content is seen in public, at least temporarily.
</p>

<p>
	Choosing a reactive approach doesn’t have to mean a free-for-all. There are many features you can use to make identifying and dealing with bad content a quick and painless process, while still allowing users to contribute freely to the community:
</p>

<ul><li>
		<strong>Report center</strong><br>
		Allows users to identify bad content and submit notifications to moderation staff for prompt action.
	</li>
	<li>
		<strong>Badword filter, URL filtering and keyword triggers</strong><br>
		Prevent common swear words and other divisive terms from being used by censoring them or replacing them with ***. You can also blacklist undesirable URLs from being used within posts. Plus, automatically watch and moderate posts that contain terms you specify.
	</li>
	<li>
		<strong>Warning system</strong><br>
		Where a user has proven to be problematic, the warning system in Invision Community allows you to track infractions and apply punishments to the account. These can range from a simple warning message, to suspension, to complete ban. Users can be required to acknowledge the warning before being able to see the community again.
	</li>
	<li>
		<strong>Moderation queue</strong><br>
		Individual users can be placed into the moderation queue, requiring all content they post to be screened by a moderator before being visible - a good compromise that means you don’t need to screen all content, just that from troublemakers.
	</li>
	<li>
		<strong>Spam service</strong><br>
		The IPS Spam Defense Service is a free service that automatically reviews new registrations to your community to determine whether they match any known spammers, using data crowdsourced from other Invision Community sites. The service can virtually eliminate known spammers from your community, preventing them from ever causing a problem.
	</li>
	<li>
		<strong>One-click spam cleanup</strong><br>
		If a spammer does make it into your community, removing their posts and banning them is a one-click action for moderators.
	</li>
	<li>
		<strong>Saved actions</strong><br>
		Saved actions make it quick to apply multiple moderation actions in one go. For example, if members often post support topics in a non-support forum, a saved action would allow moderators to move the topic and reply to let the member know what happened - all with a single click.
	</li>
</ul><p>
	 
</p>

<p>
	<span style="font-size:20px;">Which is the right approach for your community?</span>
</p>

<blockquote class="sNews__blockquote">
	<p>
		We recommend creating a clear, detailed set of community guidelines that outlines the boundaries of the community
	</p>
</blockquote>

<p>
	Every community is different, so there’s no one answer here - that’s why Invision Community includes features that enable both approaches, to allow you to determine which to use.
</p>

<p>
	In general, we suggest thinking of reactive moderation as the default stance, and increasing the amount of oversight you make depending on the circumstances. There are exceptions of course. For example, in a situation where a user posting personally-identifying information in a public forum could have a profound implication for personal safety, a proactive moderation approach might be more desirable. Similarly, if it’s essential that users receive correct information that has been vetted by your staff, you may want to review content before it appears (though in this case, other techniques might be considered, such as staff labelling content once it is ‘approved’ by them).
</p>

<p>
	Your choice need not be entirely one or the other, either. While Invision Community has moderation settings that apply to the entire community, it’s also possible to apply different settings on a per-forum or per-member group basis.
</p>

<p>
	Communities often make use of per-group moderation as a way of screening new members. This is achieved by putting new members into a ‘limited’ group that requires content to be reviewed by a moderator. Then, using Invision Community’s group promotion tools, the member is automatically moved to a regular member group once they have a specified number of approved posts (usually a low number; one to five works well). This approach reduces the danger of a rogue member signing up and creating a problem, without requiring the resources to screen every new post to the community.
</p>

<p>
	Finally, whichever approach to moderation your team ultimately finds work best, we recommend creating a clear, detailed set of community guidelines that outlines the boundaries of the community, and what you consider acceptable and unacceptable from members. Most users don’t set out to create problems for you, and referring to your guidelines can often put the lid on any trouble before it starts.
</p>

<p>
	We hope this overview proves helpful to both new and established communities. If you have any approaches to moderation that you think others might be able to learn from, please go ahead and share them in the comments below!<br>
	 
</p>]]></description><guid isPermaLink="false">1037</guid><pubDate>Wed, 18 Oct 2017 20:57:00 +0000</pubDate></item><item><title>Avoiding Google Security Warnings</title><link>https://invisioncommunity.com/news/community-management/avoiding-google-security-warnings-r996/</link><description><![CDATA[<p>
	Google has recently been stressing that sites should use secure connections (served via HTTPS) whenever possible. They have recently also started warning sites that collect password on non-secure pages and will also be updating <a href="https://www.google.com/chrome/browser/desktop/index.html" rel="external nofollow">Google Chrome</a> to warn users when a password is being entered on a non-secure page. You can read more information at <a href="https://security.googleblog.com/2016/09/moving-towards-more-secure-web.html" rel="external nofollow">Google</a> and a good article on <a href="https://arstechnica.com/information-technology/2017/01/firefox-chrome-start-calling-http-connections-insecure/" rel="external nofollow">Ars Technica</a>.
</p>

<p>
	There are two ways on IPS Community Suite to avoid these alerts. Keep in mind that doing nothing will not cause you any problems, your site will still work, but users will get warnings and this may impact how people perceive joining your community.
</p>

<p>
	 
</p>

<p>
	<strong>Make your Community 100% Secure</strong>
</p>

<p>
	The easiest option is to make every page on your IPS Community Suite use a secure connection. To do this you would need to ensure your web host has HTTPS support enabled on your site and then simply edit conf_global.php and change the URL field to https:// and that's it.
</p>

<p>
	One thing to keep in mind is that your users, if you allow it, can still paste in links to externally hosted images which might not be secure. This does not impact the security of your site but it may generate a browser warning indicating your site has "mixed content" meaning some is secure and some is not. You can optionally enable the Image Proxy feature to make externally linked images route through a proxy on your local server to maintain 100% secure content.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="100671" href="//media.invisioncic.com/a319035/monthly_2017_01/588a42b53b49c_Posting2017-01-2613-40-47.png.dfc6dea3695fc60244b535f8589515c1.png" rel=""><img alt="Posting 2017-01-26 13-40-47.png" class="ipsImage ipsImage_thumbnailed" data-fileid="100671" data-unique="anjzzskhc" src="//media.invisioncic.com/a319035/monthly_2017_01/588a42b5eaec9_Posting2017-01-2613-40-47.thumb.png.fc04c48cc0264fe47d4d2b4f80a50b5d.png" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Image Proxy Options
	</p>
</div>

<p>
	 
</p>

<p>
	<strong>Only Login/Registration Forms and AdminCP Secure</strong>
</p>

<p>
	If you prefer not to use HTTPS for your entire site, we do have a setting to only use secure connections for login, registration, and AdminCP. 
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="100672" href="//media.invisioncic.com/a319035/monthly_2017_01/588a43064d9d2_LoginSettings2017-01-2613-42-09.png.801876af45d2d63411d2ef1974d31de3.png" rel=""><img alt="Login Settings 2017-01-26 13-42-09.png" class="ipsImage ipsImage_thumbnailed" data-fileid="100672" data-unique="ut4hqa62z" src="//media.invisioncic.com/a319035/monthly_2017_01/588a4306bcbe4_LoginSettings2017-01-2613-42-09.thumb.png.81f86876412d663606080a7966652e20.png" loading="lazy"></a>
	</p>

	<p class="cFramedImage_option">
		Use HTTPS for Logins and AdminCP
	</p>
</div>

<p>
	When the login-only secure option is enabled the quick login drop down is also disabled and instead users are sent to a full page to login. This is a small change required to avoid browser warnings. Although the quick login menu submits to a secure connection, the form field itself may show on a non-secure page which would generate a warning.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center ipsSpacer_both cFramedImage">
	<p>
		<img alt="Forums - Invision Power Services 2017-01-26 13-44-09.png" class="ipsImage ipsImage_thumbnailed" data-fileid="100673" data-unique="8dkejdafh" src="//media.invisioncic.com/a319035/monthly_2017_01/588a437d6c466_Forums-InvisionPowerServices2017-01-2613-44-09.png.f9537aff87ab1fc21f1f07b0d09b4675.png" loading="lazy"></p>

	<p class="cFramedImage_option">
		Quick Login not Available when Login-Only HTTPS Setting Enabled
	</p>
</div>

<p>
	 
</p>

<p>
	<strong>IPS Community in the Cloud</strong>
</p>

<p>
	Those using <a href="https://invisioncommunity.com/buy" rel="">IPS CiC</a> can get secure connections for a $15 setup fee plus $5 month on our 40, 65 and 100 user Cloud plans. You can either bring your own certificate or we can provide one for you. On the 200, 450 and 750 plans, SSL is completely free - again, either your own or we can provide one.
</p>]]></description><guid isPermaLink="false">996</guid><pubDate>Thu, 26 Jan 2017 18:48:25 +0000</pubDate></item><item><title>Theme Tip: Color coding tags</title><link>https://invisioncommunity.com/news/community-management/theme-tip-color-coding-tags-r978/</link><description><![CDATA[<p>
	We were recently asked if it's possible to color code tags - the customer in question used tags as statuses on topics, and so wanted 'resolved' to be green, and so on. Despite being a great idea, this isn't something that is currently possible 'out of the box' - although we'll add it to our internal feature idea list to follow up on later!
</p>

<p>
	But just because it isn't built in, that doesn't mean it isn't possible! In fact, with a little CSS, this is quite easy to achieve now.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">Writing a CSS selector</span>
</p>

<p>
	We can do this by writing a CSS selector that matches the tag URL for the tag we want to style - a handy way to use CSS that can be applied to lots of other ideas within the suite!
</p>

<p>
	Lets say we have a tag called 'resolved', and we want to make it green. Add the following CSS to your <em>custom.css</em> file:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_3327_4">
<span class="pun">.</span><span class="pln">ipsTags a</span><span class="pun">[</span><span class="pln">href</span><span class="pun">*=</span><span class="str">"/tags/resolved/"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
    background</span><span class="pun">:</span><span class="pln"> </span><span class="typ">SeaGreen</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span><span class="pln">
html</span><span class="pun">[</span><span class="pln">dir</span><span class="pun">=</span><span class="str">"ltr"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln">ipsTags a</span><span class="pun">[</span><span class="pln">href</span><span class="pun">*=</span><span class="str">"/tags/resolved/"</span><span class="pun">]:</span><span class="pln">before </span><span class="pun">{</span><span class="pln">
	border</span><span class="pun">-</span><span class="pln">color</span><span class="pun">:</span><span class="pln"> transparent </span><span class="typ">SeaGreen</span><span class="pln"> transparent transparent</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	The first style is the main part of the tag element; the second matches the <em>:before</em> pseudo-selector which we use to make the 'point' of the tag.
</p>

<p>
	Another tag we'll style is called '<em>needs help</em>'. In this case, there's spaces in the name, which are represented by the + symbol in the URL (since it's URL-encoded). We'll make it purple this time:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_3327_8">
<span class="pun">.</span><span class="pln">ipsTags a</span><span class="pun">[</span><span class="pln">href</span><span class="pun">*=</span><span class="str">"/tags/needs+help/"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
    background</span><span class="pun">:</span><span class="pln"> </span><span class="typ">Purple</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span><span class="pln">
html</span><span class="pun">[</span><span class="pln">dir</span><span class="pun">=</span><span class="str">"ltr"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln">ipsTags a</span><span class="pun">[</span><span class="pln">href</span><span class="pun">*=</span><span class="str">"/tags/needs+help/"</span><span class="pun">]:</span><span class="pln">before </span><span class="pun">{</span><span class="pln">
	border</span><span class="pun">-</span><span class="pln">color</span><span class="pun">:</span><span class="pln"> transparent </span><span class="typ">Purple</span><span class="pln"> transparent transparent</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	 
</p>

<div class="ipsAreaBackground_light ipsPad_half ipsType_center">
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="94529" data-unique="4csgsbddj" src="//media.invisioncic.com/a319035/monthly_2016_08/tags.png.5854bd299a929ce17bc50b6f456057df.png" alt="tags.png" loading="lazy"></div>

<p>
	 
</p>

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

<p>
	This little CSS snippet won't change prefixes, however - they'll still be shown in the default color (specified by your theme settings). If you want to change prefixes too, you need to adjust the CSS as follows - replace the previous CSS with this version:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_3327_11">
<span class="pun">.</span><span class="pln">ipsTags a</span><span class="pun">[</span><span class="pln">href</span><span class="pun">*=</span><span class="str">"/tags/needs+help/"</span><span class="pun">],</span><span class="pln">
a</span><span class="pun">.</span><span class="pln">ipsTag_prefix</span><span class="pun">[</span><span class="pln">href</span><span class="pun">*=</span><span class="str">"?tags=needs+help"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
    background</span><span class="pun">:</span><span class="pln"> </span><span class="typ">Purple</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span><span class="pln">
html</span><span class="pun">[</span><span class="pln">dir</span><span class="pun">=</span><span class="str">"ltr"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln">ipsTags a</span><span class="pun">[</span><span class="pln">href</span><span class="pun">*=</span><span class="str">"/tags/needs+help/"</span><span class="pun">]:</span><span class="pln">before</span><span class="pun">,</span><span class="pln">
html</span><span class="pun">[</span><span class="pln">dir</span><span class="pun">=</span><span class="str">"ltr"</span><span class="pun">]</span><span class="pln"> a</span><span class="pun">.</span><span class="pln">ipsTag_prefix</span><span class="pun">[</span><span class="pln">href</span><span class="pun">*=</span><span class="str">"?tags=needs+help"</span><span class="pun">]:</span><span class="pln">before </span><span class="pun">{</span><span class="pln">
	border</span><span class="pun">-</span><span class="pln">color</span><span class="pun">:</span><span class="pln"> transparent </span><span class="typ">Purple</span><span class="pln"> transparent transparent</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	(<em>Note:</em> Notice the slightly different string we're matching in the href attribute; once you upgrade to 4.1.14, this <strong>won't</strong> be necessary - both selectors can use the same href format, e.g. <em>/tags/needs+help/</em>. Prior to 4.1.14, tags and prefixes used slightly different URL formats.)
</p>

<p>
	That's it - now everything looks correct!
</p>

<div class="ipsAreaBackground_light ipsPad_half ipsType_center">
	<p>
		 
	</p>

	<p>
		<img class="ipsImage ipsImage_thumbnailed" data-fileid="94530" data-unique="ebvmqzbi9" src="//media.invisioncic.com/a319035/monthly_2016_08/tags2.png.d2b6db202a022ae13d3cfec4199d1d5f.png" alt="tags2.png" loading="lazy"></p>

	<p>
		Topic View
	</p>
</div>

<p>
	 
</p>

<div class="ipsAreaBackground_light ipsPad_half ipsType_center">
	<p>
		 
	</p>

	<p>
		<img class="ipsImage ipsImage_thumbnailed" data-fileid="94531" data-unique="tzpna8no1" src="//media.invisioncic.com/a319035/monthly_2016_08/tags3.png.8d5ba6b68e11c00f52e74adc5bbcc02c.png" alt="tags3.png" loading="lazy"></p>

	<p>
		Forum View
	</p>
</div>

<p>
	 
</p>]]></description><guid isPermaLink="false">978</guid><pubDate>Mon, 15 Aug 2016 08:08:09 +0000</pubDate></item><item><title>Theme Tip: Create a per-forum feed block</title><link>https://invisioncommunity.com/news/community-management/theme-tip-create-a-per-forum-feed-block-r977/</link><description><![CDATA[<p>
	An enterprise customer recently asked us how to have a different feed block for each of their forums. Their goal was to have each forum show a 'popular topics' block containing topics only from that particular forum. Unfortunately this isn't possible using the standard block manager right now, since each view is treated as one configuration. That means that any blocks added to forum view will show for <em>all</em> forums.
</p>

<p>
	However, as usual in IPS4, some of the more advanced power under the hood does allow you to achieve the same goal - in this case, by using HTML Logic. This technique uses a similar idea to the one I outlined in the <a href="https://invisioncommunity.com/news/theme-tip-dynamicish-forum-feeds-inside-pages-databases-r967/" rel="">Dynamic-ish Forum Feeds</a> blog in May.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">Creating conditional blocks</span>
</p>

<p>
	The way we would implement this functionality is by creating a custom block that is simply a wrapper for other blocks. This wrapper block will contain HTML Logic that determines which feed block to show, based on some information about the current page.
</p>

<p>
	The first step would be to create standard feed blocks for each of the forums to which this should apply. In our example we're creating 'popular topics' blocks, but it could be anything you wish - the principle will remain the same. Another idea would be to create a 'Topics from other forums' block for each of your forums, whereby in the block configuration, you set it to include topics from all forums <em>except</em> the one in which it will be displayed - a good way of cross-promoting your topics.
</p>

<p>
	In order to include the blocks later, set the template key of each to be <em>forum_x</em>, where <em>x</em> is the ID of the forum in which you will display the block.
</p>

<div class="ipsAreaBackground ipsPad_half ipsType_center">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://d3bw7kcgs2yofh.cloudfront.net/monthly_2016_07/forum_x.png.61172d8244126211191365aaf04d4392.png" rel="external nofollow"><img class="ipsImage ipsImage_thumbnailed" data-fileid="93927" data-unique="h5gcq2lcl" src="//media.invisioncic.com/a319035/monthly_2016_07/forum_x.thumb.png.939e406351a5155718191decd995a536.png" style="width: 400px; height: 260px;" alt="forum_x.png" loading="lazy"></a>
</div>

<p>
	 
</p>

<p>
	Once we've created a block for each forum, the next step is to create our wrapper block, which should be a custom block set to use <em>Manual HTML</em>, with the following code:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_6886_9">
<span class="pln">{{if request.app == 'forums' &amp;&amp; request.module == 'forums'}}
	{{$id = \IPS\Request::i()-&gt;id;}}
	{block="forum_{$id}"}
{{endif}}</span></pre>

<p>
	What's happening here is we're checking the app and module from the page URL are both 'forums', which indicates we're in forum view. We then use the {block} tag to insert the appropriate block based on the <em>ID</em> parameter from the URL.
</p>

<p>
	To use this block, simply save it, then using the Block Manager on the front-end, drag it into the desired location in your forum view.
</p>

<p>
	I hope this quick suggestion gives you some ideas for other ways to create blocks that show contextually depending on what the user is viewing. If you have ideas for interesting ways to use this technique, share them in the comments!
</p>]]></description><guid isPermaLink="false">977</guid><pubDate>Mon, 25 Jul 2016 13:01:29 +0000</pubDate></item><item><title>Theme Tip: Replacing forum icons with images</title><link>https://invisioncommunity.com/news/community-management/theme-tip-replacing-forum-icons-with-images-r973/</link><description><![CDATA[<p>
	In IPS4, it's easy to add custom icons to your forums, simply by uploading them on the Edit Forum screen in the AdminCP. But if you want to replace <em>all</em> of your forum icons, uploading the same icon for each forum can be a bit tedious.
</p>

<p>
	It's easy to use some custom CSS to replace all of the icons - lets see how.
</p>

<p>
	First, you'll want to upload the image(s) you want to use to the <em>Resources</em> section of your theme so that it can be used in your CSS. To start with, we'll use the same image for both read and unread status, but we'll cover using a different icon for both too.
</p>

<p>
	 
</p>

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

<p>
	Here's the basic CSS to replace the icon for <em>all</em> forums with your custom image:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1965_4">
<span class="pln">body</span><span class="pun">[</span><span class="pln">data</span><span class="pun">-</span><span class="pln">pageapp</span><span class="pun">=</span><span class="str">"forums"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln">cForumRow </span><span class="pun">.</span><span class="pln">ipsItemStatus</span><span class="pun">.</span><span class="pln">ipsItemStatus_large </span><span class="pun">{</span><span class="pln">
	width</span><span class="pun">:</span><span class="pln"> </span><span class="lit">50px</span><span class="pun">;</span><span class="pln">
	height</span><span class="pun">:</span><span class="pln"> </span><span class="lit">50px</span><span class="pun">;</span><span class="pln">
	border</span><span class="pun">-</span><span class="pln">radius</span><span class="pun">:</span><span class="pln"> </span><span class="lit">0</span><span class="pun">;</span><span class="pln">
	background</span><span class="pun">-</span><span class="pln">color</span><span class="pun">:</span><span class="pln"> transparent</span><span class="pun">;</span><span class="pln">
	background</span><span class="pun">-</span><span class="pln">image</span><span class="pun">:</span><span class="pln"> url</span><span class="pun">(</span><span class="str">'{resource="mushroom.png" app="core" location="front"}'</span><span class="pun">);</span><span class="pln">
	background</span><span class="pun">-</span><span class="pln">size</span><span class="pun">:</span><span class="pln"> </span><span class="lit">50px</span><span class="pln"> </span><span class="lit">50px</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

body</span><span class="pun">[</span><span class="pln">data</span><span class="pun">-</span><span class="pln">pageapp</span><span class="pun">=</span><span class="str">"forums"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln">cForumRow </span><span class="pun">.</span><span class="pln">ipsItemStatus</span><span class="pun">.</span><span class="pln">ipsItemStatus_large </span><span class="pun">&gt;</span><span class="pln"> i </span><span class="pun">{</span><span class="pln">
	display</span><span class="pun">:</span><span class="pln"> none</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	What we're doing here is specifically targeting the item status icons in the forums app, using the <span style="font-family:courier new,courier,monospace;">body[data-pageapp="forums"]</span> selector. Within this style, we're setting the size of the icon - I've chosen 50px here which is about right in most cases, although you can change this if desired. Next we reset the border radius and background color so the icon looks right. And finally, we set the background image to our icon by using the <span style="font-family:courier new,courier,monospace;">{resource}</span> tag and the background size to the same dimensions we just set the element to.
</p>

<p>
	The next style hides the FontAwesome icon that IPS4 inserts by default, so that our icon can be seen.
</p>

<div class="ipsAreaBackground ipsPad_half ipsType_center">
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="92827" data-unique="em041gzu5" src="//media.invisioncic.com/a319035/monthly_2016_06/57707b863db50_Forums-IPSCommunitySuite2016-06-2621-03-34.png.28614b50d667c9780c38880179bda1cb.png" alt="Forums - IPS Community Suite 2016-06-26 21-03-34.png" loading="lazy"></div>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">Using a different 'read' icon</span>
</p>

<p>
	By default, your icon will be faded out for 'read' icons, but it's easy to use a completely different icon if you wish. Simply add:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1965_6">
<span class="pln">body</span><span class="pun">[</span><span class="pln">data</span><span class="pun">-</span><span class="pln">pageapp</span><span class="pun">=</span><span class="str">"forums"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln">cForumRow </span><span class="pun">.</span><span class="pln">ipsItemStatus</span><span class="pun">.</span><span class="pln">ipsItemStatus_large</span><span class="pun">.</span><span class="pln">ipsItemStatus_read </span><span class="pun">{</span><span class="pln">
	background</span><span class="pun">-</span><span class="pln">image</span><span class="pun">:</span><span class="pln"> url</span><span class="pun">(</span><span class="str">'{resource="mushroom_faded.png" app="core" location="front"}'</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	All we're doing here is using a more specific selector with <em>.ipsItemStatus_read</em> so that only the 'read' state is targeted. In the style, we specify the background image - we don't need to set and reset the other rules again because the styles we wrote in the first step are inherited.
</p>

<div class="ipsAreaBackground ipsPad_half ipsType_center">
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="92828" data-unique="5mmtq9to4" src="//media.invisioncic.com/a319035/monthly_2016_06/57707c1a0e3bf_Forums-IPSCommunitySuite2016-06-2621-06-09.png.50818cc9d057e7e5505c774033a0df0a.png" alt="Forums - IPS Community Suite 2016-06-26 21-06-09.png" loading="lazy"></div>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">Using different</span><span style="font-size:20px;"> icons for redirect or Q&amp;A forums</span>
</p>

<p>
	If you want to add icons specifically for redirect or Q&amp;A forums, you can do that by targeting unique classes that are added to the icons for those kinds of forums. Those classes are <span style="font-family:courier new,courier,monospace;">.cForumIcon_redirect</span> and <span style="font-family:courier new,courier,monospace;">.cForumIcon_answers</span>, respectively. So, to use a custom icon for a Q&amp;A forum, you would add another style like so:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1965_8">
<span class="pln">body</span><span class="pun">[</span><span class="pln">data</span><span class="pun">-</span><span class="pln">pageapp</span><span class="pun">=</span><span class="str">"forums"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln">cForumRow </span><span class="pun">.</span><span class="pln">cForumIcon_answers</span><span class="pun">.</span><span class="pln">ipsItemStatus</span><span class="pun">.</span><span class="pln">ipsItemStatus_large </span><span class="pun">{</span><span class="pln">
	background</span><span class="pun">-</span><span class="pln">image</span><span class="pun">:</span><span class="pln"> url</span><span class="pun">(</span><span class="str">'{resource="question.png" app="core" location="front"}'</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	Notice we've added <em>.cForumIcon_answers</em> to our selector.
</p>

<div class="ipsAreaBackground ipsPad_half ipsType_center">
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="92829" data-unique="wru9yuvn0" src="//media.invisioncic.com/a319035/monthly_2016_06/57707e658540a_Forums-IPSCommunitySuite2016-06-2621-16-07.png.d407533f3c32d2573c05a5673c46028f.png" alt="Forums - IPS Community Suite 2016-06-26 21-16-07.png" loading="lazy"></div>]]></description><guid isPermaLink="false">973</guid><pubDate>Mon, 27 Jun 2016 13:06:47 +0000</pubDate></item><item><title>Theme Tip: 5 useful template tags</title><link>https://invisioncommunity.com/news/community-management/theme-tip-5-useful-template-tags-r971/</link><description><![CDATA[<p>
	IPS4's theme system has a feature called <em>template plugins</em>, which are special tags that do something to the values you pass in. You'll see them throughout the templates - they look like this:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1115_4">
<span class="pln">{lang="..."}</span></pre>

<p>
	This tag displays the language string for the key you pass into it, and is probably the most commonly used one. But there's many others too, so let's review some of the useful ones you can use in your themes and addons.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">{member}</span>
</p>

<p>
	If you need to show any data about a member, the <span style="font-family:courier new,courier,monospace;">{member}</span> tag is very useful. It's a shorthand that can display properties and call methods on a member object, so it's much neater than the manual approach. It's used like this:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1115_7">
<span class="pln">// Get a property, like 'name'
{member="name"}

// Call a method, like 'link()'
{member="link()"}</span></pre>

<p>
	By default, it will work with the currently logged-in member, but you can pass an <em>id</em> attribute to show data about any member:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1115_9">
<span class="pln">// Show the name of member #67
{member="name" id="67"}</span></pre>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">{expression}</span>
</p>

<p>
	The expression tag allows you insert simple one-line PHP expressions into your templates. For example, if a variable is an array of values and you want to show one per line, instead of writing a loop, you could do:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1115_11">
<span class="pln">{expression="implode( '</span><span class="tag">&lt;br&gt;</span><span class="pln">', $myArray )"}</span></pre>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">{prefix}</span>
</p>

<p>
	The prefix tag is unusual in that it's designed specifically for use in CSS files. It prefixes CSS styles with the various vendor prefixes, meaning instead of writing:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1115_14">
<span class="pln">.myClass {
	-webkit-transform: scale(3) rotate(45deg);
	-moz-transform: scale(3) rotate(45deg);
	-o-transform: scale(3) rotate(45deg);
	transform: scale(3) rotate(45deg);
}</span></pre>

<p>
	You can write:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1115_16">
<span class="pln">.myClass {
	{prefix="transform" value="scale(3) rotate(45deg)"}
}</span></pre>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">{hextorgb}</span>
</p>

<p>
	Continuing with the CSS theme, next there's the "Hex to RGB" tag. If you're a theme designer and want to use a theme setting value but apply some transparency, this tag will be particularly useful to you. Color theme settings are simple hex values, e.g. <span style="font-family:courier new,courier,monospace;">#000000</span>. To apply some transparency, you need to use the <span style="font-family:courier new,courier,monospace;"><em>rgba</em></span> notation however (the 'a' meaning 'alpha channel', otherwise known as transparency). The <span style="font-family:courier new,courier,monospace;">{hextorgb}</span> tag does this for you.
</p>

<p>
	It accepts either a hex color, or a theme setting key. By default it outputs the same color in <span style="font-family:courier new,courier,monospace;"><em>rgb</em></span> notation, but if you want to add transparency, you can add an <em>opacity</em> parameter which will represent the alpha channel value.
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1115_19">
<span class="pln">{hextorgb="#ff0000"}
--&gt; rgb(255,0,0)

{hextorgb="page_background" opacity="0.6"}
--&gt; rgba(235,238,242,0.6)</span></pre>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">{truncate}</span>
</p>

<p>
	Finally, there's the truncate tag. This tag takes some text (usually as a variable), and truncates it to the length you specify. By default it appends an ellipsis (...) to the end of the content, although this is configurable via the <em>append</em> parameter.
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1115_21">
<span class="pln">{truncate="$someLongText" length="300"}</span></pre>

<p>
	Note that this isn't designed to be used on HTML markup; you may break your page if HTML tags are included in the text. For those cases, consider using the <a href="https://invisioncommunity.com/4guides/themes-and-customizations/javascript-framework/using-ui-widgets/ipsuitruncate-r64/" rel="">javascript ipsTruncate</a> widget instead.
</p>

<p>
	 
</p>

<p>
	I hope this overview of 5 lesser-known template tags will help you as you build themes or applications! Share your related tips in the comments.
</p>]]></description><guid isPermaLink="false">971</guid><pubDate>Tue, 31 May 2016 13:08:09 +0000</pubDate></item><item><title>Theme Tip: Dynamic(ish) forum feeds inside Pages databases</title><link>https://invisioncommunity.com/news/community-management/theme-tip-dynamicish-forum-feeds-inside-pages-databases-r967/</link><description><![CDATA[<p>
	Recently, we had <a href="https://invisioncommunity.com/forums/topic/429155-pages-forum-integration/" rel="">a post in our pre-sales forum</a> that asked how to achieve a few different things with Pages. One of the questions asked was if it was possible to show topics from a particular forum in each database record. While Pages can create a <em>topic</em> for each record for you, there's no way to associate an entire forum with a record.
</p>

<p>
	In my reply, I indicate that you'd need to have a forum ID stored with each record in a custom field, and then use PHP to interact with our API to pull the topic list.
</p>

<p>
	As it turns out, however, there's an easier way that I discovered after some experimentation. In hindsight it's obvious, but I want to share it here because it could open up some other interesting possibilities with some creative uses.
</p>

<p>
	<span style="font-size:18px;">Setting up blocks</span>
</p>

<p>
	The first thing we need to do is create our blocks. We're going to create a block for each of our forums. You can set whatever parameters you want here, but the important thing is that they're named consistently using the forum ID. So, for my forum ID 2, I've named the block <span style="font-family:courier new,courier,monospace;"><em>forum_2</em></span>. This will allow us to include our blocks later.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" href="https://d3bw7kcgs2yofh.cloudfront.net/monthly_2016_05/forum_id.jpg.c02e0fbe8d1aaf9cabde242023b56012.jpg" rel="external nofollow"><img alt="forum_id.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="90845" data-unique="2bupswt4m" src="//media.invisioncic.com/a319035/monthly_2016_05/forum_id.thumb.jpg.dd3a9280c8ea6d07e0c9f12172051863.jpg" style="width: 400px; height: 200px;" loading="lazy"></a>
	</p>

	<p>
		<em>Creating one of the blocks we'll need</em>
	</p>
</div>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">Adding the field</span>
</p>

<p>
	Next we'll need to create a field in our Pages database that will be used to set the forum ID that is going to show in each record. For simplicity, I'm creating a <i>Number</i> field and I'll enter the forum ID manually, but if you wanted to go further, you could create a <em>Select Box</em> field, with the key being each forum and the value being the name. This would give you a friendlier input from which to select the forum for each record.
</p>

<p>
	Here, though, I've just created the <em>Number</em> field, and named it <em>Forum ID</em>.
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" href="https://d3bw7kcgs2yofh.cloudfront.net/monthly_2016_05/forum_id_2.jpg.0a481e0cb0eee64073a86823fc955924.jpg" rel="external nofollow"><img alt="forum_id_2.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="90846" data-unique="k7aj0iwdx" src="//media.invisioncic.com/a319035/monthly_2016_05/forum_id_2.thumb.jpg.ca4759d121edd729fda5293a5c5fab53.jpg" style="width: 400px; height: 136px;" loading="lazy"></a>
	</p>

	<p>
		<em>Setting up the database field</em>
	</p>
</div>

<p>
	 
</p>

<p>
	<span style="font-size:18px;">Using the field formatter to show the correct block</span>
</p>

<p>
	Finally, we'll use the Field Formatting options to show the correct block based on the forum ID entered for each record. On the <em>Display Options</em> tab, I'm going to hide the field from the listing template, but show it on the display template. I've selected <em>Custom</em> as the format, then entered this format:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1225_7">
<span class="pln">{{if $formValue}}
	{block="forum_{$formValue}"}
{{endif}}</span></pre>

<p>
	That's it - that's all you need for this to work. It's very simple. All we're doing is passing the <em>$formValue</em> of the field (which is the raw value) into the <em>{block}</em> tag as a variable, so that the block that is rendered depends on this value. As long as a block exists with the correct key, it'll be shown in the display view:
</p>

<div class="ipsAreaBackground_light ipsPad ipsType_center">
	<p>
		<a class="ipsAttachLink ipsAttachLink_image" href="https://d3bw7kcgs2yofh.cloudfront.net/monthly_2016_05/572f6ac0db50a_VestibulumFringillaPortaNullam-Records-IPSCommunitySuite2016-05-0812-34-53.jpg.4777531fd1fde0c54ef303eb1bd8b386.jpg" rel="external nofollow"><img alt="Vestibulum Fringilla Porta Nullam - Records - IPS Community Suite 2016-05-08 12-34-53.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="90851" data-unique="5sb1sg2mh" src="//media.invisioncic.com/a319035/monthly_2016_05/572f6ac189cf1_VestibulumFringillaPortaNullam-Records-IPSCommunitySuite2016-05-0812-34-53.thumb.jpg.69cd10e3f39b604e45bcf7c7f6ee4db5.jpg" style="width: 377px; height: 400px;" loading="lazy"></a>
	</p>

	<p>
		<em>End result, with the correct block pulled in based on the ID we provided to the record</em>
	</p>
</div>

<p>
	 
</p>

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

<p>
	So, given that we know we can use variables in block names to pull in different content (providing the block has been created ahead of time), what other possibilities are there? For starters, we aren't just restricted to using field formatters. Instead, we could use blocks directly in the database templates, using some of the data available there.
</p>

<p>
	Here's one idea - if you have just a few staff members posting records, you could create a block for each staff member that lists their recent posts, status updates, etc. In your database template, you could include the correct block by doing this:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1225_10">
<span class="pln">{block="content_for_{$record-&gt;author()-&gt;member_id}"}</span></pre>

<p>
	 
</p>

<p>
	I hope this relatively simple approach gives you some ideas for more creative ways to use blocks. If you have any suggestions for other ways to use this approach, please let us know in the comments!
</p>]]></description><guid isPermaLink="false">967</guid><pubDate>Mon, 09 May 2016 13:02:00 +0000</pubDate></item><item><title>Theme Tip: Styling specific elements on specific pages</title><link>https://invisioncommunity.com/news/community-management/theme-tip-styling-specific-elements-on-specific-pages-r966/</link><description><![CDATA[<p>
	Occasionally you'll want to style a specific element on a specific page of your community - maybe you want to change how topic titles are shown inside a topic, or do something specific to the styles used in activity streams, without also altering other screens where the same elements are used.
</p>

<p>
	Your first instinct might be to open the template editor and add some custom classnames so you can style them. This would certainly work, but the downside is your template is now customized, so any future IPS4 updates would leave the template out of date. Not ideal by any means.
</p>

<p>
	Instead, you can use some helpful attributes that IPS4 adds to the <em>body</em> element, and then build a CSS selector around them. There's four attributes, and they always reference the current page the user is on:
</p>

<ul><li>
		<span style="font-family:courier new,courier,monospace;">data-pageApp</span> - The application key (e.g. <em>core</em>, <em>forums</em>, <em>cms</em> etc.)
	</li>
	<li>
		<span style="font-family:courier new,courier,monospace;">data-pageModule</span> - The current module with the application (e.g. <em>pages</em>)
	</li>
	<li>
		<span style="font-family:courier new,courier,monospace;">data-pageController</span> - The current controller within the module (e.g. <em>topic</em>, <em>page</em> etc.)
	</li>
	<li>
		<span style="font-family:courier new,courier,monospace;">data-pageLocation</span> - Either <em>admin</em> or <em>front</em>.
	</li>
</ul><p>
	So let's say we want to change how the <em>.ipsPageHeader</em> element looks within topic view. Our selector would look like this:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_506_4">
<span class="pln">body</span><span class="pun">[</span><span class="pln">data</span><span class="pun">-</span><span class="pln">pageapp</span><span class="pun">=</span><span class="str">"forums"</span><span class="pun">][</span><span class="pln">data</span><span class="pun">-</span><span class="pln">pagemodule</span><span class="pun">=</span><span class="str">"forums"</span><span class="pun">][</span><span class="pln">data</span><span class="pun">-</span><span class="pln">pagecontroller</span><span class="pun">=</span><span class="str">"topic"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln">ipsPageHeader </span><span class="pun">{</span><span class="pln">
	</span><span class="pun">...</span><span class="pln">your styles
</span><span class="pun">}</span></pre>

<p>
	If you don't want to be that specific, you can just use the attributes you need. For example, if you want to change all <em>.ipsPageHeader</em> styles in the Forums app, you'd do:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_506_6">
<span class="pln">body</span><span class="pun">[</span><span class="pln">data</span><span class="pun">-</span><span class="pln">pageapp</span><span class="pun">=</span><span class="str">"forums"</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln">ipsPageHeader </span><span class="pun">{</span><span class="pln">
	</span><span class="pun">...</span><span class="pln">your styles
</span><span class="pun">}</span></pre>

<p>
	<strong>Tip</strong><strong>:</strong> If you don't know the correct app/module/controller for the page you're on, you can find out by visiting the page and then viewing the page source. You'll see these attributes in the <em>body</em> tag near the top.
</p>

<p>
	And as always, be sure you add your CSS to <em>custom.css</em> to keep your upgrades easy <img alt="^_^" data-emoticon="true" height="18" src="//media.invisioncic.com/a319035/emoticons/happy.png" srcset="//media.invisioncic.com/a319035/emoticons/happy@2x.png 2x" title=":)" width="18" loading="lazy"> 
</p>

<p>
	<em>This theme tip is taken from our <a href="https://invisioncommunity.com/4guides/themes-and-customizations/tips-tricks/targeting-elements-on-specific-pages-with-css-r179/" rel="">guides</a> section.</em>
</p>]]></description><guid isPermaLink="false">966</guid><pubDate>Mon, 02 May 2016 13:07:19 +0000</pubDate></item></channel></rss>
