- Timestamp:
- 12/06/10 01:49:57 (14 years ago)
- Location:
- server/trunk/web
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
server/trunk/web/lib/Sophie/Controller/Rpms.pm
r78 r85 61 61 my %info = ( pkgid => $pkgid ); 62 62 foreach (qw(name version release epoch url group size packager 63 url s ummary description sourcerpm license buildhost64 pkgid builddatearch distribution)) {63 url sourcerpm license buildhost 64 arch distribution)) { 65 65 if (my $r = $c->model('base')->resultset('Rpms')->search( 66 66 { pkgid => $pkgid }, 67 67 { 68 select => [ qq{rpmquery format("header", ?)} ],68 select => [ qq{rpmquery("header", ?)} ], 69 69 as => [ 'qf' ], 70 bind => [ "%{$_}"],70 bind => [ $_ ], 71 71 } 72 72 )->next) { … … 74 74 } 75 75 } 76 my $rpm = $c->model('base')->resultset('Rpms')->search( 77 { pkgid => $pkgid }, 78 )->next; 79 $info{description} = $rpm->description; 80 $info{summary} = $rpm->summary; 76 81 77 82 return $c->stash->{xmlrpc} = \%info; -
server/trunk/web/root/templates/html/index.tt
r82 r85 1 1 <!-- $Id --> 2 [% USE 'GuessEncode' %] 3 [% USE 'ObfuscateMail' %] 2 4 3 5 [% FOREACH package = c.forward('/search/bydate', [ … … 13 15 [% package.filename %]</a></h2> 14 16 <p> 15 [% c.forward('/rpms/ queryformat', [ package.pkgid, '%{summary}' ])| html %]17 [% c.forward('/rpms/info', [ package.pkgid ]).summary | guessencode | html %] 16 18 </p> 17 19 <p>[% package.distribution | html %] - [% package.release | html %] -
Note: See TracChangeset
for help on using the changeset viewer.