Adding a couple of missing YUI js files; Adding comment preview to comments system...
[koha.git] / koha-tmpl / opac-tmpl / prog / en / modules / opac-review.tmpl
index 9598082..4513d6e 100644 (file)
@@ -8,22 +8,37 @@
        <div id="custom-doc" class="yui-t7"> 
 <h3> </h3>
 
-<form action="/cgi-bin/koha/opac-review.pl" method="post" onsubmit="return closeWindow();"> 
+<form id="reviewf" action="/cgi-bin/koha/opac-review.pl" method="post"> 
     <input type="hidden" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
     <input type="hidden" name="type" value="<!-- TMPL_VAR NAME="type" -->" />
        <fieldset class="brief">
        <legend>Comments on <i><!--TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" --></i><!-- TMPL_IF NAME="author" -->by <!-- TMPL_VAR NAME="author" --><!-- /TMPL_IF --></legend>
-            <ol><li><textarea name="review" cols="60" rows="8"><!--TMPL_VAR NAME="review"--></textarea></li></ol>
+            <ol><li><textarea id="review" name="review" cols="60" rows="8"><!--TMPL_VAR NAME="review"--></textarea></li></ol>
                </fieldset>
     <p>Note: Your comment must be approved by a librarian. </p>
                <fieldset class="action"> <input type="submit" value="Submit and close this window" /> <a class="cancel close" href="#">Cancel</a></fieldset>
 </form>
-
-<script type="text/javascript" language="javascript">
-    function closeWindow() {
-        window.close();
-        return true;
-    }
+<script type="text/JavaScript" language="JavaScript">
+//<![CDATA[
+        $(document).ready(function() {
+               $('#reviewf').submit( function() {
+                       <!-- TMPL_IF NAME="reviewid" -->
+                       parent.opener.$('#c<!-- TMPL_VAR NAME="reviewid" --> p').prev("small").prev("h5").html("Your Edited Comment (preview, pending approval)");
+                       parent.opener.$('#c<!-- TMPL_VAR NAME="reviewid" --> p').html($("#review").val());
+                       parent.opener.$('#c<!-- TMPL_VAR NAME="reviewid" --> p').append(" <a href=\"#comment\" onclick=\"Dopop(\'/cgi-bin/koha/opac-review.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber"-->&amp;reviewid=<!-- TMPL_VAR NAME="reviewid" -->\');\">Edit</a>");
+                       window.close();
+                       <!-- TMPL_ELSE -->
+                       parent.opener.$('#newcomment').attr("class","yours");
+                       parent.opener.$('#newcomment').html("<h5>Your Comment (preview, pending approval)</h5>");
+                       parent.opener.$('#newcomment').append("<p>"+$("#review").val());
+                       parent.opener.$('#newcomment p').append(" <a href=\"#comment\" onclick=\"Dopop(\'/cgi-bin/koha/opac-review.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber"-->&amp;reviewid=<!-- TMPL_VAR NAME="reviewid" -->\');\">Edit</a></p>");
+                       parent.opener.$("#addcomment").prev("p").remove();
+                       parent.opener.$("#addcomment").remove();
+                       window.close();
+                       <!-- /TMPL_IF -->
+               });
+       }); 
+//]]>
 </script>
 </div>