Changeset 278
- Timestamp:
- 01/04/11 09:11:34 (13 years ago)
- Location:
- server/trunk/web
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
server/trunk/web/lib/Sophie/Controller/Rpms.pm
r276 r278 382 382 /^analyse$/ and $c->go('analyse', [ $pkgid, @args ]); 383 383 /^dependency$/ and $c->go('dependency', [ $pkgid, @args ]); 384 /^history$/ and $c->go('history', [ $pkgid, @args ]); 384 385 /^query$/ and $c->go('query', [ $pkgid, @args ]); 385 386 /./ and $c->go('/404/index'); # other subpart dont exists … … 390 391 } 391 392 392 sub rpms__ : Chained('/rpms/rpms_') :PathPart('') :Args(0) :XMLRPCLocal{393 sub rpms__ : Chained('/rpms/rpms_') :PathPart('') :Args(0) { 393 394 my ( $self, $c ) = @_; 394 395 … … 573 574 } 574 575 576 sub history :Chained('rpms_') :PathPart('history') :Args(0) :XMLRPC { 577 my ( $self, $c, $pkgid, $dist ) = @_; 578 $pkgid ||= $c->stash->{pkgid}; 579 $c->stash->{rpmurl} = ($c->req->path =~ m:(.*)/[^/]+:)[0]; 580 581 my $highter = $c->forward('/search/rpm/byname', [ 582 { rows => 5, src => $c->stash->{rpms}{info}{issrc} }, 583 $c->stash->{rpms}{info}{name}, '>', $c->stash->{rpms}{info}{version} ]); 584 my $lesser = $c->forward('/search/rpm/byname', [ 585 { rows => 5, src => $c->stash->{rpms}{info}{issrc} }, 586 $c->stash->{rpms}{info}{name}, '<', $c->stash->{rpms}{info}{version} ]); 587 $c->stash->{xmlrpc} = { 588 highter => $highter, 589 older => $lesser, 590 }; 591 } 592 575 593 # compat URL: 576 sub query :Chained('rpms_') :PathPart('analyse') :Args(0) :XMLRPC{594 sub query :Chained('rpms_') :PathPart('analyse') :Args(0) { 577 595 my ( $self, $c, $pkgid, $dist ) = @_; 578 596 $pkgid ||= $c->stash->{pkgid}; -
server/trunk/web/root/templates/html/rpms/menu.tt
r230 r278 10 10 <li><a href="[% c.uri_for('/', rpmurl, 'changelog') %]">ChangeLog</a></li> 11 11 <li><a href="[% c.uri_for('/', rpmurl, 'location') %]">Location</a></li> 12 <li><a href="[% c.uri_for('/', rpmurl, 'history') %]">Others versions</a></li> 12 13 <li><a href="[% c.uri_for('/', rpmurl, 'analyse') %]">Analyse</a></li> 13 14 </ul>
Note: See TracChangeset
for help on using the changeset viewer.