Displaying a textfile inline

My application utilizes the file_column plugin
to allow the uploading of text files (and only
text files) to the server. What I would like to
be able to do is when the "show" view template is
rendered for a particular record, instead of providing
a link to the particular textfile for the record, have
it display the actual contents of the file inline
along with the rest of the fields.

If the files were images it would be trivial to get
them to display inline by wrapping the file_column-ized
field in some HTML. However since the field contains
only a pointer to the file's location in the filesystem
I'm not sure how to get the contents out of the text file
and in the view.

Right now I have the text file appearing as a link which,
when clicked, opens a popup with the contents inside of it.
An ok compromise, but I really would like to get it all
on one page.

Thanks in advance for any help!

My application utilizes the file_column plugin
to allow the uploading of text files (and only
text files) to the server. What I would like to
be able to do is when the "show" view template is
rendered for a particular record, instead of providing
a link to the particular textfile for the record, have
it display the actual contents of the file inline
along with the rest of the fields.

If the files were images it would be trivial to get
them to display inline by wrapping the file_column-ized
field in some HTML. However since the field contains
only a pointer to the file's location in the filesystem
I'm not sure how to get the contents out of the text file
and in the view.

Right now I have the text file appearing as a link which,
when clicked, opens a popup with the contents inside of it.
An ok compromise, but I really would like to get it all
on one page.

Thanks in advance for any help!

Craig White <craigwhite@...> writes:

this is code that I use in one of my controllers that can do this...
     <at> ray_message = File.file?("/var/www/html/motd/ray.txt") ? arr =
IO.readlines("/var/www/html/motd/ray.txt") : "Nothing at this time"

You sir, are a genius. Worked like a charm. Many thanks!