Feature | Summary |
DITA > Elements > Specialized Elements | A new property called Type has been created. It will now show in the Summary attribute of the DITASpecializedElement as either <Content> or <Data>. |
ExtChangeCookieValue CpScript | This new CpScript takes a jQuery selector, cookie name, and cookie value, and is used to change the value of the cookie upon the click even of the element targeted by the jQuery selector. It was designed to use the click event of elements on the page to automatically change the tab displayed using dynamic tabs. |
MobileAddToHome CpScript | The ImageUrl property has been updated to accept an empty value. When an empty value is provided the ImageUrl will be automatically retrieved from Design > Styles > Misc > Mobile Icon Download which is assumed to contain an image. |
Design > Styles | A new Misc > Mobile Icon Download attribute has been added to this module. The Misc tab is only available if you are using the default site type. |
Site Architecture > Navigation | The URL attribute displayed when Page Type = URL or iFrame has been updated to support CpScripting. To facilitate this change validation has been removed from this attribute, but the resulting string must be a valid URL. |
CustomFormItems CpScript | A new RecordAttributeValueFormDataId property has been added. When you are using Type = RecordAttributeValue and you pass the new property a form field that is a DataId it will show that DataId's record's attribute. |
FormHiddenField CpScript | The DefaultValue property supports a new 'cpsys_FormInfo:DataId' constant. It will insert the FormInfo.DataId if the FormInfo exists, otherwise it will generate a new GUID. |
ExtDatePicker CpScript | A new DateTimeFormatIfEmpty property was added. It takes a date time format string which will be used if the control has no value by default. |
PoliciesAndProceduresAccordion CpScript | The ManualAppendFormat property now supports a 'cpsys_NewGuid' constant to insert a random GUID, and '/cpsys_Audience/' to insert the current Audience System Name. |
Surverys > Surveys | The workflow has been updated to display a "thank you" message instead of appearing to do nothing if a survey is not set up to send users to the survey results upon completion. |
OrderBy CpControl | New PleaseSelect and Options properties have been added to this control. The Options property will allow you to determine which options are available in the drop down list box. It accepts a comma separated list of these predefined options: Rank, Popularity, StartDate, Title, PriceAsc, PriceDesc, StartDateAsc, and None. |
EditModeVisualEditor CpScript | An issue has been addressed where a JavaScript error prevented the visual editor from collapsing when specifically formatted URLs existed on the page. |
Design > Dynamic Scripts | The Predefined Order attribute has been updated to include new Modify Data Ascending and Descending options. This required changes to the system *Order By keyword list which also affects the Admin > Syndication > Details > Predefined Order attribute. If you have developed any My Modules that use this keyword list the new options will appear. You can either implement these options or switch to a custom keyword list. |
FormUpload CpScript | An issue has been resolved that caused an error to occur when Type='Resource' and a file with the same name as an existing resource was uploaded. |
Forms > Forms Wizard | The Dropdownlist for Type SystemType now dynamically populates based on the Module, KeywordList, or TaxonomyTier. The Taxonomy and Audience Selector form fields now let you choose a Taxonomy or Audience, instead of have to type the Root System Name. When selecting that you are using a form to create a template, the Thank You Message RTF Editor is populated with the Template Download link. There is also a drop down list from the Ecommerce Merchants module for the Credit Card Fields form field. |
Forms > Forms | New Processing > File Creation = Template > Template Form Group and Template File Output Name attributes have been added. Template Form Group allows you to specify the form group used to retrieve the Template Form Field values in curly brackets. Template File Output Name was added to support predictable file names for use in other processing sections. |
Form CpScripts | A new ResourceFormInfo constant has been added to the DefaultValue property of all standard form scripts. When the FDID query string variable is in use and contains a ResourceId as opposed to a DataId you can set defaultValue='cpsys_Constant:ResourceFormInfo:AttributeSystemName' to access an attribute of the related resource. |
FormReduceSeatsRemaining CpScript | This new CpScript registers a form pre-processor update the current number of seats on the page before it is processed. It can be used to resolve issues with concurrent submissions in high traffic sites. |
Development > Toolbox | The toolbox itself has been updated to ignore the "Default Group" module property and default to "Form Scripts" in all modules that start with the word "Forms". |