Jump to content

CoffeeCake

Clients
  • Posts

    1,916
  • Joined

  • Days Won

    24

 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 CoffeeCake

  1. Oh dear. We have enough members that this would have been.... problematic, to say the least. @Lindy, something for your Marketplace resource testing/evaluation consideration. /* Only get members not yet welcomed. */ $where = array( array( 'welcome_sent IS NULL' ) ); /* Only get members who joined after time delay */ $where[] = array( 'core_members.joined < ?', \IPS\DateTime::create()->sub( new \DateInterval( 'PT'.\IPS\Settings::i()->aw_welcome_delay.'H' ) )->getTimestamp() ); /* Look for matching members */ $members = \IPS\DB::i()->select( '*', 'core_members', $where, 'joined ASC', 15 )->join( 'autowelcome_members', 'core_members.member_id=autowelcome_members.welcome_member_id' ); The issue appears to be core_members.joined < (LESS THAN). The logic used is returning all members with no welcome_sent value, who joined any time before the threshold indicated. That probably should be >= instead. Edit: For clarity, the above only gets hit if a delay is set. If no delay, you don't trigger this. Whatever you do, don't add a delay.
  2. Try this: https://ckeditor.com/cke4/addon/syntaxhighlight
  3. You just gave me a slight panic attack. But, it looks like that did not happen for us in the case of selecting the e-mail option. We don't use this for PMs.
  4. Oh, of course... My bad. ☝️➕"allow remote images" = false results instead in: https://www.youtube.com/watch?v=5UT8RkSmN4k In 4.4, this was not the case. In 4.5, it was a surprise change. I understand the logic behind it if it was intentional, yet this took us a few hours of combing through source code to determine why things were not working. I can see the use case for "hey, I want pretty embeds for the special sites, but don't let anyone paste a remotely hosted image from elsewhere." You have a super day!
  5. This is super confusing as worded in the ACP. Storage here refers to temporary things. MySQL is used for all the things you think it would be. You can optionally set a setting that will put topic views and sessions on Redis too that reduces load on MySQL.
  6. ... if allow remote images is set to false. We would like no remote images, yet with the special supported embedded links (things like facebook, twitter, youtube, gfycat, etc.) I'd like those to continue to work as they did in 4.4. Is this a bug? In 4.4, we had remote images disabled, yet still saw these embedded links.
  7. I don't think it's been approved yet. I suppose the link will work if/when it's approved.
  8. Correct. You could probably figure out a way to add the subscriptions via SQL directly, yet if this is not your forte, I'd consider asking someone to develop a solution for you or think of an alternative.
  9. Oh, no you can totally do it! I just don't believe there's a way to apply it to all members at the same time via the web interface (ACP). You can go in and add the free subscription for a year to each member, one at a time.
  10. It would be nice have this support accounts that use third party sign ins, such as Google/Facebook/etc. logins.
  11. Sorry, I was not as clear as I could have been. IPS doesn't have an automated way to give members subscriptions in bulk. To do so, you'll need to add them one by one, clicking through the ACP, or need to do something like build something that uses the API, or directly add the necessary data in the SQL database. Not impossible, but you're going to have to do a lot of manual work or build something that does it for you.
  12. I'm not sure it's an actual requirement. I've dug through their documentation and I can't find anything other than what I posted above. My guess is that IPS can't be sure what an administrator will do with the platform, and out of an abundance of caution, put the javascript on every page. I'd recommend a more liberal approach that loads the javascript on any page with nexus related content. Maybe the overhead is not worth it--not sure. If there's no block for a product on the page, etc. then don't show the javascript. However, what if someone uses Pages to make product informational pages that lead into a product in Commerce? If I were IPS, I'd say "let's just slap it on everything and call it day."
  13. That seem what I would expect... two replies in the same topic by two different members, right?
  14. Is 7.6.x end-of-life? Is it getting security updates? https://www.elastic.co/support/eol Am I understanding the above that now that 7.7 and higher have been released, 7.6 is no longer being maintained?
  15. Can you point us to the docs for that requirement from Stripe, @bfarber? That link that I found above states: I'm wondering if we limit the inclusion of the Stripe.js to those pages involved in the shopping experience (looking at the /subscriptions page, anything within /store, etc.), if we'd be reducing the overhead of loading that javascript for most members in communities where the only purchasable thing is subscriptions. The vast number of people on our site will never purchase anything. I suppose the issue is what if someone puts a store block on a forum page.
  16. I feel like this might be an oversight/bug. While the other badges appear in mobile view, the Author badge was left out of the post container template.
  17. We were set to 128M. We doubled to 256M.
  18. If anyone else encounters this, we tracked it down to memory exhaustion in php. Increasing the value of memory_limit resolved the issue. Not sure if the memory requirement for 4.5 changed.
  19. We have an issue where we get a 500 server error when changing a password for a member since upgrading to 4.5. It happens both from ACP and member account settings page. Does anyone else see this on 4.5? Have a ticket open, but thought I'd quickly gauge if others are seeing it.
  20. Presumably the above link will work at some point. Again, no idea. First try. 🙂
  21. I have posted a free plugin in the Marketplace that does this earlier today. First time submitting something to Marketplace, and it is awaiting approval as far as I can tell.
×
×
  • Create New...