Which BBCode HTML are you adding a condition to that it's not working? If you wanted to do something simple like make the SPOILER tag not show the content unless the user is logged in, you could simply edit the bb_code_tag_spoiler template and change this:
{$content}
to this:
<xf:if...
If it’s happening 100% of the time, I’d double check your API token has the correct permissions and also make sure the domain your site is on is within that Cloudflare account (you can’t edit Cloudflare settings for a domain/zone that doesn’t exist on the Cloudflare account that your API token...
That’s not an API limit error, rather the API calls worked, but have unexpected results. Could be a temporary issue on Cloudflare’s side.
Is it still happening?
Why not put the Clear-Site-Data: cache header in a different thread/sub-request? Like you log out and an AJAX request is triggered to clear the cache. While I haven't tested it, I'd think you could effectively delete the cache without the user being aware of the slowness of that request? 🤷🏻♂️...
You are allowed 1200 API requests per 5 minutes. If you are hitting that, it’s from something else… it’s for your whole Cloudflare account, so other API calls for other things possibly? You’d need to really try hard to hit 1200 calls in 5 minutes with this addon. Like multiple windows open and...
Well, you could do some trickery with Cloudflare Page Rules, like only allow them to be downloaded if the user requesting it has a certain cookie or block certain user agents or something. If you went down the road of presigned URLs, you lose the ability for them to be edge cached... so they are...
I don’t think so because of how XenForo works with video. But I also don’t have a site that allows uploading video, so can’t really look at the URL structure to double check. If you have a post/thread URL with an uploaded video, I could look.
If it’s purely for hot link protection, you could...
The error implies a problem with the Passkey on the user’s side. You can Google the error if you want, but most probably it’s a Passkey that the user improperly restored from a backup.
Icons come from FontAwesome, so if you want to change FontAwesome icons, you would need to talk to FontAwesome developers. If you just want to use the solid version of their badge icon, edit the profile_less_macros template and change @fa-var-badge-check to @fa-var-solid-badge-check.
Basically this. Was originally made just for internal use for my own sites. It's one of about 10ish addons I have that I run on 100% of my XenForo sites. I don't personally have a use for it on WordPress, so... 🤷🏻♂️
A few things you can check.... make sure you didn't add restrictions to your API token (for example if you are having it only work for certain IPs) or restrictions on date/accounts it can be used on.
I suppose maybe something is wrong with the token itself... you could always create a new one...