Changeset 113 for server/trunk
- Timestamp:
- 12/12/10 19:25:54 (14 years ago)
- Location:
- server/trunk/web
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
server/trunk/web/lib/Sophie/Controller/Rpms.pm
r112 r113 104 104 } 105 105 106 107 106 sub deps : XMLRPCLocal { 108 107 my ($self, $c, $pkgid, $deptype) = @_; … … 129 128 }, 130 129 )->all; 130 } 131 132 sub sources : XMLRPCLocal { 133 my ( $self, $c, $pkgid ) = @_; 134 135 my $sourcerpm = $c->forward('queryformat', [ $pkgid, '%{SOURCERPM}' ]); 136 137 $c->stash->{xmlrpc} = [ $c->model('Base::Rpms')->search( 138 { 139 pkgid => { 140 IN => $c->model('Base::RpmFile')->search( 141 { filename => $sourcerpm, } 142 )->get_column('pkgid')->as_query 143 }, 144 } 145 )->get_column('pkgid')->all ]; 146 } 147 148 sub binaries : XMLRPCLocal { 149 my ( $self, $c, $pkgid ) = @_; 150 151 my $sourcerpm = $c->forward('queryformat', [ $pkgid, 152 '%{NAME}-%{VERSION}-%{RELEASE}.src.rpm' ]); 153 154 my $tagrs = $c->model('Base')->resultset('Tags') 155 ->search({ tagname => 'sourcerpm', value => $sourcerpm }) 156 ->get_column('pkgid'); 157 $c->stash->{xmlrpc} = [ $c->model('Base::Rpms')->search( 158 { 159 -and => [ 160 { issrc => 0 }, 161 { pkgid => 162 { IN => $tagrs->as_query, }, 163 }, 164 ] 165 }, 166 { 167 order_by => [ qw(arch name), 'evr using >>' ], 168 }, 169 )->get_column('pkgid')->all ]; 170 131 171 } 132 172 -
server/trunk/web/root/static/sophie.css
r91 r113 1 1 /* $Id$ */ 2 3 a:link { 4 color: #573B1D;/*#FAD170; */ 5 } 6 7 a:visited { 8 color: #F7B62D;/*#43A321; */ 9 } 10 11 div#mainpage { 12 /* 13 margin-left: 1em; 14 margin-right: 1em; 15 margin-top: 1em; 16 margin-bottom: 1em;*/ 17 padding: 1em; 18 /* float: left; */ 19 } 20 21 div#body_main { 22 float:left; 23 margin-left: 1em; 24 margin-right: 1em; 25 } 26 27 div#body_additional { 28 float:left; 29 margin-left: 1em; 30 margin-right: 1em; 31 } 2 32 3 33 div#sophie_header { 4 34 border: outset; 5 35 background-color: #43A321;/*#4E8E21;/*#4EB560;/*#3F98FC;*/ 36 } 37 38 div#sophie_rpms_menu { 39 margin-left: 1em; 6 40 } 7 41 … … 54 88 } 55 89 56 a:link {57 color: #573B1D;/*#FAD170; */58 }59 a:visited {60 color: #F7B62D;/*#43A321; */61 } -
server/trunk/web/root/templates/html/rpms/menu.tt
r112 r113 1 <div id="sophie_rpms_menu"> 1 2 <a href="[% c.uri_for('/', rpmurl) %]">Info</a> 2 3 <a href="[% c.uri_for('/', rpmurl, 'deps') %]">Deps</a> … … 4 5 <a href="[% c.uri_for('/', rpmurl, 'changelog') %]">ChangeLog</a> 5 6 <a href="[% c.uri_for('/', rpmurl, 'location') %]">Location</a> 7 </div> -
server/trunk/web/root/templates/html/rpms/rpms.html
r57 r113 3 3 [% INCLUDE 'rpms/menu.tt' %] 4 4 5 [% INCLUDE 'rpms/rpms.tt' %] 5 <div id="body_main"> 6 7 [% INCLUDE 'rpms/rpms.tt' %] 8 </div> 9 10 <div id="body_additional"> 11 [% INCLUDE 'rpms/related.tt' %] 12 </div> -
server/trunk/web/root/templates/includes/footer.tt
r3 r113 1 1 <!-- $Id --> 2 </div> 2 3 </body> 3 4 </html> -
server/trunk/web/root/templates/includes/header.tt
r98 r113 44 44 <div style="clear:both"></div> 45 45 </div> 46 47 <div id="mainpage">
Note: See TracChangeset
for help on using the changeset viewer.