Jump to content

Joel R

Clients
  • Posts

    6,660
  • Joined

  • Last visited

  • Days Won

    141

Reputation Activity

  1. Thanks
    Joel R got a reaction from Joy Rex in Community Guide on Setting Up Wasabi and CloudFlare   
    One of the biggest reasons for switching from AWS S3 to Wasabi is that you can use Cloudflare. 
    Even if you don't have a need for third party storage like Amazon S3 or an S3 compatible storage, you should be investigating Cloudflare anyways with your server admin.  
  2. Like
    Joel R reacted to Morgin in Why not offer push notifications solution   
    FYI, in response to being asked about the list from the medium article, Apple PWA dev responded as follows:   EVERYONE WHO IS READING THIS, PLEASE PLEASE PLEASE PROVIDE FEEDBACK HERE: https://bugs.webkit.org/show_bug.cgi?id=182566 EXPLAINING WHY PWA PUSH NOTIFICATIONS ARE VERY IMPORTANT TO SOFTWARE LIKE INVISION WHERE A WHITE LABEL MOBILE APP FOR EACH COMMUNITY IS NOT FEASIBLE. PLEASE TRY TO AVOID "+1 I NEED THIS" AND PROVIDE AS MUCH SPECIFIC, CONCRETE DETAIL ON HOW YOU WOULD MAKE USE OF THE ABILITY TO SEND PUSH NOTIFICATIONS TO MOBILE USERS AND WHY A NATIVE APP ISNT A SOLUTION
    I asked Invision if they had plans to make a formal use case proposal through this channel and as of right now they do not, so it is on us as a community to advocate loud and often for why push needs to be implemented on iOS with concrete examples of how our communities would use it (and just as importantly, not abuse it).
    @Matt, I appreciate that the view is that Apple is strategically holding back push support in iOS so as not to cannibalize the app store, but when the Apple dev who is responsible for implementation is specifically asking for concrete examples from people who would benefit from push API PWA support in iOS, we should still work together to provide that feedback even if it's ultimately a dead-end. 
    @Joel R you are probably one of the best in this community at taking all the noise from in here and distilling into actionable efforts, so anything you can do to help wrangle us into a coherent community driven effort to make our request heard loud and clear to Apple here would be sincerely appreciated. 
    Also tagging some of the devs I see posting often who might be able to help provide the technical info submissions for their apps, etc. 
    @Fosters @Adriano Faria @CodingJungle @opentype @newbie LAC @TheJackal84 @All Astronauts
    Also, as a final thought, I'm not sure how much communication there is between the development teams for Invision, Xenforo, NodeBB, Discourse, Vanilla, etc. etc., but this is one of those topics where forming a lobbying group of developers where you can aggregate the number of users across all platforms and deliver some consistent messaging would be really helpful IMO. Any victories we can make with PWA in iOS ultimately serves to keep all of our communities alive and able to compete with other closed platforms, as ultimately user engagement on mobile through notifications (and in the case of iOS, the complete lack thereof) is going to make or break many of us.
  3. Like
    Joel R got a reaction from evcom in Auto Welcome Support   
    Hi @Mike John
    Suggestions for the future:
    Time delay add minutes - Add minutes.  I want to add minutes because the average bounce rate is within X minutes, so it's important to tighten up the posting while the user is still actively engaged. Time delay different for message - Please add separate time delays for Personal Message, Email, Topic, Status Update.  The reason is that Personal Message and Status Update are posted onto the website, so those messages should hit when user is on the site.  In contrast, email should be dripped after he leaves the website, so it should be delayed significantly.  (The worst thing you can do is send an email while the user is still on the site, which redirects his attention away to email)  Tags - add a %account_settings% tag for a user's Account Settings to adjust his security and notification preferences.
  4. Like
    Joel R got a reaction from Cyboman in Auto Welcome Support   
    Hi @Mike John
    Suggestions for the future:
    Time delay add minutes - Add minutes.  I want to add minutes because the average bounce rate is within X minutes, so it's important to tighten up the posting while the user is still actively engaged. Time delay different for message - Please add separate time delays for Personal Message, Email, Topic, Status Update.  The reason is that Personal Message and Status Update are posted onto the website, so those messages should hit when user is on the site.  In contrast, email should be dripped after he leaves the website, so it should be delayed significantly.  (The worst thing you can do is send an email while the user is still on the site, which redirects his attention away to email)  Tags - add a %account_settings% tag for a user's Account Settings to adjust his security and notification preferences.
  5. Sad
    Joel R got a reaction from Sonya* in CKEditor 5   
    I asked IPS about Ckeditor 5 because I liked the inline and balloon toolbars.  
    @Mark slapped me down.  Hard.  My cheeks still sting from the slapdown LOL.  Something about IPS would need to rewrite all of their plugins, we would lose some of the features that IPS needs, and current version is supported until 2023.  So that's a hard no.  
    Not until Invision Community 5 maybe or later.  
  6. Like
    Joel R reacted to HeadStand in Newsletters   
    Oh, this stupid thing. Grrr. The latest 4.4 did something weird to email links. I forgot about this notification, I'll fix that.
    I was asked to remove it from the site version because people said it didn't make sense... it would only link to itself.
    This one strikes me as odd. What content type(s) do you have set up in the club newsletters?
  7. Like
    Joel R got a reaction from Sovereign Grace Singles in Newsletters   
    When I tried using the unsubscribe link on another user's account when viewing the newsletter on the site, it works.  It does unsubscribe and gives me the unsubscribe page.  
    When I tried to use the unsubscribe link on the user's account when viewing the newsletter by email, I get an error.  It takes me to the URL mycommunity.com/newsletters/unsubscribe/&key=*%7Cunsubscribe_key%7C*.  The error is the standard "The page you requested does not exist. Error code: 1S160/2"
    So yes, I can confirm your error. 
    I'd like to clarify this statement after viewing the email-version of the newsletter.  
    The link DOES display properly in email.  It does NOT display on the site version.  
  8. Like
    Joel R reacted to Sovereign Grace Singles in Newsletters   
    Did you try using the unsubscribe link? The code does display the link but when I hit it I recieved an error. 
    Just wondering if anyone else has this issue?
  9. Haha
    Joel R got a reaction from The Old Man in Spam via Contact Us - Call to Arms!   
    The hard and brutal life of a community admin LOL 
  10. Haha
    Joel R reacted to Dean Spencer in Spam via Contact Us - Call to Arms!   
    I had this issue long ago and I fixed it....but since then my life has become horrible.  No longer do girls in my area wanna meet me, no longer do I get ad's for free weed, and it's been a while since I heard about the guy who told me my russian grandmother passed away and left me 100 million dollars... 
  11. Like
    Joel R got a reaction from Maxxius in Direct topic title links to first unread post by default   
    There's a Marketplace plugin that will allow you to achieve what you want. 
  12. Like
    Joel R got a reaction from David N. in Community Guide on Setting Up Wasabi and CloudFlare   
    @ASTRAPI is helping me move my community over to Wasabi and Cloudflare.  
    For any Invision Communities who are currently using Amazon S3, then you may want to seriously investigate the pricing for Wasabi or other S3 compliant services.  Wasabi is significantly cheaper (80% cheaper), charges nothing on exit bandwidth, and compatible with CloudFlare.  It's a drop-in replacement for S3, so for purposes of your ACP, you would treat it like an Amazon S3 storage.  
  13. Like
    Joel R got a reaction from sobrenome in Community Guide on Setting Up Wasabi and CloudFlare   
    @ASTRAPI is helping me move my community over to Wasabi and Cloudflare.  
    For any Invision Communities who are currently using Amazon S3, then you may want to seriously investigate the pricing for Wasabi or other S3 compliant services.  Wasabi is significantly cheaper (80% cheaper), charges nothing on exit bandwidth, and compatible with CloudFlare.  It's a drop-in replacement for S3, so for purposes of your ACP, you would treat it like an Amazon S3 storage.  
  14. Like
    Joel R got a reaction from AlexWright in Community Guide on Setting Up Wasabi and CloudFlare   
    @ASTRAPI is helping me move my community over to Wasabi and Cloudflare.  
    For any Invision Communities who are currently using Amazon S3, then you may want to seriously investigate the pricing for Wasabi or other S3 compliant services.  Wasabi is significantly cheaper (80% cheaper), charges nothing on exit bandwidth, and compatible with CloudFlare.  It's a drop-in replacement for S3, so for purposes of your ACP, you would treat it like an Amazon S3 storage.  
  15. Like
    Joel R reacted to ASTRAPI in Community Guide on Setting Up Wasabi and CloudFlare   
    Hello
    (This is a community guide on how to setup Wasabi and Cloudflare, as a significantly cheaper replacement for Amazon S3 and Cloudfront.  The author has no affiliate arrangement with any of the companies listed in the guide and offers the guide as a free community resource.  You should consult with your hosting provider and / or server administrator before proceeding with the guide.)
    BACKGROUND:
    Invision Communities contain rich content, from forum attachments to gallery images to download files.  These resources add up over time. 
    Here are real examples of communities that I provide server administration for:
    - Website A: 400 GB of total storage and 1.2 TB of total monthly bandwidth 
    - Website B: 800 GB of total storage and 14 TB of total bandwidth
    Invision Community allows a file storage configuration with Amazon S3 and a content distribution network (CDN) of your choice:
     
    WHAT IS WASABI?
    Wasabi Cloud  is faster and cheaper than Amazon S3 for object storage, offers unlimited egress for bandwidth, and compatible with Cloudflare.  One of the biggest hidden expenses of using Amazon S3 is not the cost of storage itself, but the bandwidth to deliver objects in and out.  Wasabi does not charge for egress bandwidth, which can save on the majority of the true cost of Amazon S3. It also provides an S3-compliant interface, which means it can be used as a perfect drop-in replacement for Amazon S3 storage and immediately usable on all Invision Communities.   

    Wasabi is 80% cheaper and 6x faster than Amazon S3, with 100% data immutability protection, and no data egress fees or API charges. Created by Carbonite co-founders and cloud storage pioneers David Friend and Jeff Flowers, Wasabi is on a mission to commoditize the storage industry. Wasabi is a privately held company based in Boston, MA.
    In March of 2018, Wasabi pioneered the cloud storage industry’s first ‘unlimited free egress’ pricing plan. We are excited to join forces with Cloudflare and the Bandwidth Alliance, validating that the early business models of Cloud 1.0 vendors no longer applies in a world that expects unlimited everything.  What this means in practice is that you can use Cloudflare services (including the free plan) like blazing-fast DNS, WAF firewall, performance improvements on the fly, and much more.  Forums users will request a topic, and all static content can be picked up from Cloudflare's optimized services that will connect to Wasabi.

     
    At the moment, Wasabi offers three Datacenters:
    1)US-WEST
    2)US-EAST
    3)EU-CENTRAL 

    One price. Lightning fast speed. No hidden fees.

    You can check and compare the prices above.
     
    GUIDE:
    BEFORE PROCEEDING, PLEASE BACKUP YOUR DATA FIRST!
    YOUR FILES WILL BE IN PRIVATE MODE AND WILL NOT BE ACCESSIBLE ON YOUR FORUM !
    YOU MUST GET A PAID PLAN TO BE ABLE TO ACTIVATE THE INVISION FILE PERMISSIONS AND GET YOUR FILES ACCESSIBLE AT YOUR FORUMS.
    JUST ADD YOUR CREDIT CARD NOW (AT YOUR PROFILE PAGE) AND THEY WILL CHARGE YOU 5,99$ FOR A MONTH FOR 1TB STORAGE AND UNLIMITED BANDWIDTH.
    THE FREE TRIAL WILL NOT WORK FOR INVISION !
     
    Step 1: Create a CName at CloudFlare
    We start by creating a cname at Cloudflare:
    cname -> cdn -> cdn.yourdomain.com.s3.eu-central-1.wasabisys.com  <--For Europe datacenter
    or
    cname -> cdn -> cdn.yourdomain.com.s3.us-west-1.wasabisys.com  <--For US-WEST datacenter
    or
    cname -> cdn -> cdn.yourdomain.com.s3.wasabisys.com  <--For US-EAST datacenter
    Like this:

     
    Step 2: Create a bucket on Wasabi
    First we sign up for a free account at Wasabi Cloud: https://wasabi.com/sign-up/
    Then we create a bucket:

     
    It is important to name it as: cdn.yourdomain.com
     

     
    Then keep default suspend Versioning and Suspend Logging:

    Then click CREATE BUCKET:
     

     
    Step 3: Retrieve your Access Keys
    Go to the menu on top left and click Access keys on the left. Click on "Create New Access Key."

     
    Copy / save the access key and the secret key:

    Step 4: Setting up a new file storage in ACP
    Login to Admin Control Panel and navigate to Overview at the Files category and then click at the right side at Storage settings:

     
    Then we click at Configurations and at the right side at Create New:
     

    We select Amazon s3 and we add the following info:

    Save it.
    Step 5: Set the new storage at storage settings
    Navigate to Storage settings and select from the drop down menu the new Amazon s3 bucket.

     
    Keep only at your server your theme resources:

    *Attachments and Downloads doesn't work out of the box as it seems there is some hardcoded code at Invision related to S3...
    To make them work you just need to install the addon bellow: (tested with Invision 4.4.4).
     
    Then wait for any Invision background tasks to finish and check.
    I hope that you will benefit from this tutorial and get better performance while saving a lot of money 🙂
    Enjoy!
    OTHER NOTES:
    If you are already using S3 then it is very easy to move straight to Wasabi by following the above tutorial as it is NOT needed to move back your files to server and then to Wasabi.
    CREDITS
    Credits to @Joel R for giving me the motivation to write this tutorial and providing screenshots from his Wasabi account and for editing the topic.
    Thank you
  16. Haha
    Joel R got a reaction from Day_ in Direct topic title links to first unread post by default   
    Yo @day_ Pretty sure there's a plugin for a suggestion box in the Marketplace too!  LOL  
    The reason why I think it's still useful for people to share third-party apps and plugins in the Marketplace for feedback topics is because it gives an option to community admins to immediately address their concern.  Marketplace plugins are immediately available, and they can be costed and analyzed right away.  It doesn't lessen or replace Invision's review of the suggestion, and it's not a replacement for an official IPS solution or response, but it does give admins the opportunity to assess all of their options right now whether first party or third party.
  17. Haha
    Joel R reacted to Fierce God in Members Shop ( Support Topic )   
  18. Like
    Joel R reacted to bfarber in (.webp) images support   
    As it happens, this is on an internal discussion tracklist - but there's nothing else to report right now. I can't say if support will be included in any specific upcoming release yet.
  19. Like
    Joel R reacted to Joy Rex in Discord and Twitch Social Profiles   
    Ah, okay - if anything, just having an "other" option to enter your own custom one would be useful... surprised they didn't do that (and give a facility to upload an icon with it).
  20. Like
    Joel R reacted to HeadStand in Newsletters   
    A new version has been uploaded to the Marketplace. Changes include:
    Prevent Administrators from accidentally triggering multiple distributions of the same newsletter Invalid email addresses consisting of only numbers (from legacy installations) caused the newsletter to get stuck in a loop and to send multiple copies to the same recipients. Fixed; Extended newsletter name field to allow for longer titles Thanks to @wegorz23 for reporting these issues.
  21. Like
    Joel R reacted to wegorz23 in Newsletters   
    Thank you very much for fixes. Now hope that you make some build-in stats like open rate, clicks etc.
  22. Like
    Joel R reacted to AlexWebsites in Large community? You have a problems with sitemap!   
    I was of the same thought that the more you index will correlate to more traffic, but it just isn’t so if the content is not quality. Pages with what google sees as not valuable content (empty profile pages) can get dropped and if they don’t, don’t rank for anything good anyway. IPS default sitemap does include profile pages but excludes ones with no content, which I think is better. You don’t want spiders wasting time with pages that have no valuable/ranking content.
    However, I do think some forum pages are not getting crawled for some reason and it’s likely due to content not being of value to Google or spiders not getting there. I also think older topics get ranked less than newer ones.
    One thing I know works is to have well written topic titles, which in turn are your page title tags. I’ve edited many topic titles and have seen them rank better afterwards.
  23. Haha
    Joel R got a reaction from Fierce God in Expand ignore feature   
    I would tell you to put them on your ignore list, but ... Then you'd be trying to ignore the people who are ignoring other people, and apparently you see ignored messages anyways.  

  24. Like
    Joel R got a reaction from Thomas P in Everybody is choosing "Night Mode" nowadays....   
    I'm personally mixed on your dark mode suggestion ... but not because I wouldn't want a dark mode.  In fact, on my smartphone I use a blue light filter and switch to dark mode for many apps.  I love dark mode to ease the strain on my eyes.  
    Keep in mind that for all of your examples of dark mode, the developer controls one user experience for all users. 
    For IPS communities, however, individual communities can develop and customize the theming to their hearts content, and that can include any variations like regular or dark mode.  
    Will IPS earn major street cred for coming out with dark mode? Yes.  But is it something they need to do or should it be left up to the themers? That's a little more nuanced.  
  25. Like
    Joel R reacted to Hisashi in Delete My Account   
    I think it would be interesting to resemble social networking, it gives a period of days maybe the person gives up. In case there is an account hack, and even an email notification of delete request.
×
×
  • Create New...