| | |
| | | function pass($name, $message = '') |
| | | { |
| | | echo Q($name) . ': <span class="success">OK</span>'; |
| | | if ($message) |
| | | echo '<span class="indent">' . Q($name) . '</span>'; |
| | | $this->_showhint($message); |
| | | } |
| | | |
| | | |
| | |
| | | $this->failures++; |
| | | |
| | | echo Q($name) . ': <span class="fail">NOT OK</span>'; |
| | | if ($message) |
| | | echo '<span class="indent">' . Q($name) . '</span>'; |
| | | if ($url) |
| | | echo '<span class="indent">(See <a href="' . Q($url) . '" target="_blank">' . Q($url) . '</a>)</span>'; |
| | | $this->_showhint($message, $url); |
| | | } |
| | | |
| | | |
| | |
| | | * @param string Warning message |
| | | * @param string URL for details |
| | | */ |
| | | function warning($name, $message = '', $url = '') |
| | | function na($name, $message = '', $url = '') |
| | | { |
| | | echo Q($name) . ': <span class="warning">NOT AVAILABLE</span>'; |
| | | if ($message) |
| | | echo '<span class="indent">' . Q($name) . '</span>'; |
| | | echo Q($name) . ': <span class="na">NOT AVAILABLE</span>'; |
| | | $this->_showhint($message, $url); |
| | | } |
| | | |
| | | |
| | | function _showhint($message, $url = '') |
| | | { |
| | | $hint = Q($message); |
| | | |
| | | if ($url) |
| | | echo '<span class="indent">(See <a href="' . Q($url) . '" target="_blank">' . Q($url) . '</a>)</span>'; |
| | | $hint .= ($hint ? '; ' : '') . 'See <a href="' . Q($url) . '" target="_blank">' . Q($url) . '</a>'; |
| | | |
| | | if ($hint) |
| | | echo '<span class="indent">(' . $hint . ')</span>'; |
| | | } |
| | | |
| | | |