• A valid XenForo Licence validation token will be required to complete signup and purchasing.
    This may retrieve this from the XenForo Customer Area.
  • All XenForo 2.3+ add-ons require at least php 8.0, recommend php 8.2+
    All XenForo 2.2+ add-ons require at least php 7.2, recommend php 8.x
    All XenForo 2.0-2.1 add-ons require at least php 5.6, recommend php 7.x.
    The Standard Library add-on is also required.
    Older php versions are not supported, and add-ons will either refuse to install or fail to function.
  • Automatic discounts are applied for orders above $100 USD (10%) or for early renewals (5%)

Cache Permission Checks 1.0.0 RC2

Change log

  • Support Report Improvements
  • Sparely store permissions
    • If the view permission exists, and is false, then all permissions for that content type/id are regarded as false
    • Only cache non-false permissions, as XF regards non-existant permissions as false.
  • No-op cacheMultipleContentPermsForContent as it was just doing single fetches anyway, which can just be deferred untill required
  • Limit the number of unique permission-sets kept in memory to avoid OOM
  • Fix double-encoding when saving/loading permission sets, significant time saving!
  • Add config.php options;
    PHP:
    // limit number of permission-sets for different permission combination ids to help control memory usage
    $config['permissionCache']['cache_limit'] = 3;  
    // time in seconds to cache entries for
    $config['permissionCache']['cache_time'] = 7 * 86400;
    // Prune 'false' entires, as this can be accurately represented with an absence
    $config['permissionCache']['sparse'] = true;
Back
Top