* @param boolean $alt Whether or not this is an alternate
* stylesheet (optional; default TRUE).
* @param string $mtype The target media display type (optional; default "screen").
- * @param string $xhtml_end The XHTML-compliant close tag syntax to
- * use (optional; default "/")
*
* @return string The full text of the stylesheet link.
*
*/
-function create_css_link($uri, $name='', $alt=TRUE, $mtype='screen', $xhtml_end='/') {
+function create_css_link($uri, $name='', $alt=TRUE, $mtype='screen') {
// FIXME: Add closing / to link and meta elements only after
// switching to xhtml 1.0 Transitional.
// It is not compatible with html 4.01 Transitional
-$xhtml_end='';
-
if (empty($uri)) {
return '';
}
$rel = 'rel="'.( $alt ? 'alternate ' : '' ).'stylesheet" ';
}
- return '<link '.$media.$title.$rel.'type="text/css" '.$href." $xhtml_end>\n";
+ return '<link '.$media.$title.$rel.'type="text/css" '.$href." />\n";
}
/**
- * Checks for an image icon and returns a complete HTML img tag or a text
+ * Checks for an image icon and returns a complete image tag or a text
* string with the text icon based on what is found and user prefs.
*
* @param string $icon_theme_path User's chosen icon set
* @param string $icon_name File name of the desired icon
* @param string $text_icon Text-based icon to display if desired
- * @param string $alt_text Optional. Text for alt/title attribute of image
+ * @param string $alt_text Text for alt/title attribute of image
* @param integer $w Optional. Width of requested image.
* @param integer $h Optional. Height of requested image.
+ *
* @return string $icon String containing icon that can be echo'ed
+ *
* @author Steve Brown
* @since 1.5.2
*/
-function getIcon($icon_theme_path, $icon_name, $text_icon, $alt_text='', $w=NULL, $h=NULL) {
+function getIcon($icon_theme_path, $icon_name, $text_icon, $alt_text, $w=NULL, $h=NULL) {
$icon = '';
if (is_null($icon_theme_path)) {
$icon = $text_icon;
// If we found an icon, build an img tag to display it. If we didn't
// find an image, we will revert back to the text icon.
if (!is_null($icon_path)) {
- $icon = '<img src="'.$icon_path.'" ' .
- 'alt="'.$alt_text.'" '.
- (!empty($alt_text) ? 'title="'.$alt_text.'" ' : '') .
- (!is_null($w) ? 'width="'.$w.'" ' : '') .
- (!is_null($h) ? 'height="'.$h.'" ' : '') .
- ' />';
+ $icon = create_image($icon_path, $alt_text, $w, $h, '', '', '',
+ '', $alt_text, '', '', '', $text_icon);
} else {
$icon = $text_icon;
}
*
* @param string $icon_theme_path User's chosen icon set
* @param string $icon_name File name of the desired icon
+ *
* @return string $icon String containing path to icon that can be used in
* an IMG tag, or NULL if the image is not found.
+ *
* @author Steve Brown
* @since 1.5.2
+ *
*/
function getIconPath ($icon_theme_path, $icon_name) {
global $fallback_icon_theme_path;
function humanReadableSize ($size) {
return show_readable_size($size);
}
-
-