Changeset 24406
- Timestamp:
- 11/20/08 11:37:12 (5 years ago)
- Files:
-
- 1 modified
-
lang/perl/MENTOS/trunk/plugins/blog.pl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/MENTOS/trunk/plugins/blog.pl
r24373 r24406 29 29 pubdate => strftime("%y-%m-%d %H:%M:%S", localtime($mtime)), 30 30 photo => $photo, 31 meta => (),31 meta => {}, 32 32 }; 33 33 34 $content =~ /^([^\n]+)\n( meta-\w+:.*?\n)*\n(.*)/ms;34 $content =~ /^([^\n]+)\n((?:meta-\w+:.*?\n)*)\n(.*)/ms; 35 35 $entry->{title} = $1; 36 36 $entry->{description} = $3; 37 for my $line (split(/\n/, $2)) { 37 my $meta = $2||''; 38 for my $line (split(/\n/, $meta)) { 38 39 $line =~ /^meta-([^:]+):\s*(.*)$/; 39 $entry->{meta} {$1} = $2;40 $entry->{meta}->{$1} = $2; 40 41 } 41 if ( $mode ne 'edit') {42 if (my $renderer = $entry->{meta} {renderer}) {42 if (!$mode || 'edit' ne $mode) { 43 if (my $renderer = $entry->{meta}->{renderer}) { 43 44 if ('hatena' eq $renderer) { 44 45 require 'Text/Hatena.pm';
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)