• Optimize method for checking if the visitor is ignoring a users styles
  • Fix Uncaught SyntaxError: missing : after property id javascript error
  • Use ternary operator for determining checked="checked" values in templates
  • Stop using template filters to clean up asset names since they can be renamed now
  • Always use xf:select and xf:option instead of generic HTML in templates
  • Use PHP to handle profile styles instead of requiring different templates for different themes
  • Create admin options for controller username image icon size
  • Replace username image icon URL text field with a file uploader (users will have to replace their linked image icons)
  • Use listeners for adding columns to UserProfile and UserGroup entities instead of class extensions
  • Add preview of fonts in the Admin controller
Note: All public settings pages (Username, Title, Tooltip, Postbit, Profile) have been merged into 1 new page called "Style settings" - please ensure you set the new "Change style settings" permission.
  • Increase image icon size from 12x12 -> 14x14
  • Update custom title editor to redirect to the new "Style settings" page instead of the removed "Title settings" page
  • Create admin options "Hidden" and "Special" for avatar frames - you can now choose to hide certain frames from appearing in the dropdown from those who lack the right permissions
  • Create permissions "View hidden frames", "View special frames"
  • Check if visitor has the Change frame permission before setting the $frames viewParam
  • In the Admin controllers, check if a frame, font or sparkle exists before uploading the file
  • Delete some no-longer-used phrases
  • Simplify profile style preview slightly
  • Combaine all public controllers into 1 and separate them with new tabs
  • Fix FontAwesome icon not updating in the preview
  • Pass $visitor to controller save functions instead of calling it each time
  • Like
Reactions: seckin
Back
Top Bottom