[TASK] Improve appearance of linkvalidator 58/42658/3
authorDaniel Goerz <ervaude@gmail.com>
Sun, 16 Aug 2015 07:02:15 +0000 (09:02 +0200)
committerMarkus Klein <markus.klein@typo3.org>
Sun, 16 Aug 2015 17:01:45 +0000 (19:01 +0200)
Change-Id: I70c0d9f640a92d1466294f988fab7b918fe3fb3c
Resolves: #69093
Releases: master
Reviewed-on: http://review.typo3.org/42658
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/linkvalidator/Classes/Report/LinkValidatorReport.php
typo3/sysext/linkvalidator/Resources/Private/Templates/mod_template.html
typo3/sysext/linkvalidator/Resources/Public/Css/styles.css

index 7083977..0c67739 100644 (file)
@@ -337,7 +337,7 @@ class LinkValidatorReport extends \TYPO3\CMS\Backend\Module\AbstractFunctionModu
                foreach ($availableOptions as $optionValue => $optionLabel) {
                        $options[] = '<option value="' . $optionValue . '"' . ($optionValue === (int)$this->searchLevel ? ' selected="selected"' : '') . '>' . htmlspecialchars($optionLabel) . '</option>';
                }
-               return '<select name="search_levels">' . implode('', $options) . '</select>';
+               return '<select name="search_levels" class="form-control">' . implode('', $options) . '</select>';
        }
 
        /**
@@ -550,7 +550,7 @@ class LinkValidatorReport extends \TYPO3\CMS\Backend\Module\AbstractFunctionModu
                                                $translation = $this->getLanguageService()->getLL('hooks.' . $type) ?: $type;
                                                $hookSectionMarker['option'] = '<input type="checkbox"' . $additionalAttr . ' id="' . $prefix . 'SET_' . $type . '" name="' . $prefix
                                                        . 'SET[' . $type . ']" value="1"' . ($this->pObj->MOD_SETTINGS[$type] ? ' checked="checked"' : '') . '/>' . '<label for="'
-                                                       . $prefix . 'SET_' . $type . '">' . htmlspecialchars($translation) . '</label>';
+                                                       . $prefix . 'SET_' . $type . '">&nbsp;' . htmlspecialchars($translation) . '</label>';
 
                                                $hookSectionContent .= HtmlParser::substituteMarkerArray(
                                                        $hookSectionTemplate,
@@ -609,7 +609,7 @@ class LinkValidatorReport extends \TYPO3\CMS\Backend\Module\AbstractFunctionModu
                        'CONTENT' => $this->content,
                        'CHECKOPTIONS' => $this->checkOptionsHtml,
                        'ID' => '<input type="hidden" name="id" value="' . $this->pObj->id . '" />',
-                       'REFRESH' => '<input type="submit" name="refreshLinkList" id="refreshLinkList" value="' . $this->getLanguageService()->getLL('label_refresh') . '" />',
+                       'REFRESH' => '<input type="submit" class="btn btn-default" name="refreshLinkList" id="refreshLinkList" value="' . $this->getLanguageService()->getLL('label_refresh') . '" />',
                        'UPDATE' => '',
                );
        }
@@ -628,7 +628,7 @@ class LinkValidatorReport extends \TYPO3\CMS\Backend\Module\AbstractFunctionModu
                        'CHECKOPTIONS' => $this->checkOptionsHtmlCheck,
                        'ID' => '<input type="hidden" name="id" value="' . $this->pObj->id . '" />',
                        'REFRESH' => '',
-                       'UPDATE' => '<input type="submit" name="updateLinkList" id="updateLinkList" value="' . $this->getLanguageService()->getLL('label_update') . '"/>',
+                       'UPDATE' => '<input type="submit" class="btn btn-default" name="updateLinkList" id="updateLinkList" value="' . $this->getLanguageService()->getLL('label_update') . '"/>',
                );
        }
 
index 9a8d06f..b4a9d5c 100644 (file)
@@ -15,7 +15,7 @@
        <thead>
                <tr>
                        <th>###TOTAL_COUNT_LABEL###</th>
-                       <th class="number">###TOTAL_COUNT###</th>
+                       <th class="number"><span class="badge">###TOTAL_COUNT###</span></th>
                </tr>
        </thead>
        <tbody>
index 2b72735..575cf2d 100644 (file)
@@ -52,7 +52,7 @@ Info > Linkvalidator
 #linkvalidator-statistics-table td:first-child {
   border-left: none;
 }
-#linkvalidator-statistics-table td.number {
+#linkvalidator-statistics-table .number {
   padding-right: 6px;
   text-align: center;
 }