Reorder links arbitrary plugin
Added by Vitaly Klimov over 12 years ago
Intro¶
Reorder links arbitrary is a Redmine plugin that allows to change position of item in Redmine enumerations lists (trackers, custom fields, etc) to any position
It is very convenient if you have a lot of for example, custom fields and want to rearrange them in specific order because without plugin it is possible to move items only at one position at a time
Up to date plugin page¶
http://www.redmine.org/plugins/redmine_reorder_links_arbitrary
Replies (10)
RE: Reorder links arbitrary plugin - Added by Y Z over 12 years ago
Doesn't work for me. Installed plugin and webrick stopped immediately serve the pages.
Internal Server Error
uninitialized constant ActiveRecord::Base
WEBrick/1.3.1 (Ruby/1.8.7/2011-06-30)
RE: Reorder links arbitrary plugin - Added by Vitaly Klimov over 12 years ago
Are you running Redmine in development mode? Plugin does not work in development mode.
RE: Reorder links arbitrary plugin - Added by Y Z over 12 years ago
Yes, in development mode. There wasn't any mention unfortunately it doesn't work in development mode. Could you please add support of the development mode as well? We have been using both modes and no one of the plugins is approved to production until it is passed all our tests.
PS. That's really useful plugin and would love to use it.
RE: Reorder links arbitrary plugin - Added by Vitaly Klimov over 12 years ago
Unfortunatelly due the way plugin patches acts_as_list module and the nature of development mode, it is not possible to make it work there without changes in acts_as_list plugin. If you able to do it, i can provide you with instructions how to change acts_as_list so my plugin will work in development mode as well.
RE: Reorder links arbitrary plugin - Added by Y Z over 12 years ago
Thanks for the explanation. I will take a look at source code, so get back to you then.
RE: Reorder links arbitrary plugin - Added by Vitaly Klimov over 12 years ago
Plugin updated to support Redmine 2.x
RE: Reorder links arbitrary plugin - Added by liana theo almost 12 years ago
Unfortunatelly,i could not install the "redmine_reorder_links_arbitrary_006" plugins on my bitnam redmine 1.3.1 on windows xp
My installation as follow:
1.copy the plugin directory into vendor/plugins directory
2.rake db:migrate_plugins RAILS_ENV=production
After this ,i got the erro messages on terminal like this: undefined method 'reorder_links' for module 'ApplicationHelper'.
when i open the plugins directory, i found some directory are empty such as 'db', 'app'and their subfolders
How could i fix it?
thanks for your advices
RE: Reorder links arbitrary plugin - Added by Vitaly Klimov almost 12 years ago
Please do use latest version (0.0.7) from the plugin page
RE: Reorder links arbitrary plugin - Added by liana theo almost 12 years ago
Hi Vitaly Klimov,thanks for your replay.
I used the latest version(0.07),but got the same erro as the above(version 0.06):(
erromsg.PNG (13.9 KB) erromsg.PNG |
RE: Reorder links arbitrary plugin - Added by Юрий Аполлов over 11 years ago
Same here, but under Linux Ubuntu 10.10.
System: Linux develop 2.6.35-22-server #35-Ubuntu SMP Sat Oct 16 22:02:33 UTC 2010 x86_64 GNU/Linux
Redmine: 2.2.1
redmine@develop:~/redmine$ rake redmine:plugins:migrate RAILS_ENV=production --trace ** Invoke redmine:plugins:migrate (first_time) ** Invoke environment (first_time) ** Execute environment rake aborted! undefined method `reorder_links' for module `ApplicationHelper' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/core_ext/module/aliasing.rb:31:in `alias_method' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/core_ext/module/aliasing.rb:31:in `alias_method_chain' /var/home/redmine/redmine-2.2.1/plugins/redmine_reorder_links_arbitrary/lib/reorder_links_arbitrary_patches.rb:56:in `included' /var/home/redmine/redmine-2.2.1/plugins/redmine_reorder_links_arbitrary/lib/reorder_links_arbitrary_patches.rb:54:in `class_eval' /var/home/redmine/redmine-2.2.1/plugins/redmine_reorder_links_arbitrary/lib/reorder_links_arbitrary_patches.rb:54:in `included' /var/home/redmine/redmine-2.2.1/plugins/redmine_reorder_links_arbitrary/lib/reorder_links_arbitrary_patches.rb:114:in `include' /var/home/redmine/redmine-2.2.1/plugins/redmine_reorder_links_arbitrary/lib/reorder_links_arbitrary_patches.rb:114:in `send' /var/home/redmine/redmine-2.2.1/plugins/redmine_reorder_links_arbitrary/lib/reorder_links_arbitrary_patches.rb:114 /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `require' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `require' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:236:in `load_dependency' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `require' /var/home/redmine/redmine-2.2.1/plugins/redmine_reorder_links_arbitrary/init.rb:17:in `_callback_before_5' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:429:in `_run__1673055355__prepare__4__callbacks' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:405:in `send' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:405:in `__run_callback' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:385:in `_run_prepare_callbacks' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:81:in `send' /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:81:in `run_callbacks' /usr/lib/ruby/gems/1.8/gems/actionpack-3.2.11/lib/action_dispatch/middleware/reloader.rb:74:in `prepare!' /usr/lib/ruby/gems/1.8/gems/actionpack-3.2.11/lib/action_dispatch/middleware/reloader.rb:48:in `prepare!' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/application/finisher.rb:47 /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb:30:in `instance_exec' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb:30:in `run' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb:55:in `run_initializers' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb:54:in `each' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb:54:in `run_initializers' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/application.rb:136:in `initialize!' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/railtie/configurable.rb:30:in `send' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/railtie/configurable.rb:30:in `method_missing' /var/home/redmine/redmine-2.2.1/config/environment.rb:14 /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/application.rb:103:in `require' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/application.rb:103:in `require_environment!' /usr/lib/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/application.rb:297:in `initialize_tasks' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:228:in `call' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:228:in `execute' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:223:in `each' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:223:in `execute' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:166:in `invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:159:in `invoke_with_call_chain' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:187:in `invoke_prerequisites' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:185:in `each' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:185:in `invoke_prerequisites' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:165:in `invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:159:in `invoke_with_call_chain' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/task.rb:152:in `invoke' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/application.rb:143:in `invoke_task' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/application.rb:101:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/application.rb:101:in `each' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/application.rb:101:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/application.rb:110:in `run_with_threads' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/application.rb:95:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/application.rb:73:in `run' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/application.rb:160:in `standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/lib/rake/application.rb:70:in `run' /usr/lib/ruby/gems/1.8/gems/rake-10.0.3/bin/rake:33 /usr/bin/rake:23:in `load' /usr/bin/rake:23 Tasks: TOP => redmine:plugins:migrate => environment