Skip to content
2 changes: 1 addition & 1 deletion 10/umbraco-forms/developer/extending/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ It is possible to add new Field types, Data Source Types, Prevalue Source Types,

### [Field types](adding-a-fieldtype.md)

A field type handles rendering of the UI for a field in a form. It renders a standard ASP.NET webcontrol and is able to return a list of values when the form is saved.
A field type handles rendering of the UI for a field in a form. It renders a standard ASP.NET Razor partial view and is able to return a list of values when the form is saved.

The concept of provider settings, common to the field and other types, is also discussed in this section.

Expand Down
2 changes: 1 addition & 1 deletion 12/umbraco-forms/developer/extending/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ It is possible to add new Field types, Data Source Types, Prevalue Source Types,

### [Field types](adding-a-fieldtype.md)

A field type handles rendering of the UI for a field in a form. It renders a standard ASP.NET webcontrol and is able to return a list of values when the form is saved.
A field type handles rendering of the UI for a field in a form. It renders a standard ASP.NET Razor partial view and is able to return a list of values when the form is saved.

The concept of provider settings, common to the field and other types, is also discussed in this section.

Expand Down
2 changes: 1 addition & 1 deletion 13/umbraco-forms/developer/extending/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ It is possible to add new Field types, Data Source Types, Prevalue Source Types,

### [Field types](adding-a-fieldtype.md)

A field type handles rendering of the UI for a field in a form. It renders a standard ASP.NET webcontrol and is able to return a list of values when the form is saved.
A field type handles rendering of the UI for a field in a form. It renders a standard ASP.NET Razor partial view and is able to return a list of values when the form is saved.

The concept of provider settings, common to the field and other types, is also discussed in this section.

Expand Down
1 change: 0 additions & 1 deletion 14/umbraco-forms/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@
* [Apply keys and indexes](developer/healthchecks/apply-keys.md)
* [Apply keys and indexes for forms in the database](developer/healthchecks/forms-in-the-database-apply-keys.md)
* [Localization](developer/localization.md)
* [Content Apps](developer/contentapps.md)
* [Headless/AJAX Forms](developer/ajaxforms.md)
* [Block List Filters](developer/blocklistfilters.md)
* [Field Types](developer/field-types.md)
Expand Down
20 changes: 6 additions & 14 deletions 14/umbraco-forms/developer/configuration/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ For illustration purposes, the following structure represents the full set of op
"UseSemanticFieldsetRendering": false,
"DisableClientSideValidationDependencyCheck": false,
"DisableRelationTracking": false,
"TrackRenderedFormsStorageMethod": "TempData"
"TrackRenderedFormsStorageMethod": "HttpContextItems"
},
"Security": {
"DisallowedFileUploadExtensions": "config,exe,dll,asp,aspx",
Expand Down Expand Up @@ -119,7 +119,7 @@ For illustration purposes, the following structure represents the full set of op
"DataTypeId": "ca90c950-0aff-4e72-b976-a30b1ac57dad"
},
"TitleAndDescription": {
"AllowUnsafeHtmlRendering": true
"AllowUnsafeHtmlRendering": false
}
}
}
Expand Down Expand Up @@ -411,13 +411,9 @@ If you would like to disable this feature, you can set the value of this setting

Forms tracks the forms rendered on a page in order that the associated scripts can be placed in a different location within the HTML. Usually this is used to [render the scripts](../rendering-scripts.md)) at the bottom of the page.

By default, `TempData` is used as the storage mechanism for this tracking.
By default, `HttpContext.Items` is used as the storage mechanism for this tracking.

This can cause some issues when applying a Content Delivery Network (CDN) to your website, and as such an alternative is available using `HttpContext.Items`.

To switch to this storage mechanism change the value of this setting from the default of `TempData` to `HttpContextItems`.

We expect `HttpContextItems` to be the default option from Forms 14 onwards.
You can optionally revert to the legacy behavior of using `TempData` by changing this setting from the default of `HttpContextItems` to `TempData`.

## Security configuration

Expand Down Expand Up @@ -517,10 +513,6 @@ Sets the Data Type Guid to use to obtain the configuration for the rich text fie

#### AllowUnsafeHtmlRendering

When using the "title and description" field type, editors can provide HTML in the "description" field and have that rendered on the website.

As a tightened security measure, you can set this value to `false` which will ensure HTML is no longer rendered.

As some installations may be relying on HTML rendering, to preserve backward compatible behavior the default value of this setting is `true`.
When using the "title and description" field type, if editors provide HTML in the "description" field it will be encoded when rendering on the website.

We expect to make the default value of this option `false` from Forms 14 onwards.
If you understand the risks and want to allow HTML to be displayed, you can set this value to `false`.
98 changes: 0 additions & 98 deletions 14/umbraco-forms/developer/contentapps.md

This file was deleted.

2 changes: 1 addition & 1 deletion 14/umbraco-forms/developer/extending/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ It is possible to add new Field types, Data Source Types, Prevalue Source Types,

### [Field types](adding-a-fieldtype.md)

A field type handles rendering of the UI for a field in a form. It renders a standard ASP.NET webcontrol and is able to return a list of values when the form is saved.
A field type handles rendering of the UI for a field in a form. It renders a standard ASP.NET Razor partial view and is able to return a list of values when the form is saved.

The concept of provider settings, common to the field and other types, is also discussed in this section.

Expand Down
Loading