Search results

  1. Mike

    Fixed Gallery stats widget conversion incorrect on upgrade

    When upgrading from XFMG1, the creation of the gallery stats widget appears to be incorrect, creating a member_stat widget. I think this should just be changed to xfmg_gallery_statistics, though that will need to be tested.
  2. Mike

    Fixed DB error from recurring upgrade expiry / recurring upgrade refund not immediately processed

    Unfortunately, a regression in 1.5.16 has been discovered relating to recurring user upgrades. If you don't use recurring user upgrades, this issue will not affect you. This can cause two issues: If a recurring upgrade expires and we do not receive notification of a subsequent payment, a DB...
  3. Mike

    Fixed "User has posted no more than X messages" criteria does not work correctly

    In 2.0.0, this criteria always fails to match. To resolve this, find the following in src/XF/Critera/User.php: protected function _matchLikeCount(array $data, \XF\Entity\User $user) Add this code before it: protected function _matchMessagesMaximum(array $data, \XF\Entity\User $user) {...
  4. Mike

    Fixed Content is not automatically indexed properly in XFES single-type mode

    If single-type mode is enabled in XFES 1.1.7, content will not be indexed on demand as expected. Rebuilding the search index will index the content as expected. (Note that generally speaking, single-type mode should not be enabled unless you are creating your index in Elasticsearch 6+, which as...
  5. Mike

    XF 2.0 Backwards compatibility breaks in XenForo 2.0.0 beta 8

    BB code context changes The BB code system now supports extended approaches for allowing the renderer to know what entity it's rendering content from in most cases. This has created a large number of changes, but should make for a lot more flexibility with rendering. These changes include...
  6. Mike

    XF 2.0 Backwards compatibility breaks in XenForo 2.0.0 beta 7

    $visibilityLimit / canViewModerated changes The changes involved here are pretty extensive, though the ultimate effects on an individual add-on are likely to be small. Generally, these changes are to support control over whether listing pages look for content that may be awaiting approval for...
  7. Mike

    XF 2.0 Backwards compatibility breaks in XenForo 2.0.0 beta 6

    There are quite a few this time, though there are good reasons for this... :) XF\Service\Attachment\Preparer::insertDataFromFile() - argument 2 is now a $userId (instead of a user entity) Only the user ID was used here and it can make it easier to work with outside of the "normal" context...
  8. Mike

    Fixed Enhanced Search 1.1.7 PHP < 5.4 compatibility issue

    Enhanced Search 1.1.7 accidentally uses a construct that requires PHP 5.4 or newer. If you are running an older version, you'll receive a parse error in library/XenES/Model/Elasticsearch.php. To fix this, in the mentioned file, change: public function createOptimizedIndex($indexName, array...
  9. Mike

    XF 2.0 Backwards compatibility breaks in XenForo 2.0.0 beta 5

    Entity value formatter system changes There are a number of related changes here. Many of the aspects of validating and working with entity values have been split out into a new XF\Mvc\Entity\ValueFormatter object. This is exposed to the dependency injection container via em.valueFormatter...
  10. Mike

    Fixed Chrome 61: page scrolling doesn't work / page scroll element detection incorrect

    In Chrome 61, the scrollable page element is not detected correctly. This causes problems in a few areas: Clicking a quote attribution link does not scroll the page. The inline moderation overlay is not always positioned correctly when the page is scrolled. Clicking a login link when the page...
  11. Mike

    XF 2.0 Backwards compatibility breaks in XenForo 2.0.0 beta 4

    I believe there's only one significant area that has changed, though there are a few elements that have changed. It relates to custom fields (which was mentioned specifically in the announcement). As an alternative to user_editable and moderator_editable, editable_user_group_ids is now an...
  12. Mike

    XF 2.0 Backwards compatibility breaks in XenForo 2.0.0 beta 3

    I meant to post this a yesterday but didn't get a chance. Rich text editor dialog changes RTE dialogs are now built off the XF.EditorDialog class. You can see editor.js for some examples. Individual dialogs now need to be registered into XF.EditorHelpers.dialogs manually. Captcha changes...
  13. Mike

    XF 2.0 Backwards compatibility breaks in XenForo 2.0.0 Beta 2

    As we're now in the beta phase, we will be noting any API changes that may break add-ons between versions. While we will not be breaking backwards compatibility without reason, during the beta phase it may be necessary to facilitate necessary changes. Once a stable version is released, we will...
  14. Mike

    Handling Security Vulnerabilities in Resources

    Unfortunately, security vulnerabilities are almost a fact of life in software today. Vulnerabilities have the possibility of being disastrous for users affected. Therefore, how developers fix the issues and take steps to prevent them is paramount. For third-party resources listed in the XenForo...
  15. Mike

    Fixed Placeholders in mass email, alerts (maybe conversations) replaced with incorrect user in 1.5

    If you send a mass email or alert (maybe conversations as well) in 1.5 up to beta 4, the placeholders ({name}, {id}, {email}, etc) may be replaced with information from the incorrect user. This is now fixed for the next release. If you need to send bulk email/alerts before a fixed version is...
  16. Mike

    Fixed Error generated from a report of media in an album

    The 1.0.9 release briefly included a mistake that could create a server error with old reports of media within albums. As of this post, the download has been patched to revert the incorrect fix. (This fix can also be applied to 1.1.0 Beta 2.) If you are affected, to fix, in...
  17. Mike

    RM 1.2 Resource Tagging, New Reviews and More

    Hot on the heels of our XenForo Media Gallery 1.1 announcement, we are now also ready to show what's coming in XenForo Resource Manager 1.2. Resource Manager 1.2, like Media Gallery 1.1, will require XenForo 1.5. Resource tagging As we mentioned in the thread tagging announcement, tagging...
  18. Mike

    XF 1.5 Welcome to XenForo 1.5 / Assorted Improvements

    Welcome to XenForo 1.5. We're now ready to upgrade XenForo.com and start putting the new code through its paces. Following this, we will start the public beta process. All customers with active licenses will be able to download and test the new version. However, please be aware that beta...
  19. Mike

    XF 1.5 Thread Tagging

    Tags are a common method of adding keywords to content to aid searching and discovery. In XenForo 1.5, we're adding support for applying tags to threads, as well as a framework for add-ons to add tags to their own content types. Thread tags apply to the thread itself (rather than individual...
  20. Mike

    XF 1.5 Two-Step Verification and Security Improvements

    Account security has become a hot topic recently. There are seemingly endless stories about password databases from popular sites being leaked. Because password reuse is common, we've started to see brute force login attempts using these leaked passwords. Maintaining account security has become...
Top