--- content.module 2006-11-19 01:36:50.000000000 +0100
+++ content.new.module 2006-12-22 16:15:20.000000000 +0100
@@ -906,18 +906,28 @@
*/
function theme_field(&$node, &$field, &$items, $teaser, $page) {
$output = '';
+ $show = false;
- $output .= '
';
-
- $output .= '
'. $field['widget']['label'] .'
';
-
- $output .= '
';
foreach ($items as $item) {
- $output .= '
'. $item['view'] .'
';
+ if (preg_match('/[^[:space:]]/', $item['view']) > 0) {
+ $show = true;
+ break;
+ }
}
- $output .= '
';
- $output .= '
';
+ if ($show) {
+ $output .= '';
+
+ $output .= '
'. $field['widget']['label'] .'
';
+
+ $output .= '
';
+ foreach ($items as $item) {
+ $output .= '
'. $item['view'] .'
';
+ }
+ $output .= '
';
+
+ $output .= '
';
+ }
return $output;
-}
\ No newline at end of file
+}