Recent content by Xon

  1. X

    XF 2.3 Best practice for caching finder results (Entity Collections) in a controller?

    You do not want to save the entire entity when caching. The common practice is to cache the list of ids and then do a fetch on those ids and allow XF to filter results based on permissions. This ensures that even if the content is moved or removed you do not show out of date content. If you...
  2. X

    Signup abuse detection and blocking [Paid]

    @smallwheels please keep the combative posting to elsewhere. These support threads are hard enough to follow as it is :( This feature was commissioned by a client, so it probably isn't applicable for everyone.
  3. X

    Signup abuse detection and blocking [Paid]

    The default for the "Non-allowed email action" option (aka action on unknown email domain) is "none" which does nothing but log it is unknwon. Someone changed this option to "moderate". You can either add gmail.com to the allow list so it gets registered as a known email domain and gets a score...
  4. X

    Report Improvements by Xon

    The bug occurs when replying with an attachment or editing an attachment into an existing report comment, it will show the 'view attachment xxx' thing. Refreshing the page will have it display as expected. The attachment handle also doesn't show non-embedded attachments under the message. Yup...
  5. X

    XF 2.3 How to create custom node icons?

    I've got a free add-on which implements this; https://xenforo.com/community/resources/font-awesome-node-icons.10019/ https://atelieraphelion.com/products/font-awesome-node-icons.263/
  6. X

    Slow query logger

    Xon updated Slow query logger with a new update entry: 2.2.3 - Bugfix update Read the rest of this update entry...
  7. X

    Report Improvements by Xon

    Try rebuilding the StandardLib add-on, sometimes add-ons can get stuck in a 'zombie' state and the actual php code for them isn't being executed. Otherwise, please open a ticket on my site and provide an admincp login details so I can investigate the state of the add-on(s).
  8. X

    Signup abuse detection and blocking [Paid]

    There is a configuration where the webserver is not forwarding the client IP to php. There is little this add-on (or Xenforo for that matter) can do when the webserver provides the wrong IP.
  9. X

    Report Improvements by Xon

    Check you don't have $config['enableListeners'] = false; set in config.php
  10. X

    Report Improvements by Xon

    This add-on requires my Standard Library to be installed/active/working, or my various add-ons will refuse to install with that sort of error message. Thanks will look into that
  11. X

    Signup abuse detection and blocking [Paid]

    This add-on is reliant on XF reporting the correct IP, and it sounds like the correct IP is not being reported to php/XF
  12. X

    Dynamic thread url & descriptions for embedding

    This is a limitation of XF's url schema and why this add-on exists (ie to add the ?post_id thing)
  13. X

    Redis Cache By Xon

    This add-on works without phpredis. You should ensure the php version is identical between the site and the job runner, and they have the same extensions. Importantly, the redis socket needs to be accessable to both instances, I'ld probably recommend a localhost TCP connection as they tend to be...
  14. X

    Signup abuse detection and blocking [Paid]

    Check the spam trigger log, it logs rejected signups there.
  15. X

    Advanced Bb Codes Pack [Paid]

    Thanks, I'll review the setup/upgrade code again as it shouldn't be doing that. But at least it should be an easy reproducer.
Back
Top Bottom