Mark,
Actually, the issue is the reorder extension. It overrides _node.rhtml
(and other views, too) which was refactored (and simplified) in 0.6.4.
I will try to take a pass at it this coming week. In the meantime, you
can probably uninstall it and have your site still working. Of course,
if you're of the mind to fix it, patches are welcome!
Sean
Mark Fischer wrote:
> Like an idiot I first posted this to the dev list. Sorry to those
> that received it there.
>
> I just updated, and my back end broke (thank god for cacheing!). I
> have a bunch of extensions installed, but it looks like page
> attachments is the issue. I also have:
> Markdown Filter
> Textile Filter
> Forms
> Page Attachments
> Reorder
> Search
> Archive
>
> Please advise. For the sake of saving emails back and forth, here are
> the logs:
>
>
> Processing SiteController#show_page (for 75.166.110.128 at 2007-11-10
> 19:07:23) [GET]
> Parameters: {"url"=>["about_us", "sergio-lopez-pugh", "images",
> "loading.gif"], "action"=>"show_page", "controller"=>"site"}
> Completed in 0.29625 (3 reqs/sec) | DB: 0.04725 (15%) | 404 Not Found
> [http://www.lazotpcglobal.com/about_us/sergio-lopez-pugh/images/loading.gif
> ]
>
>
> Processing WelcomeController#index (for 75.166.110.128 at 2007-11-10
> 19:07:33) [GET]
> Session ID: c5a24f542d33f2a7dc12d3f9f4849971
> Parameters: {"action"=>"index", "controller"=>"admin/welcome"}
> Redirected to http://www.lazotpcglobal.com/admin/pages
> Completed in 0.00205 (487 reqs/sec) | DB: 0.00060 (29%) | 302 Found
> [http://www.lazotpcglobal.com/admin
> ]
>
>
> Processing PageController#index (for 75.166.110.128 at 2007-11-10
> 19:07:33) [GET]
> Session ID: c5a24f542d33f2a7dc12d3f9f4849971
> Parameters: {"action"=>"index", "controller"=>"admin/page"}
> Rendering within layouts/application
> Rendering admin/page/index
>
>
> ActionView::TemplateError (undefined method `page_icon' for #<#<Class:
> 0xb7654494>:0xb765446c>) on line #12 of vendor/extensions/reorder/app/
> views/admin/page/_node.rhtml:
> 9:
> 10: expander = children ? image((expanded ? "collapse" :
> "expand"), :class => "expander", :alt => 'toggle children', :title =>
> '', :align => 'center') : ""
> 11:
> 12: icon = page_icon(page)
> 13:
> 14: title = %{<span class="title">#{ page.title }</span>}
> 15:
>
> /home/28030/containers/rails/tpc/vendor/extensions/reorder/app/
> views/admin/page/_node.rhtml:12:in
> `
> _run_rhtml_47vendor47extensions47reorder47app47views47admin47page47_node46rhtml
> '
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:326:in `send'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:326:in `compile_and_render_template'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:301:in `render_template'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:260:in `render_file'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:275:in `render'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/partials.rb:59:in `render_partial'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/benchmarking.rb:30:in `benchmark'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/partials.rb:58:in `render_partial'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:287:in `render'
> #{RAILS_ROOT}/vendor/radiant/app/helpers/admin/page_helper.rb:
> 4:in `render_node'
> /home/28030/containers/rails/tpc/vendor/extensions/reorder/app/
> views/admin/page/index.rhtml:14:in
> `
> _run_rhtml_47vendor47extensions47reorder47app47views47admin47page47index46rhtml
> '
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:326:in `send'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:326:in `compile_and_render_template'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:301:in `render_template'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_view/base.rb:260:in `render_file'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/base.rb:806:in `render_file'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/base.rb:711:in `render_with_no_layout'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/layout.rb:247:in `render_without_benchmark'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/benchmarking.rb:50:in `render'
> /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/benchmarking.rb:50:in `render'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/base.rb:1096:in `perform_action_without_filters'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:632:in `call_filter'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:634:in `call_filter'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:638:in `call_filter'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:438:in `call'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:637:in `call_filter'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:638:in `call_filter'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:438:in `call'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:637:in `call_filter'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:638:in `call_filter'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:438:in `call'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:637:in `call_filter'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:619:in `perform_action_without_benchmark'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
> /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/rescue.rb:83:in `perform_action'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/base.rb:430:in `send'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/base.rb:430:in `process_without_filters'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/filters.rb:624:in
> `process_without_session_management_support'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/session_management.rb:114:in `process_without_test'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/test_process.rb:15:in `process'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/
> action_controller/base.rb:330:in `process'
> #{RAILS_ROOT}/vendor/radiant/vendor/rails/railties/lib/
> dispatcher.rb:41:in `dispatch'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel/rails.rb:78:in `process'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel/rails.rb:76:in `synchronize'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel/rails.rb:76:in `process'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:618:in `process_client'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:617:in `each'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:617:in `process_client'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:736:in `run'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:736:in `initialize'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:736:in `new'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:736:in `run'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:720:in `initialize'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:720:in `new'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel.rb:720:in `run'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel/configurator.rb:271:in `run'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel/configurator.rb:270:in `each'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel/configurator.rb:270:in `run'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/bin/
> mongrel_rails:127:in `run'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/lib/
> mongrel/command.rb:211:in `run'
> /home/28030/data/rubygems/gems/gems/mongrel-1.0.1-i386-linux/bin/
> mongrel_rails:243
> _______________________________________________
> Radiant mailing list
> Post: [email protected]
> Search: http://radiantcms.org/mailing-list/search/
> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
>
>
_______________________________________________
Radiant mailing list
Post: [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site: http://lists.radiantcms.org/mailman/listinfo/radiant