Jump to content

Jordan Miller

Clients
  • Posts

    1,581
  • Joined

  • Last visited

  • Days Won

    70

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by Jordan Miller

  1. Happy Hump Day, team!We are inching towards releasing our latest stable version, 4.7. It includes a ton of awesome new features for both self-hosted clients as well as those on our standard plans (where we host). You'll be seeing a lot of content discussing the new release, along with its features in the near future, but until then sink your teeth into these: By the way... did you read all that pretty quickly? I recently stumbled upon Bionic Reading and wanted your thoughts on whether communities would benefit from integrating a tool like this. Bionic Reading is described as "a new method facilitating the reading process by guiding the eyes through text with artificial fixation points." In a world where peoples' attention spans are seemingly shrinking, this might be a valuable addition. Or not? Maybe we shouldn't reinforce people needing to speed through content. I'd love to know your thoughts on this and whether you'd like to incorporate Bionic Reading into your community.While I've got you, check out updates made to the platform in the last week - scheduled for a pending release in the future: Looking forward to hearing what you think!
  2. Cool idea 💡 There's a lot of ideas when viewing through the commerce lens
  3. Happy Hump Day! 🌈 In case you missed it, we've officially rolled out 4.7.0 Beta 5. It includes our new Alerts System (which has been a big hit)! Read more about the Alerts System at the blog post below 👇 There have been some pretty great ideas regarding how to use the Alerts System in the comments on that blog post. 👆 I'd love to take the opportunity to chat with you and hear your ideas on ways we could better improve this for all. What are some features / ideas you have to better the Alerts System? @Randy Calvert mentioned these in the comments on the blog post: @Dean_ mentioned this: By the way, here is a list of updates and fixes made to the platform in the last 7 days. Nicely done, team! 👏😎 - Changed 'member download' to output comma-separated values instead of tab-separated values to be consistent with member import. - Fixed some UX issues when revoking an OAuth access token. - Added alerts functionality. - Fixed an issue with 'solved' push notifications linking to a non-existent page. - Fixed a missing language string in member history when spam defense system applies moderation to a new member. - Fixed an issue where non-image attachments inserted via the editor may not download. - Fixed an issue where creating a downloads category with the "Keep previous versions?" Setting being disabled would result in a DB error. Thoughts on how to improve the Alerts System feature? Drop us a line in the comments!
  4. Invision Community’s forthcoming release includes an exciting new feature available for all. Announcing the Alert System! 🚨™ The Alert System is a new tool for community managers to communicate with their members. There are times when a community manager needs to bring information to the attention of either a single user, or a group of users; when existing systems such as PMs or warning points are not suitable. So, we developed a happy medium to empower you. The new alert system offers multiple ways to engage with single users or multiple member groups with a message that must be acknowledged and dismissed before further engagement with the community. Here are a few examples of when a community leader can use the Alert System for individual members: Moderator actions A moderator moves a topic and wants to inform the topic starter that the topic has been moved and why. Get ahead of warnings A member left a comment that doesn’t justify a warning point, nor should it warrant a private message. You want to kindly remind them of the community guidelines. Community leaders may wish to send information to an entire member group. This may to warn them of new limits, or to notify support changes, etc. Here are a few examples of when a community leader can use the Alert System for groups: Updates to community guidelines After reviewing and updating your community guidelines or terms of service, you can send an alert to all affected member groups outlining the changes, so they are aware. As the message needs to be dismissed before any further interaction with the community, you can be sure it has been read before any more posts are made. This example shows an alert with send anonymously switched on. Welcome message To strengthen your onboarding flow, you may like to send all new members a welcome message to introduce yourself and your team, along with some helpful information to help get them settled in. This example shows an alert with the option to reply, with send anonymously turned off. Heads up Remind a group of a permanent account-related change, like their subscription will be decreasing/increasing. New forums added After consultation with your community, you want to add some new discussion areas for your VIP Members. You can now send an alert targeted to members in that group to let them know where the new forums are and what their purpose is. Let's chat You notice that a great community member is having a bad day. Instead of reaching for punitive tools, you can send them an alert that they have to reply to before being allowed to continue engaging in the community. These are just a few examples; of course, the alerts functionality has a lot of flexibility built in. Alerts are managed from the Moderator's Control Panel. Let us take a look at the different areas that can be configured. Dates Each alert has a start date, and this date can be in the future. This is especially useful if you have an event coming up you want to showcase. You can optionally set an expiration date to only serve the alert for members that visit between the start and end date. You can also leave it running indefinitely for uses such as the welcome message. Send to This section allows you to choose to send to a single user or to a single or multiple groups. If you are sending to groups, you can further fine-tune the deliverability by choosing to send to everyone currently registered and to new members when they register, or you can target just new members (to be precise, this will target members who register after the alert date), this option is ideal for the welcome message alert. Send as yourself or anonymously You can choose to send the alert anonymously or from yourself. There are times when you want a personal touch and times when you need more of a system style alert, perhaps when notifying of guideline updates. Or, if the message is general, or you want to protect members of your team, send the alert anonymously. Replies If you choose to send the alert personally, then you can allow the member to reply, force the member to respond to dismiss the alert or remove the ability to reply. For a welcome message, you'd likely want to allow replies which then will create a new personal message between you and the member. We have built the system to be very flexible to cover a wide range of uses where you want to directly engage with a member or group of members and be confident that they have seen the alert before any further engagement in the community. Alerts can be used to strengthen onboarding, notify sections of your community about exciting new features and changes or even create an open dialogue after a punitive measure such as having a posting time-out. This feature is coming to Invision Community 4.7, across all platforms. Thoughts on our new Alert System?! Drop us a line in the comments and let us know what you think.
  5. Appreciate you weighing in with this. We are definitely doing our best to navigate our community building journey while offering a solution for those who want to embark on their own journey as well. While we have made some mistakes along the way (a natural part of any company's evolution in my opinion), we also do our best to ensure we're creating a great experience and product for clients on our standard plans as well as our self-hosted. Thank you for this. 🙏
  6. Hey @was0009911231, thank you for taking the time to post this. I'm sorry you've experienced a bump on the road. As my colleague @Mark H mentioned, it's important we vet people who have a request, but are emailing us from an email address that isn't associated to the account. Otherwise, it could open the door for a ton of major security risks. With that said, I also understand where you are coming from. We haven't made the exit process super simple because quite frankly, we don't want to lose clients at the drop of a hat. Ultimately, if you and others want to cancel, it's a simple support request away (don't goooo 😅). It appears since your credit card is cancelled/expired, we don't have much to do. Perhaps if you have a change of heart down the road and want to fire up another community, or breathe life into your existing one, you can reach out to us and we'll help get you sorted. And if not, no worries as well. 😊
  7. As the Invision Community platform continues to evolve, so do the precarious ploys of pesky bots. Oftentimes spammers, whether they are bots or actual humans, spam your community with links in an effort to boost their website’s SEO. There are already a number of ways in the Invision Community platform to fight against spam, including… Our native Spam Defense built into the platform that scores a newly-registered member Placing new registrations into a moderator queue Adding word filters that, when triggered, put the member in a moderation queue We also integrate with various CAPTCHAs. You might be unfamiliar with the term, but you’ve definitely participated with one. It’s a digital gatekeeper in the form of an interactive puzzle that asks you to find patterns or similar images in order to evade malicious bots from taking action, whether that’s submitting a spam email, comment or registering an account. Our existing CAPTCHA defenses include: Invisible reCAPTCHA where the system intelligently detects if the user is human in the background reCAPTCHA V2 where the user simply clicks an "I'm not a robot" checkbox keyCAPTCHA where the user must complete a jigsaw puzzle In our latest update, version 4.7, we’ve included yet another defense to block spam from seeing the light of day: hCaptcha hCaptcha is one of the world's most widely used independent Captcha services. We’re incorporating it in a few places where spammers can prepare their attacks. Registering: Prevent spammers from joining your community. If enabled, the hCaptcha will stop spammers in their tracks before even creating an account in your community. Guest posts: Community leaders have the option to allow guests to reply to topics. This could potentially open up the floodgates for spammers, but the hCaptcha effectively mitigates this by asking the entity (hopefully an actual person) to problem solve. If the sequence is not successfully completed, the guest post won't be published. hCaptcha is available in the new 4.7 Beta 1 release. Give it a shot and let us know what you think in the comments… just be sure to successfully select all the traffic lights if you’re a guest! 😉
  8. Happy Hump Day, team! There's a new feature available to all included in 4.7 Beta 1: we added solved & unsolved filters to activity streams. 🎉 What does this mean? You can now sort through and stay up-to-date on any solved/unsolved content items by setting up a custom activity stream. Why is this important? This is particularly useful for community support forums where clients and members are searching for solutions to questions that have already been answered. Or, perhaps a developer is in search of questions or problems that are unsolved. Here is a view of an activity stream showing all solved content. You can create a more granular search by inputting more information, like ownership, time period and more. Go ahead and give it a try by navigating to the activity streams located in our navigation. We have a few more updates available to you. Read our 4.7 Beta 1 release notes here. PS - we have a new blog about hCaptcha headed your way soon. Stay tuned 😉 While I've got you, check out a list of updates and fixes for 4.7. Nicely done, gents! - Added hCaptcha support. - Added a setting to exclude groups from search logs. - Increased minimum PHP version to 7.4 and recommended version to 8.0. - Added a solved/unsolved filter for activity streams. - Changed Marketplace search to 'AND' mode for more accurate results. - Fixed an issue that may prevent attaching audio files to content. - Fixed a minor typo in the forms.css template. - Fixed upload area not showing on minimized editors for guest users. - Fixed an issue where post counts were incremented even when a new item was held for approval via the profanity filters. - Fixed an issue where filters and sort options do not persist between deleting members in the Admin CP. - Fixed an issue where sitemap may show entries from offline applications. - Fixed an issue where support account may show as the latest registered member. - Fixed an issue where the upgrade process would fail to finish because of duplicate DB queries. - Fixed an issue where the default streams had a broken time period. - Fixed an issue where widgets may not be available even with enabled apps. - Fixed an issue where status updates where appearing as search results even if the user had no permissions to view profiles. - Fixed some issues with the online status indicator in account settings. - The Editor Preview Button was removed from ACP Editors. - Removed the deprecated FX Country code from the Geolocation class. - Removed the ability to rebuild existing attachment thumbnails due to an incompatibility with content attributes required for lazy-loading. Forums - Improved the fluid-mode per forum filters to remove a page reload, and to reverse the filter checkbox status to make it clear which are being viewed. Gallery - Fixed an issue with the followed Gallery Images page. - Fixed an issue with rebuilding thumbnails on legacy communities where the original image may no longer exist. Pages - Added the missing `__indefart_cms_page` language string. - Improved search indexing speed of comments when Elastic Search is used. - Fixed an issue where sorting by a numerical field could duplicate the option with an incorrect label. - Fixed issue with 'image upload' block carousels not working in the sidebar - Fixed an issue where custom Yes/No fields when used as a database filter were ignored when further sorting. - Fixed an issue where categories could have broken breadcrumbs. - Fixed an issue where entering a blank value for a required decimal field would save the value as 0. Converters - Fixed an issue rebuilding some profile photo images. Commerce - Improved performance when updating a large number of existing purchases. - Removed deprecated Amex Express checkout options. - Fixed an issue where a card would not be auto-billed if the customer did not have an address. - Fixed a niche issue where a renewal invoice (for manual payment) would not be generated if a PayPal Subscription was cancelled on an active purchase. Calendar - Fixed an issue where the day view wouldn't show todays events when it's being used as the default calendar view. REST, Webhooks and Zapier - Fixed an issue where the 'hidden' content item filter would be ignored for any content type except topics. - Fixed an issue where the date parameter for the 'Edit a topic' endpoint was not updating topic/post post date. Thoughts on the new solved/unsolved filters added to activity streams? Sound off in the comments and let us know what you think!
  9. I hear you and appreciate you weighing in. I don't necessarily agree we should stop informing the community as a whole about new capabilities our platform is capable of. However, I think it's worth mentioning that I will do better next time when talking about a new feature (that will include access for people on our self-hosted plans).
  10. Oh. 😔 I was not trying to be disingenuous or use slick marketing talk. I could have phrased it better it seems. My apologies.
  11. I feel you. To be honest, yes, many of our clients, both big and small, tell us they frequent our forums (including this section) - even if they aren't actively posting. The alternative is to not mention these features at all?
  12. Happy Hump Day, team! Last week, I shared a preview of some of the live community updates we're releasing. Our own community is already integrated with some of them, including who's typing a response, who's viewing a topic and sentiment analysis. Read more about them here: There's another new feature that I want to touch on: video streaming. Pretty soon, we'll be offering the ability to upload and then stream video content straight to your Invision Community-powered community. This is a great opportunity to offer video content directly onto your community and dissuade members from leaving to check things out on other streaming platforms like YouTube. Speaking of YouTube, have you seen my interview with Invision's founders? 😆 One day soon we'll be able to share these video interviews right here! There's going to be some exciting implementations to spark community engagement regarding these video streams, but more on that to come 🙃 🙃 🙃. Feel free to leave any guesses in the comments. While I've got you, here's a roundup of updates/fixes made to the platform by our talented dev team. Nicely done! Excited to expand even more on the live community features, plus video streaming, in the near future. It's worth mentioning this video streaming will be available on select standard plans. However, self-hosters, fear not! We have a really cool new feature for you dropping in June that I will touch on very soon. Here's a hint: heads up! Thoughts? Drop us a line in the comments and join the conversation; I'd love to chat with ya.
  13. Appreciate you weighing in with that! Thanks 😊
  14. Yea just as Marc mentioned, anything you've done in the time since will be lost. Sit tight... we got you!
  15. Oh interesting. From my own personal experience, as well as talking to other self-hosted clients, I haven't run into any issue asking a host where to help look/locate the total volume of media storage. I'd suggest trying to ask your host and seeing what their response is - who knows, you may be pleasantly surprised that they can indeed help you quantifying / finding it! So basically, when you or a member uploads a file (a jpg / png / gif photo for example), it's called media. Other media includes video or audio files. This media is then stored somewhere in your self-hosted environment. So if you uploaded 100 jpg photos, and each photo is 1 MB, then your media storage would be 100 MB total. 😃 You can apply this same principal to other types of media. I hope I shed some light on things for you!
  16. Appreciate you tagging me. I think it's because we want to showcase these new features for existing clients on our standard plans (where we host) as well as maybe entice clients who are self-hosted to join our cloud plans. Nothing against self-hosters at all! I personally was on self-hosted for 10+ years before moving to our cloud environment. We just believe the new standard plans have a lot of potential because we can control and maintain the environment whereas on self-hosted we can't, and we want to share that goodness with as many people as we can.
  17. Hey there! I I know how important your community being online and functioning is. I see Marc mentioned your item is in our management queue for processing which may take a few days. Is there anything I can help you with in the mean time?
  18. Hey there! Appreciate you posting in the community for us to publicly weigh in so others who may be searching for something similar can find the answers. We are serious about our standard plans (where we host). We are putting a lot of time, attention and resources into them because we feel that will give Invision the best future. That does not = we are forgetting about self-hosted clients by the way. We have a new feature out in June that will include self-hosted – we think you all will like and find it useful. In our correspondence together via email, I clarified what the media and page views metrics consist of. I'd like to share that here for others as well 😊 "Media would be the total size of files uploaded to your community." You may need to ask your existing host how much media you have stored. That's not something we can tell you because we don't have access to that (nor can we). I also touched on page views: Regarding page views, we only count dynamic page views from logged in members and from new guests visiting your community. Your page views quota will not be affected if a guest or bot accesses a cached page. Caching is the process of storing copies of your community in a temporary storage location (CDN) so that they can be accessed more quickly. Pages viewed by logged in members are never cached. For example, if 100 members and 50 guests visit a new landing page, that's 101 views." If you need further explanation, please let me know and I'd be happy to expand on that. 😀 The trial environment is meant to showcase what the community can do, but of course it has its limitations like importing custom items or an entire pre-existing community. The Invision team is responsible for the migration from self-hosted (or another platform) to our hosting environment because, for security purposes (among other reasons), we can't give you or any client that kind of protected access. Can you please respond to our existing email chain and mention what was overlooked and I will personally check into that for you. We genuinely want to help create the infrastructure around your community so that it's stable, secure and well-functioning when hosted with us. To move it requires our team to roll up our sleeves and get to work, which yes, does come with a fee associated to it. For those wondering, if purchasing a plan monthly, the migration is $250. If purchasing a plan annually, the migration is free of charge. I know $250 is nothing to scoff at; we are trying to keep the fee as low as possible. I do agree that we can work on adding more documentation for what specifically our new plans entail. Thank you for offering that. Ultimately, we want the transition (should you choose) to move from a self-hosted plan to our standard plans (on Cloud) to be as painless as possible. Sometimes there are growing pains like ones you're possibly experiencing now, but let's work together to find a place where we're all on the same page and can move forward. Let me know what you think, and to the rest of the community reading this, if you'd like to respectfully weigh in please feel free. Thank you. 🙏
  19. Sentiment update: [ 53% Positive ][ 27% Negative ][ 14% Neutral ][ 8% Mixed ] Actual feeling: But I must remain positive!! Sentiment feeling:
  20. I took a screen shot when it was at 💯 just in case. 😂
×
×
  • Create New...