Vai al contenuto

4.1.13 [In Development]


Daniel

Messaggi raccomandati

IPS Community Suite 4.1.13

In Development


Key Changes

This is a maintenance release to fix reported issues and add refinement to existing features. In addition to bug fixes and performance improvements, it includes following enhancements

  • Notifications about Calendar events now include the event date.
  • New setting to control which images sizes should have a watermark applied in Gallery.
  • Better handling of upgrades if files have been modified.
  • The sidebar widget for showing Downloads files can now show just free or paid files.
  • When viewing a log in the AdminCP, it will now show you on which page the log occurred and by which member.

Additional Information

Information for 3rd party developers

  • There have been some changes to how versions are managed for applications and plugins. Contributions can read more about this here: https://invisionpower.com/forums/topic/430105-4113-versioning-improvements/
  • Currently, when a queue task is finished, it should throw an OutOfRangeException or return NULL. This is deprecated and 3rd party developers should update any queue tasks in their apps to throw an instance of \IPS\Task\Queue\OutOfRangeException instead.
  • jQuery has been updated to 1.12.4.
  • CodeMirror has been updated to 5.15.
  • The number of results to show in a member search has been moved to an instance property of the \IPS\core\modules\front\search class for easier hooking.
  • \IPS\Request::confirmedDelete() now has parameters to customise the message that is displayed.
Link al commento
Condividi su altri siti

  • 2 settimane dopo...

IPS Community Suite 4.1.13

In Development


Key Changes

This is a maintenance release to fix reported issues and add refinement to existing features. In addition to bug fixes and performance improvements, it includes following enhancements

  • New per-group setting to highlight posts made by certain groups. 2 theme settings control the color and border, which are editable in the easy theme editor.
  • New setting to make providing a billing address optional for purchases in Commerce.
  • Personal conversation management improvements:
    • Can now filter personal conversations to just read/unread.
    • Can now move multiple personal conversations into a different folder at once.
    • Can search by recipient/sender name.
  • Notifications about Calendar events now include the event date.
  • New setting to control which images sizes should have a watermark applied in Gallery.
  • New setting to control which IP pool to use for SparkPost if you have purchased dedicated IP addresses.
  • Better handling of upgrades if files have been modified.
  • The sidebar widget for showing Downloads files can now show just free or paid files.
  • When searching templates or CSS files in the AdminCP template editor, it will search for templates or CSS files with a name matching the term provided, in addition to searching the content of them.
  • When viewing a log in the AdminCP, it will now show you on which page the log occurred and by which member.
  • When the search index is being rebuilt, a message is now shown on the search results page to indicate why results may not be complete.
  • The "details" modal for applications and plugins now has a tab which shows the hooks associated with that application or plugin.
  • The placeholders that display on date/time inputs (e.g. "HH:MM") can now be translated.
  • Rebuilding the search index, and rebuilding posts after a 3.x upgrade now processes newest posts first for a more user-friendly experience after upgrading.
  • When a file is deleted, a log is created and a new setting controls how to keep these logs for.

Additional Information

Information for 3rd party designers

The new feature to highlight posts made by members in a particular post adds to the article.ipsComment element a .ipsComment_highlighted class and a data-memberGroup attribute with the group ID (so a site could do different colors for different groups, though the default implementation does not do this). On the default theme, the new CSS is:

/* HIGHLIGHTED REPLIES */
.ipsComment_highlighted.ipsBox:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected),
.ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected) .ipsAreaBackground_reset {
	background-color: {theme="post_highlight"};
}
.ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected) {
	background-color: {theme="post_highlight"};
	border:1px solid {theme="post_highlight_border"};
}

Information for 3rd party developers

  • There have been some changes to FrontNavigation extensions. Contributors can read more about this here: https://invisionpower.com/forums/topic/430560-4113-frontnavigation-extension-changes/
  • There have been some changes to how versions are managed for applications and plugins. Contributors can read more about this here: https://invisionpower.com/forums/topic/430105-4113-versioning-improvements/
  • There have been some changes to Commerce gateways. Contributors can read more about this here: https://invisionpower.com/forums/topic/430574-4113-gateway-changes/
  • Currently, when a queue task is finished, it should throw an OutOfRangeException or return NULL. This is deprecated and 3rd party developers should update any queue tasks in their apps to throw an instance of \IPS\Task\Queue\OutOfRangeException instead.
  • jQuery has been updated to 1.12.4.
  • FontAwesome has been updated to 4.6.3.
  • CodeMirror has been updated to 5.15.
  • The number of results to show in a member search has been moved to an instance property of the \IPS\core\modules\front\search class for easier hooking.
  • \IPS\Request::confirmedDelete() now has parameters to customise the message that is displayed.

 

Aggiornato al 23/06/2016

  • Like 1
Link al commento
Condividi su altri siti

  • Chi sta navigando   0 utenti

    • Nessun utente registrato visualizza questa pagina.
×
×
  • Crea Nuovo...

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.