No subject
=3D?utf-8?q?Alexander_Nicolaysen_S=3DC3=3DB8rnes?=3D
alex at thehandofag=
Thu Nov 15 09:34:07 CST 2007
ony.com>
Date: Fri, 21 Dec 2007 23:55:27 +0100
Subject: [PATCH] Allow users to edit/delete their queued versions
---
include/version.php | 24 ++++++++++++++++++------
1 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/include/version.php b/include/version.php
index 64cd852..652ae01 100644
--- a/include/version.php
+++ b/include/version.php
@@ -1331,15 +1331,27 @@ class version {
$oTableRow->SetClass("color4");
$oTable->SetHeader($oTableRow);
=20
+ if($bQueued)
+ $oTableRow->addTextCell('Action');
+
for($i =3D 1; $oRow =3D query_fetch_object($hResult); $i++)
{
- $oTableRow =3D new TableRow();
- $oTableRow->AddTextCell(version::fullNameLink($oRow->versionId));
- $oTableRow->AddTextCell($oRow->description);
- $oTableRow->AddTextCell(print_date(mysqldatetime_to_unixtimestamp=
($oRow->submitTime)));
- $oTableRow->SetClass(($i % 2) ? "color0" : "color1");
+ $oTableRow =3D new TableRow();
+ $oTableRow->AddTextCell(version::fullNameLink($oRow->versionId)=
);
+ $oTableRow->AddTextCell($oRow->description);
+ $oTableRow->AddTextCell(print_date(mysqldatetime_to_unixtimesta=
mp($oRow->submitTime)));
+ $oTableRow->SetClass(($i % 2) ? "color0" : "color1");
+
+ if($bQueued)
+ {
+ $oM =3D new objectManager('version_queue');
+ $oM->setReturnTo(array_key_exists('REQUEST_URI', $_SERVER) =
? $_SERVER['REQUEST_URI'] : "");
+ $shDeleteLink =3D '<a href=3D"'.$oM->makeUrl('delete', $oRo=
w->versionId, 'Delete entry').'">delete</a>';
+ $shEditLink =3D '<a href=3D"'.$oM->makeUrl('edit', $oRow->v=
ersionId, 'Edit entry').'">edit</a>';
+ $oTableRow->addTextCell("[ $shEditLink ] [ $shDelete=
Link ]");
+ }
=20
- $oTable->AddRow($oTableRow);
+ $oTable->AddRow($oTableRow);
}
=20
return $oTable->GetString();
--=20
1.5.1.6
--=_v3zy2yswxb4--
More information about the wine-patches
mailing list