Jump to content

bfarber

Clients
  • Posts

    163,911
  • Joined

  • Days Won

    346

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Everything posted by bfarber

  1. I think your topic in the other forum is a more appropriate place for this sort of question.
  2. This is hardcoded and would require a plugin to change.
  3. Sounds like it's a webp image that has been renamed to ".jpg". If that is the case, our backend won't be able to process it properly and that would explain the error.
  4. $item in this case is an instance of \IPS\cms\Records, a Pages database record. This class has a method called "database()" that returns the reference to the database the record is stored in. From there you want the title, which is accessible via the magic "_title" property. A database is a node model: https://invisioncommunity.com/developers/docs/fundamentals/nodes/working-with-node-models-r28/ A database record is a content item model: https://invisioncommunity.com/developers/docs/fundamentals/content-items/building-a-model-for-content-items-r78/
  5. The reason a post is held for moderator approval isn't really logged when the post is made, so there's no where we could retrieve it from right now to display. If you submit a ticket, we might be able to investigate on your site directly and help you identify the reason.
  6. I was going to respond...but forgot what I was going to say.
  7. What locale are you using? If you are using a locale that defines USD as the currency, inches will be used, otherwise centimeters should be used.
  8. Subscriptions don't have "posts" on them, so can you clarify?
  9. I didn't see SELECT_SQL_CALC_FOUND_ROWS referenced there still. I believe the documentation was already updated.
  10. It depends on a lot of factors. Many server administrator scripts such as WHM/cpanel, Plesk, etc. have the ability to take backups on a regular basis already and I'd just use one of those.
  11. If you are getting an error like this, it sounds like a bug. I'd recommend submitting a ticket.
  12. How slow is "slow" in this case? Are you seeing speeds comparable to what you see here? 2 seconds slower? 10 seconds slower? If the issue only occurs when submitting posts, something is happening when submitting the post that is taking a while. It may or may not be database related so mysqltuner is a good step, but might not highlight the issue. For instance, if it's taking a while to send emails through the email handler, that can slow things down. Or if you use Elasticsearch and there's a slow network connection between your server and the ES server, that can slow things down. It's somewhat hard to pinpoint though with just the information available here.
  13. Are you using Redis or database for session handling? It sounds like the error comes up once after restarting PHP and then goes away? It almost sounds like something weird is going on with session handling when you first restart PHP.
  14. We don't have specific GD library compatibilities generally. What Ryan was explaining is that PHP interfaces with GD, and we interface with PHP, so as long as that version is supported by the PHP version you're using you should be fine.
  15. I've logged a bug report to have this checked into, thanks.
  16. Are you seeing this in your logs, or actually hitting it yourself? This is an unrelated error. Unfortunately while you copied the stacktrace, you didn't copy the error itself so it's hard to say what the problem is right now. What is the actual error message?
  17. Do you have any custom applications or plugins? What email handling are you using? Are there a lot of followers to the topic or forum that is being posted in? Does the author who is posting have many followers? What are you using for search?
  18. Ah, usually these things are triggered by a controller on it and I didn't have the files open to verify at the time I replied. Sorry for the confusion.
  19. I'm finding it to be a lot faster locally with IN_DEV enabled actually. I had to adjust the regex you supplied (it didn't account for typed parameters like function x( $member=NULL, \IPS\Member\Group $group ) ) but it was pretty helpful nevertheless. Thanks! I found a few more similar issues (method_exists() calls on NULL for instance) but nothing you hadn't reported. Let us know if you spot anything else.
  20. Are you fully up to date (you indicated your license is expired)? We occasionally release updates and patches when issues are found, so my first hunch is that you are likely missing a recent update or patch that addresses whatever issue you are facing. Failing that, however, we'd likely need you to submit a ticket so we can see why you are facing the issue you are facing. We use Stripe on our end and it indeed captures payments automatically, assuming no anti-fraud rules were triggered.
  21. There is no built in way to do this, and frankly Facebook, et al don't want you to either. You can link your Facebook and Twitter accounts to use the "Promote" tool within the software, which is a moderator/admin-level feature.
  22. You probably have to define the "Drug" array entry first.
  23. It sounds like you have friendly URLs enabled but don't have a .htaccess file (or appropriate rewrite rules) set up correctly for the site.
  24. Typically this is from a link or word filter, or posting in an area that explicitly requires approval unless the group can bypass the require approval status.
×
×
  • Create New...