I've been working on a sidebar plugin for polling.  I would like to have the poll show up with AJAX voting links which someone could click and then the DOM for the polling piece would be updated with the poll results.  Sounds reasonable right?

When trying to link_to_remote my plugin controller I receive the following error.  Any ideas for how to have sidebars with more than one "page" of content to them?

uninitialized constant Plugin

RAILS_ROOT: .
Application Trace | Framework Trace | Full Trace

/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:200:in `const_missing'
/usr/local/lib/ruby/gems/1.8/gems/activesupport- 1.2.5/lib/active_support/dependencies.rb:72:in `const_missing'
#{RAILS_ROOT}/components/plugins/sidebars/poll_controller.rb:1
routing.rb:234:in `traverse_to_controller'
generated/routing/recognition.rb:427:in `eval'
generated/routing/recognition.rb:427:in `recognize_path'

/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:200:in `const_missing'
/usr/local/lib/ruby/gems/1.8/gems/activesupport- 1.2.5/lib/active_support/dependencies.rb:72:in `const_missing'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5 /lib/active_support/dependencies.rb:39:in `require_or_load'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend_on'
/usr/local/lib/ruby/gems/1.8/gems/activesupport- 1.2.5/lib/active_support/dependencies.rb:178:in `require_dependency'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:134:in `load_file!'
/usr/local/lib/ruby/gems/1.8/gems/activesupport- 1.2.5/lib/active_support/dependencies.rb:97:in `const_load!'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:80:in `const_load!'
/usr/local/lib/ruby/gems/1.8/gems/activesupport- 1.2.5/lib/active_support/dependencies.rb:72:in `const_missing'
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action_controller/routing.rb:234:in `traverse_to_controller'
/usr/local/lib/ruby/gems/1.8/gems/actionpack- 1.11.2/lib/action_controller/routing.rb:458:in `recognize!'
/usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:38:in `dispatch'
/usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/fcgi_handler.rb:141:in `process_request'
/usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/fcgi_handler.rb:53:in `process!'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:600:in `each_cgi'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:117:in `session'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:104:in `each_request'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:36:in `each'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:597:in `each_cgi'
/usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/fcgi_handler.rb:52:in `process!'
/usr/local/lib/ruby/gems/1.8/gems/rails- 1.0.0/lib/fcgi_handler.rb:22:in `process!'
public/dispatch.fcgi:24

/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:200:in `const_missing'
/usr/local/lib/ruby/gems/1.8/gems/activesupport- 1.2.5/lib/active_support/dependencies.rb:72:in `const_missing'
#{RAILS_ROOT}/components/plugins/sidebars/poll_controller.rb:1
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:39:in `require_or_load'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend_on'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:178:in `require_dependency'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:134:in `load_file!'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:97:in `const_load!'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:80:in `const_load!'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:72:in `const_missing'
routing.rb:234:in `traverse_to_controller'
generated/routing/recognition.rb:427:in `eval'
/usr/local/lib/ruby/gems/1.8/gems/actionpack- 1.11.2/lib/action_controller/routing.rb:234:in `traverse_to_controller'
generated/routing/recognition.rb:427:in `recognize_path'
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action_controller/routing.rb:458:in `recognize!'
/usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:38:in `dispatch'
/usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/fcgi_handler.rb:141:in `process_request'
/usr/local/lib/ruby/gems/1.8/gems/rails- 1.0.0/lib/fcgi_handler.rb:53:in `process!'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:600:in `each_cgi'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:117:in `session'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:104:in `each_request'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:36:in `each'
/usr/local/lib/ruby/site_ruby/1.8/fcgi.rb:597:in `each_cgi'
/usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/fcgi_handler.rb:52:in `process!'
/usr/local/lib/ruby/gems/1.8/gems/rails- 1.0.0/lib/fcgi_handler.rb:22:in `process!'
public/dispatch.fcgi:24

This error occured while loading the following files:
   ./components/plugins/sidebars/poll_controller.rb
   plugin.rb


_______________________________________________
Typo-list mailing list
Typo-list@rubyforge.org
http://rubyforge.org/mailman/listinfo/typo-list

Reply via email to