Changeset 4907

Show
Ignore:
Timestamp:
10/28/09 11:08:21 (5 weeks ago)
Author:
takayama
Message:

* Wrapping a tag-name by double-quotation if tag-name contains a tag-separator. bugid:102906

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/greyhound/lib/MT/CMS/Tag.pm

    r4196 r4907  
    503503    push @$blog_ids, $blog_id; 
    504504 
     505    my $tag_delim   = chr( $app->user->entry_prefs->{tag_delim} ); 
     506 
    505507    my @data; 
    506508    while ( my $tag = $iter->() ) { 
     
    513515        ); 
    514516        $count ||= 0; 
     517        my $name = $tag->name; 
     518        if ( $name =~ m/$tag_delim/ ) { 
     519            $name = '"'.$name.'"'; 
     520        } 
    515521        my $row = { 
    516522            tag_id    => $tag->id, 
    517             tag_name  => $tag->name, 
     523            tag_name  => $name, 
    518524            tag_count => $count, 
    519525            object    => $tag,