Search results

  1. I

    Fixed "Delete all warnings" permission does not work for moderators

    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 ==...
  2. I

    Fixed ErrorException: [E_WARNING] ZipArchive::addFile() when building release with libzip5 1.6.0

    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.
  3. I

    Fixed ErrorException: [E_WARNING] ZipArchive::addFile() when building release with libzip5 1.6.0

    Updated yum packages to: libzip5-1.6.0-1.el7.remi.x86_64 php-pecl-zip-1.16.0-1.el7.remi.7.3.x86_64 libarchive-3.1.2-14.el7_7.x86_64 When running php cmd.php xf-addon:build-release ... seeing error: ErrorException: [E_WARNING] ZipArchive::addFile(): Invalid or uninitialized Zip object...
  4. I

    ElasticSearch Essentials [Paid]

    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.
  5. I

    ElasticSearch Essentials [Paid]

    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...
  6. I

    ElasticSearch Essentials [Paid]

    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...
  7. I

    ElasticSearch Essentials [Paid]

    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.
  8. I

    Warning Logs

    It is not possible to filter it by warnings only. Maybe even better would be to add filter by action to Moderator log.
  9. I

    Warning Logs

    Provide warning logs in admin panel, to be able track warnings given by specific moderator.
  10. I

    [XenConcept] Warning Logs [Paid]

    Is this compatible with XF 2.1?
  11. I

    Post Areas

    There is xf_thread_user_post table having post count information for every user. Why recounting it using cron job? Cannot be used on large forums with existing implementation :(
  12. I

    ElasticSearch Essentials [Paid]

    Right, upgraded from XF 1.x. What should I do to fix that table? To "Rebuild user post counts"?
  13. I

    ElasticSearch Essentials [Paid]

    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 How is this feature working on large forums? Is it cached?
  14. I

    Sortable Table columns (Numerical/Alphabetical)

    Could be done using
  15. I

    XF 2.1 Client-side sortable table

    It looks very nice. I've added this to suggestions:
  16. I

    Duplicate Add sort option to xf:datalist

    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...
  17. I

    New permission - Warnings: View own warnings

    It would be nice to include this in the core, 43 people already voted for it. Thanks.
  18. I

    Fixed Moderators can access the spam clean despite "Use the spam cleaner" is set to Never

    @Chris D is there are a workaround or fix to be applied in the meantime?
  19. I

    Signup abuse detection and blocking [Paid]

    Banned IPs in the core would ban the whole traffic, not signups only?
  20. I

    Signup abuse detection and blocking [Paid]

    Is it possible to block registrations from certain IPs? Not to block all traffic, but registrations only.