silverstripe-framework/view
Robbie Averill 55eb7ebdcc FIX Do not insert requirements more than once in includeInHTML
This change consolidates the string replacements used to insert requirements into the page content to help ensure
that they are not compounding and overwriting eachother.

The added test case includes where a user may have a Javascript snippet that contains a closing head tag, and the
test ensures that it does not get injected with requirements as well as the actual head tag in the DOM.
2017-04-07 17:04:17 +12:00
..
ArrayData.php MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
GenericTemplateGlobalProvider.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
Requirements.php FIX Do not insert requirements more than once in includeInHTML 2017-04-07 17:04:17 +12:00
SSTemplateParser.php MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
SSTemplateParser.php.inc MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
SSViewer.php FIX: Regression with <% with / %> (fixes #5656) 2016-06-06 10:14:07 +01:00
TemplateGlobalProvider.php MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
TemplateIteratorProvider.php MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
TemplateParser.php MINORE: Remove training whitespace. 2016-01-07 10:15:54 +13:00
ViewableData.php FIX: ViewableData::setFailover() didn't remove cached methods 2016-06-07 16:17:49 +01:00