Alexander Nicolaysen Sørnes : browse apps: Improve table display
Chris Morgan
cmorgan at winehq.org
Sat Jun 14 16:16:51 CDT 2008
Module: appdb
Branch: master
Commit: 132431e9a277fdd806f1a6c83dd4f20888be1198
URL: http://source.winehq.org/git/appdb.git/?a=commit;h=132431e9a277fdd806f1a6c83dd4f20888be1198
Author: Alexander Nicolaysen Sørnes <alex at thehandofagony.com>
Date: Fri Jun 13 21:27:17 2008 +0200
browse apps: Improve table display
---
include/application.php | 36 +++++++++++++++++++++++++-----------
1 files changed, 25 insertions(+), 11 deletions(-)
diff --git a/include/application.php b/include/application.php
index 8ce20bb..aa49a9f 100644
--- a/include/application.php
+++ b/include/application.php
@@ -1033,13 +1033,21 @@ class Application {
public static function objectGetHeader($sState)
{
$oTableRow = new TableRowSortable();
- $oTableRow->AddSortableTextCell('Submission Date', 'submitTime');
- /* Only show submitter when processing queued entries */
- if($sState != 'accepted')
- $oTableRow->AddTextCell('Submitter');
- $oTableRow->AddSortableTextCell('Vendor', 'vendorName');
- $oTableRow->AddSortableTextCell('Application', 'appName');
+ if($sState == 'accepted')
+ {
+ $oTableRow->AddSortableTextCell('Application', 'appName');
+ $oTableRow->AddSortableTextCelL('Entry#', 'appId');
+ $oTableRow->AddTextCell('Description');
+ } else
+ {
+ $oTableRow->AddSortableTextCell('Submission Date', 'submitTime');
+
+ /* Only show submitter when processing queued entries */
+ $oTableRow->AddTextCell('Submitter');
+ $oTableRow->AddSortableTextCell('Vendor', 'vendorName');
+ $oTableRow->AddSortableTextCell('Application', 'appName');
+ }
return $oTableRow;
}
@@ -1051,13 +1059,19 @@ class Application {
$sVendor = $oVendor->objectMakeLink();
$oTableRow = new TableRow();
- $oTableRow->AddTextCell(print_date(mysqldatetime_to_unixtimestamp($this->sSubmitTime)));
- /* Only show submitter when processing queued entries */
- if($this->sState != 'accepted')
+ if($this->sState == 'accepted')
+ {
+ $oTableRow->AddTextCell($this->objectMakeLink());
+ $oTableRow->AddTextCell($this->iAppId);
+ $oTableRow->AddTextCell(util_trim_description($this->sDescription));
+ } else
+ {
+ $oTableRow->AddTextCell(print_date(mysqldatetime_to_unixtimestamp($this->sSubmitTime)));
$oTableRow->AddTextCell($oUser->objectMakeLink());
- $oTableRow->AddTextCell($sVendor);
- $oTableRow->AddTextCell(($this->sState == 'accepted') ? $this->objectMakeLink() : $this->sName);
+ $oTableRow->AddTextCell($sVendor);
+ $oTableRow->AddTextCell( $this->sName);
+ }
$oOMTableRow = new OMTableRow($oTableRow);
return $oOMTableRow;
More information about the wine-cvs
mailing list