Allow users to edit/delete their queued versions

This commit is contained in:
Alexander Nicolaysen Sørnes
2007-12-21 23:55:27 +01:00
committed by Chris Morgan
parent da97299eeb
commit c08f935e1c

View File

@@ -1331,6 +1331,9 @@ class version {
$oTableRow->SetClass("color4"); $oTableRow->SetClass("color4");
$oTable->SetHeader($oTableRow); $oTable->SetHeader($oTableRow);
if($bQueued)
$oTableRow->addTextCell('Action');
for($i = 1; $oRow = query_fetch_object($hResult); $i++) for($i = 1; $oRow = query_fetch_object($hResult); $i++)
{ {
$oTableRow = new TableRow(); $oTableRow = new TableRow();
@@ -1339,6 +1342,15 @@ class version {
$oTableRow->AddTextCell(print_date(mysqldatetime_to_unixtimestamp($oRow->submitTime))); $oTableRow->AddTextCell(print_date(mysqldatetime_to_unixtimestamp($oRow->submitTime)));
$oTableRow->SetClass(($i % 2) ? "color0" : "color1"); $oTableRow->SetClass(($i % 2) ? "color0" : "color1");
if($bQueued)
{
$oM = new objectManager('version_queue');
$oM->setReturnTo(array_key_exists('REQUEST_URI', $_SERVER) ? $_SERVER['REQUEST_URI'] : "");
$shDeleteLink = '<a href="'.$oM->makeUrl('delete', $oRow->versionId, 'Delete entry').'">delete</a>';
$shEditLink = '<a href="'.$oM->makeUrl('edit', $oRow->versionId, 'Edit entry').'">edit</a>';
$oTableRow->addTextCell("[ $shEditLink ] &nbsp; [ $shDeleteLink ]");
}
$oTable->AddRow($oTableRow); $oTable->AddRow($oTableRow);
} }