Show popularity in package base details

Fixes FS#45600.

Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
This commit is contained in:
Lukas Fleischer 2015-07-21 14:50:25 +02:00
parent 8db2ff5da6
commit e610360c95
4 changed files with 13 additions and 3 deletions

View file

@ -140,7 +140,7 @@ function pkgbase_get_details($base_id) {
$dbh = DB::connect(); $dbh = DB::connect();
$q = "SELECT PackageBases.ID, PackageBases.Name, "; $q = "SELECT PackageBases.ID, PackageBases.Name, ";
$q.= "PackageBases.NumVotes, "; $q.= "PackageBases.NumVotes, PackageBases.Popularity, ";
$q.= "PackageBases.OutOfDateTS, PackageBases.SubmittedTS, "; $q.= "PackageBases.OutOfDateTS, PackageBases.SubmittedTS, ";
$q.= "PackageBases.ModifiedTS, PackageBases.SubmitterUID, "; $q.= "PackageBases.ModifiedTS, PackageBases.SubmitterUID, ";
$q.= "PackageBases.MaintainerUID, PackageBases.PackagerUID, "; $q.= "PackageBases.MaintainerUID, PackageBases.PackagerUID, ";

View file

@ -431,8 +431,8 @@ function pkg_get_details($id=0) {
$dbh = DB::connect(); $dbh = DB::connect();
$q = "SELECT Packages.*, PackageBases.ID AS BaseID, "; $q = "SELECT Packages.*, PackageBases.ID AS BaseID, ";
$q.= "PackageBases.Name AS BaseName, "; $q.= "PackageBases.Name AS BaseName, PackageBases.NumVotes, ";
$q.= "PackageBases.NumVotes, PackageBases.OutOfDateTS, "; $q.= "PackageBases.Popularity, PackageBases.OutOfDateTS, ";
$q.= "PackageBases.SubmittedTS, PackageBases.ModifiedTS, "; $q.= "PackageBases.SubmittedTS, PackageBases.ModifiedTS, ";
$q.= "PackageBases.SubmitterUID, PackageBases.MaintainerUID, "; $q.= "PackageBases.SubmitterUID, PackageBases.MaintainerUID, ";
$q.= "PackageBases.PackagerUID, "; $q.= "PackageBases.PackagerUID, ";

View file

@ -25,6 +25,7 @@ if ($row["MaintainerUID"] !== NULL) {
} }
$votes = $row['NumVotes']; $votes = $row['NumVotes'];
$popularity = $row['Popularity'];
# In case of wanting to put a custom message # In case of wanting to put a custom message
$msg = __('unknown'); $msg = __('unknown');
@ -253,6 +254,10 @@ endif;
<td><?= $votes ?></td> <td><?= $votes ?></td>
<?php endif; ?> <?php endif; ?>
</tr> </tr>
<tr>
<th><?= __('Popularity') . ': ' ?></th>
<td><?= number_format($popularity, 6) ?></td>
</tr>
<tr> <tr>
<th><?= __('First Submitted') . ': ' ?></th> <th><?= __('First Submitted') . ': ' ?></th>
<td><?= $submitted_time ?></td> <td><?= $submitted_time ?></td>

View file

@ -24,6 +24,7 @@ if ($row["MaintainerUID"] !== NULL) {
} }
$votes = $row['NumVotes']; $votes = $row['NumVotes'];
$popularity = $row['Popularity'];
# In case of wanting to put a custom message # In case of wanting to put a custom message
$msg = __('unknown'); $msg = __('unknown');
@ -104,6 +105,10 @@ endif;
<td><?= $votes ?></td> <td><?= $votes ?></td>
<?php endif; ?> <?php endif; ?>
</tr> </tr>
<tr>
<th><?= __('Popularity') . ': ' ?></th>
<td><?= number_format($popularity, 6) ?></td>
</tr>
<tr> <tr>
<th><?= __('First Submitted') . ': ' ?></th> <th><?= __('First Submitted') . ': ' ?></th>
<td><?= $submitted_time ?></td> <td><?= $submitted_time ?></td>