function theme_textsize_form in Text Size 5
Same name and namespace in other branches
- 6 includes/textsize.block.inc \theme_textsize_form()
- 7 includes/textsize.block.inc \theme_textsize_form()
Implement theme().
See also
File
- includes/
textsize.block.inc, line 553 - block, page and theme functions.
Code
function theme_textsize_form($form) {
$textsize_current_textsize_text = textsize_block_title($title = 'current');
$display_current_textsize = variable_get('textsize_display_current_textsize', 'display');
$textsize = textsize_get_current($value = 'display');
$current_textsize_text = $textsize_current_textsize_text;
$list_inline = "list";
if (variable_get('textsize_display_list_inline', 0) == 1) {
$list_inline = "inline";
}
$current_inline = "textsize_current_list";
if (variable_get('textsize_display_current_inline', 0) == 1) {
$current_inline = "textsize_current_inline";
}
$current_textsize = NULL;
$display_current_textsize = "display";
$display_current_textsize_text = "display";
switch (variable_get('textsize_display_current_text_value', 'text_value')) {
case "text_value":
$current_textsize = "current_textsize";
$display_current_textsize = "display";
$display_current_textsize_text = "display";
break;
case "value":
$current_textsize = "current_textsize";
$display_current_textsize = "display";
$display_current_textsize_text = "display_hidden";
break;
case "hidden":
$current_textsize = "current_textsize";
$display_current_textsize = "display_hidden";
$display_current_textsize_text = "display_hidden";
break;
case "remove":
$display_current_textsize = "display_hidden";
$display_current_textsize_text = "display_hidden";
break;
}
$output = '<div id="textsize" class="textsize_' . $list_inline . ' ' . $current_inline . '">' . "\n";
$output .= drupal_render($form);
if ($current_textsize) {
$output .= '<p class="textsize_current ' . $current_inline . ' ' . $display_current_textsize . ' current_text_' . $display_current_textsize_text . ' text_display"><span class="' . $display_current_textsize_text . '">' . $current_textsize_text . ': </span><span id="textsize_current" title="' . $current_textsize_text . ': ' . $textsize . '%">' . $textsize . '%</span></p>' . "\n";
}
$output .= '</div>' . "\n";
$output .= '<div class="ts_clear"></div>' . "\n";
return $output;
}