# Copy\_move + reorder

**URL:** <https://www.ruby-forum.com/t/copy-move-reorder/108617>\
**Category:** Radiant CMS\
**Created:** [July 5, 2007, 11:44am UTC](https://www.ruby-forum.com/t/copy-move-reorder/108617 "2007-07-05T11:44:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_Pyschny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/4da419/32.png) [@Michael\_Pyschny](https://www.ruby-forum.com/u/Michael_Pyschny)\
**Post date:** [July 5, 2007, 11:44am UTC](https://www.ruby-forum.com/t/copy-move-reorder/108617/1 "2007-07-05T11:44:55Z")

</div>

Hi All  
during the problems with reorder and copy\_move (icon not visible) I had  
some experiments by removing one of the two extensions. Meanwhile I read  
that there is a solution - but I cannot get it working again as  
expected.  
As soon I use reorder I cannot enter the admin pages anymore. The  
following error is posted in my production.log:  
What is missing?  
Thanks for yout time and help.  
Michael

BTW: is there a controlled uninstall of extensions?

> > > > > > > > > > > > > > > > > > > > > >

ActionView::TemplateError (undefined method `page\_icon’ for  
#\<#Class:0x40342710:0x403426d4\>) 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 = %{#{ page.title }}  
15:

```
/home/tom/ccos2/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\_view/partials.rb:58: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/tom/ccos2/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’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/action\_controller/benchmarking.rb:50: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:637: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:637: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:637: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’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/actionpack/lib/action\_controller/benchmarking.rb:66: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’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/railties/lib/fcgi\_handler.rb:168:in  
`process\_request’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/railties/lib/fcgi\_handler.rb:143:in  
`process\_each\_request!’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/railties/lib/fcgi\_handler.rb:142:in  
`with\_signal\_handler’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/railties/lib/fcgi\_handler.rb:142:in  
`process\_each\_request!’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/railties/lib/fcgi\_handler.rb:141:in  
`each_cgi' /usr/local/lib/site_ruby/1.8/fcgi.rb:597:in`each’  
/usr/local/lib/site\_ruby/1.8/fcgi.rb:597:in `each\_cgi’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/railties/lib/fcgi\_handler.rb:141:in  
`process\_each\_request!’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/railties/lib/fcgi\_handler.rb:55:in  
`process!’

#{RAILS\_ROOT}/vendor/radiant/vendor/rails/railties/lib/fcgi\_handler.rb:25:in  
`process!’  
/home/tom/ccos2/public/dispatch.fcgi:24

---

<div class="post-metadata">

**Author:** ![Michael\_Pyschny](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/4da419/32.png) [@Michael\_Pyschny](https://www.ruby-forum.com/u/Michael_Pyschny)\
**Post date:** [July 6, 2007, 5:23pm UTC](https://www.ruby-forum.com/t/copy-move-reorder/108617/2 "2007-07-06T17:23:02Z")

</div>

> BTW: is there a controlled uninstall of extensions?

Not at the present time. Working on that!

Sean
