Recent content by PaulB

  1. PaulB

    Why are you running an EOL version of PHP?

    The more people use it, the sooner developers can take advantage of the features it offers. Most notably for XenForo, it ships with a more secure, more modern HTML parser.
  2. PaulB

    Why are you running an EOL version of PHP?

    C’mon, gimme property hooks!
  3. PaulB

    Not a bug Security issue?

    This was already reported in 2021 and assigned CVE-2021-43032. I don’t think any XenForo customer would actually consider this a major vulnerability: admin access is intended exclusively for fully trusted individuals, and the admin permissions clearly aren’t robust enough to prevent a malicious...
  4. PaulB

    Partial fix PHP 8.2: Collection of issues

    No, that’s an add-on. Updating XenForo can’t fix it. You no longer need that add-on for S3: Post in thread 'Using DigitalOcean Spaces or Amazon S3 for file storage in XF 2.1 & XF 2.2'...
  5. PaulB

    Fixed PHP 8.3 compatibility patch

    As of XenForo 2.2.15, the first issue addressed by the patch file above has not been fixed, but the second issue has been fixed.
  6. PaulB

    XF 2.3 feedback and comments

    That's not a new bug. Some of the more popular ad blocking rulesets prevent the cookie dialog from showing. Disable your ad blocker and it'll resolve itself. It's probably best if the "Cookies" link just sends people to the full page rather than showing the cookie popup. Existing bug report...
  7. PaulB

    Fixed PHP 8.3 compatibility patch

    This is just a small patch for PHP 8.3 compatibility issues that we've encountered so far. Notably, XF\BbCode\Renderer\Html attempts to increment a bool in a couple places, a stopSmilies and stopBreakConversion can be either bools or ints. It's not clear to me why they would ever need to be...
  8. PaulB

    I now have an evil twin

    A coworker told me your meme was better than mine. Now I have to take you out--there can only be one.
  9. PaulB

    I now have an evil twin

    @Paul B vs. @PaulB
  10. PaulB

    XF 2.2 Twitter (now X) no longer auto embedding

    Actually doing that in a way that wouldn't require a full XF update would require breaking changes to how XF handles updates in general, so I don't think we're going to see that on 2.x. Media site changes are infrequent enough that they might as well just be bundled alongside all the other...
  11. PaulB

    XF 2.2 Twitter (now X) no longer auto embedding

    Add-ons are effectively the way to go about that. You can also put the site in debug mode if you want to do it by hand, or you can manually edit them in the database. Using an add-on ties your updates to the add-on dev, whereas updating the vanilla entry keeps you on the XF update path...
  12. PaulB

    XF 2.2 Twitter (now X) no longer auto embedding

    I would caution against creating a duplicate media site as a workaround; that has long-term side effects that may not be immediately obvious: You can never delete the media site without breaking existing posts You now have to maintain a second media site by hand instead of relying on updates...
  13. PaulB

    Fixed "twitter" BbCodeMediaSite missing x.com in match_urls

    We're starting to see Twitter links that use x.com instead of twitter.com posted on our forums, despite the fact that x.com redirects to twitter.com. The "Share" button on tweets now gives an x.com URL. As such, match_urls should be updated to include x.com. Other XF customers also appear to...
  14. PaulB

    Fixed resolveExtendedClassToRoot has odd behavior that performs poorly

    Can you provide a full stack trace? resolveExtendedClassToRoot is being called too early; that’s most likely a bug in an add-on. It can’t be called before extendClass.
  15. PaulB

    Implemented Developer feature: Improve entity creation process

    No; the of self constraint indicates that T must be self or a subclass thereof. Type constraints with template parameters would be useless otherwise.
Back
Top Bottom