To clear up any confusion, we haven't updated our resources on here for several years now, but the non-Resources products are available on our site. The addons always had a cost, they just used to be free with a coupon code for a period of time, but this is no longer the case. There may be some...
The Stripe payment handler generates the Product and Plan ID with this:
protected function getStripeProductAndPlanId(Purchase $purchase)
{
return $purchase->purchasableTypeId . '_' . md5(
$purchase->currency . $purchase->cost . $purchase->lengthAmount . $purchase->lengthUnit
)...
We've found that on a forum with very high bookmark activity, the query in XF\Repository\Bookmark::getLabelUseCache() can be quite slow, and if run a lot can cause performance issues. It has a composite index for label_id and bookmark_id, but the hosting company added an index for just...
You can enter values of "30" and "20" like this:
This then throws an error ValueError: mt_rand(): Argument #2 ($max) must be greater than or equal to argument #1 ($min) src/XF/Pub/Controller/AbstractController.php:529
Should either validate the option values to enforce they're the right way...
It doesn't make sense to have the application handle a DDoS because by definition the application is then still taking the load from the DDoS. Every request would still be running through XenForo so if the DDoS is enough to take the site down, it's not going to be able to run whatever DDoS...
We'd recommend using SMTP for emails rather than native PHP - native PHP mail is quite temperamental at the best of times, especially on shared servers (even ours). Using SMTP will be far more efficient and you would have much greater control and visibility of any errors. There's various SMTP...
They used to be free but they are now paid again. We're aware there's still some wording that they're free which we're working to update.
To clarify though, they were only free if the coupons were applied manually, and the coupons are no longer available and the checkout process does say the...
It's the permission "update/edit own resources". But if you disable that they wouldn't be able to edit it or upload new versions at all. There isn't a permission specifically to prevent users deleting a version while allowing them to upload them. It doesn't support what you're trying to do.
The permission applies to the resource item itself, not each file version uploaded to it. The only permission it checks there is if they can update their own resource.
If the advanced cookie consent banner is enabled, if you trigger a password reset and when you click the link in the email it opens in a clean browser session, if you click the button to accept cookies, you get redirected away from the password reset process and back to the homepage.
If you...
This is nothing to do with XenForo, it's the browser doing the translation. I don't think there's anything you can do to prevent it if you've told the browser to translate the page.
Try adding the translate="no" attribute on an element around the editor, but as XF isn't doing the translating in...
The addon hasn't been updated in over 5 years so the latest version wouldn't have any compatibility with 2.3. If adding jQuery back didn't fix the jQuery errors then would probably need more information on what is actually wrong to try and suggest anything else.
This product is currently part...
I don't think this addon has been worked on for some time now, but in the thspotify_spotify_macros template, before <xf:js src="themehouse/spotify/spotify.js" min="themehouse/spotify/spotify.min.js" addon="ThemeHouse/Spotify" />, try adding <xf:js src="vendor/jquery/jquery-slim.js"...