I'm unsure whether Thematic was built this way, or if I've changed something inadvertently along the way, but the author hyperlink does not correctly link to the author archive, except when viewing a single post.
Clicking on an author's name when in the main blog page or viewing a list of posts in the archive, for instance, links to ?author=0 (this just takes you back to the home page). Only when the author's name is displayed on a single post does it link to the author archive as it should.
The following code in functions.php allows me to modify this easily, however ONLY on a single post:
<div class="entry-meta">
<span class="author vcard"><?php _e('By ', 'thematic') ?>ID, $authordata->user_nicename); ?>" title="<?php __('View all posts by ', 'thematic') . the_author(); ?>"><?php the_author() ?></span>
<span class="meta-sep"> | </span>
<span class="entry-date"><abbr class="published" title="<?php get_the_time('Y-m-d\TH:i:sO'); ?>"><?php the_time('F jS, Y') ?></abbr></span>
</div><!-- .entry-meta -->
Ideally, changes here would be uniform across all pages...
I'm a PHP novice, and I suspect there's something I need to add/change here to remedy this. Any help is greatly appreciated!