Changeset 1998

Show
Ignore:
Timestamp:
04/21/08 02:32:16 (7 months ago)
Author:
auno
Message:

create link if a user has their url. BugzID:79285

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/release-35/lib/MT/Template/ContextHandlers.pm

    r1971 r1998  
    54015401        return sprintf qq(<a href="%s">%s</a>), $str, $name; 
    54025402    } else { 
     5403        my $cmntr = $ctx->stash('commenter'); 
     5404        if ( !$cmntr ) { 
     5405            $cmntr = MT::Author->load( $c->commenter_id ) if $c->commenter_id; 
     5406        } 
     5407        if ($cmntr && $cmntr->url) { 
     5408            return sprintf(qq(<a title="%s" href="%s">%s</a>), $cmntr->url, $cmntr->url, $name ); 
     5409        } 
    54035410        return $name; 
    54045411    } 
  • branches/release-35/php/lib/function.mtcommentauthorlink.php

    r1174 r1998  
    4242        return sprintf('<a href="%s">%s</a>', $str, $name); 
    4343    } else { 
     44        $cmntr = $ctx->stash('commenter'); 
     45        if (isset($cmntr)) { 
     46            if (isset($comment['comment_commenter_id'])) { 
     47                $cmntr = $ctx->mt->db->fetch_author($comment['comment_commenter_id']); 
     48            } 
     49            if ($cmntr && $cmntr['author_url']) { 
     50                return sprintf('<a title="%s" href="%s">%s</a>', $cmntr['author_url'], $cmntr['author_url'], $name); 
     51            } 
     52        } 
     53         
    4454        return $name; 
    4555    }