Вход Регистрация
Файл: framework/vendors/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.LegacyEntityDecoder.txt
Строк: 58
Core.LegacyEntityDecoder TYPE: bool VERSION: 4.9.0 DEFAULT:
false --DESCRIPTION-- <p> Prior to HTML Purifier 4.9.0, entities
were decoded by performing a global search replace for all entities
whose decoded versions did not have special meanings under HTML, and
replaced them with their decoded versions. We would match all
entities, even if they did not have a trailing semicolon, but only if
there weren't any trailing alphanumeric
characters. </p> <table> <tr><th>Original</th><th>Text</th><th>Attribute</th></tr> <tr><td>&amp;yen;</td><td>&yen;</td><td>&yen;</td></tr> <tr><td>&amp;yen</td><td>&yen;</td><td>&yen;</td></tr> <tr><td>&amp;yena</td><td>&amp;yena</td><td>&amp;yena</td></tr> <tr><td>&amp;yen=</td><td>&yen;=</td><td>&yen;=</td></tr> </table> <p>
In HTML Purifier 4.9.0, we changed the behavior of entity parsing to
match entities that had missing trailing semicolons in less cases, to
more closely match HTML5 parsing
behavior: </p> <table> <tr><th>Original</th><th>Text</th><th>Attribute</th></tr> <tr><td>&amp;yen;</td><td>&yen;</td><td>&yen;</td></tr> <tr><td>&amp;yen</td><td>&yen;</td><td>&yen;</td></tr> <tr><td>&amp;yena</td><td>&yen;a</td><td>&amp;yena</td></tr> <tr><td>&amp;yen=</td><td>&yen;=</td><td>&amp;yen=</td></tr> </table> <p>
This flag reverts back to pre-HTML Purifier 4.9.0
behavior. </p> --# vim: et sw=4 sts=4
Онлайн: 0
Реклама