Module: appdb Branch: master Commit: 3cf7a256f1b67f249da968f02272c956863ae054 URL: http://source.winehq.org/git/appdb.git/?a=commit;h=3cf7a256f1b67f249da968f02...
Author: Alexander Nicolaysen Sørnes alex@thehandofagony.com Date: Sun Jun 28 14:51:08 2009 +0200
objectManager: Show a note when viewing queued/rejected entries
---
include/objectManager.php | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/include/objectManager.php b/include/objectManager.php index dd6edfd..735e839 100644 --- a/include/objectManager.php +++ b/include/objectManager.php @@ -1307,6 +1307,26 @@ class ObjectManager if($oObject->objectGetState() == 'deleted') $this->error_exit("This entry has been deleted (class: {$this->sClass}, id: {$this->iId})<br />Its content may have been moved to another entry");
+ /* Show a note if the entry is queued or rejected */ + if($oObject->objectGetState() != 'accepted') + { + $sSentence = 'This entry '; + switch($oObject->objectGetState()) + { + case 'queued': + case 'pending': + $sVerb = 'Queued'; + $sSentence .= 'is currently queued'; + break; + case 'rejected': + $sVerb = 'Rejected'; + $sSentence .= 'has been rejected'; + break; + } + $sSentence .= ', and may not be visible to all users.'; + echo html_note("$sVerb Entry", $sSentence); + } + $aVars = $this->get_custom_vars($aClean, "view");
echo "<br />";