View Issue Details

IDProjectCategoryView StatusLast Update
0005353Composr[All Projects] General / Uncategorisedpublic2023-02-22 20:22
ReporterPatrick SchmalstigAssigned To 
SeverityFeature-request 
Status non-assignedResolutionopen 
Product Version 
Fixed in Version 
Summary0005353: Add some tolerance / auto-fixing of broken HTML inside an HTML comcode tag
DescriptionIt is possible to mess up a site layout with invalid HTML in a comcode HTML tag thanks to how Chrome tries to auto-fix invalid HTML. We've seen this happen, though rarely, in forum posts. Here are a couple ideas to work around this:

(From Chris Graham)
1) Arbitrarily wrap some kind of "fixer" tag around forum posts that we can prove has the behaviour of closing any HTML tags that were left open since the fixer tag was opened. Like td used to do for us, but it can't be that. I don't know if there is such a thing but we can experiment.
Note: Should probably also be applied elsewhere user input is accepted, such as the CMS zone.

2) For users without a certain privilege (maybe those without the privilege to use dangerous HTML / Comcode?), calls xhtmlise_html around the contents of any 'html' Comcode tags.
TagsRoadmap: Over the horizon
Time estimation (hours)4
Sponsorship open

Relationships

related to 0005352 closedPatrick Schmalstig Sometimes quick reply and panel_bottom does not render on the Conversr forum 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2023-02-22 20:22 Patrick Schmalstig New Issue
2023-02-22 20:22 Patrick Schmalstig Tag Attached: Roadmap: v12
2023-02-22 20:22 Patrick Schmalstig Relationship added related to 0005352
2023-02-26 18:29 Chris Graham Category General => General / Uncategorised
2024-03-26 00:58 Patrick Schmalstig Tag Renamed Roadmap: v12 => Roadmap: Over the horizon