Page 1 of 1

Collapse Appended Text for Multiple Line text field

Posted: 21 Nov 2015
by webset
We have a MultipleLine textfield in which we set the "Append Changes to Existing Text" option to "Yes."

It works great, but there are many appended Comments and so the form ist very long and not so useful.

Is there a way to collapse each comment in the Form?

Re: Collapse Appended Text for Multiple Line text field

Posted: 23 Nov 2015
by Dmitry Kozlov
I've made the assumption you're asking about the enhanced rich text multiline textbox. You can use an accordion for this. Add this code to the JS editor of your form:

Code: Select all

fd.field('multiline').control()._el().find("> div").attr('class', 'comments-collapsible').find(" > div[class^='ExternalClass']").each(function(){
	var html = "<h3>" + $(this).text().substring(0,60) +"</h3>";
	$(this).before(html);
});

$('.comments-collapsible').accordion({
  collapsible: true,
  active: false
})


And replace 'multiline' in fd.field('multiline') with the internal name of your multiline field.


This should produce something looking like this:

Image


More information on the accordion control, how you can customize it: http://api.jqueryui.com/accordion/