Instructions for installing the plugin «Magic My Page»

Before installation

  1. Make sure that your server meets the system requirements for plugin «Magic My Page»

Redmine Ruby Rails Database The Browser
Guaranteed 2.6, 3.0, 3.1, 3.2 1.9.3, 2.0, 2.1, 2.2 3.2, 4.2 MySQL Chrome, Firefox, Opera, Internet explorer 9, 10
Should work > 3.2 > 2.2 x PostgreSQL, MSSQL Any modern browser

  1. Make sure that you transfer files to the server in the binary mode if copying files via ftp or ssh-client.
3.   You can also read our instructions on the use of the plugin Magic my page

Installation

  1. All the files used in the instructions, you can download in your personal account page.
  2. Unzip the archive with the plugin «Magic My Page»
  3. Copy the folder with the plugin «Magic My Page» in the plugins folder of «Redmine» — «plugins»
  4. Copy the folder «a_common_libs» in the plugins folder «Redmine» — «plugins».
  5. Copy the folder «global_roles» in the plugins folder «Redmine» — «plugins».
  6. Copy folder «rgloader» to the root directory of «Redmine»
  7. Ensure that the user, under which you run the web-server, has access to the root installation folder of «Redmine». As possible solution for UNIX operating systems, run the following commands:
    sudo chmod 775 -R your_redmine_root_folder
    sudo chown -R your_web_server_user:your_web_server_group your_redmine_folder
  1. Run `bundle install` to install missing gems (make sure performing command in the root installation folder of «Redmine»)
    bundle install
  1. Perform plugin migrations (make sure performing command in the root installation folder of «Redmine»):
    rake redmine:plugins:migrate RAILS_ENV=production
    
  1. Restart your web-server.
    sudo service apache2 restart

After installation

  1. Go to the «A common libs» plugin settings and make sure that libraries «Select2» and «Twitter Bootstrap» are enabled. Also there are checkboxes «Enable javascript patches» and «Enable modal windows» should be turned-on
  2. Go to the «My Page» and customize default page which is basically used for all user at start and your personal page if you prefer