Changeset 47 for server/trunk
- Timestamp:
- 11/29/10 01:21:56 (14 years ago)
- Location:
- server/trunk/web
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
server/trunk/web/lib/Sophie/Controller/Rpms.pm
r40 r47 136 136 my ($self, $c, $pkgid) = @_; 137 137 138 my @col = qw(dirname basename md5 size); 138 139 $c->stash->{xmlrpc} = [ map { 139 140 { 140 141 filename => $_->get_column('dirname') . $_->get_column('basename'), 142 dirname => $_->get_column('dirname'), 143 basename => $_->get_column('basename'), 141 144 md5 => $_->get_column('md5'), 145 perm => $_->get_column('perm'), 146 size => $_->get_column('size'), 147 user => $_->get_column('user'), 148 group => $_->get_column('group'), 142 149 } 143 150 } $c->model('Base')->resultset('Files')->search( … … 146 153 }, 147 154 { 148 order_by => [ 'count' ], 155 'select' => [ 'rpmfilesmode(mode) as perm', @col, '"group"', 156 '"user"' ], 157 as => [ qw(perm), @col, 'group', 'user' ], 158 order_by => [ 'dirname', 'basename' ], 149 159 150 160 }, -
server/trunk/web/root/templates/html/distrib/list_release.tt
r17 r47 1 [% FOREACH release = xmlrpc %] 2 [% IF loop.first %] 1 3 <ol> 2 [% FOREACH release = xmlrpc%]3 <li><a href="[% c.uri_for('/', c.req.path, release) %]">[% release %]</a></li>4 [% FOREACH f= c.forward('/distrib/list', [4 [% END %] 5 <li><a href="[% c.uri_for('/', c.req.path, release) %]">[% release | html %]</a></li> 6 [% FOREACH arch = c.forward('/distrib/list', [ 5 7 { 6 8 'distribution' => dist.distribution, 7 9 'release' => release, 8 10 } 9 ]) %] 10 [% f %] 11 ]).sort %] 12 [% IF loop.first %] 13 <ul> 14 [% END %] 15 <li> 16 <a href="[% c.uri_for('/', c.req.path, release, arch) %]">[% arch | html %]</a> 17 </li> 18 [% IF loop.last %] 19 </ul> 11 20 [% END %] 12 21 [% END %] 22 [% IF loop.last %] 13 23 </ol> 24 [% END %] 25 [% END %] -
server/trunk/web/root/templates/html/rpms/rpms.tt
r28 r47 60 60 [% PROCESS deps deplist = xmlrpc.deps.S %] 61 61 [% END %] 62 63 <div id="sophie_files"> 64 Files: 65 66 [% FOREACH file = xmlrpc.files %] 67 [% IF loop.first %] 68 <ul> 69 [% END %] 70 <li>[% file.perm %] [% file.size %] [% file.user %] [% file.group %] 71 [% file.filename %]</li> 72 [% IF loop.last %] 73 </ul> 74 [% END %] 75 [% END %] 76 </div>
Note: See TracChangeset
for help on using the changeset viewer.