aboutsummaryrefslogtreecommitdiff
path: root/edit_columns.rb
diff options
context:
space:
mode:
Diffstat (limited to 'edit_columns.rb')
-rwxr-xr-xedit_columns.rb22
1 files changed, 18 insertions, 4 deletions
diff --git a/edit_columns.rb b/edit_columns.rb
index 5033a48..c331c8d 100755
--- a/edit_columns.rb
+++ b/edit_columns.rb
@@ -117,21 +117,35 @@ if urevs.max
</td>
UNDO
end
- if rrevs.min
$html << <<REDO
<td>
<form method='post' action=''>
<div>
- <input type='submit' title='#{title}' value='Redo' />
+ <input type='submit' title='#{title}' value='Redo' #{rrevs.min ? "" : "disabled='disabled'"}/>
+REDO
+ if rrevs.min
+ $html << <<REDO
<input type='hidden' name='redo'/>
<input type='hidden' name='undo_revision' value='#{rrevs.min.rev()}' />
#{hidden}
+REDO
+ end
+ $html << <<REDO
</div>
</form>
</td>
REDO
- urhist += rrevs
- end
+ urhist += rrevs
+
+ $html << <<READY
+<td>
+<form method='get' action='.'>
+ <div>
+ <input type='submit' value='Ready' />
+ </div>
+</form>
+</td>
+READY
$html << "</tr></table>"
$html << (urhist).to_html(urevs.max.rev,"")