added more code to support review comment editing
This commit is contained in:
parent
d1b18b9973
commit
98695a00b5
@ -52,7 +52,7 @@ $(function() {
|
|||||||
|
|
||||||
<?php if ($is_loggedin): ?>
|
<?php if ($is_loggedin): ?>
|
||||||
$(function() {
|
$(function() {
|
||||||
$("#code_revision_new_comment_div").dialog (
|
$("#code_revision_new_review_comment_div").dialog (
|
||||||
{
|
{
|
||||||
title: '<?=$this->lang->line('Comment')?>',
|
title: '<?=$this->lang->line('Comment')?>',
|
||||||
width: 'auto',
|
width: 'auto',
|
||||||
@ -75,7 +75,7 @@ $(function() {
|
|||||||
|
|
||||||
$("#code_revision_new_review_comment_button").button().click (
|
$("#code_revision_new_review_comment_button").button().click (
|
||||||
function () {
|
function () {
|
||||||
$("#code_revision_new_comment_div").dialog('open');
|
$("#code_revision_new_review_comment_div").dialog('open');
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@ -88,10 +88,37 @@ $(function() {
|
|||||||
$rc = $reviews[$i];
|
$rc = $reviews[$i];
|
||||||
if ($login['id'] == $rc->updatedby)
|
if ($login['id'] == $rc->updatedby)
|
||||||
{
|
{
|
||||||
|
$edit_title = $this->lang->line('Comment') . ' ' . ($i + 1);
|
||||||
|
$label_ok = $this->lang->line('OK');
|
||||||
|
$label_cancel = $this->lang->line('Cancel');
|
||||||
print ("
|
print ("
|
||||||
|
|
||||||
|
$('#code_revision_edit_review_comment_div_{$i}').dialog (
|
||||||
|
{
|
||||||
|
title: '{$edit_title}',
|
||||||
|
width: 'auto',
|
||||||
|
height: 'auto',
|
||||||
|
resizable: false,
|
||||||
|
autoOpen: false,
|
||||||
|
modal: true,
|
||||||
|
buttons: {
|
||||||
|
'{$label_ok}': function () {
|
||||||
|
// dynamically add a comment number to edit
|
||||||
|
var hidden_comment_no = $('<input>').attr('type', 'hidden').attr('name', 'edit_review_comment_no').val('{$i}');
|
||||||
|
$('#code_revision_edit_review_comment_form_{$i}').append(hidden_comment_no).submit ();
|
||||||
|
$(this).dialog('close');
|
||||||
|
},
|
||||||
|
'{$label_cancel}': function () {
|
||||||
|
$(this).dialog('close');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
close: function() { }
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
$('#code_revision_edit_review_comment_button_{$i}').button().click (
|
$('#code_revision_edit_review_comment_button_{$i}').button().click (
|
||||||
function () {
|
function () {
|
||||||
alert ('not implemented {$i}');
|
$('#code_revision_edit_review_comment_div_{$i}').dialog('open');
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
@ -353,7 +380,6 @@ $history = $file['history'];
|
|||||||
print "<div id='code_revision_mainarea_review_comment_$i' class='review_comment_text'>\n";
|
print "<div id='code_revision_mainarea_review_comment_$i' class='review_comment_text'>\n";
|
||||||
print "<pre id='code_revision_mainarea_review_comment_text_$i' style='visibility: hidden'>\n";
|
print "<pre id='code_revision_mainarea_review_comment_text_$i' style='visibility: hidden'>\n";
|
||||||
|
|
||||||
// TODO: delete box, edit box???
|
|
||||||
print $rc->comment;
|
print $rc->comment;
|
||||||
|
|
||||||
print "</pre>\n";
|
print "</pre>\n";
|
||||||
@ -395,7 +421,7 @@ $history = $file['history'];
|
|||||||
<?php endif; ?> <!-- $can_edit -->
|
<?php endif; ?> <!-- $can_edit -->
|
||||||
|
|
||||||
<?php if ($is_loggedin): ?>
|
<?php if ($is_loggedin): ?>
|
||||||
<div id="code_revision_new_comment_div">
|
<div id="code_revision_new_review_comment_div">
|
||||||
<?php
|
<?php
|
||||||
print form_open("code/revision/{$project->id}${revreqroot}", 'id="code_revision_new_review_comment_form"');
|
print form_open("code/revision/{$project->id}${revreqroot}", 'id="code_revision_new_review_comment_form"');
|
||||||
|
|
||||||
@ -408,6 +434,26 @@ $history = $file['history'];
|
|||||||
'id' => 'code_revision_edit_review_comment')
|
'id' => 'code_revision_edit_review_comment')
|
||||||
);
|
);
|
||||||
print form_close();
|
print form_close();
|
||||||
|
|
||||||
|
for ($i = $review_count; $i > 0; )
|
||||||
|
{
|
||||||
|
$i--;
|
||||||
|
|
||||||
|
$rc = $reviews[$i];
|
||||||
|
|
||||||
|
if ($login['id'] == $rc->updatedby)
|
||||||
|
{
|
||||||
|
print "<div id='code_revision_edit_review_comment_div_{$i}'>\n";
|
||||||
|
print form_open("code/revision/{$project->id}${revreqroot}", "id='code_revision_edit_review_comment_form_{$i}'");
|
||||||
|
print form_textarea (
|
||||||
|
array ('name' => "edit_review_comment_{$i}",
|
||||||
|
'value' => $rc->comment, 'rows'=> 10, 'cols' => 70,
|
||||||
|
'id' => "code_revision_edit_review_comment_{$i}")
|
||||||
|
);
|
||||||
|
print form_close();
|
||||||
|
print "</div>\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
<?php endif; ?> <!-- $is_loggedin -->
|
<?php endif; ?> <!-- $is_loggedin -->
|
||||||
|
Loading…
Reference in New Issue
Block a user