stable
Clone or download
Read-only
This is part of story #8940: have configurable columns based on natures When you export in csv a custom column, the content is formatted accordingly. If an artifact link cannot be formatted (missing field, incorrect type of field), then only the id is part of the content. Aggregates should not be broken. Escape format since it can contains ' or " and it should not break the html table nor the popover. Change-Id: I27ab7347d48e224e2d8c79254f57637ea7cf578d
Modified Files
Name | ||||
---|---|---|---|---|
A | plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/Nature/CustomColumn/CSVOutputStrategy.php | +54 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/Nature/CustomColumn/HTMLOutputStrategy.php | +82 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/Nature/CustomColumn/OutputStrategy.php | +41 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Field/ArtifactLink/Nature/CustomColumn/ValueFormatter.php | +10 | −28 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_ArtifactLink.class.php | +19 | −13 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Tracker_Report_Renderer_Table.class.php | +57 | −93 | Go to diff View file |
M | plugins/tracker/include/autoload.php | +5 | −2 | Go to diff View file |
M | plugins/tracker/www/scripts/tracker-report-nature-column.js | +1 | −1 | Go to diff View file |