aboutsummaryrefslogtreecommitdiff
path: root/timepollhead.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2010-01-23 21:30:02 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2010-01-23 21:30:02 +0100
commit60112e4234f75de62289d2017e14b60de4dbe913 (patch)
tree6e70c989104159af4d380c4c258b145ccd2989d9 /timepollhead.rb
parent5a51e83d02f16e68e8ff30d2d3e0c1efc1f4a073 (diff)
display useful error message
Diffstat (limited to 'timepollhead.rb')
-rw-r--r--timepollhead.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/timepollhead.rb b/timepollhead.rb
index 58271a3..fe0cd6e 100644
--- a/timepollhead.rb
+++ b/timepollhead.rb
@@ -90,10 +90,14 @@ class TimePollHead
# returns parsed title or nil in case of colum not changed
def edit_column(column, newtitle, cgi)
- return nil if cgi.include?("columntime") && cgi["columntime"] == ""
+ if cgi.include?("columntime") && cgi["columntime"] == ""
+ @edit_column_error = _("To add some time different to the default ones, please enter some string here (e.g.: 09:30, morning, afternoon).")
+ return nil
+ end
delete_column(column) if column != ""
parsed_date = TimeString.new(newtitle, cgi["columntime"] != "" ? cgi["columntime"] : nil)
if @data.include?(parsed_date)
+ @edit_column_error = _("This Time was already choosen.")
return nil
else
@data << parsed_date
@@ -321,6 +325,7 @@ END
END
}
+ ret += "</tr><tr><td colspan='#{days.size+1}' class='error'>#{@edit_column_error}</td>" if @edit_column_error
ret += "</tr></table>"
end
ret += "</td></tr></table>"