ruby-on-rails

Passing Parameters to Child Tasks from a Parent Task in Rake

I am new to the world of Rake and currently writing a Rake Script which consists of various tasks depending on the arguments passed to it on runtime. From some Tutorials over the web, I figured out how to pass parameters to the Script as well how to make a task which is dependent on other subtasks. For reference, I have mentioned a sam...

link_to_remote in rails, problem pass :id

i have problem use link_to_remote link_to_remote document example say link_to_remote "Delete this post", :update => "posts", :url => { :action => "destroy", :id => post.id } this code make below html code <a href="#" onclick="new Ajax.Updater('posts', '/blog/destroy/3', {asynchronous:true, evalScripts:true}); return false;">Delet...

How do I create many-one relationships using Scaffold?

I'm new to Ruby on Rails, and I'm trying to create a bass guitar tutor in order to teach myself RoR (and bass guitar). The walkthroughs use Scaffold to create ActiveRecord classes, but they seem to correspond to standalone tables; there's no use of belongs_to or has_many. I'd like to create three classes: Scale, GuitarString, and Fret....

what are dependencies in rails/ruby

I am a beginner is rails, every now and then I come across dependencies. I tried to figure out what it means, but was not able to. Can someone please explain me what it means? ...

How to implement "short" nested vanity urls in rails?

I understand how to create a vanity URL in Rails in order to translate http://mysite.com/forum/1 into http://mysite.com/some-forum-name But I'd like to take it a step further and get the following working (if it is possible at all): Instead of: http://mysite.com/forum/1/board/99/thread/321 I'd like in the first step to get to someth...

How should my main web application (A) securely retrieve data from my content storage web application (B)?

I have two web applications (A) and (B). (A) is my primary web application. (B) is purely for content storage, such as file uploads by users of (A). What's best way to securely retrieve data from (B) into (A) but in a way that does not expose the data in (B) to potential discovery by third-parties over the public internet or nosy us...

Rails problem find by sql

I have this query and I have an error: images = Image.find_by_sql('PREPARE stmt FROM \' SELECT * FROM images AS i WHERE i.on_id = 1 AND i.on_type = "profile" ORDER BY i.updated_at LIMIT ?, 6\ '; SET @lower_limit := ((5 DIV 6) * 6); EXECUTE stmt USING @lower_limit;') Mysql::Error: You have an error in your SQL syntax; c...

Remove all html tags from attributes in rails

I have a Project model and it has some text attributes, one is summary. I have some projects that have html tags in the summary and I want to convert that to plain text. I have this method that has a regex that will remove all html tags. def strip_html_comments_on_data self.attributes.each{|key,value| value.to_s.gsub!(/(<[^>]+>|&nbsp;...

Excessive httpd processes to stack up on my Rails + Apache2 + Passenger production setup?

I have a Rails + Apache2 + Postgres + Passenger application running in production mode in OSX Snow Leopard. The application serves as a data warehouse for another application in the cloud so I'm constantly getting API calls to my OSX production build. After a recent reboot, I'm finding a ton of httpd processes stacking up and eventually...

Rails: how can I access the request object outside a helper or controller?

In my application_helper.rb file I have a function like this: def internal_request? server_name = request.env['SERVER_NAME'] [plus more code...] end This function is needed in controllers, model, and views. So, I put this code in a utility function file in the lib/ directory. However, this did not work: I got complaints about requ...

Rails layout: 2 cols cache and content_for..

Hy, I have a layout that has 2 cols and in every view i have: content_for :main_col and content_for :side_col in some parts of the site, the side_col is always the same and how do i do that being DRY? partial render? i dont think is so good. then it comes to cache.. the content_for is not good to cache... you have better ideias on ho...

Share on Facebook, Retweet, etc, buttons in straight Ruby gem?

Notice those buttons atop http://techcrunch.com/2010/04/04/he-even-makes-coldplay-sound-fun/ for sharing the url on social networks? I want to do something very very similar for a site I'm building. ShareThis offers a widget that does the same thing but it's branded and external. I'm looking for a pure Ruby solution. A gem containing a...

Changing the checkout flow in spree-0.10.2.

I need a checkout process devoid of a delivery and payment step (working on a store which accept cash on delivery so I need only the address step.) I am using Spree 0.10.2 Things I have tried: In the site_extension.rb added the following state machine Checkout.state_machines[:state] = StateMachine::Machine.new(Checkout, :initial ...

Is there a way to make the flash[:notice] appear above, or before, the flash[:error] ?

So, I'd like to be able to display both a flash[:notice] and a flash[:error] on the same action, but I'd like for the :notice to always be displayed above (or before) the error. Is there a way to do this? In my controller, I thought I could just code the flash[:error] before the flash[:notice], so that rails will display it correctly, ...

What is the difference between searchlogic and other fulltext search plugins?

I am looking for an alternative to acts_as_solr or thinkingsphinx for fulltext search in my Rails app. Came across searchlogic. Does it support indexing? I am planning to host my app on heroku and I want an alternative because heroku charges for Websolr. I am aware of the alternative way of using texticle or acts_as_tsearch but i want t...

how can i load a file in ruby on rails console?

am trying to load a file where i have all my setting into rails console. i want to do it because when i use the console there is too much repetition . thank you ...

Test (with RSpec) a controller outside of a Rails environment

I'm creating a gem that will generate a controller for the Rails app that will use it. It's been a trial and error process for me when trying to test a controller. When testing models, it's been pretty easy, but when testing controllers, ActionController::TestUnit is not included (as described here). I've tried requiring it, and all simi...

How To Create A Link For "save Image As" To Download an Image In Rails

I want to make a link download like this http://idwallpaper.com/download.php?image_id=1517 I have tried from other tutorial like this <script> function SaveFile(fname){ img.document.execCommand('saveas', null ,fname) } </script> <iframe id="img" src="myimage.jpg" width="(image width + 20)px" height="(image height + 25)px" scrolling=...

actionmailer formatted from

Hello everybody. I want to send emails with formatted sender such as "Support team [email protected]". If delivery method I wrote from "support team <[email protected]>" and from "\"support team\" <[email protected]>" but smtp server says #<Net::SMTPSyntaxError: 501 <support team <[email protected]>>: "@" or "." expected after "support" This means that rai...

Get used color names from image

Hello, I would like to check what colors is present in a image. This will be stored in the database and used for a search form. (red=1, green=1, blue=0, yellow=1, black=1, white=1 etc.) img = Magick::Image.read('phosto-file.jpg').first img = img.quantize(10 h = img.color_histogram pp h {red=12815, green=18494, blue=15439, opacity=0=>13...