Forum: Ruby on Rails globals, incremental voting, images

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
Mike S. (Guest)
on 2005-12-29 07:51
(Received via mailing list)
Can I define a global variable (in the ApplicationController perhaps)
and give it a value that will be accessible in every controller and
view?  Would it add a lot of computational overhead to my site if the
globals were arrays storing gigabytes of data)?

I want to use a voting system in which the user can click and drag on
an image to select a score between 0.0 and 5.0 - the number should be
displayed and the image should rotate or change color or do something
to visually represent the rating.  Does anyone know of any open source
that does this?  Or which javascript functions to use?  How much
bandwidth would it use to record votes via observe_field :frequency =>

What is the best Rails syntax for using images as links?  Should I
throw an <img src> tag into the view files as the first argument to
link_to?  Or can I have globally defined variables that point to my
image urls?
Ezra Z. (Guest)
on 2005-12-29 08:51
(Received via mailing list)
On Dec 28, 2005, at 9:48 PM, Mike S. wrote:

> bandwidth would it use to record votes via observe_field :frequency =>

	What about using the slider control in scriptaculous?

-Ezra Z.
Yakima Herald-Republic Newspaper
Tom F. (Guest)
on 2005-12-29 09:09
(Received via mailing list)
Due to the Shared Nothing architecture of Rails, global variables aren't
really global.  If you setup to have, say, 4 FCGI processes running, you
will actually have 4 sets of global variables, and changes to one set
not be copied to the other sets.  This is almost certainly not what you

Gigabytes of data are best stored in a database, and Rails is pretty
good at
using a database.
Mike S. (Guest)
on 2005-12-29 10:16
(Received via mailing list)
How can I use an observe_field with two arguments (query and domain) -
it will only take two arguments and text_field_tag only takes one.
This topic is locked and can not be replied to.