Centralpoint Update 8.4.0
Date of Update: Monday, July 9, 2012
- The Reporting > Report Builder module's support for database providers has been extended to include both exports and the report grid view.
- The Centralpoint page base class's ClientScripts property has been depreciated and all client scripts are now managed by the CpScriptManager. It automatically registers a Page.js file that can be efficiently cached by the browser and contains the majority of the frequently used Centralpoint JavaScripts.
- The Admin > Properties > Header Tags > Register Toggle Div JavaScript attribute has been removed because this JavaScript is now automatically added by the CpScriptManager control.
- All CSS and JavaScript files related to Centralpoint.Web.UI.Console and Centralpoint.Web.UI.Controls have been consolidated into Console.css, Console.js, Controls.css, and Controls.js. The registration of these files has been moved into new static Console.Common and Controls.Common classes.
- A hover effect has been added to all console grids and allows you to click anywhere in the row instead of just on the title of the record to view the details of a record.
- The CpXmlValidator control used to validate client console attributes that take uploaded CpCollection XML files has been updated to fail validation when the provided file path does not exists. These controls previously returned an error when this occurred.
- For good reason, most browsers make it nearly impossible for client-side JavaScript to arbitrarily read and write the system clipboard. Due to this limited browser support we have removed all client-side JavaScript clipboard features from all consoles. Copy buttons next to text box attributes in the client console (CpTextBox.AllowCopy) have been changed to "Select Text" buttons and the CpLabel.AllowCopy property has been depreciated.
- A new Account Settings > Personalization > Checkbox Selects Data Key attribute has been added to make copying DataIds, AudienceIds, TaxonomyIds, etc. easier within the client console. This feature is disabled by default, but when enabled it causes the console grid row selector checkbox to copy the row's data key to the search header keywords text box when checked. The Account Settings module must be accessed in the console in which your account was created, and you may have to log out and back into the console before changes will be applied.
- Formatting improvements have been made to the tab bars displayed at the top of the client console update page when modules contain multiple "tabs".
- A NoFollow property was added to the LoginStatus CpScript to prevent search engines from using the link generated in their results.
- The Events Module's Calendar view has been updated to catch any bad characters in the date query string variable.
See Full History of All Updates