Changeset 85


Ignore:
Timestamp:
12/06/10 01:49:57 (14 years ago)
Author:
nanardon
Message:
  • try to have rpm info in english
Location:
server/trunk/web
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • server/trunk/web/lib/Sophie/Controller/Rpms.pm

    r78 r85  
    6161    my %info = ( pkgid => $pkgid ); 
    6262    foreach (qw(name version release epoch url group size packager 
    63                 url summary description sourcerpm license buildhost 
    64                 pkgid builddate arch distribution)) { 
     63                url sourcerpm license buildhost 
     64                arch distribution)) { 
    6565        if (my $r = $c->model('base')->resultset('Rpms')->search( 
    6666            { pkgid => $pkgid }, 
    6767            {  
    68                 select => [ qq{rpmqueryformat("header", ?)} ], 
     68                select => [ qq{rpmquery("header", ?)} ], 
    6969                as => [ 'qf' ], 
    70                 bind => [ "%{$_}" ], 
     70                bind => [ $_ ], 
    7171            } 
    7272            )->next) {  
     
    7474        } 
    7575    } 
     76    my $rpm = $c->model('base')->resultset('Rpms')->search( 
     77            { pkgid => $pkgid }, 
     78        )->next; 
     79    $info{description} = $rpm->description; 
     80    $info{summary} = $rpm->summary; 
    7681 
    7782    return $c->stash->{xmlrpc} = \%info; 
  • server/trunk/web/root/templates/html/index.tt

    r82 r85  
    11<!-- $Id --> 
     2[% USE 'GuessEncode' %] 
     3[% USE 'ObfuscateMail' %] 
    24 
    35[% FOREACH package = c.forward('/search/bydate', [ 
     
    1315    [% package.filename %]</a></h2> 
    1416<p> 
    15 [% c.forward('/rpms/queryformat', [ package.pkgid, '%{summary}' ]) | html %] 
     17[% c.forward('/rpms/info', [ package.pkgid ]).summary | guessencode | html %] 
    1618</p> 
    1719<p>[% package.distribution | html %] - [% package.release | html %] - 
Note: See TracChangeset for help on using the changeset viewer.