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

Projects

Release Notes v5

Forums

Events

Store

Gallery

Everything posted by CoffeeCake

  1. There's nothing in IPS that will do this natively, however you can likely allow traffic or restrict traffic based on country using your web server itself or CDN if you have one. Apache and nginx both have a geoip mod that will allow you to specify locale specific rules.
  2. I threw this plugin together. Use at your own risk. It inserts the safesearch = true parameter into the API call (assuming Pixabay integration is turned on). This could be extended by whomever to add language as well. Thanks to @bfarber for the "hard way" clue. Temporary Fix to Enable Safesearch for Pixabay.xml
  3. ACP > System > Community Enhancements > Pixabay
  4. That would be the day we'd immediately begin transitioning to another platform.
  5. You can simply go to ACP > Themes > Create new theme. You can delete a theme using the down arrow, delete theme. Though maybe you have some sort of plugin that's interfering? I noticed on your other themes just now that the CSS looks off on the right hand menu. The out of the box hamburger menu looks like the one on your Carbon and Novus theme does.
  6. There's something not right with your theme. I've jumped on your site on both mobile and desktop and things are wonky. Maybe try the "something's not working" option in the Support ACP. Or, try deleting and recreating your theme?
  7. Tap on the hamburger menu, Account, AdminCP and ModCP are both there. All the same in 4.4 & 4.5. PM is the envelope in the hamburger menu. Notifications are the bell icon. Are you sure you have a default theme?
  8. So far, so good. The IPS Spam Defense tool has a new AI feature that prevents registrations from fans of Brittney Spears. A++++ I jest, I jest.
  9. Please review this post: Default is not the name of a font. It's the choice to use whatever the default font is, as defined in the theme you're using, as defined by the theme creator.
  10. Understood. Default is defined at the theme level, so setting that option in the theme for the fonts used will obey whatever the theme designer configured as the default. For the 4.5 out of the box theme, it is what it is (and I believe it's Inter). If you'd like to use the same font you had in the default 4.4 theme, you'd change that selection to Roboto. If you're wanting IPS to modify the Default font in the 4.5 theme to what it was in 4.4, and don't want to change that setting, I think that ship has sailed. Design decisions were made by IPS for 4.5 and I wouldn't expect a change to the out of the box setting at this point. You can achieve what you want using the selection tool in the Theme editor.
  11. While we're adding options to the "Community enhancement," lang should be considered to add for the benefit of those non-English speaking communities. lang str Language code of the language to be searched in. Accepted values: cs, da, de, en, es, fr, id, it, hu, nl, no, pl, pt, ro, sk, fi, sv, tr, vi, th, bg, ru, el, ja, ko, zh Default: "en"
  12. According to the Pixabay API documentation, there's a "safesearch" parameter: It defaults to "false." This would be a nice option the configuration of the integration.
  13. I think (but am not sure) that the default font in 4.4 was Roboto.
  14. This is configured in ACP > Forums > Settings under Topic Summary Settings. Configuration options are the number of pages in a thread (or always show), and whether or not it's a mobile or desktop viewport size.
  15. From the theme editor: What are you trying to achieve? The answer to your question about "why has the Default font changed" is probably "because whoever designed the 4.5 theme made that design decision." Are you trying to identify the font that was the default in 4.4?
  16. Hey, did you guys know 4.5.2 is out now? 😁 * 4.5.2 version, take 5, technically. Versions mean nothing here. I asked about this a bit ago. Dug into the available constants, hoping to find SHUT_UP_MODE, but alas....
  17. Sending close to a million members an e-mail would have been detrimental for us. This is the sort of thing that we'd hope to catch in our previous code reviews, yet I personally have used the wrong comparison operator in my own code. It's one of those things that's easy for me to get backwards in my head. We did test this in our test environment, matching our intended production configuration. We decided an immediate e-mail after registration made the most sense for our community, but did consider a delayed message. It's the sort of thing that later on we might reconsider, not realizing we're triggering a path of getting blacklisted for spam. This, in my opinion, is a must. But, it's a lesson learned over many years of experience at when things like this go wrong.
  18. You can create a filter based on the criteria your spammed requests meet, and then use the box on the right hand side to "select all." Then hit the trash can in the popup action item.
  19. Yes, correct. In 4.5, they changed the default font to Inter. You can change this in your theme settings.
  20. We found that performance is much improved with Guest caching turned off and with sessions & threadviews sent to MySQL. Using Redis 5, php 7.3
  21. It would probably need to be a limit on anything using Commerce components. So, if a block from Commerce were available somewhere on a forum page, for example, I'd say the Stripe.js call should be there too.
  22. As a safety measure, we've run the following SQL statement to populate autowelcome for all past members. This will mitigate this problem. PROVIDED AS-IS. USE AT YOUR OWN RISK, MAKE BACKUPS OF EVERYTHING FIRST. YOU HAVE BEEN WARNED. INSERT INTO `autowelcome_members` (`welcome_member_id`,`welcome_sent`) SELECT `core_members`.`member_id` ,1 FROM `core_members` LEFT JOIN `autowelcome_members` ON `autowelcome_members`.`welcome_member_id` = `core_members`.`member_id` WHERE `autowelcome_members`.`welcome_member_id` IS NULL
×
×
  • Create New...