Changeset 9920
- Timestamp:
- 04/19/08 23:56:54 (5 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
websites/coderepos.org/feedmaker/lib/FeedMaker/C/Default.pm
r9919 r9920 5 5 use base qw( FeedMaker ); 6 6 7 use Data::CodeRepos::CommitPing; 7 8 use DateTime; 8 use Data::CodeRepos::CommitPing;9 use Encode (); 9 10 use YAML (); 10 11 … … 36 37 my $changes_base = $rev->changes_base; 37 38 my $changes_base_txt = (ref $changes_base eq 'ARRAY') ? join(', ', @$changes_base) : $changes_base; 39 my $comment = Encode::decode('utf-8', $rev->comment); 38 40 39 41 my $entry = XML::Feed::Entry->new('RSS'); 40 $entry->title(sprintf 'Rev.%s: %s ', $rev->rev, $changes_base_txt);42 $entry->title(sprintf 'Rev.%s: %s: %s', $rev->rev, $changes_base_txt, $comment); 41 43 $entry->link('http://coderepos.org/share/changeset/' . $rev->rev); 42 44 $entry->issued($rev->date); … … 47 49 $entry->category($changes_base_txt); 48 50 49 $entry->content('<div>'.$ rev->comment.'</div><div><ul>' . join('', map { '<li>'.$_->{status}.':'.$_->{path}.'</li>' } @{ $rev->files }) . '</ul></div>');51 $entry->content('<div>'.$comment.'</div><div><ul>' . join('', map { '<li>'.$_->{status}.':'.$_->{path}.'</li>' } @{ $rev->files }) . '</ul></div>'); 50 52 51 53 $feed->add_entry($entry);
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)