[AP] Style Suite

[AP] Style Suite 2.16.4

No permission to buy (€15.00)
This update addresses issues strictly related to installing the addon - if you already have it installed there's no need to upgrade to this version.
  • Correct output of AbstractAsset::getDataDir() in order to fix issue where assets would not be imported during a fresh install
  • Stop creating "ap_ss_avatar_frame" column on User and UserGroup table during a fresh install as its not longer necessary
  • Fix issue where the "usable_users" column would not be set up on the asset table correctly during a fresh install
  • Gracefully handle cases where a user is trying to import an invalid user style JSON
  • Fix Undefined array key "no-avatar-frame" when searching for a user
  • Like
Reactions: Neal
  • Fix issue where postbit background color would not apply
  • Fix Column 'background_color' is unknown
  • Fix issue where a round avatar would be rendered behind a chosen square frame in the avatar post-save preview
  • Fix Undefined array key "avatar_frame" when trying to save an avatar frame
  • Fix issue with alterTable callbacks during 2.15.0 upgrade
  • Fix issue where an animation would be applied to a color gradient in the live preview
  • Fix issue where color gradient would not be applied in the post-save preview
  • Like
Reactions: Neal
  • Create no-avatar-frame attribute for xf:avatar tag
    • Fixes issue where a user with no avatar set would have a broken image display in the avatar frame preview
  • Fix issue where various style settings would not save
  • Like
Reactions: Neal

2.16.0​

Note: Please ensure that the ap_ss_asset_avatar_frame.less template is successfully merged post-upgrade.

  • Add "transform" to list of whitelistable CSS properties
  • Various internal cleanups
  • Remove "Avatar frame type" admin option
  • Add native support for Steam frames
    • "This is a Steam frame" must be checked in the relevant asset settings
    • It is recommended to upload steam frames to a folder via FTP and link to their path in the Asset path option.
  • Create "Shape" asset option for choosing each avatar frame's shape
    • Fixes issue where avatar shape did not respect the bundled "round" frames
  • Convert avatar frame User & UserGroup columns into its own table to keep overall logic more consistent with other user styles
    • Fixes longstanding issue where group frames would not apply unless the user group cache was manually re-built every XF upgrade
  • Allow customizing of the cursor on user profiles
  • Allow restricting of an asset to specific users

2.15.3​

  • Fix issue preventing user deletion
  • Like
Reactions: Neal
  • Fix Undefined array key "image" when running the Image URLs to local job
  • Fix Class "BlockSavePlugin" not found when saving a profile block
  • Like
Reactions: Neal
  • Rework Postbit image URL conversion job to work generically for all image columns
  • Create "Optimize user style images" job
  • Create "Uploaded image optimization quality" admin option
  • Create "Asset optimization quality" admin option
  • Allow editing of a users profile blocks from the admin panel
  • Fix various Attempted to convert... errors when importing a user style JSON
  • Fix verifyImageFormat(): Argument #1 ($value) must be of type int, string given when trying to save the addon's admin options
  • Correct content type ID in user style entity structure
  • Fix issue where a color gradient would render underneath an inner-text animation if both were set (it should not be rendered since it will always be invisible)
  • Fix issue where some users with "none" selected for an icon would have a broken image display
  • Fix issue where custom titles were left-aligned
  • Fix text-wrapping issue in preview when toggling a color gradient
  • Fix text-wrapping issue in preview when toggling an inner-text animation
  • Like
Reactions: Neal
Note: I've tested this as much as I can and it's been working fine for me on several installations, but I would still recommend trying this out on a staging site first, or at the very least make a backup before trying to upgrade. The changes to "image" columns were quite intricate but hopefully I didnt miss anything.

Complete changelog​

  • Fix issue where "Change profile blocks" permission set to never would not hide the relevant user(groups) already-created blocks
  • Clean up Javascript
  • Fix compatibility with Content Blur Pro
  • Stop applying user styles in the admin panel's "Staff online" widget
  • Merge "Change repeat", "Change size", "Change position" permissions into "Change background" permission
  • Fix issue where profile settings could not be saved due to "page_bg" triggering a false positive for an invalid color
  • Allow more than just image URLs to be used for profile page header, profile navbar, and profile page background
  • Create "Disallowed hosts for external images" admin option
  • Allow a user to export/import their user style settings as a JSON file
  • Add "cursor" to list of "Whitelisted CSS properties" admin option
  • Allow choosing a solid color for postbit backgrounds
  • Allow uploading images for inner-text animations instead of requiring a URL
  • Create admin options for setting format & image quality of user-uploaded images (backgrounds, icons etc)
  • Remove member profile name's text-stroke workaround
  • Remove inner-text animations from Post Styles due to performance issues on large posts, and incompatibility with new implementation of inner-text animations
  • Fix longstanding incompatibility between inner-text animations/color gradients & glows
  • Fix issue where "Change profile blocks" permission set to never would not hide the relevant user(groups) already-created blocks
  • Clean up Javascript
  • Fix compatibility with Content Blur Pro
  • Like
Reactions: Neal
  • Stop applying username styles in the admin panel
  • Fix issue saving text icons
Back
Top Bottom