aboutsummaryrefslogtreecommitdiff
path: root/poll.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-23 13:25:07 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-23 13:25:07 +0100
commit6bcb17d78da2ed2df16c4d994c866dcf57ebe3f4 (patch)
tree2039349e5df09c308b81ce1b0fd142491799209c /poll.rb
parent587e9f38c972217f15a8fc09eba0c9180da8d147 (diff)
own log class for history
Diffstat (limited to 'poll.rb')
-rw-r--r--poll.rb17
1 files changed, 1 insertions, 16 deletions
diff --git a/poll.rb b/poll.rb
index 01f5c09..e69c8c7 100644
--- a/poll.rb
+++ b/poll.rb
@@ -229,23 +229,8 @@ ADDCOMMENT
end
def history_to_html(maxrev, middlerevision)
- ret = "<table><tr><th>Version</th><th>Date</th><th>Comment</th></tr>"
log = VCS.history
-
- ((middlerevision-5)..(middlerevision+5)).each do |i|
- if i >0 && i<=maxrev
- ret += "<tr><td>"
- ret += "<a href='?revision=#{i}' >" if middlerevision != i
- ret += "#{i}"
- ret += "</a>" if middlerevision != i
- ret += "</td>"
- ret += "<td>#{log[i-1]["timestamp"].strftime('%d.%m, %H:%M')}</td>"
- ret += "<td>#{CGI.escapeHTML(log[i-1]["commit message"])}</td>"
- ret += "</tr>"
- end
- end
- ret += "</table>"
- ret
+ log[((middlerevision-5)..(middlerevision+5))].to_html(maxrev, middlerevision)
end
def add_participant(olduser, name, agreed)