[BUGFIX] Fix HTML tags in tstemplate 13/41713/3
authorIngo Pfennigstorf <i.pfennigstorf@gmail.com>
Mon, 20 Jul 2015 07:34:01 +0000 (09:34 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Mon, 20 Jul 2015 10:35:42 +0000 (12:35 +0200)
This resolves a broken HTML tag in tstemplate and also adds a unit
to a CSS margin declaration.

Resolves: #68372
Releases: master
Change-Id: I2c80384726dbd37c4c982f69c3e269c93dac2700
Reviewed-on: http://review.typo3.org/41713
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Hans Mayer <hans.mayer83@gmail.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
typo3/sysext/tstemplate/Classes/Controller/TypoScriptTemplateModuleController.php

index fbe63d1..a17fea5 100755 (executable)
@@ -553,14 +553,14 @@ page.10.value = HELLO WORLD!
                        if (MathUtility::canBeInterpretedAsInteger($k)) {
                                if (isset($pArray[$k . '_'])) {
                                        $lines[] = '<tr class="' . ($i++ % 2 == 0 ? 'bgColor4' : 'bgColor6') . '">
-                                               <td nowrap><span style="width: 1px; height: 1px; display:inline-block; margin-left: ' . $c * 20 . '"></span>' . '<a href="' . htmlspecialchars(GeneralUtility::linkThisScript(array('id' => $k))) . '">' . IconUtility::getSpriteIconForRecord('pages', BackendUtility::getRecordWSOL('pages', $k), array('title' => ('ID: ' . $k))) . GeneralUtility::fixed_lgd_cs($pArray[$k], 30) . '</a></td>
+                                               <td nowrap><span style="width: 1px; height: 1px; display:inline-block; margin-left: ' . $c * 20 . 'px"></span>' . '<a href="' . htmlspecialchars(GeneralUtility::linkThisScript(array('id' => $k))) . '">' . IconUtility::getSpriteIconForRecord('pages', BackendUtility::getRecordWSOL('pages', $k), array('title' => ('ID: ' . $k))) . GeneralUtility::fixed_lgd_cs($pArray[$k], 30) . '</a></td>
                                                <td>' . $pArray[($k . '_')]['count'] . '</td>
                                                <td>' . ($pArray[$k . '_']['root_max_val'] > 0 ? IconUtility::getSpriteIcon('status-status-checked') : '&nbsp;') . '</td>
                                                <td>' . ($pArray[$k . '_']['root_min_val'] == 0 ? IconUtility::getSpriteIcon('status-status-checked') : '&nbsp;') . '</td>
                                                </tr>';
                                } else {
                                        $lines[] = '<tr class="' . ($i++ % 2 == 0 ? 'bgColor4' : 'bgColor6') . '">
-                                               <td nowrap >span style="width: 1px; height: 1px; display:inline-block; margin-left: ' . $c * 20 . '"></span>' . IconUtility::getSpriteIconForRecord('pages', BackendUtility::getRecordWSOL('pages', $k)) . GeneralUtility::fixed_lgd_cs($pArray[$k], 30) . '</td>
+                                               <td nowrap><span style="width: 1px; height: 1px; display:inline-block; margin-left: ' . $c * 20 . 'px"></span>' . IconUtility::getSpriteIconForRecord('pages', BackendUtility::getRecordWSOL('pages', $k)) . GeneralUtility::fixed_lgd_cs($pArray[$k], 30) . '</td>
                                                <td></td>
                                                <td></td>
                                                <td></td>