Jump to content

BN_IT_Support

Clients
  • Posts

    1,640
  • Joined

  • Last visited

  • Days Won

    3

Reputation Activity

  1. Thanks
    BN_IT_Support reacted to Matt for a blog entry, GDPR updates for Invision Community 4.3.3   
    Unless you've been living under a rock, or forgot to opt-in to the memo, GDPR is just around the corner.
    Last week we wrote a blog answering your questions on becoming GDPR compliant with Invision Community.
    We took away a few good points from that discussion and have the following updates coming up for Invision Community 4.3.3 due early next week.
    Downloading Personal Data
    Invision Community already has a method of downloading member data via the member export feature that produces a CSV.
    However, we wanted Invision Community to be more helpful, so we've added a feature that downloads personal data (such as name, email address, known IP addresses, known devices, opt in details and customer data from Nexus if you're using that) in a handy XML format which is very portable and machine readable.
     

    You can access this feature via the ACP member view
    The download itself is in a standard XML format.

    A sample export
    Pruning IP Addresses
    While there is much debate about whether IP addresses are personal information or not, a good number of our customers requested a way to remove IP addresses from older content.
    There are legitimate reasons to store IP addresses for purchase transactions (so fraud can be detected), for security logs (to prevent hackers gaining access) and to prevent spammers registering. However, under the bullet point of not storing information for longer than is required, we have added this feature to remove IP addresses from posted content (reviews, comments, posts, personal messages, etc) after a threshold.

    The default is 'Never', so don't worry. Post upgrade you won't see IP addresses removed unless you enter a value.

    This new setting is under Posting
    Deleting Members
    Invision Community has always had a way to delete a member and retain their content under a "Guest" name.
    We've cleaned this up in 4.3.3. When you delete a member, but want to retain their content, you are offered an option to anonymise this. Choosing this option attributes all posted content to 'Guest' and removes any stored IP addresses.

    Deleting a member
    Privacy Policy
    We've added a neat little feature to automatically list third parties you use on your privacy policy. If you enable Google Analytics, or Facebook Pixel, etc, these are added for you.

    The new setting

     
    Finding Settings Easily
    To make life a little easier, we've added "GDPR" as a live search keyword for the ACP. Simply tap that into the large search bar and Invision Community will list the relevant settings you may want to change.

     
    These changes show our ongoing commitment to helping you with your GDPR compliance. We'll be watching how GDPR in practise unfolds next month and will continue to adapt where required.

    Invision Community 4.3.3 is due out early next week.
  2. Thanks
    BN_IT_Support reacted to Matt for a blog entry, How to brand your community in minutes   
    One of the advantages of running your own community is that you get to control the branding.
    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.
    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 marketplace. There are some great themes you can use as a base for your branding.
    Easy Mode Editor
    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.
    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.

    How to brand your community presentation
    Email Branding
    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.
    The presentation below shows you the few simple steps needed to brand your emails.

    How to brand your emails presentation
    As you can see, Invision Community offers simple tools to change the look of your community without knowing how to code.
    We hope you find this useful. If you have any questions, please let us know below!
  3. Like
    BN_IT_Support reacted to Charles for a blog entry, Invision Community 4.3   
    We are happy to announce the new Invision Community 4.3 is available!
    Some highlights in Invision Community 4.3 include...
    Improved Search
    We now support Elasticsearch for scalable and accurate searching that MySQL alone cannot provided. There are also enhancements to the overall search interfaces based on your feedback.

     
    Emoji
    Express yourself with native emoji support in all editors. You can also keep your custom emoticons as you have now.

     
    Member Management
    The AdminCP interface to manage your members is all new allowing you easier control and management of your membership.

     
    Automatic Community Moderation
    You as the administrator set up rules to define how many unique member reports a piece of content needs to receive before it's automatically hidden from view and moderators notified.

     
    Clubs
    The new Clubs feature has been a huge hit with Invision Community users and we are expanding it to include invite-only options, notifications, exposure on the main community pages, paid memberships, and more.
    Custom Email Footers
    Your community generates a lot of email and you can now include dynamic content in the footer to help drive engagement and content discovery. 
    New Gallery Interface
    We have reworked our Gallery system with a simplified upload process and more streamlined image viewing.
     
    The full list follows. Enjoy!
    Content Discovery
    We now support Elasticsearch which is a search utility that allows for much faster and more reliable searching. The REST API now supports search functions. Both MySQL and Elasticsearch have new settings for the admin to use to set search-defaults and default content weighting to better customize search logic to your community. Visitors can now search for Content Pages and Commerce Products. When entering a search term, members now see a more clear interface so they know what areas they are searching in and the method of search. Member Engagement
    Commerce can now send a customizable account welcome email after checkout. You can whitelist emails in the spam service to stop false-positives. REST API has many enhancements to mange members. Ability to join any OAuth service for login management. Invision Community can now be an OAuth endpoint. Wordpress OAuth login method built in. Support for Google's Invisible ReCaptcha. Groups can be excluded from Leaderboard (such as admins or bot groups). All emails generated by Invision Community can now contain admin-defined extra promotional text in the footer such as Our Picks, and Social Links. Admins can now define the order of Complete Your Profile to better control user experience. Clubs
    Option to make a Club visible but invite-only Admins can set an option so any Club a member is part of will also show in the parent application. So if you are in a Club that has a Gallery tab then those image will show both in the Club and in the main Gallery section of the community. Club members can now follow an entire Club rather than just each content section. There is a new option on the Club directory page for a list view which is useful for communities with many Clubs. If you have Commerce you can now enable paid memberships to Clubs. Admins can set limits on number of Clubs per group. If a group has delete permission in their Club, they can now delete empty containers as well. Members can ignore invitations. Moderation and Administration
    Unrestricted moderator or administrator permission sets in the AdminCP are visually flagged. This prevents administrator confusion when they cannot do something as they will be able to quickly see if their account has restrictions. You can choose to be notified with a new Club is created. Moderators can now reply to any content item with a hidden reply. Download screenshot/watermarks can now be rebuilt if you change settings. Support for Facebook Pixel to easily track visitors. Moderators can now delete Gallery albums. Automatic moderation tools with rules to define when content should auto-hide based on user reports. Totally new member management view in AdminCP. More areas are mass-selectable like comments and AdminCP functions for easier management. New Features
    Commerce now has full Stripe support including fraud tools, Apple Pay, and other Stripe features. Commerce packages can now have various custom email events configured (expiring soon, purchased, expired). Full Emojii support in the editor. Complete overhaul of the Gallery upload and image views. Announcements system overhaul. Now global on all pages (not via widget) and new modes including dismissible announcements and top-header floating bar option. Many new reports on traffic and engagement in the AdminCP. Blog has new view modes to offer options for a traditional site blog or a community multi-member blog platform. The content-starter can now leave one reply to Reviews on their item. Commerce now makes it much easier to do basic account-subscriptions when there is no product attached. Useful Improvements
    Forums has a new widget where you can filter by tags. If tags are not required, the tag input box now indicates this so the member knows they do not have to put in tags. Member cover photos can now be clicked to see the full image. Any item with a poll now has a symbol on the list view. Twitch.tv embed support. You can now update/overwrite media in the Pages Media Manager. Mapbox as an additional map provider to Google Maps. Technical Changes
    Direct support for Sparkpost has been removed. Anyone currently using Sparkpost will automatically have their settings converted to the Sparkpost SMTP mode so your email will still work. Your cache engines (like Redis) will be checked on upgrade and in the support tool to ensure they are reachable. Third-party applications will now be visually labeled to distinguish them from Invision Community official applications. The queued tasks list in the AdminCP is now collapsed by default as queued tasks are not something people need to pay much attention to during normal operations. When upgrading from version 3 series you must convert your database to UTF8 and the system saves your original data in tables prefixed with orig. The AdminCP now alerts you these are still present and allows you to remove them to reclaim storage space. On new installs there are now reasonable defaults for upload limits to keep people from eating up storage space. Categories in all apps (forums, gallery albums, databases, etc.) no longer allow HTML in their titles. This has been a concern both in terms of security and usability so we were forced to restrict it. Large improvements to the Redis cache engine including use for sessions. The login with HTTPS option has been removed and those who were using it will be given instructions to convert their entire community to HTTPS. Images loaded through the proxy system now honor image limits for normal uploads. We now consider BBCode deprecated. We are not removing support but will not fix any future issues that may come up.
     
    There's a lot to talk about here so we are going to lock this entry to comments so things do not get confusing. Feel free to comment on upcoming feature-specific entries or start a topic in our Feedback forum.
     
  4. Like
    BN_IT_Support reacted to Rikki for a blog entry, New: Richer Embeds   
    This is an entry about our IPS Community Suite 4.2 release.
    You are probably already familiar with our content embedding feature in IPS Community Suite. When a link to content in the community is pasted into the editor (e.g. a topic, or a post, or a gallery image, etc.) it is automatically expanded into a preview of the content, usually with an accompanying image, allowing users to click through to that content if they are interested.

    An embedded Gallery image in IPS Community Suite 4.1
    While it has proved a useful feature to members, each embed used essentially the same structure - a small thumbnail on the left, a title, and a few lines of text. This works fine for topics, but isn't ideal for other kinds of rich content that might be posted.
    In IPS Community Suite 4.2, we greatly improved upon our embedding handling, giving every type of content within every application its own customized embed style, allowing that content to be displayed however works best. This means larger high-res previews of Gallery images, a button to download a file right from the embed for Downloads files, showing a map for Calendar events, and so on. We worked to keep a consistent overall style between apps, but allow each to display its own relevant information.
    For users, things will work exactly as they do now - they simply paste a link to content, and it will continue to expand automatically. The changes are also backwards compatible. Any existing embeds in your community will automatically show the new styling you see below - no rebuilding necessary.
    So with that in mind, let's take a look what the new embeds look like! I won't show every single embed here because there's a huge number, but I'll try and give you a feel for how we approached the embed styles for each app.

    Gallery Image

    Comment on a Gallery Image

    Gallery Album

    Forum Topic

    Downloads File

    Review on a Downloads File

    Calendar Event

    Comment on a Calendar Event

    Commerce Product

    Record from a Pages database
    I hope that gives you a good overview of what to expect when your users try out the new embeds for themselves. As always, please share your feedback in the comments below!
     
  5. Like
    BN_IT_Support reacted to bfarber for a blog entry, New: Group promotion improvements   
    This is an entry about our IPS Community Suite 4.2 release.
    The ability to automatically promote users from one group to another based on set parameters has been a staple of community software for some time. Traditionally, the most common determination of promotion has been post count. Additionally, the 4.x Community Suite supports promoting members automatically based on the time elapsed since the user joined the site and based on their total reputation count.
    With 4.2, we have completely overhauled and enhanced the group promotion feature bringing many new options to administrators looking to promote members through different group levels.
    To start with, the group promotion options have been removed from the groups configuration pages into their own area.

    Group promotion rules overview page
    You will notice that rules are no longer strictly tied to a single group, and that rules can be sorted however you desire. When you create and edit rules, you can choose which groups the rule applies to, what parameters the user needs to meet in order for the rule to be activated, and then finally, which primary and secondary groups the user will be moved in to. You can also configure the rule to remove specified secondary groups, which can be useful if one rule adds a secondary group for users, and then the next rule should change them to be part of a different secondary group (i.e. add a new secondary group, but also remove the previously awarded secondary group).
    The system uses the same member filters available when configuring bulk mail, and we have made some updates to the member filters area (and have introduced some new filters) in this release as well. For example, you can create a rule that only applies to members who have won the daily leaderboard at least once, or members who have created a blog.

    Some of the group promotion filters, which are also available when sending bulk mails
    Any time a member account is updated for any reason (a new visit, editing the member, the member makes a new post, etc.), the software will loop through all configured rules and the last rule in the list that matches the member will be applied. This approach allows you to create promotion levels, for instance when a member reaches 100 posted content items they will be promoted to a new group, and when they reach 1000 posted content items they will be promoted to yet a different new group.
    Groups can be wholly excluded from any promotion rules, which is useful when you have administrator and/or moderator groups and you want to ensure that they are never moved to a different group. These groups will be disabled from selection when configuring group promotion rules, and these groups will be ignored if "any group" is selected for a promotion rule.
    Finally, if a user is moved to a new primary group by Commerce because they have purchased a product which moves them to a new group, they will also be excluded from group promotion rules (however, Commerce purchases that only adjust secondary groups will not exclude users from being checked by group promotion rules).
     
    Developer note: You can add your own filters for group promotion rules (and bulk mails) by adding MemberFilter extensions in 4.2, available in the Developer Center for your application.
  6. Like
    BN_IT_Support reacted to Mark for a blog entry, New: Authy Integration   
    This entry is about our IPS Community Suite 4.2 release
    In 4.1.18 we added Two Factor Authentication. Already in 4.2 we have announced a new setting to trigger 2FA when logging in from a new device, and in 4.2 we are also adding Authy as an authentication handler.
    Authy can send a user a text message, make a phone call, or send a push notification to a smartphone app to authenticate the user. You can enable whichever of these options you like.
     
    Set Up
    To set up Two Factor Authentication with Authy, the user will enter their phone number. To verify their phone number they will then enter a code shown in the Auhy app or have a code sent by text message or phone call. The system will automatically show an appropriate interface based on what options you have enabled - for example, if you don't want to enable the app as an option, it will not reference Authy.

    Setting up Authy with the app available as an option

    Setting up Authy with just phone or text message options enabled
     
    Verification with Authy
    When the user needs to verify their account, the system will automatically show an appropriate interface. If you allow verification with the Authy app and either it is the only option you allow, or the system knows that the user has installed the Authy app, the system will prompt them to use the app. This can either be done using Authy's OneTouch option (where the user will receive a push notification to the app, and when they click approve, the screen will automatically refresh) or their SoftToken option (where the user will be instructed to open the Authy app and enter the code they see). If you allow authentication by text message and/or phone call as well, the user will also see options for using those instead.
    These screenshots show the process for OneTouch authentication:

    The user is shown a waiting screen
     
    Simultaneously they will receive a push notification and when opening it be able to approve
    Once the user has approved, the waiting screen will automatically refresh with the user authenticated.
    For SoftToken authentication, the user is prompted to enter the code shown in the Authy app:

    Authy SoftToken option
     
    Phone Verification
    If you have disabled the Authy app as an option, or the user does not have it installed, they will be prompted to choose from the available options how they want to authenticate.
    These screenshots show the process for authenticating by text message:

    The user is asked how they want to authenticate

    The user receives a text message or phone call with a code

    The user enters this code to authenticate
     
    Management
    If the user changes their phone number they can reconfigure the system in their account settings. The system automatically shows "Phone Verification" rather then "Authy" if the app is not available as an option.

    Account Settings showing Authy as Phone Verification
     
  7. Like
    BN_IT_Support reacted to Mark for a blog entry, New: Commerce Improvements   
    This entry is about our IPS Community Suite 4.2 release
     
    Improved Stripe Integration
    Stripe is a popular payment gateway that supports card payments. In IPS Community Suite 4.2 we have made some improvements to our integration:
    When viewing a transaction in the AdminCP, it will show the last 4 digits of the card used, and the result of Stripe's risk evaluation. More information is sent to Stripe for easier cross-reference between Stripe's control panel and your AdminCP. This includes the customer's name, billing and shipping addresses, email address, associated transaction/invoice/customer IDs, and the invoice title.  

    Stripe Transaction in the AdminCP showing risk evaluation and card details

    Transaction in Stripe's control panel showing customer and invoice details
     
    Anti-Fraud Improvements
    Anti-Fraud Rules now have some additional filters:
    Products being purchases includes... Account was registered more/less than [x days] ago Customer is/isn't in group Customer has previously spent more/less than Time since last purchase is more/less than [x days] ago Custom profile fields (both at member and customer level) IP address is x (exactly, contains or matches regular expression) Customer has previously made transactions that failed (opposed to "were blocked by fraud rules") Email address matches regular expression
    Some of the new Anti-Fraud Rule options
     
    MaxMind per gateway
    A new setting has been added that allows you to run MaxMind only against transactions using particular payment gateways.

    New MaxMind gateways setting
     
    Transaction Search
    You can now enter the transaction ID provided by the payment gateway in the AdminCP search box to find a transaction.

    Looking up a transaction by gateway ID
     
    Renewal Savings
    If you have a product with multiple renewal terms, a new setting allows you to show alongside each option how much is saved. This can be shown either as a monetary value, or as a percentage.

    Product showing savings for different renewal options
  8. Like
    BN_IT_Support reacted to Andy Millne for a blog entry, New: Additional REST API Endpoints   
    This is an entry about our IPS Community Suite 4.2 release and features content specifically aimed towards developers. If you are not interested in developing for 4.2 you may wish to skip this entry. Don't worry we still have lots of exciting core feature announcements still to come. 
    We are expanding on the already available REST API endpoints to include more support for nodes. This significantly increases the flexibility of the API and now allows forums, downloads categories, calendars etc. to be created programmatically via external sources.
     As is usual with the existing content item endpoints, access for nodes is configured via the admin control panel for each API key that is generated.

    Configuring API Permissions via the Admin Control Panel
    For those new to the REST API, documentation can be found in the developer resources section and within the admin control panel.

    Endpoint Documentation
    New endpoints in 4.2 include;
    GET /core/groups - Get a list of groups GET /core/groups/{id} - Get information about a specific group DELETE /core/groups/{id} - Delete a group GET /forums/forums - Get a list of forums GET /forums/forums/{id} - Get information about a specific forum POST /forums/forums - Create a forum POST /forums/forums/{id} - Edit a forum DELETE /forums/forums/{id} - Delete a forum DELETE /blog/blogs/{id} - Delete a blog GET /calendar/calendar - Get a list of calendars GET /calendar/calendar/{id} - Get information about a specific calendar POST /calendar/calendar - Create a calendar POST /calendar/calendar/{id} - Edit a calendar DELETE /calendar/calendar/{id} - Delete a calendar GET /downloads/category - Get a list of downloads categories GET /downloads/category/{id} - Get information about a specific category POST /downloads/category - Create a category POST /downloads/category/{id} - Edit a category DELETE /downloads/category/{id} - Delete a category We are continuously looking for ways to improve developer functionality so if you have any ideas for additional endpoints or suggestions for improved documentation please feel free to share them in the comments below.
    We are really looking forward to seeing the new and imaginative ideas 3rd party developers can create using these additional capabilities.
     
  9. Like
    BN_IT_Support reacted to bfarber for a blog entry, New: Gallery improvements   
    This is an entry about our IPS Community Suite 4.2 release
    We are happy to introduce several changes to our Gallery application to both refine the existing capabilities and to introduce new useful functionality; particularly for Albums.
    We have clarified how to submit images directly to a category on the first step of the upload form in Gallery.

    Clarification for submitting directly to a category
    When submitting images to the Gallery, a simple "Add more images" button has been added to the wizard. While it has always been possible to add more images by dragging and dropping them on to the upload area, or by clicking the "Choose files" button again, the addition of this button should help add some clarity for users who overlooked these capabilities.

    A new "Add more images" button makes adding additional images easier
    Applying the same details to all of the images you are submitting has been made much simpler. When you begin entering the details for the first image, you can specify a template to use for the caption name leveraging a special replacement "%n". A small help icon next to the caption field label explains how to use this capability. When you are done supplying the details, you can click "Copy details to all images" and your submission will start instantly, using all of the details supplied for the image you are editing. You can quickly set tags, an image description and a caption name template (for instance "Aquarium %n") to all images using this new capability, useful when submitting 50+ images at once. Of course, you can still supply the details for each individual image as well, if you wish.

    Submitting a lot of images at once has been made easier
    In addition to improvements for submitting images, albums have been updated to include many new features, including:
    Commenting Reviews Reactions Messages Featuring Hiding Locking Reporting Searching A new Gallery widget (sidebar block) to show albums anywhere throughout the Community Suite has been added as well.

    Album overview page
    Going along with these changes, we've improved how groups of images that are submitted to an album are handled in searches. If you submit multiple images to an album, you will only see the album listed in activity streams, and similarly if you follow a bunch of images in an album these are grouped as well, making activity streams more useful and easier to follow.

    Activity streams have been updated as well
    The changes to albums and image submissions will simplify your users' interaction with Gallery in 4.2, and make submitting images and new albums, and working with those albums more useful and robust.
  10. Like
    BN_IT_Support reacted to Ryan Ashbrook for a blog entry, New: Copy Topic to Database   
    This is an entry about our IPS Community Suite 4.2 release
    We have introduced a feature which will allow moderators, with permission, to copy topics from the Forums application, into any custom database in the Pages application.

    New Moderation Item
    This feature will copy the contents of the first post of a topic, and copy it as the body of the new record. The moderator copying the topic will then be given a pre-populated form which will have the Title and Content fields automatically filled with the topic title and first post contents, which then can be modified to add any additional notes (such as an editors note at the bottom). The form will also include any custom fields that can be filled in, as well as all moderation options you would normally see when creating a record.

    Form Input
    In addition to all of the normal options you would typically see, there are two additional options. The first is the ability to copy all posts in the topic as comments on the new record. The second is the ability to post the record as the original topic author, or as the moderator copying the topic.
    This new feature is very useful when you might see a topic in the forums that you want to copy to an article or keep in a permanent knowledge base.
     
  11. Like
    BN_IT_Support reacted to Daniel F for a blog entry, New: Downloads Index Page   
    This entry is about our IPS Community Suite 4.2 release
    In IPS Community Suite 4.2 we have added a bunch of new settings for the Downloads Index Page.
     

    Downloads Index Page - Settings
    With 4.2 you'll be able to hide any of the boxes. 

    Hidden Most Downloads Box
     
    Another often requested feature was that people want to be able to choose the categories from where the files should be fetched
    This way you'll be able to hide files from some very old categories.

    Hidden Categories
  12. Like
    BN_IT_Support reacted to Rikki for a blog entry, New: Clubs   
    This entry is about our IPS Community Suite 4.2 release.
    We are happy to introduce the next major feature that will be available in IPS Community Suite 4.2 - Clubs.
    Clubs are a brand new way of supporting sub-communities within your site. Many people have requested social group functionality in the past and Clubs are our implementation of this concept. Let's take a look at a few screenshots, and then go over what they are capable of doing.

    The Club directory

    A Club homepage

    Club member listing

    Example of content within a club (topics, in this case)
    There's a lot to digest there! Let's go over the basic functionality.
     
    Club Types
    Four types of club are available:
    Public clubs
    Clubs that anyone can see and participate in without joining. Open club
    Clubs that anyone can see and join. Closed club
    Clubs that anyone can see in the directory, but joining must be approved by a Club Leader or Club Moderator. Non-club-members who view the club will only see the member list - not the recent activity or content areas. Private club
    Clubs that do not show in public, and users must be invited by a Club Leader or Club Moderator As the site admin, you can of course configure which club types can be created and by whom. You could, for example, allow members to create public and open clubs, but allow a "VIP" group to also create Closed and Private clubs.

    Admin configuration option for Club creations
     
    Club Users
    Each club has three levels of user:
    Leader
    A leader has all of the permissions of a moderator, and can add other moderators. They can also add content areas (see below). The club owner is automatically a leader. Moderators
    Moderators, as the name implies, have the ability to moderate content posted within the club. As the site administrator, you can define which moderator tools can be used. You could, for example, prevent any content being deleted from clubs, but allow it to be hidden. Moderators can also remove members from a club. Users
    Anyone else that joins the club.
    Defining the moderator permissions available to club moderators
    Your site administrator and moderators, with the appropriate permissions, are able to moderator content in any Club regardless of whether they are a member of it. 
    Clubs can be created by any user who has permission. As you would expect, this is controlled by our regular permission settings.
    For closed clubs, there's an approval process. Users can request to join and the request must be approved by a leader. Leaders get a notification when a user requests to join; the user gets a notification when their request is approved or denied.

    Approving and declining join requests
     
    Club Content
    Club Leaders can add a variety of content areas to their club - forums, calendars, blogs and so on. It's important to note that these content areas are fully functional just as if they existed as a top-level admin created area. They will appear in search results, activity streams, users can follow them, embed links to them, and so on. If a user has permission to see a forum (for example) within a club it will behave exactly like other forums they see - and the same for all other kinds of content.
    Each content area a leader adds can have a custom title, and will appear in the club navigation. This means, for example, that you can have multiple forums within a club, and give each a different name.

    Adding content areas to a club
     
    Club Custom Fields
    Clubs also support custom fields. Custom fields are defined by the site administrator and can be filled in by Club Owners. The values they enter are shown (along with the club description) on the club homepage.

    Custom fields in a club
    On the Club Directory page, users can filter by the custom club fields.

    Filtering clubs
     
    Club Locations
    Clubs have built-in support for Google Maps, allowing users to specify a physical location for their club. Let's say you run a community for car enthusiasts; each club might be tied to a particular region's meetup. The Club Owner specifies the location when setting up the club, and clubs are then shown on map on the directory page:

    Club locations
    And within a club, the location is shown too:

     
    Club Display
    We offer two ways to display club headers within the club - the standard way, shown in the screenshots you've seen up to this point, but we also have a sidebar option. This is something the admin sets globally for the site, rather than per-club. This is useful where your site design doesn't facilitate another horizontal banner taking up valuable screen real-estate; moving the club banner to the sidebar alleviates this pressure on vertical space.

    Sidebar club style
    Using Clubs in Other Ways
    There's a lot of scope for using clubs beyond allowing users to create their own groups. You do not even have to call them "clubs" if that does not suit your use case. For example, on a company intranet you could rename Clubs to "Departments", and create a private group for each of your main roles. This would allow each department to have its own community, with its own forums, gallery, file sharing and so on, private and separate from other departments.
    Similarly, they'd also work well in situations where you as the site admin want to create entire micro-communities. Take for example a video game publisher. Using Clubs, they could create a micro-community for each of their games, complete with forums, galleries and so forth, and then set the Clubs directory as their overall community homepage. Immediately, they have a setup that hasn't until now been possible out-of-the-box with IPS Community Suite.
     
    We expect our clients will come up with some really innovative uses for the new Club functionality, and we can't wait to see what you do. We'd love to hear your feedback - let us know what you think in the comments.
  13. Like
    BN_IT_Support reacted to Rikki for a blog entry, New: Reactions   
    This entry is about our IPS Community Suite 4.2 release.
    IPS Community Suite has long had a reputation system; first we had a simple up/down system, later updated to introduce a Likes system as an alternative. Whichever system you chose to use, it tied in with our reputation system.
    We're pleased to introduce the latest updates to the reputation system, and it's something that has been requested for quite some time: Reactions.
    Quite simply, reactions allow users to offer more fine-grained sentiments towards content than a simple up/down or 'like'. They are now in common usage on social networks, and so users expect to be able to be more nuanced in their response to something they see.
    Let's see how they work in a post, and then cover the options you'll have available.

    What you see above is the default setup for a site that has used the Like system in version 4.1. We include 5 reactions by default:
    Like Thanks Confused Sad Haha If you currently use the older style up/down reputation system, don't fret - you'll still get the new reactions on upgrade, but they'll be disabled by default and instead the new reaction UI will show up/down reactions. This gives you the flexibility to decide which of the new reactions, if any, you want to allow.
    So, those are the basics - but what configuration options can you expect to see? First, you can of course add your own reactions! We expect that beyond the default reactions you'd expect to find, some sites will want reaction types specific to their use-case. On an intranet, you might want to have 'agree' and 'disagree' reactions for staff to use when responding to discussions. On a gaming community, you might replace the icons to be some graphic from a video game that means something to your particular userbase. There's a wealth of possibilities.
    Each reaction you set up can be configured to adjust the original author's reputation count - a reaction can be positive (i.e. award a reputation point), negative (i.e. subtract a reputation point), or neutral (i.e. leave the reputation count unchanged). Our default set won't include any negative reactions, but you are free to configure these and new reactions to suit your own use-case. A user's total reputation count is still shown alongside their content and in their profile, of course.
    If you don't want to use the new reactions for whatever reason, you can disable all of them except Like, and it'll behave just the like 4.1-and-earlier system:

     
    Sites that currently use the up/down system don't show a list of names of users, and instead show an overall reputation score for the content. With the new reaction system, you can enable this even if you don't use up/down reactions. This is great if you plan to use reactions as, for example, an agree/disagree system, or where the content score is more important to your site than the individual reaction types.

    How the reaction UI looks with the 'count only' setting enabled
    As you'd expect, you can click individual reaction counts (or the overall reputation score, if you enable that setting) to view who reacted to the content. This remains a permission setting that you can apply per-group.

    On touch devices, on-hover functionality is not suitable, and so for these devices the reactions UI looks like this:

    Reactions play well with all areas of the suite, including Recommended Replies:

    ...and activity streams...

    ...and a couple of places we aren't quite ready to reveal yet  
     
    We hope you're looking forward to this new feature as much as we are. It's already been a hit on our internal testing site, and we're looking forward to seeing how clients customize it for use on their own community.
    Developer note: Reactions are one of two new features (the other currently unannounced) so far that make use of PHP Traits.
  14. Like
    BN_IT_Support reacted to Andy Millne for a blog entry, New: Calendar Venues   
    This entry is about our IPS Community Suite 4.2 release.
    Following on from our previous news entry "Add Similar Event" we are pleased to announce another feature that will make adding and discovering new events as easy as possible.
    Support for geographic event locations has been in Calendar for some time now but with 4.2 we have taken this a step further with venue support. When enabled, members can set the event location from a list of pre-defined venues. Address details and maps will then be automatically shown in the event view.

    Event view shows the venue map and address as well as a link to other events at the venue
    Additionally, a link will be added so that other events occurring at this venue can be discovered.

    Venue view shows all events at the location
    Venues can be added via the admin control panel or inline when adding events (for users with permission)

    ACP venue management

    Inline adding of venues when adding events
    If a venue has not already been added then a fallback to the standard address form input is provided.
    We have a few more Calendar improvements still to reveal so be sure to follow News & Updates for further announcements.
  15. Like
    BN_IT_Support reacted to Andy Millne for a blog entry, New: Calendar - Add Similar Event   
    This entry is about our IPS Community Suite 4.2 release.
    Recurring events are not new with IPS Community Suite but often you may wish to create similar events that don't necessarily occur on a regular schedule. Previously this has meant creating a new event for each and then manually re-entering the information for event description, location, cover photo, RSVP options and so on. Often the only thing changing between the events would be the date and time.
    Starting with IPS Community Suite 4.2 it is now possible to create a similar event based on one you have already added with a single action.

    Create a copy of an event in one simple step
    After opting to add a similar event you will be presented with the add new event form with all of the event info already filled out for you. Just set the date and time, make any required adjustments and submit your new event.
    Note: This option is only presented to the author of the original event in order to reduce visual clutter for regular visitors.
    We will be announcing many more interface improvements such as this in the coming weeks so be sure to follow the News & Updates section for updates.
  16. Like
    BN_IT_Support reacted to Charles for a blog entry, New: SEO Improvements   
    This entry is about our IPS Community Suite 4.2 release.
    Improving your SEO can be a complex undertaking with many different approaches but there are things that everyone knows are good practice and also more modern approaches to SEO that have changed since we first started developing IPS Community Suite. So it was time for a review and update.
    Unfortunately no pretty screenshots on this one as this is all behind the scenes stuff but still quite useful to know . Also, some of this may sound a bit technical and dry but feel free to search some of these technologies if you are curious.
    Move from HTML structured data to JSON-LD and enhance our existing markup with sensible additions. Calendar, blog, forum and pages (articles) data marked up for rich snippets. General review of our schema.org markup and enhance where appropriate. Use sitelinks search and other sensible markup such as the website and logo markup. Allow administrators to specify social profile links in the AdminCP which we then show links to in the footer and also make available in schema.org markup. Fix many duplicate page title issues. Review and ensure nofollow/noindex tags are used in appropriate areas. Add item tags as HTML meta tags Adding <link rel="next" value="next page url"> helps search engines know next/previous page.  
    Nothing like a bulleted list of items to get you excited! But really these should be welcome improvements to all.
     
  17. Like
    BN_IT_Support reacted to Mark for a blog entry, New: Device Management   
    This entry is about our IPS Community Suite 4.2 release.
    One of our more technically-oriented features for 4.2, we have added more detailed logs of user logins, and the devices and IP addresses used. This brings several new features:
     
    Notification of a new device sign in
    If enabled, users can receive an email notification when a new device is used to log into their account:
     

    Email sent when a login from a new device is detected
    When a user signs in for the first time, a special key is set to recognise the browser on subsequent logins. This mean the notification email does not trigger on a new IP address, which would be annoying when travelling or if using a network where the IP address changes regularly. Instead, the notification is only triggered if someone signs into your account from a new physical device or web browser.
     
    UserCP Device Management
    If enabled, a new page will show in the user's settings page showing all the devices which have been used to log into their within the last 90 days (which is recent enough that could still be logged in if "Remember Me" was checked).

    Recently Used Devices
    Users can see the device, browser, physical location (obtained by a GeoIP lookup) and if applicable, how the login was processed (for example, if the sign in was with Facebook or Twitter, this will show). If they chose "Remember Me" when logging in, they can undo that (handy if you realise you accidentally left yourself signed in on a public computer).
    If they see anything they don't recognise, a page to walk them through the necessary steps to re-secure their account is available.

    Secure Account Information
     
    New Two-Factor Authentication Setting
    "Logging into the front-end" is one of the options of when to prompt for Two Factor Authentication. In 4.2, this has been separated into two distinct settings:
    Logging into the front-end from a new device Logging into the front-end from a known device If you enable the former, but not the latter, and the user has previously logged in devices, the system will automatically show an explanation to users alongside the other available recovery option. This can be useful especially if you do not want to offer other recovery options.
     
    AdminCP Device Management
    In the AdminCP, administrators can see all the device and IPs a member has used. They can also disable automatic login for any device.
     

    Edit member page shows most recently used device and IP address
     
     
    Viewing a device's details
    The system can also detect if another user is using the same device and will show this in the list of devices.
      
    Users sharing the same device
     
  18. Like
    BN_IT_Support reacted to Andy Millne for a blog entry, New: Calendar Event Reminders   
    This entry is about our IPS Community Suite 4.2 release.
    There are many Calendar related improvements in 4.2 designed to make adding and engaging with events easier than ever before. First of these is Event Reminders. 
    Reminders are easy to create. Simply use the Set Reminder button shown on all future events and specify when you would like your reminder.

    Choose when you would like to be reminded
    Changed your mind? Simply adjust the reminder or remove it altogether.

    Easily adjust existing reminders
    When the time comes a notification will be sent via the member's chosen email or inline method.

    Receive inline or email reminders using the standard notification settings
    Event reminders are a simple but often requested feature and we're excited to be introducing it with 4.2. Don't forget to follow the News & Updates section as we have many more announcements to help keep your members engaged.
  19. Like
    BN_IT_Support reacted to Charles for a blog entry, New: Content Message   
    This entry is about our IPS Community Suite 4.2 release.
    Following on from our previous entry about the new Recommended Replies feature, we also have one more small feature change that will be very useful.
    Content Message is a small feature available in all IPS Community Suite content areas (forums, blogs, gallery, etc.) and allows a moderator to put a message at the top of any item.

    Topic with a moderator message
    This is useful if you have a special use for the area people are posting in, need to encourage conversation to stay on topic, or perhaps the conversation is becoming heated and you need to remind people to behave.
    Sometimes the smallest features can prove the most useful and already I have found myself reaching for this feature out of habit from using it on our test 4.2 installs and missing it on our production site. I cannot wait to have it available and I am sure you will enjoy the ability to add custom notes to any area of the Suite.
     
    Development Note
    For our power users: this feature and the Recommended Replies feature use a new content meta data capability. This allows you to store miscellaneous data that is attached to a content item which does not need to be otherwise searched or exposed unless you are viewing that item. We will provide technical details on this later but it is a really easy way to store data about content without having to create additional tables or methods.
  20. Like
    BN_IT_Support reacted to Charles for a blog entry, IPS Community Suite 4.2 Coming Soon   
    We are well into development on IPS Community Suite 4.2 and are excited to start announcing all the new features and improvements.
    Our next big release is focused on engagement with your members. You will see enhancements to our Reputation system, new ways to encourage people to register on your community, and enhancements to existing features to make them more interactive. There are also entirely new capabilities we cannot wait to show you ranging from new ways to organize content to tools to help promote your community.
    Version 4.2 also features a refreshed AdminCP and default front-end design. Theme changes in 4.2 are mostly in the CSS framework so your existing themes will either work without issue or require minor changes to work in the new version.
    Over the next several weeks we will be posting news entries with previews of upcoming features fairly often. Be sure to follow our News section, our Facebook, or Twitter to stay up to date.
    We expect IPS Community Suite 4.2 to be out in mid-2017 with a public preview available sooner.
    Everyone at IPS has worked very hard on this update and we think you will love it!
  21. Like
    BN_IT_Support reacted to Charles for a blog entry, New: Embeds and Integrations   
    IPS Community Suite allows for integrations with quite a few third party systems and also can embed content from external sites. We have added a whole new list of embed providers where you can just paste in a link to that site and a nice box will show up. For example, if I paste this link in normally:
    https://twitter.com/invisionps/status/799269691579449344 I get:
    You can do that will many popular sites already and we are adding a lot more:
    codepen.io coub.com deviantart.com docs.com funnyordie.com gettyimages.com iFixit.com kickstarter.com meetup.com mixcloud.com mix.office.com on.aol.com reddit.com reverbnation.com screencast.com screenr.com slideshare.net smugmug.com ustream.tv Google Maps Once you enable Google Maps under Community Enhancements by entering your Google API key you can them just paste in a link to a Google Map location. So when you paste a link to a Google Map in an editor it shows like this:

    Google Maps in Editor
    The maps are also interactive on the screen.
    REST API
    We have also added quite a few more endpoints, particularly in member management, to our REST API. If you are not already familiar with the REST API it is a great way to integrate external systems with IPS Community Suite. You can both fetch and modify data in the Suite via the API. REST API documentation...
    Third Party Diagnostics
    This is a bit more of a technical feature so feel free to skip if it does not interest you. If you use third party plugins or applications from our Marketplace or from other sites you may occasionally encounter issues in the Suite caused by those items but it is often hard to know the root issue. There are now tools in the AdminCP to show all places in the code that third party items are modifying to help with diagnosing issues. The Suite will now also try to detect if an error it encounters is referencing a third party plugin and suggest you disable it to see if the issue is resolved.
    New Support Tool

    Simplified Support Tool
    Though not specifically about embeds or integrations, the new Support Tool does better help diagnose issues so I thought I would give it a nice shout out. It really does help to find server problems, database issues, or outdated files that might interfere with your site. It also makes support so much easier if you submit your ticket to us via the Support Tool as it sends along a temporary login (if you allow it) for us to use. The new design simplifies the tool down to just one step and it gives you a report and suggested actions.
     
    This change will be in version 4.1.17 which is scheduled to be released in early December 2016.
  22. Like
    BN_IT_Support reacted to Charles for a blog entry, New: Security and Privacy   
    IPS is always auditing our software to improve security at the code-level but these improvements are not really visible to you even though they protect your site all the time. We are implementing some new features that you can use to enhance the security and privacy of your site. Many of these features depend on your personal preferences, local laws, or the policies of your own organization. Here is a list of what's new:
    Birthday Control

    You may wish to make birthday viewing only show to admins or you can completely disable prompting for a birthday if you consider that information sensitive.
    Member Delete Name Retention
    When deleting a member in the AdminCP, if you choose to keep their posts the system currently names the posts with a display name of "Guest user" where user is the previous display name of the member you deleted. You can how choose to retain their name in posts or not so you can either have it as it is now or simple "Guest" on member delete.
    Password Strength

    Password Strength
    You now have two new options for password: show a strength meter and require strong passwords. You can choose to either just show the meter as a suggestion or you can also choose to enforce a password strength. You can choose between three levels of password enforcement parameters depending on how strict you choose to be.
    Guest Terms Banner

    Guest Terms Banner
    There is a new option to show a guest terms of service banner when a new visitor first visits your site. You can set the text shown in the display and you can also put in two special tags to automatically link to your Terms of Service or Privacy Policy page.
    Age Restrictions

    Age Prompt
    We have always had COPPA support in the Suite but we have extended this to be a more generic age restriction feature. You can now set your site to reject registrations from anyone under a certain age you specify. For privacy, the birthday entered on registration is only used to calculate permission and is never stored.
     
    This change will be in version 4.1.17 which is scheduled to be released in early December 2016.
  23. Like
    BN_IT_Support reacted to Charles for a blog entry, New: Moderation Improvements   
    We have added a selection of improvements to moderator workflow and some new features to generally make moderation easier.
    We have already talked about a few new moderation improvements:
    Default Warning Notes Tag Quick Edit Word and Link Improvements Now let's go over a few more new features that are designed to help moderation.
    Multi Page Actions
    When you split a topic or delete replies to some content that has multiple pages you would always be redirected back to the first page and first post. This could get a bit annoying if you were previously very deep into a conversation. We now try to remember where you were and keep your place after those items are removed.
    Hide Unapproved Content
    Previously you had only two options when viewing content that was pending moderator approval: delete and approve. You can now choose to hide an item rather than approving it so you can remove it from the approval queue without deleting.
    Moderator Actions on Reports

    Report Status
    When a moderator changes a report status it now logs that action so other moderators can view when and who changed a status.
    Display Name History

    Display Name History
    You can now see a display name history on the front end for a user. This can also be enabled for the public to see per-group if you want everyone to see the display name changes of a member.
    Animated Profile Photos
    You can now disable animated profile photos so your users cannot apply them to their profile. This will not go back and remove existing photos but will stop new additions.
    IP Tools

    IP Use Overview
    The IP tools have had an update to make finding IPs with their related members and posts easier. This works with both IPv4 and IPv6.

    IP Search
    You can also search for all uses of an IP by member or wildcard search an IP to find all uses of an IP range.
     
    These changes to moderator tools will help you better moderate your community and allow you to focus on member interaction rather than member management. In addition to the items linked at the top of this entry we have already talked about, these small changes come together to make moderation even easier in IPS Community Suite.
     
    This change will be in version 4.1.17 which is scheduled to be released in early December 2016.
  24. Like
    BN_IT_Support reacted to Charles for a blog entry, New: Custom RSS Feeds   
    There are now two ways to get outbound RSS feeds in IPS Community Suite: Activity Streams and a new Custom RSS Feeds feature we are introducing.
    Every Activity Stream you create also creates a related RSS feed. However, Activity Streams take into account recent activity and unread status per-user which you may not want if you want a simple, raw feed of content by date. The new RSS Feeds feature uses similar filter settings to Activity Streams but does a traditional by-date approach to the feed. It also only reports on the initial creation of a content item and does not update based on replies.

    Configure RSS Feeds
    You can finely select various content settings including selecting just certain categories within an application. So you might create an RSS feed that includes only content from an announcements forum and your blog section which would then be a total feed of all the news on your site.
    RSS feeds are useful in the traditional sense for people to subscribe to a feed on your site but they are also useful for integration. Many clients use RSS feeds to pull content into external sources to embed content on a different site, mobile app, or other systems. For those of you looking for even tighter integration with external systems, be sure to check out our REST API.
     
    This change will be in version 4.1.17 which is scheduled to be released in early December 2016.
  25. Like
    BN_IT_Support reacted to Charles for a blog entry, New: Tag Quick Edit   
    Tags are a powerful feature in IPS Community Suite 4 and we have seen clients using them in many ways to enhance content discovery on their site. Adding tags to an item is quite easy but modifying them after the fact requires you to edit the root content item. Not only is this tedious but it also then shows an edited-by line for that item even if all you did was change a tag.
    To make this process more user friendly we now have the ability to quickly edit tags when viewing any content item. When you view an item that has tags enabled and you have permission to edit then you will see a link to edit tags.

    Tag Quick Edit
    That brings up an input box where you can manage your item tags without leaving the page to a full edit screen.

    Tag Quick Edit Input
    We have been testing the feature for a few weeks internally and it has already saved us time as we tag our discussions. But beyond that, and I think more important, is the fact that we find we are using tags more often. More use means more organization and filter possibilities of your content which is a great thing for busy, data-drive communities.
    So we hope that not only will controlling your tags be faster an easier but you too find you use the tagging feature more often with this small but useful change.
     
    This change will be in version 4.1.17 which is scheduled to be released in early December 2016.
×
×
  • Create New...