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