Jump to content

IPS Community Suite 4.1.17

Released 12/05/2016

Key Changes

In addition to many small bug fixes, this release includes:

  • Accounts flagged as spammers are now more visibly different on the member list in AdminCP
  • Added quite a few new embed providers
    • codepen.io
    • coub.com
    • deviantart.com
    • docs.com
    • funnyordie.com
    • gettyimages.com
    • iFixit.com
    • kickstarter.com
    • meetup.com
    • mixcloud.com
    • mix.office.com
    • on.aol.com
    • reddit.com
    • reverbnation.com
    • screencast.com
    • screenr.com
    • slideshare.net
    • smugmug.com
    • ustream.tv
    • Google Maps (requires free Google API key)
  • Default location for an AdminCP tab honors the admin's ordering
  • Staff notification emails for tickets in Commerce now include the ticket ID
  • Auto-saved content in the editor will now expire after 48 hours
  • If you load an editor that has previous auto-saved content you will now be prompted to keep or remove it
  • You can now set pre-filled reasons for Warning actions that will automatically populate the member notes editor when a moderator warns a user
  • Escape key will now cancel quick-edit on titles
  • Adds a setting to restrict member birthday view to admins only or to completely disable prompting for birthday to member
  • There are now more "save and reload" options in various places to keep your place when editing content or settings
  • New check all box when viewing activity on a member profile for easier moderation
  • You can now hide posts that are unapproved rather than just approve or delete
  • When a moderator changes the status of a report in the ModCP the system now puts a reply in moderator comments noting the change
  • When you see a "could not write file" error the file it was trying to write now shows in the error logs
  • You can now quickly edit tags when viewing an item without having to edit it if you have permission
  • If you are using multiple devices to login to a site you will be less likely to be logged out
  • Tags can now be quickly edited when viewing an item
  • Administrators can now create custom RSS feeds for various content
  • Enhancements to IP discovery tools for moderators
  • Actions for reports in ModCP now show when status is changed as a comment
  • Redesigned support tool
  • More REST API methods
  • Password strength rating and requirement option
  • Guest terms of service alert
  • Minimum age requirement
  • Ban Filters are now Word Filters and can set words to automatically moderate
  • Display name history is now available on profile view
  • Better analytics integration
  • Leaderboard

More release information...

Additional Information

Developer Changes

  • The \IPS\Ftp class now has a chmod() method
  • Node Controllers can now implement an _afterReorder() method that is fired after reordering nodes
  • The REST API POST /forums/topic/id endpoint will now update the first post content appropriately
  • XRegExp has been upgraded to 3.1.1
  • Whoops has been upgraded to 2.1.4
  • php-punycode has been upgraded to 2.1
  • FontAwesome has been upgraded to 4.7
  • CodeMirror has been upgraded to 5.20.2
  • Stripe has removed the feature used for payouts, so that functionality is now deprecated
  • The image proxy cache now uses a proper file storage extension (core_Imageproxycache)
  • Stack form helpers can now specify a minimum amount of items
  • "Word Filters" (previously, "Profanity Filters") now use an Active Record model, and are now extendable (\IPS\core\Profanity)
  • The installation will now define an \IPS\CIC constant to indicate whether or not the community is on IPS Community in the Cloud platform
  • \IPS\Content::searchResult() can now specify an optional $template parameter to use a custom template.
  • \IPS\Content\Search\Result\Content::html() can now specify an optional $template parameter to use a custom template.
  • \IPS\Content\Search\Result\Content now has an asArray() method, which will return search index data as an array
  • The Translatable form helper now has an sprintf option, to allow for swapping sprintf parameter within the text box with a different value
  • The Password form helper can now show a "strength" meter, and set a minimum strength required

  • Create New...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy