Moderators can delete warnings and/or modify when they expire even though "Delete all warnings" permission is set to No or Never.
In src/XF/Entity/Warning.php functions canDelete() and canEditExpiry() include a code overriding "Delete all warnings" permission:
if ($this->warning_user_id ==...
Found the cause.
Function $zipArchive->open($this->tempFile, \ZipArchive::CREATE) fails with error code 19 (Not a zip archive).
The fix is to add ".zip" extension to $this->tempFile.
There should be some error check for output of $zipArchive->open, also.
Here is a way to delete ElasticSearch Essentials keys only from Redis:
redis-cli --raw keys "*ESESimilar*" | xargs redis-cli del
Can you implement that plugin clears its cache after updating related settings, such as Date limit? Thanks.
But I've changed Date limit, why getting the same threads? Even after 24 hours I see the same similar threads, like it is ignoring changing Date limit completely - actually it is ignoring cache expiration.
Can I flush ElasticSearch Essentials keys only from Redis? Ideally plugin should clear...
Don't want to disable it, but to make it work. E.g. when lower the Cache time from 300 to 60 and change Date limit from 0 to 90, it does not show different similar threads according to new date limit after 60 seconds.
Is it safe to issue redis-cli FLUSHALL on production Xenforo server? Or I...
It seems non zero value for "Cache time" is ignored. Whatever I put there, it still shows cached similar threads when viewing the thread.
Is there a way to force deleting the cache? Tried restarting Redis but no change.
Is there a screenshot showing "On a user's profile, shows forums by post count where the user posts the most." functionality? Don't see it enabled at https://atelieraphelion.com.
How is this feature working on large forums? Is it cached?
It would be nice to be able to sort xf:datalist table client-side.
The table should be sorted or rearranged by any of the listed fields in its header. To rearrange by a certain field, one would click the title of the field in the header line. Click field in the header line again to rearrange...