Jump to content

Community

LaCollision

+Clients
  • Content Count

    917
  • Joined

  • Last visited

  • Days Won

    3

Reputation Activity

  1. Thanks
    LaCollision got a reaction from Mr 13 in Bulk emails and members language   
    Hi,
    Apparently, when creating a bulk email, there is no option to filter by the members language.
    Am I wrong?
    If not, that would be a great feature to be able to send emails depending on the members language. We could create a different bulk email for each language.
    Thank you ūüôā¬†
  2. Haha
    LaCollision reacted to The Old Man in Suggestion: Amazon S3 Storage - Append path to bucket name   
    Just what the doctor ordered!
  3. Thanks
  4. Like
    LaCollision reacted to The Old Man in Suggestion: Amazon S3 Storage - Append path to bucket name   
    Hi,
    I've got S3 Storage with CloudFront working and noticed with one S3 bucket (but using multiple bucket paths for uploads, uploads_gallery, screenshots, etc), unlike with the traditional storage methods, S3 doesn't display the bucket path. All of the S3 configurations display the same bucket name. If you several or lots, it gets quite confusing to work with.


    The S3 entries could ideally do with showing the bucket path appended to the bucket name (a quick fix, I imagine), or having a friendly name to ID them with.
     
    Many thanks!
  5. Like
    LaCollision reacted to Dragunda in Allow referral commission for renewals   
    I am also interested in this point.
    If it is possible, please give us instructions how to set this up.
  6. Like
    LaCollision got a reaction from Dragunda in Allow referral commission for renewals   
    Hi Invision,
    I'm also trying to set up the referral system in Commerce.
    Apparently, it doesn't work on renewals?
    That's a big limitation¬†ūüė•
    I've set up my products to have a trial period, by setting the initial price to 0, and then having a renewal price > 0.
    So I can't use the referral system at all?

     
    Is there any plan to improve this?
    That would be really great to be able to use referrals on renewals, and also be able to choose for how long the referral will be activated for renewals (for instance 1 year).
    Thank you!
  7. Like
    LaCollision got a reaction from Dragunda in Allow referral commission for renewals   
    Hi Invision,
    Could you confirm that referrals don't work on product renewals?
    Thank you,
  8. Thanks
    LaCollision reacted to Lindy in Poor Stripe integration for Recurring Subscriptions   
    I'm sorry this has been disappointing for you. It may be of help to note that we do have a payment overhaul roadmapped for the product in the future. Specifically, this would aim to alleviate this sort of confusion and also allow more flexibility such as deciding which payment methods can/should be used for which purposes and explicitly allowing or disallowing recurring payments. 
    With that said, I realize that is not quite what you asked for. In terms of the specific suggestion, I'll be honest in saying I don't love the idea of forcing saved payment methods and recurring automatic payments with no opt-out other than cancelling your subscription. One could make an argument that comparing your community to Youtube or Facebook is apples and oranges. Youtube, Facebook, Spotify, et al will be more familiar with all applicable laws, regulations (which can and do vary) and they will have their own direct relationships with merchant processors. You, unfortunately, will not necessarily have that luxury... in the case of Stripe specifically, their service agreement states you must obtain explicit consent and provide appropriate disclosures to save customer payment information and process their recurring transactions.
    Subscriptions generate the highest amount of chargebacks for credit card issuers, processors and merchants. Chargebacks are very costly... to everyone. This is why PayPal no longer permits you to accept billing agreements using credit card - you must instead use their Braintree payment service, which is like qualifying for a mortgage and one of the questions on the app is specifically "do you sell subscriptions?" As much as we want to offer flexibility and ensure your success, we also need to be mindful of placing you in a position of getting yourself jammed up because of lack of knowledge of applicable laws and merchant regulations and of course it's important to us to stay in the good graces of those we integrate with, such as Stripe. 
    I would rather focus effort on being clear to the customer from the beginning and give them the opportunity to avoid dealing with manual invoices by simply ticking a box to enable recurring billing. 4.4 also improved what happens when a purchase is about to expire, when it expires and if an attempt to auto-pay failed. If we need further improvement to that area, we're happy to do that as well. 
  9. Thanks
    LaCollision reacted to Tom S. in Allow referral commission for renewals   
    This week I've been trying to implement the built in referrals feature from IPS and I just keep coming across limitation after limitation. It begs the question; does any one actually use this...
    So, another improvement I would like to suggest is that you add the option to allow referrers to earn commission on renewals of a product and not just the initial sale. 
    Sadly, these limitations are stacking up¬†and I may have to go ahead and build my own system ūüėē¬†
  10. Like
    LaCollision got a reaction from ahc in Commerce: add a trial feature   
    Hi Invision,
    Quick suggestion of the day¬†ūü§†
    In Commerce, that would awesome to add the ability to add trial periods when buying products, especially when these products are subscriptions to a service.
    For instance, we could set a trial period for n days or n weeks, or even n months.
    I know that currently, we can set the products prices to 0, and then set a renewal with a certain amount.
    But the current system has 3 limitations:
    - When setting the initial price to 0, we're forced to have a "trial" period that has the same duration as the renewal period. For instance, we can't currently sell a product that renews every month with a trial period of 2 weeks.
    - The upgrading / downgrading mechanism currently doesn't work when all the products initial prices are set to 0. The current mechanism looks for the initial prices to determine what upgrade or downgrade is available… So with initial prices set to 0, it is irrelevant.
    On the contrary, using a real trial feature would allow to use the current upgrade / downgrade system.
    - When buying a product with an initial price set to 0, an invoice is generated, and immediately mark as paid. That is really weird for the user experience.
    That trial feature would work a little bit like the current grace period‚Ķ but in reverse¬†ūüėé
     
    What do you think of that?
    Thank you for your feedback!
  11. Thanks
    LaCollision reacted to Tom S. in Commerce: add a trial feature   
    Big +1
  12. Like
    LaCollision got a reaction from opentype in Commerce: add a trial feature   
    Hi Invision,
    Quick suggestion of the day¬†ūü§†
    In Commerce, that would awesome to add the ability to add trial periods when buying products, especially when these products are subscriptions to a service.
    For instance, we could set a trial period for n days or n weeks, or even n months.
    I know that currently, we can set the products prices to 0, and then set a renewal with a certain amount.
    But the current system has 3 limitations:
    - When setting the initial price to 0, we're forced to have a "trial" period that has the same duration as the renewal period. For instance, we can't currently sell a product that renews every month with a trial period of 2 weeks.
    - The upgrading / downgrading mechanism currently doesn't work when all the products initial prices are set to 0. The current mechanism looks for the initial prices to determine what upgrade or downgrade is available… So with initial prices set to 0, it is irrelevant.
    On the contrary, using a real trial feature would allow to use the current upgrade / downgrade system.
    - When buying a product with an initial price set to 0, an invoice is generated, and immediately mark as paid. That is really weird for the user experience.
    That trial feature would work a little bit like the current grace period‚Ķ but in reverse¬†ūüėé
     
    What do you think of that?
    Thank you for your feedback!
  13. Like
    LaCollision got a reaction from Tom S. in Commerce: add a trial feature   
    Hi Invision,
    Quick suggestion of the day¬†ūü§†
    In Commerce, that would awesome to add the ability to add trial periods when buying products, especially when these products are subscriptions to a service.
    For instance, we could set a trial period for n days or n weeks, or even n months.
    I know that currently, we can set the products prices to 0, and then set a renewal with a certain amount.
    But the current system has 3 limitations:
    - When setting the initial price to 0, we're forced to have a "trial" period that has the same duration as the renewal period. For instance, we can't currently sell a product that renews every month with a trial period of 2 weeks.
    - The upgrading / downgrading mechanism currently doesn't work when all the products initial prices are set to 0. The current mechanism looks for the initial prices to determine what upgrade or downgrade is available… So with initial prices set to 0, it is irrelevant.
    On the contrary, using a real trial feature would allow to use the current upgrade / downgrade system.
    - When buying a product with an initial price set to 0, an invoice is generated, and immediately mark as paid. That is really weird for the user experience.
    That trial feature would work a little bit like the current grace period‚Ķ but in reverse¬†ūüėé
     
    What do you think of that?
    Thank you for your feedback!
  14. Like
    LaCollision reacted to Nebthtet in [Article] Fun fact: Facebook groups are NOT communities   
    <angry rant>
    For me facebook is just a steaming, toxic pile of ūüí©. I totally abhor it and its blatant misuse of users' data. I have an account I use to manage my fansites but privately I don't use it much except¬†contacting some people that aren't available in other places and reposting memes.
    Another problem is the popularity of facebook-owned communication platforms (messenger, whatsapp, instagram etc). And the fact that so many users gleefully continue using these while boasting that they deleted their fb accounts.
    Facebook also had a really detrimental influence on forums (ability to interest people in them, convince to register, etc). 
    This all coupled with awful censorship makes me think what I do. I hope against hope that people will wake up one day and ditch this toxic abomination but...
    </angry rant>
  15. Like
    LaCollision got a reaction from bfarber in GeoLocation cache cleaned up every 12 hours?   
    Hi Invision,
    As far as I understand the Suite, I can see the geoip_cache is cleaned up every 12 hours:
    \IPS\Db::i()->delete( 'core_geoip_cache', array( 'date < ?', \IPS\DateTime::create()->sub( new \DateInterval( 'PT12H' ) )->getTimestamp() ) );  
    Isn't it a bit too aggressive?
    Could it be maybe 1 week or 1 month, to avoid too many calls to the Invision servers? Especially on a community with hundreds of thousands members?
    I don't know how often the IP addresses locations are changed in the World, but 12 hours seems really short to me?
    Reducing the cache updates frequency would reduce the server load on both our servers and your Invision servers…
    Thanks for your feedback! ūüôā¬†
     
  16. Like
    LaCollision reacted to Platinumwealth.co.za in 5.0 - A Discussion   
    PWA.
  17. Thanks
    LaCollision reacted to The Old Man in Add Expires Headers when uploading to S3 to improve caching   
    I've been doing a lot of testing with S3/Cloudfront hosted files of late, trying to improve my GT Metrix Pagespeed scores.
    Gzipped files in particular uploaded via IPS 4.3 to S3 are flagged by GT Metrix as lacking Specify a Vary: Accept-Encoding header - The following publicly cacheable, compressible resources should have a "Vary: Accept-Encoding" header. This results in a fairly large drop in score especially if both JS and CSS files are missing these headers.

    Rather confusingly, you can't actually fix this by adding Vary: Accept-Encoding via the Cloudfront Settings as the advice suggests. I've tried every combination and method of S3/Cloudfront Settings, I can think of or find.
    You CAN however fix this every time by manually adding simple Expires headers to those affected files over at S3, but you must invalidate your Cloudfront Distribution cache (and then finally at Cloudflare if using it).

     
    Add the missing Expires header, changing the Cache-Control header to match if necessary/you prefer:-

    You can see here I've changed caching and time before Cloudfront checks for an updated file to 8 days rather than 1 year, the minimum required by GTMetrix to pass this test on a cachable static JS file.
     
    Remember that you must invalidate your Cloudfront Distribution cache after editing the Expires headers either individually or via the parent folder (and also at Cloudflare if using it).
    I've tested this solution on all of my sites and it works, you can get an A97 or higher Pagespeed rating depending upon what else you do and external 3rd parties aren't affecting your score.

    Adlago would be proud...
     
    However whilst this manual intervention works okay for longer retention files like images etc that won't change, the issue is that when and if your IPS recaches itself (or you do it via the Support Tool), IPS uploads brand new cached JS/CSS files to S3. The next time you or GTMetrix bench-tests your site, the score (and performance and hence potential SEO ranking) falls. Then you have to manually add the Expires headers back to those affected temporary cache files.

    We're now receiving A(100) for this recommendation!
     

    Now Adlago would be even prouder, A97 rating admittedly not higher, but I'll take a 50% boost in page loading speed! 
    The permanent solution, aside from getting stuck in this infinite loop (or writing a Node.js script at LambdaEdge to do it automatically when triggered on every request), is if IPS would automatically add the Expires Headers to resources each time it uploads the files for us to S3, via the S3 Restful API. Secondly, have the option to add headers or amend the values would be the icing on the cake.
  18. Haha
    LaCollision reacted to Matt in 5.0 - A Discussion   
    It's like Prototype and jQuery all over again.
  19. Like
    LaCollision reacted to Rikki in 5.0 - A Discussion   
    Yeah, I do actually agree with you. But I still love React more.
  20. Like
    LaCollision reacted to Gill in Mobile App, Progressive Web App (PWA) For IPB   
    Hi Guys check out this. More Goods news coming from google for PWA FUTURE ūüôā¬†
     
    PWA NATIVE FEATURE
  21. Like
    LaCollision reacted to Gill in Mobile App, Progressive Web App (PWA) For IPB   
    HI GUYS :) 
    @Morgin @BomAle   Here My 2 cents for Apple IOS and PWA :
    It  Disappointing ios is not supporting push notifications yet  . I think in future apple will revise push notification policy again when PWA become mainstream.  Bigger companies adopting the PWA apps day by day.

     
    PWA is not just another Buzz word,  PWA again transferring the power back to Web Developers which was lost during native mobile app era. I think REST API based apps for IPB not right approach, From developers point of views, it will make mobile apps  hard to maintain and compatible with every new version of IPB and updates of hundered of IPB plugins. However PWA just uses Mobile Responsive of Website.
    Forums Founders  spent both Time and money to make his/her community sustainable. sometime new users like the forums but forget url and browser history deleted,at that time website looses one member ? this same things happened with me many times and may be other members share the same experience. 
    For iOS users or Android users there is more chances, new users of clients Forum website click on App icons  (Installed by PWA ) again than open browser inside the mobile, remember the website URL and hit the enter. No matter whether  PWA support push notifications for particular mobile os or not :)
    Moreover for just one mobile OS. it is not good idea not to implement for other too. PWA fully supported in Window 10 redstone 4. We can't ignore the billions machine running  window 10. Window 10 PWA app would be huge opportunity  to keep the website users engage with website. Just imagine clients Forums apps are installed on users PC.  Even They don't open browser and enter forum URL,  with single push notification you can make users again engage to your website ? More and more adopting the window 10

     
    @Rikki @Matt @Charles
     
    Thanks IPB team showing positive response toward IPB mobile apps, Hope You Guys will make it possible very soon :) You guys just make mobile apps i will buy without see the price Tag and i think other members also do the same :)
     
    Thanks
  22. Like
    LaCollision reacted to Rikki in Mobile App, Progressive Web App (PWA) For IPB   
    In my opinion, to do a PWA well, you need to do more than just take a responsive theme and add a manifest. PWAs are expected to feel like native apps, and so we'd have quite a bit of work to do to meet that standard I think.
    We aren't ignoring mobile though, don't worry ? 
  23. Like
    LaCollision reacted to Mr 13 in Mobile App, Progressive Web App (PWA) For IPB   
    Looks like some people in this topic don't understand the main advantage of PWA, so it worth to mention again what PWA is just the existing site itself with some little additions and it does not require a lot of development or support and it's a huge advantage over native apps discussed before. And this topic is about PWA, not standalone apps.
    PWA is already supported in iOS 11.3+
  24. Thanks
    LaCollision reacted to Gill in Mobile App, Progressive Web App (PWA) For IPB   
    Hi Guys IPB is awesome and far better than any other forum software available in market. IPB team working very hard to implement new feature every month i appreciate their     hard work 
    But now in smartphone world everyone is using mobile devices that have apps to access their favorite content. people don't like first open browser, then type url and then type username, password. Mobile friendly websites are no longer a solution. Forums are facing competition from Telegram groups, discord server, Facebook Groups, Whatsapp Group
    @Charles PLEASE HELP US !!!!! 
    I know it is very difficult to maintain native app. so Now companies use hybrid approach to cut cost for mobile app.
    It would be great if IPB team develop the in house Progressive Web app for IPB. IPB theme already mobile friendly so every little to do  Just need to implement
    1. Service- worker for Offline uses
    2. Push Notification for Notifications
    3. Login and signup screen (that remember the user name and password)
    Here some Key Benefits Of PWA over Native App

    IPB4 team already have brilliant javascript developers. I think it would not too difficult for them to do this.
    I would like to Pay for this feature separately  if it will be developed. It would be Milestone for IPB 4 as compared to other forums software.
    Others IPB members if you are agree please vote this feature as much you can and share your's feed back too and don't Forget to Participate in Above Poll Question
     

    Companies Using PWA!!
     
    PWA is not just another Buzz word,  PWA again transferring the power back to Web Developers which was lost during native mobile app era. I think REST API based apps for IPB not right approach, From developers point of views, it will make mobile apps  hard to maintain and compatible with every new version of IPB and updates of hundered of IPB plugins. However PWA just uses Mobile Responsive of Website.
    Forums Founders  spent both Time and money to make his/her community sustainable. sometime new users like the forums but forget url and browser history deleted,at that time website looses one member ? this same things happened with me many times and may be other members share the same experience. 
    For iOS users or Android users there is more chances, new users of clients Forum website click on App icons  (Installed by PWA ) again than open browser inside the mobile, remember the website URL and hit the enter. No matter whether  PWA support push notifications for particular mobile os or not :)
     PWA fully supported in Window 10 redstone 4. We can't ignore the billions machine running  window 10. Window 10 PWA app would be huge opportunity  to keep the website users engage with website. Just imagine clients Forums apps are installed on users PC.  Even They don't open browser and enter forum URL,  with single push notification you can make users again engage to your website ? More and more adopting the window 10

    This is my humble request to IPB team please please develop in house mobile app for IPB others wise our communities websites will loose the competition in mobile app age.
     THANKS :)
     
  25. Haha
    LaCollision reacted to Joel R in 5.0 - A Discussion   
    1. I applaud you for starting an IPS 5.0 feedback topic before me.  Props to you.  
    2. Customizable homepage - no.  I want to control the display and presentation (and I will admit, the ad placement because I'm a greedy admin farming my user's data.  Take that GDPR!).  
    -- 2a. I'm okay with personalizing the content on the page. For eaxmple, pushing content from followers or prioritizing popular content for more interesting and relevant content.  But not the overall layout.  
    -- 2b.  If this were Blogs or Profiles that are tied to the user, I could understand.  Those are "individual spaces"in the where it makes sense to give more design control.  But again, not the homepage which is a community homepage.  
    4.4. See how I skipped to this number.  IPS is taking it's sweet time.  
√ó
√ó
  • Create New...