View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0034393 | mantisbt | html | public | 2024-04-03 02:51 | 2024-05-12 12:34 |
Reporter | piotrusx | Assigned To | dregad | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.25.5 | ||||
Target Version | 2.26.2 | Fixed in Version | 2.26.2 | ||
Summary | 0034393: Incorrect handling of HTML hexadecimal character references &#xNNN; | ||||
Description | Hello, | ||||
Steps To Reproduce |
ł - ł - ł - ł | ||||
Tags | No tags attached. | ||||
piotrusx, The provided information is not sufficient to provide any help in resolving the issue. A complete and detailed description is required for the support team to get a clear understanding of the problem. Please explain what you do, what are the results you expect to get and what you actually get. Also provide detailed, step-by-step instructions to reproduce the issue; the additional information listed below may also be useful:
|
|
dregad, |
|
This has actually just been fixed in master branch (see MantisBT master 3aec6e68) as part of Markdown fixes in MantisCoreFormatting plugin (0034040); it will be part of 2.27.0 release. |
|
I just checked, and in fact the problem is only fixed when Markdown processing is enabled in MantisCoreFormatting plugin options. The incorrect handling of HTML hexadecimal character references |
|
Given the simplicity of the patch MantisBT master 10042770 , and the fact that it also resolves the issue with Markdown, I'm back-porting to 2.26 branch. |
|
MantisBT: master 3aec6e68 2024-03-31 23:15 grummbeer Committer: dregad Details Diff |
Clean up markdown processing - Process input via Markdownparser and return the result, no further text processing. - During parsing, catch all <code> blocks and replace them with a hash value. - After the markup is returned from Parsedown, apply mentions and links - Restore the untouched <code> Blocks back in place. Fixes 0034040, PR https://github.com/mantisbt/mantisbt/pull/1976 Also fixes 0022315, 0022320, 0024241, 0024628, 0024810, 0022231, 0023738 Signed-off-by: Damien Regad <dregad@mantisbt.org> |
Affected Issues 0022231, 0022315, 0022320, 0023738, 0024241, 0024628, 0024810, 0034040, 0034393 |
|
mod - plugins/MantisCoreFormatting/MantisCoreFormatting.php | Diff File | ||
mod - plugins/MantisCoreFormatting/core/MantisMarkdown.php | Diff File | ||
MantisBT: master 10042770 2024-04-04 13:08 Details Diff |
Fix handling of hex-encoded character references This is necessary when Markdown processing is switched off. Fixes 0034393 |
Affected Issues 0034393 |
|
mod - core/string_api.php | Diff File | ||
MantisBT: master-2.26 6c2c21ab 2024-04-04 13:08 Details Diff |
Fix handling of hex-encoded character references This is necessary when Markdown processing is switched off. Fixes 0034393 Backported from master branch (cherry picked from commit 100427709e55e5d4da11e1dbb8d6816418b64646) |
Affected Issues 0034393 |
|
mod - core/string_api.php | Diff File |