Rev 7587 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<!DOCTYPE html><html lang="en-US"><head><title>Create Expert Review</title><script type="text/javascript" src="../jquery/jquery-1.4.2.js"></script><script type="text/javascript" src="../js/common.js"></script><script type="text/javascript" src="../jquery/jqueryui/ui/jquery.ui.core.js"></script><script type="text/javascript" src="../jquery/jqueryui/ui/jquery.ui.widget.js"></script><script type="text/javascript" src="../jquery/jqueryui/ui/jquery.ui.dialog.js"></script><script type="text/javascript" src="../js/events.js"></script><script type="text/javascript" src="../js/tinymce/tinymce.min.js"></script><script type="text/javascript">$(document).ready(function(){$('#newreview').click(function(e){$('#addNew').show();});$('div.editable').click(function(e){var clicked = $(this);e.preventDefault();$('<div title="Expert Review"><textarea name="abc" style="height:240px;width:500px"></textarea></div>').find('textarea').val($(this).html()).end().dialog( {height: 470,width: 700,buttons: {"OK": function() {inputContent = $(this).find('textarea').val();if (inputContent == "" || inputContent == 'Click here to Edit'){inputContent = 'Click here to Edit';}$('#erhtml').val(inputContent);$('#expertReviewHtml').val(inputContent);clicked.html(inputContent);$("#indexid").val(clicked.closest('tr').find('td').html());$(this).dialog("close");if(!clicked.hasClass("new")){$("#changeContent").submit();}}},modal: true});});});</script><link type="text/css" href="../jquery/jqueryui/themes/ui-lightness/jquery.ui.all.css" rel="stylesheet" /><style type="text/css">* { font-family: Verdana; font-size: 96%; }fieldset.label { width: 10em; float: left; }label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }p { clear: both; }.submit { margin-left: 12em; }em { font-weight: bold; padding-right: 1em; vertical-align: top; }table {border-width: 1px 1px 1px 1px;border-spacing: 0px;border-color: gray gray gray gray;border-collapse: separate;border-style: solid;background-color: white;}th {border-width: 1px 1px 1px 1px;border-style: solid;padding: 3px;border-color: gray gray gray gray;background-color: white;-moz-border-radius: 0px 0px 0px 0px;}td {border-style: solid;border-width: 1px 1px 1px 1px;padding: 3px 4px;border-color: gray gray gray gray;background-color: white;-moz-border-radius: 0px 0px 0px 0px;}div.dialog {padding:12px;font-family: "Trebuchet MS", "Arial", "Helvetica", "Verdana", "sans-serif";}</style></head><body><div><span align="right"> Welcome $action.getUsername() <a href="$request.contextPath/logout">logout</a></span></div><div><h2>Expert Review</h2><a style="padding:2px" href="javascript:void(0)" id="newreview">Add New Review</a><form method="POST" action="/content/expert-review" style="display:none" id="addNew"><fieldset style="width:600px"><label for="entityId">Entity ID</label><br><input type="text" name="entityId" id="entityId" class="text ui-widget-content ui-corner-all" disabled value="$entityId"/><br><br><input type="hidden" name="entityId" value="$entityId"/><label for="source">Source Label</label><br><select name="source" id="source" class="text ui-widget-content ui-corner-all" >#foreach ($source in $sources)<option title="$source.getSourceUrl()" value="$source.getSource()">$source.getSource()</option>#end</select><br><br><label for="password">Expert Review</label><br><div class="editable new" style="border:1px solid red;padding:2px"><span style="cursor:pointer;color:blue">Click here to Edit</span></div><br><br><label for="sourceUrl">Source Url</label><br><input type="textbox" style="width:200px" class="text ui-widget-content ui-corner-all" name="sourceUrl" id="sourceUrl"/><input type="hidden" name="expertReviewHtml" id="expertReviewHtml"/><br><br><input type="submit" value="Create" name="submit"></input></fieldset></form><h3>$entityId - $entityName</h3><table><tr><th>Score</th><th>Source Label</th><th style="width:50%">Expert Review</th><th>Status</th><th>Source Url</th>#if($action.canOrder())<th>Update Order</th>#end<th>Actions</th></tr>#set ($iter = -1)#set ($canDelete = $action.canDelete())#foreach($review in $expertReviewByEntity)<tr>#set ($iter = $iter + 1)<td>$iter</td><td>$review.getSource()</td><td><div#if ($action.canAddDelete($review)) class="editable" #end style="font-style:italic">$review.getReviewContent()</div></td><td>$review.getStatus()</td><td>#if ($review.getUrl())$review.getUrl()#else Not provided#end</td>#if($action.canOrder())<td><form method="POST" action="$entityId!move"><input type="text" style="width:50px" name="index"/><input type="hidden" name="previous" value="$iter"/><input type="submit" value="Move"/></form></td>#end<td>#if($action.canSendForApproval($review))<a style="padding:1px" href="$entityId!sendForApproval?index=$iter" onclick="return confirm('Are you sure?');">Complete</a>#end#if($action.canAddDelete($review) || $canDelete)<a style="padding:1px" href="$entityId!delete?index=$iter" onclick="return confirm('Are you sure?');">Delete</a>#end#if($action.canApprove($review))<a style="padding:1px" href="$entityId!approve?index=$iter" onclick="return confirm('Are you sure?');">Approve</a>#end#if($action.canPublish($review))<a style="padding:1px" href="$entityId!publish?index=$iter" onclick="return confirm('Are you sure?');">Publish</a>#end#if($action.canPhaseOut($review))<a style="padding:1px" href="$entityId!phaseOut?index=$iter" onclick="return confirm('Are you sure?');">Phase out</a>#end</td></tr>#end</table></div><form id="changeContent" method="POST" action="$entityId!change" style="display:none"><input id="indexid" type="hidden" style="width:50px" name="index"/><input id="erhtml" type="hidden" name="expertReviewHtml"/><input type="submit" value="Move"/></form></body></html>