. * Portions created by the Initial Developer are Copyright (C) 2006 * the Initial Developer. All Rights Reserved. * * Contributor(s): * Frederic Wenzel * * Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), * in which case the provisions of the GPL or the LGPL are applicable instead * of those above. If you wish to allow use of your version of this file only * under the terms of either the GPL or the LGPL, and not to allow others to * use your version of this file under the terms of the MPL, indicate your * decision by deleting the provisions above and replace them with the notice * and other provisions required by the GPL or the LGPL. If you do not delete * the provisions above, a recipient may use your version of this file under * the terms of any one of the MPL, the GPL or the LGPL. * * ***** END LICENSE BLOCK ***** */ ?>
renderElement('developers/editorsmenu');?>
# %1$s of %2$s in queue'), $queueRank, $count[$reviewType]);?>
1) echo $html->link(___('editors_review_previous_link', '« prev'), "/editors/queue/{$reviewType}?num=".($queueRank-1)); ?> link(___('editors_review_next_link', 'next »'), "/editors/queue/{$reviewType}?num=".($queueRank+1)); ?>

'.$errors['main'].'
'; } ?>
    '.$html->link($user['firstname'].' '.$user['lastname'], '/user/'.$user['id']).''; } } ?>
    '.$tag['Translation']['name']['string'].''; } } ?>
    $val) { echo '
  • '; if (in_array($app, $apps)) { echo $html->image('developers/'.strtolower($app).'.png'); } else { echo $html->image('developers/spacer.png'); } echo "{$app} {$val['min']} - {$val['max']}
  • "; } } ?>

formTag('/editors/review/'.$version['Version']['id'], 'post')?>

hidden('Approval/ActionField', array('id' => 'actionField')); echo $html->hidden('Approval/Type', array('value' => $reviewType)); ?>
image('developers/public-bw.png', array('id' => 'publicIcon')).' '._('editors_review_action_public')?> image('developers/sandbox-bw.png', array('id' => 'sandboxIcon')).' '._('editors_review_action_sandbox')?> image('developers/superreview-bw.png', array('id' => 'superreviewIcon')).' '._('editors_review_action_request_superreview')?>
'; echo _('editors_review_details_pending_public'); echo '
'; echo ''; } elseif ($reviewType == 'nominated') { echo ''; echo ''; } echo ''; ?>
'; } if ($reviewType == 'pending') { ?>
input('Approval/os', array('class' => 'input', 'size' => '30'))?>
input('Approval/applications', array('class' => 'input', 'size' => '30'))?>
submit(_('editors_review_submit_process_action'), array('id' => 'process', 'onClick' => 'return validateReview(\''.$reviewType.'\');'))?>
'; echo '

'._('editors_review_header_nominationmessage').'

'; echo '
'; echo nl2br($addon['Addon']['nominationmessage']); echo '
'; echo '
'; } if (!empty($version['Version']['approvalnotes'])) { echo '

'._('editors_review_header_reviewernotes').'

'; echo '
'; echo nl2br($version['Version']['approvalnotes']); echo '
'; } if (!empty($addon['Translation']['summary']['string'])) { echo '

'._('editors_review_header_summary').'

'; echo '
'; echo nl2br($addon['Translation']['summary']['string']); echo '
'; } if (!empty($addon['Translation']['description']['string'])) { echo '

'._('editors_review_header_description').'

'; echo '
'; echo nl2br($addon['Translation']['description']['string']); echo '
'; } if (!empty($version['Translation']['releasenotes']['string'])) { echo '

'._('editors_review_header_versionnotes').'

'; echo '
'; echo nl2br($version['Translation']['releasenotes']['string']); echo '
'; } if (!empty($addon['Translation']['eula']['string'])) { echo '

'._('editors_review_header_eula').'

'; echo '
'; echo nl2br($addon['Translation']['eula']['string']); echo '
'; } if (!empty($addon['Translation']['privacypolicy']['string'])) { echo '

'._('editors_review_header_privacy').'

'; echo '
'; echo nl2br($addon['Translation']['privacypolicy']['string']); echo '
'; } if (!empty($addon['Translation']['developercomments']['string'])) { echo '

'._('editors_review_header_devcomments').'

'; echo '
'; echo nl2br($addon['Translation']['developercomments']['string']); echo '
'; } ?>

'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } } else { echo ''; } ?>
'.$hist['Version']['version'].' ('.$platforms[$hist['File']['platform_id']].')'.$hist['Approval']['created'].''.$html->linkEmail($hist['User']['firstname'].' '.$hist['User']['lastname'], $hist['User']['email']).''; if ($hist['Approval']['reviewtype'] == 'nominated') { if ($hist['Approval']['action'] == STATUS_PUBLIC) { echo _('editors_review_history_nominated_approved'); } elseif ($hist['Approval']['action'] == STATUS_SANDBOX) { echo _('editors_review_history_nominated_denied'); } elseif ($hist['Approval']['action'] == STATUS_NOMINATED) { echo _('editors_review_history_nominated_adminreview'); } } elseif ($hist['Approval']['reviewtype'] == 'pending') { if ($hist['Approval']['action'] == STATUS_PUBLIC) { echo _('editors_review_history_pending_approved'); } elseif ($hist['Approval']['action'] == STATUS_SANDBOX) { echo _('editors_review_history_pending_denied'); } elseif ($hist['Approval']['action'] == STATUS_PENDING) { echo _('editors_review_history_pending_adminreview'); } } echo ''.nl2br($hist['Approval']['comments']).'
'._('editors_review_history_nonefound').'


controller->Image->getPreviewURL($preview['id']); echo '  '; } } else { echo _('editors_review_previews_notfound'); } ?>