^

Navigate CMS Update: 2.3

11
Mar '17
0
Comments

The Navigate CMS team has just released a software update which includes the following highlighted features/bugfixes/improvements:

  • added Polish translation thanks to Stanisław Krukowski
  • nvlist now can also find elements by using the new attribute "search"
  • updated libraries TinyMCE, CodeMirror and PHPMailer
  • xml feeds: fixed error when using special unicode characters
  • comments: users can now subscribe to an entry and the website will send a notification to everyone when someone posts a new message
  • Many small bugs have been solved here and there

Full changelog:

* nvweb properties: link properties now correctly detect mailto: links
+ nvweb list: new value="count", representing the number of elements on a certain category
+ nvweb list: accept request values in "categories" and "templates" attributes (prefix them with a $ symbol; f.e. categories="$selected_category")
+ nvweb list: new attribute "search"; by now only for elements (accepts a string or a request value prefixed with a $ symbol; f.e. search="$text")
+ added Polish translation for full application & setup process; thanks to Stanisław Krukowski!
* navigate: scripts compression were not correctly cached since last update
* update: try to connect to navigatecms update server via cURL if file_get_contents is not allowed
+ contact webget: added the internal parameter "recipients" (force sending to an array of email addresses)
+ nvweb content: added mode "id"
+ nvweb webuser: added modes "phone" and "comments" (number of published comments by that user)
* nvweb list: fixed bug where nested lists were not correctly parsed on some cases
+ nvweb list: added value "webuser_comments" for source="comment"
* file.class: changed algorithm to know if an image is fully opaque or has some transparency
* updated tinyMCE to v4.5.3
+ nvweb contact: added event trigger "before_sending"
+ websites: added option to ignore the PHP SSL peer validation when sending mail via SMTP
* updated PHPMailer to 5.2.22 (January 2017)
+ nvweb list: register search requests in navigate cms internal log
* updated CodeMirror to v5.24.2
* nvweb list: fixed hiding/showing blocks in a block group by current category/element conditions
* comments: fixed selecting "in reply to" comment on creation
+ nvweb list: added "max" and "min" attributes to source="comment" value="depth"
* feeds: fixed some issues with special characters in feeds
+ nvweb conditional: added checking for currently signed in navigate cms user, useful when developing
* nvweb list/search: fixed searching by negative (-word), and ignore search requests done by a currently logged in navigate cms user
+ comments: send a notification to subscribed users when a new comment is added
+ nvweb comments: added attributes "field-subscribe" and "field-reply_to" in mode="reply"
+ nvweb list: you can now call your own function in nv lists with {{nvlist source="item" value="function" function="name_of_your_custom_function"}}
+ comment.class: added functions "property", "property_definition" and "property_exists"

You can view the source code changes in our Bitbucket repository or in our shadow repository in Github.

To auto update your Navigate CMS instance, sign in as an Administrator and access the Configuration > Update function. You may also download the update package from SourceForge and apply it manually.

 
InformationBlogDevelopment