Forum: Ruby on Rails globals, incremental voting, images

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
32833d3ac17df58279c087afe3f7cf92?d=identicon&s=25 Mike Schwab (mschwab)
on 2005-12-29 06: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 =>
10

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?
132a94ca65959bda6c74fae54bff2425?d=identicon&s=25 Ezra Zygmuntowicz (Guest)
on 2005-12-29 07:51
(Received via mailing list)
On Dec 28, 2005, at 9:48 PM, Mike Schwab wrote:

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

	What about using the slider control in scriptaculous?

Cheers-
-Ezra Zygmuntowicz
WebMaster
Yakima Herald-Republic Newspaper
ezra@yakima-herald.com
509-577-7732
3f900b38ec3b2c45427c354722fa4ce3?d=identicon&s=25 Tom Fakes (tomfakes)
on 2005-12-29 08: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
will
not be copied to the other sets.  This is almost certainly not what you
want.

Gigabytes of data are best stored in a database, and Rails is pretty
good at
using a database.
32833d3ac17df58279c087afe3f7cf92?d=identicon&s=25 Mike Schwab (mschwab)
on 2005-12-29 09: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.