Jump to content

Farook

Friends
  • Posts

    73
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Farook reacted to Matt for a blog entry, 4.5: User Interface Improvements   
    Invision Community has certainly changed a lot over the years as we've moved through major updates and large user interface changes. 
    While large scale changes offer a dramatic difference, it is sometimes the smaller changes that bring the most satisfaction when using your community daily.
    This blog entry rounds up some of the UI improvements Invision Community 4.5 brings.
    Content View Behavior
    What do you want to happen when you click a topic link? Are you taken to the first comment, the last comment or the first comment you've not read? If you speak to 100 people, I'm pretty sure you'll get a good spread of votes for each.
    Invision Community has always offered subtle ways to get right to the first unread comment. Our infamous dot or star allows you to do this, but it is so subtle almost no one knows this.
    Invision Community 4.5 now allows each member to choose (with the AdminCP offering a default).

    Now everyone wins!
    Who Reacted?
    Invision Community has had reactions for a long while now. Although finding out who exactly reacted without clicking the counts has proved irksome.
    We've fixed that in Invision Community so simply mousing over the reaction icon reveals who reacted.

    Sign In Anonymously
    For as long as I can remember, Invision Community has offered an option to sign in anonymously via a checkbox on the login form.
    However, as we've added faster ways to log in via Facebook, Twitter, Google and more it's become less straight forward to ensure your anonymity.
    Invision Community 4.5 removes this login preference and moves it to your members' settings.

    Now your members can resume hiding as they move around your community across multiple logins.
    Resize Before Uploading
    One of the most popular requests we've had in recent times is to resize large images before uploading. It's quite likely that your giant full resolution image will be denied when attempting to upload, and it's a bit of a faff to resize it in a photo editor.
    Invision Community leverages the uploader's ability to resize before uploading, which makes it a much happier experience.
    Switch Off Automatic Language Detection
    Invision Community attempts to map your browser's user-agent to a specific language pack.
    When you visit a site, your browser lets the site know which language our browser is set to (often dictated by your operating system) and we use that to show you the correct language if the community you're visiting has multiple languages installed.
    However, it might be that you don't want this to happen because although your computer's OS is set to a specific language, it doesn't always follow that is the one you wish to use on a website.
    Invision Community 4.5 allows this automatic detection to be switched off.

    Quote Collapse
    We will finish with another popular feature request; the ability for long quotes to be collapsed, reducing the amount of scrolling one has to do.
    Quite simply, Invision Community collapses long quotes with an option to expand them to read the entire quote.

    Thank you to all our customers who have taken the time to leave feedback. As you can see, we do listen and action your feedback.
    Which change are you looking forward to the most? Let us know below!
  2. Like
    Farook reacted to Joel R for a blog entry, Happy New Year to the IPS Community   
    On behalf of the Invision Community staff and company, I'd like to wish our clients and community warm blessings and gratitude for the New Year.  
    We're proud to be the community platform of choice for you and your organization over the past year (or decade!), empowering you and your users with the space to debate, discuss, investigate, solve, innovate and celebrate a shared sense of purpose.  The ability to positively touch and connect with the lives of others regardless of location is one of the most transformative benefits of the modern web -- and there's never been a greater demand or need for online communities to connect members in an authentic, branded experience.  
    Your community is the gift that keeps on giving, and we're delighted to be a part of it. 
    Here's a round-up of the 2019's most visited, most commented, and most clicked-on articles from the Invision Community Blog:
    Invision Community managers use tools like Saved Actions and Auto Moderation to work smarter with 5 of the best time saving features Avoid the Engagement Trap, a never-ending race that measures all the wrong metrics in a community The crowd goes wild in the teaser announcement of the forthcoming mobile apps for iOS and Android Go back in a time machine with a Decade in Review - a celebration and testament to the enduring power of community.   Once again, may the magic and wonder of the holiday season stay with you throughout the year!
  3. Like
    Farook reacted to Matt for a blog entry, The incredible power of anonymity when growing your community   
    We attach a significant amount of personally identifiable data to our social media profiles daily.
    I regularly use social media to share photos of my kids and holidays. I post my personal thoughts on products I've used and TV shows I've watched. I'm even tagged in location-based check-ins.
    It's all there in my news feed for anyone to see.
    I'm not alone. More and more of us live our lives through the prism of social media. We share things we love, things we loathe and things that make us laugh.
    With just a few clicks, you can discover a lot of information about a person. More often than not, you can see where they work, where they live and what school they went to.
    Scrolling through their timeline often reveals their stance on hot topics such as gun control, the current President and other recent headline news items.
    This information follows you when you join a Facebook Group. Your past Tweets are always available to trawl through.

     
    Indeed, there may be some groups that you decide you cannot post in as people would be able to identify you. 
    This is particularly true for stigmatised conditions, such as financial help, illness and mental health.
    After all, if you were seeking help with a large amount of debt or managing an embarrassing medical condition, you wouldn't feel comfortable knowing that work colleagues, friends and family could read your posts.
    The benefit of anonymity for stigmatised topics
    "Forums can all offer some initial anonymity, a community, and information that geographically proximate others may not have. What stigma-related forums uniquely offer is that the anonymity protects those who are not ready to be publicly associated with sensitive topics; the community helps to neutralise the “spoilage” of identity that accompanies stigma." (1)
    Unlike social media where reams of personal data is willingly added, and which can identify you to other online users, forums allow you to add as much information as you are comfortable with.
    Support communities for mental health and illness flourish using forums for this reason. An individual may feel devalued in society and unwilling to share their condition over social media.

     
    "Nowadays people can both avoid and proactively cope with this devaluation by turning to online forums populated by others who share the same devalued group membership." (1)
    Forums offer a safe space for these individuals to seek and receive support from others without disclosing large amounts of identifiable data.
    Allowing a level of anonymity encourages more people to register and over time, they will develop ties with other users.
    For an individual with a stigmatized condition, a forum may be a real life-line in coping with the condition as face-to-face support is often limited.
    Adrial Dale, who owns Herpes Opportunity agrees.
    "In order for us to truly be able to work through the shame that stigma can trigger, it's absolutely vital for us to feel safe to open up and tell all. Through opening up, we not only get to share with an understanding and compassionate community (which normalizes our shared experiences), but we're also able to begin to release what has felt like our own solitary burden to bear. 
    Then a magical thing can happen ... an alchemical process that transforms shame into an opportunity for connection. An opportunity for us to be accepted for who we are *behind* the thick wall of shame. And ultimately, an opportunity to accept ourselves.
    Especially in these days of the internet not feeling so private (even in places where it absolutely should be), having true privacy and anonymity is paramount for communities like Herpes Opportunity. Anything other than that is grounds for paranoia and holding back from sharing ourselves. (In fact, just the other day someone messaged me asking "Are private messages really private?") Fear can lead to closing ourselves off, which can lead to isolation and paranoia, which can lead to a downward spiral of self-loathing and depression. On the other hand, safety, connection and compassion creates an an okayness with the nitty-grittiness of what it means to be human."
    The benefit of expressing a new identity
    "People may strategically express identities when they think they will not be punished, and/or connect them to an audience that is valued." (1)
    It is arguably true that not so many years ago, tech-related communities were very much male-dominated, with female contributions valued less.
    Forums allow a way to create a new identity that is either gender-neutral thus allowing the male users to assume a gender, or overtly male to ensure their contributions are evaluated on merit, and not with any gender bias.

     
    Christopher Marks who owns Nano-Reef has seen this first hand.
    "During a discussion with a women’s group in our generally male dominant hobby, a number of women had expressed the benefit of having an anonymous username and profile when asking for help and advice on forums, they receive equal help without the unfortunate gender bias or belittling that can sometimes happen in real life when seeking the same help in person."
    Invision Community's Jennifer has also experience of this on her own community; RPG Initiative.
    "RPG Initiative is a community for all roleplayers. We focus on all text-based roleplaying forms that are hosted on the internet. We encourage roleplayers to find each other, discuss roleplay and grow as collaborative writers here at the Initiative in a safe environment."
    Jennifer relies on, and encourages anonymity. She knows that because her site is predominately female, some female users identify as male to increase the chances of getting others to collaborate with them.
    "Male players are rare, in fact, I recently ran a poll on my site and of those that responded to it less than 15% of them are male (or identify as such). So this gets them more attention and in turn, more people that want to write with them."
    Jennifer explains how anonymity is critical to her site's growth.
    "Anonymity is a difficult thing to accomplish in a small niche like mine, but it's sort of like a small town where everyone knows everyone, and they likely know all of your secrets. So enforcing rules to preserve anonymity is really important to my community and me. This includes prohibiting the "naming of names" or the "site" that the drama is coming from when seeking for advice or help. This doesn't negate that people may know the existing situation or people involved because they are also involved or know some of the people involved, but it helps cut down on the drama and the spread of negativity and false information about people."
    With a forum community, you can truly be who you want to be.
    This is not so with social media where others can create bias based on your gender, looks or topical preferences.
    Together, together
    "In her early work, Turkle argued that the internet provided myriad positive opportunities for self-transformation, but more recently, she argues that the explosion in social media options has led us to develop superficial, emotionally lazy but instantly available virtual relationships." (1)
    It's hard to argue against this statement when you consider the content that predominates social media. And often an endless stream of self-focused content.
    "Indeed, we provide clear evidence that online forums afford users a way of being genuinely “together, together”, as opposed to what Turkle calls “alone together.”(1)
    The bottom line is that it has been proven that allowing a degree on anonymity increases engagement across all niches, but especially those that are built to support those with stigmatised conditions. These forums have a greater sense of community and depth than those built on social media.
    When you allow your members to take back control of their privacy, you are empowering them to make decisions about what to share.
    Given how eroded our privacy is in our modern always-connected world, this is a precious gift.
    If you are looking to create a new community then consider this before choosing your community platform.
    References:
    1: https://www.sciencedirect.com/science/article/pii/S074756321500268X
    2: https://www.tandfonline.com/doi/full/10.1080/10410236.2017.1339370
  4. Like
    Farook reacted to Matt for a blog entry, How to cultivate a positive community   
    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.
    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.
    Is this by chance or by design?
    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.
    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.
    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.
    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.
    Therefore, a positive community is essential in protecting your members, as much as it is making a welcoming atmosphere for new members.
    Community Leaders
    Your community leaders are there to model good behaviour.
    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.
    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.
    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.
    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.
    It is vital to remember that your leaders carry your brand and message at all times.
    Create a strong terms of service
    Invision Community's terms of service feature is ideal to outline your community and what is acceptable.
    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.

    Invision Community's build in terms editor
    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:
    "A signature CANNOT have more than one image"
    Could be better explained as:
    "Your signature may have a single image".
    This positive interaction feels better but still enforces your rules.
    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.
    Even good productive members have bad days and may display out of character behaviour.
    Weeding out the early signs of trouble
    Not all arguing is bad. We've seen some dynamic and informative topics that have flowered from an initial disagreement.
    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.
    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.
    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. 
    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.
    The best judge is often experience. It may take a while to develop your sixth sense with your community.
    Motivation through rewarding good behaviour
    Invision Community is equipped with a reputation system which is linked to the number of positive reactions a piece of authorered content obtains.
    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.

    Thumbs up!
    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.
    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.
    The Our Picks 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.
    Avoid special forums for 'unmoderated discussion'
    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.
    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.

    Don't make your members bring boxing gloves to a topic!
    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. 
    It's very likely that these discussions become so heated that members leave your site for good. That isn't a desirable outcome!
    It's much better to keep your rules consistent throughout all areas of your site. Encouraging contentious discussion is rarely a good thing.
    Punitive tools are the last resort
    Invision Community is loaded with excellent moderation tools to handle persistent offenders.
    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.
    If you have exhausted all avenues, you have several options to choose from.
    1) Warning
    Invision Community's warning system allows you to pre-set different warning thresholds which trigger specific actions.
    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.
    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.
    Invision Community 4.3 introduced crowd sourced moderation. This allows the administrator to set up thresholds for actions based on the number of reports a content item receives from other members.

    The warning system
    For example, you may decide to hide a post after it receives reports from five or more different members.
    2) Full moderation
    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.
    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.
    3) Short term banning to cool off
    Invision Community allows you to temporarily ban a member from your site for a specified number of hours.

    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.
    4) Permanent banning
    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.
    In most cases, members can be rehabilitated through personal messages, moderation or an enforced cooling off period.
    A permanent ban can be lifted by an administrator at any time.
    Conclusion
    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.
    There is always a learning curve, so use any issue as a learning experience and give your members the benefit of doubt.
    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.
    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.
    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.
    Invision empowers you with the tools to manage and reward behaviors, but it's ultimately your stewardship to thoughtfully design a positive community.
    We'd love to know which of these tips you already practise. Let us know below!
  5. Like
    Farook reacted to Matt for a blog entry, We're now using Invision Community 4.3!   
    Cue the music; switch on the dramatic lighting, we've got fantastic news!
    We're now running Invision Community 4.3 on here for some advanced testing before we unleash the first beta release.

    There's a subtle hint above
    If you need a recap of what was added, take a look at our product updates blog which takes you through the highlights.
    As this is a pre-beta release, expect some funkiness as we scurry around and tidy up our custom theme wrapper and other areas as we spot them.
    If you you find a bug, we'd love for you to report it with as much detail as you can muster in the bug report area.
    We'd love to know what you think, let us know below.
  6. Like
    Farook reacted to bfarber for a blog entry, New: Statistics   
    This is an entry about our IPS Community Suite 4.2 release
    Statistics can be an important part of monitoring your site and ensuring it grows and responds to your marketing and promotion efforts effectively, and several new statistic tools have been added to the 4.2 Community Suite which we know you will be excited to learn about!
    A simple tool has been added that will allow you to look up and list all member accounts that have last visited the site within a specified time period.

    Look up members who have visited within a set time period
    Additionally, online user (both logged in user and guest) counts are now tracked every 15 minutes and graphed in the AdminCP for you to reference. You can view online user trends over a specified date period, view just guest counts or just member counts (or both), and view the graph in multiple different modes (such as an area chart or as a column chart). By default, the data is retained for 180 days, however you can control how often to prune this statistical data in the AdminCP.

    Online user trends graphed
    You can also view a graph of member activity on the site. Member activity is defined as any "activity" beyond simply browsing, such as submitting a new post, reacting to any content item or comment, or following any content item or node.

    Activity information about your member base
    You will also be able to define keywords that you would like to monitor and then see both a graph of usage of those keywords, as well as a table listing all usages of those keywords. You can use this to track usage of competitor names, find out if hash tags you define are trending, or learn if promotional materials are making an impact on your membership.

    Keyword tracking can help you closely monitor your community
    Along with these additions, we've cleaned up the menu and wording for the rest of the existing statistic options to make their functions more clear.
    We hope these additions help you better track and control your community, making the most of your time and money.
     
    Note for developers: A new chart class has been added which allows you to populate dynamic charts using callbacks, in addition to the standard methods that already exist for pulling data directly from a specified database table.
  7. Like
    Farook 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.
  8. Like
    Farook reacted to bfarber for a blog entry, New: Gallery Lightbox Navigation   
    This entry is about our IPS Community Suite 4.2 release
    Improvements to our Gallery application, both in terms of new functionality and minor enhancements, are coming in 4.2. One area that was identified early on for improvement was the Gallery image view page and specifically how the lightbox feature available on this page behaved.
    We adjusted the buttons that overlay the main Gallery image to use icons instead of text

     
    If you click to view an alternative image size, we improved the header styling of this page as well for clarity and to allow easier downloading of the image you are viewing

     
    When viewing an image, you can open the image in a lightbox by clicking the icon at the very top far right corner. When doing so, there was previously a button at the bottom left hand corner of the lightbox if you wanted to download the image. We modernized this experience by implementing an overlay that you can click on in order to download the full size image instead.

     
    You will notice there are now left/right arrows in the lightbox view here. You can click left/right to scroll through the images in the container, just as if you clicked through the images in the photostrip immediately below the image on the main page. You can also use the left/right arrow keys on your keyboard. While this would navigate through the photostrip previously, it will now also navigate through the images in the lightbox as well.
    When viewing on your mobile device, the lightbox has been cleaned up allowing more image to display which is a welcome change for your mobile users.
    We have more changes coming to Gallery in 4.2 which we will be revealing soon but in the mean time we hope you enjoy these useful improvements.
  9. Like
    Farook reacted to Charles for a blog entry, New: Delayed Deletes   
    This entry is about our IPS Community Suite 4.2 release.
    I am sure we have all accidentally clicked delete on a post in your community and then realized you needed it. Luckily we now have Delayed Deletes to easily restore deleted content.

    Settings in AdminCP
    You can delete just as you normally do as you moderate and your posts will be removed just like now. The main difference is that you can now view recently deleted content and restore as needed in the Moderator Control Panel.

    Easily view what is pending delete
    All you have to do is click the deleted item and you will be taken to that item in context of where it used to be. This makes is much easier to understand why it was deleted and decide if you should restore.

    Restore and view deleted content in context
    Delayed Deletes is a feature that could be a life saver for your community and we cannot wait to get it out to you.
  10. Like
    Farook 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!
  11. Like
    Farook reacted to Charles for a blog entry, New: Word and Link Filters   
    We are changing the existing Profanity Filters feature to become the new Word Filters feature. This change will allow you to define words that will initiate a moderator review before content is posted. With creative use of this new feature you can actually have the Suite self-moderate certain posts.
    Right now the Profanity Filters are pretty basic. If you enter "stopword" you can have it change to *****. That's fine for basic profanity but sometimes you want to do other actions with a word. Perhaps someone might mention a competitor, you see common spam words, or you run a site targeted to children and want fine control over what is posted. There are a lot of reasons a simple replace word with *** might not be what you want.
    Word Filters introduce an option to let you say "stopword" places a post in moderation queue.

    Word Filters
    So now you can define a list of words that are not necessarily profanity but are words you want to review if they are posted.
    We have also extended this logic to the URL Filters which are now just called Links in the AdminCP configuration. You can now disallow all links and have a post go to approval if someone does post a link. This is also useful for sites where you need really tight control on content either for security or privacy reasons.

    Link Options
    With the new Links feature you can also set allow/disallow list of allows links and if someone posts a link outside those lists (depending on your mode) the post will go into review.
    We hope these features allow you to introduce a bit of automatic moderation to your community and you can come up with creative ways to capture posts that need review either for security, privacy, or just keeping things in order.
     
     This change will be in version 4.1.17 which is scheduled to be released in early December 2016.
  12. Like
    Farook reacted to Rikki for a blog entry, New in 4.1.12: Round up   
    Last week we introduced you to a couple of key new improvements in IPS Community Suite 4.1.12, the new post preview and enhanced activity streams and search. However, this is a packed release, so I wanted to quickly review what else you can expect to find when it is released this week.
    Mentions
    4.0 introduced mentions, and since then a frequently-requested feature is the ability to ignore notifications triggered by particular members. In 4.1.12, we enhanced the Ignore Users functionality to also allow you to block mention notifications. They will still be able to mention you in posts, but you will no longer be notified about it.

    Ratings
    As of 4.1.12, ratings will now display half-stars in order to be more accurate. Users will still rate whole stars out of 5 (or 10 if configured so), but the aggregated ratings displayed alongside content will be more fine-grained.
    Custom date formatting
    We have used built-in, automatic locale formats for dates since 4.0, but it became increasingly clear that this did not offer the flexibility that some community administrators desired. As a result, 4.1.12 re-introduces the ability to provide custom formats for dates.
    Bug fixes
    Amongst the handful of new features, there's over 400 other bug fixes and improvements that contribute towards the overall stability of the IPS Community Suite, as we start working towards the next major release, IPS Community Suite 4.2 which will be available later this year. Further fixes for stability in the 4.1 line will come before 4.2 is available.
     
    Please check our release notes to read more about other smaller changes and fixes in 4.1.12.
  13. Like
    Farook reacted to Rikki for a blog entry, Theme Tip: Advanced uses for Pages database fields   
    Our Pages app includes a powerful feature that allows you to create your own databases within the community. Within each database, you create custom fields (we support a number of custom types, from plain text fields, to YouTube embeds and more). And while we provide some generic, simple templates to display your data, custom templates allow you to more precisely control how your database looks in a manner best suited to your site.
    Anyone who has created a Pages database will be familiar with using custom fields. You may have created a field for the title of your item, or an upload field so that the item contains a file for users to download. But beyond these straightforward uses, I wanted to explore some more advanced uses of custom fields. Fields don't necessarily have to be displayed to the user - or at least not in the usual way. We can use them as configuration options for our record display, or manipulate the data in order to show it in a different way. Let's take a look at some examples.
     
    1. Adding an optional badge to records
    We'll start with a fairly simple example. In our Guides section, we highlight guides that have a video tutorial by showing an 'Includes Video Guide' label on the listing:

    We achieve this simply by having a Yes/No field that we turn on as needed. In the field format, we turn the Yes/No value into the label by setting the format to Custom and using this code:
    {{if $formValue == 1}} <span class='ipsType_medium'><i class='fa fa-video-camera'></i> <strong>Includes Video Guide</strong></span> {{endif}}  
    2. Using fields as a way to configure the record display
    Fields don't necessarily need to be shown to users. Instead, we can use them as a means to configure the record display, giving us some really powerful flexibility in how we show records. In this contrived example, I'm going to create a field that changes the background color of the content.
    Create a Select Box field. Each option key will be a hex color, while the value will be the name the record creator will choose. Set the field key to record_background Set the field formatting to Custom, and the format to simply: {$formValue}. This means it will output our hex value instead of the color name. In the display template assigned to this database for records, we can use the field like so: <div style='background-color: #{$record->customFieldDisplayByKey('record_background', 'listing')|raw}' class='ipsPad'> ...rest of the template... </div> Now, when you create a record, you can choose a color and that color will be used when the record is shown:
    You can use this approach in others ways - toggles to control the layout of the record, or options for grid sizes, or even take an upload field for images and set the background of an element as that image.
     
    3. Pass data to 3rd-party integrations
    Pages has built-in support for several 3rd party integrations, such as Spotify, Soundcloud, YouTube and Google Maps. But using custom fields, you can pass data to other services too. Let's say we wanted to embed an iTunes album widget into each of our records - perhaps the album is relevant to the Pages record in some way and we hope to encourage some click-throughs. In this example, we'll use the embed.ly service. 
    Create a URL custom field. Set the field key to itunes_album Set the field formatting to Custom, and the format to: <a class="embedly-card" href="{$formValue}">iTunes Album</a> <script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script> In your database display template, position the field as desired by adding: {$record->customFieldDisplayByKey('itunes_album', 'listing')|raw} Now when you add an iTunes album link to your record, you'll get an embed automatically!

    This approach is great for a range of uses. Perhaps you have an Amazon Associates account and want to add a relevant product link to each of your records so that you earn a commission when users click through. Using database fields and templates in this way, it's easy to set up.
     
    I hope that's given you some ideas of other ways you might use database fields in Pages. Share any interesting uses you've come up with in the comments!
×
×
  • Create New...