Generates a nicely formatted string of current upload progress for +UploadProgress::Progress+ object progress. Addtionally, it will return "Upload starting…" if progress has not been initialized, "Receiving data…" if there is no received data yet, and "Upload finished" when all data has been sent.
You can overload this method to add you own output to the
Example return: 223.5 KB of 1.5 MB at 321.2 KB/s; less than 10 seconds remaining
# File actionpack/lib/action_view/helpers/upload_progress_helper.rb, line 400 def upload_progress_text(state=nil) eval case when state then @@default_messages[state.to_sym] when upload_progress.nil? || !upload_progress.started? then @@default_messages[:begin] when upload_progress.finished? then @@default_messages[:finish] else @@default_messages[:update] end end