--- node.module.orig 2006-07-06 23:59:40.505457232 +0200 +++ node.module 2006-07-06 23:58:37.142089928 +0200 @@ -810,14 +810,18 @@ function node_link($type, $node = 0, $ma } if ($main == 1 && $node->teaser && $node->readmore) { - $links[] = l(t('read more'), "node/$node->nid", array('title' => t('Read the rest of this posting.'), 'class' => 'read-more')); - + $links[] = theme('node_link', $node); } } return $links; } +function theme_node_link($node) { + $attributes = array('title' => t('Read the rest of this posting.'), 'class' => 'read-more'); + $links = l(t('read more'), "node/$node->nid", $attributes); + return $links; +} /** * Implementation of hook_menu().