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

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

    Warning Logs

    Provide warning logs in admin panel, to be able track warnings given by specific moderator.
  4. 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...
  5. I

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

    Although "Use the spam cleaner" option is set to Never, moderators can access spam cleaner. Analyze permissions show: Use the spam cleaner: No. Ref:
  6. I

    XF 2.1 Hide reactions in the Latest activity

    How to hide items displaying reactions (Like, Love, Angry, etc) in the Latest activity:
  7. I

    Duplicate Log out takes 50 seconds in Google Chrome

    When click "Log out" in Google Chrome, the browser shows "Processing request" and the request finishes after 50 seconds. Browser: Google Chrome Version 76.0.3809.100 (Official Build) (64-bit) Couldn't reproduce in Firefox - it works instantly.
  8. I

    XF 2.1 Client-side sortable table

    Is it possible to have client-side sortable table? Couldn't find any development doc about xf:datalist. 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...
  9. I

    As designed "Search titles only" without keyword not displaying threads only

    In basic or advanced search: Leave keyword search field empty Check "Search titles only" Put some username in "By" field Search should display all threads started by member. Instead it displays all posts by member.
  10. I

    Fixed Not resubscribing automatically to push notifications on Chrome 74

    On Google Chrome 74.0.3729.169 (Official Build) (64-bit) after log out/log in, it doesn't resubscribe automatically to push notifications. Ref:
  11. I

    Reactions given

    It would be nice to see "Reactions given" beside existing "Reactions received" at /account/reactions.
  12. I

    XF 2.1 Show moderator's username who last edited the post

    Wondering how to show moderator's username who last edited the post in post_macros template: {{ phrase('last_edited_by_moderator:') }} <xf:date time="{$post.last_edit_date}" /> This would display his ID, but not his username: {{ phrase('last_edited_by_moderator:') }} {$post.last_edit_user_id} -...
  13. I

    Fixed vBulletin 4.2.5: Custom FAQ not imported

    This is the fix for vBulletin 4.2.5 Custom FAQ not being imported: SELECT faq.*, p1.text AS title, p2.text AS html FROM faq AS faq INNER JOIN phrase AS p1 ON (p1.varname = CONCAT(faq.faqname, '_gfaqtitle') AND p1.languageid = 0) INNER JOIN phrase AS p2...
  14. I

    Fixed vBulletin 4: Deleted blogs not marked as such

    Importer ignores information ('state' field) whether blog entries are deleted, meaning it will not mark deleted blogs as such. Also it does not populate xf_deletion_log about deleted blogs.
  15. I

    Not a bug vBulletin 4: User information and reason for deleted content not imported

    Some fields are empty in xf_deletion_log table, i.e. not being imported from vBulletin 4: delete_user_id delete_username delete_reason Noticed this after importing blogs (from blog_deletionlog table). Probably the same is for regular posts (from deletionlog table).
  16. I

    Store drafts for X minutes instead of hours

    It would be nice to be able to Save drafts as messages are being composed/Store drafts for X minutes instead of hours. Currently "Store drafts for X hours" has 1 hour as a minimum and does not accept decimal values. Would like to set it to 10 minutes or similar.
  17. I

    XF 2.1 Cannot import vBulletin 4 blogs

    Just tried importing vBulletin 4 blogs without success. First used vBulletin Big Board Importer [vBulletin 3 + vBulletin 4] to import forum, then upgraded to XF 2.1.1. Then installed XenForo Importers 1.2.2 and checked only the following for the import: Blog entries Blog attachments (legacy...
  18. I

    XF 2.1 Building a widget to display forum list

    Trying to create widget to display forum list like this: Parent forum 1 - Sub-forum 1.1 (number of messages in Sub-forum 1.1) - Sub-forum 1.2 (number of messages in Sub-forum 1.2) Parent forum 2 - Sub-forum 2.1 (number of messages in Sub-forum 2.1) - Sub-forum 2.2 (number of messages in...
  19. I

    XF 1.5 Moderating new users

    Trying to fight spam users/bots, so wondering what is the best way to hold posts of every new user in moderation queue. Then after his X posts are manually approved, to assume he is not spammer and then publish his new posts immediately?
  20. I

    Elasticsearch indexing failed

    Used vBulletin Big Board Importer to import data from vBulletin 4.2.5; then installed ES plugin, clicked Rebuild Search Index. After indexing all posts got the error: An exception occurred: Elasticsearch indexing failed. See the server error log for more details. in...