created, 'short'); $author_changed = format_date($node->changed, 'short'); $data = '
'; $data .= '
' . t('!created; !author', array( '!created' => '' . $author_created . '', '!author' => '' . theme('username', $node) . '') ) . '
'; if ($author_created != $author_changed) { $data .= '
' . t('!changed; updated', array( '!changed' => '' . $author_changed . '') ) . '
'; } $data .= '
'; print $data; $changes = unserialize($node->field_stormtaskc_changes[0]['value']); if (count($changes)) { $data = ''; if (isset($changes['title_old'])) { $data .= '
' . t('Title') . '
'; $data .= '
' . $changes['title_old'] . '
'; $data .= '
' . $node->field_stormtaskc_title[0]['value'] . '
'; } if (isset($changes['category_old'])) { $data .= '
' . t('Category') . '
'; $data .= '
' . t(storm_attribute_value('Task category', $changes['category_old'])) . '
'; $data .= '
' . t(storm_attribute_value('Task category', $node->field_stormtaskc_category[0]['value'])) . '
'; } if (isset($changes['status_old'])) { $data .= '
' . t('Status') . '
'; $data .= '
' . t(storm_attribute_value('Task status', $changes['status_old'])) . '
'; $data .= '
' . t(storm_attribute_value('Task status', $node->field_stormtaskc_status[0]['value'])) . '
'; } if (isset($changes['priority_old'])) { $data .= '
' . t('Priority') . '
'; $data .= '
' . t(storm_attribute_value('Task priority', $changes['priority_old'])) . '
'; $data .= '
' . t(storm_attribute_value('Task priority', $node->field_stormtaskc_priority[0]['value'])) . '
'; } if (isset($changes['manager_old']) && isset($changes['manager_new'])) { $data .= '
' . t('Task manager') . '
'; $data .= '
' . ($changes['manager_old'] == ' ' ? t('No manager') : $changes['manager_old']) . '
'; $data .= '
' . ($changes['manager_new'] == ' ' ? t('No manager') : $changes['manager_new']) . '
'; } if (!empty($data)) { print '
' . $data . '
'; } } ?>