diff options
author | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2010-01-23 21:30:02 +0100 |
---|---|---|
committer | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2010-01-23 21:30:02 +0100 |
commit | 60112e4234f75de62289d2017e14b60de4dbe913 (patch) | |
tree | 6e70c989104159af4d380c4c258b145ccd2989d9 /timepollhead.rb | |
parent | 5a51e83d02f16e68e8ff30d2d3e0c1efc1f4a073 (diff) |
display useful error message
Diffstat (limited to 'timepollhead.rb')
-rw-r--r-- | timepollhead.rb | 7 |
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>" |