Add file necessary for displaying queued item lists
This commit is contained in:
committed by
WineHQ
parent
41fce37200
commit
9e183eb7d9
56
include/appData.php
Normal file
56
include/appData.php
Normal file
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Functions related to application data
|
||||
*/
|
||||
|
||||
require_once(BASE."include/util.php");
|
||||
|
||||
class appData
|
||||
{
|
||||
function listSubmittedBy($iUserId, $bQueued = true)
|
||||
{
|
||||
$hResult = query_parameters("SELECT appData.TYPE, appData.appId,
|
||||
appData.versionId, appData.description, appData.submitTime,
|
||||
appFamily.appName, appVersion.versionName FROM appData,
|
||||
appFamily, appVersion
|
||||
WHERE (appFamily.appId = appData.appId OR
|
||||
(appData.versionId = appVersion.versionId AND appFamily.appId =
|
||||
appVersion.appId)) AND (appFamily.queued = '?' OR
|
||||
appVersion.queued = '?') AND appData.submitterId = '?' AND
|
||||
appData.queued = '?'
|
||||
ORDER BY appData.id",
|
||||
"false", "false", $iUserId, $bQueued ? "true" : "false");
|
||||
|
||||
if(!$hResult || !mysql_num_rows($hResult))
|
||||
return false;
|
||||
|
||||
$sReturn .= html_table_begin("width=\"100%\" align=\"center\"");
|
||||
$sReturn .= html_tr(array(
|
||||
"Version",
|
||||
"Type",
|
||||
"Description",
|
||||
"Submission Date"),
|
||||
"color4");
|
||||
|
||||
for($i = 1; $oRow = mysql_fetch_object($hResult); $i++)
|
||||
{
|
||||
$sReturn .= html_tr(array(
|
||||
$oRow->versionId ?
|
||||
"<a href=\"".BASE."appview.php?iVersionId=$oRow->versionId\">".
|
||||
"$oRow->appName: $oRow->versionName</a>" :
|
||||
"<a href=\"".BASE."appview.php?iAppId=$oRow->appId\">".
|
||||
"$oRow->appName</a>",
|
||||
$oRow->TYPE,
|
||||
$oRow->description,
|
||||
print_date(mysqltimestamp_to_unixtimestamp($oRow->submitTime))),
|
||||
($i % 2) ? "color0" : "color1");
|
||||
}
|
||||
|
||||
$sReturn .= html_table_end("");
|
||||
|
||||
return $sReturn;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user