Wiki

Clone wiki

redmine_products / Home

Plugin redmine_products (Global Story edition)

Основные возможности:

Требования

  • Redmine >= 3.4 (условная поддержка от 3.2 1)
  • Ruby >= 2.2.1
  • Rails >= 4.2.8
  • Databases: SQLite, MySQL, PostgreSQL, SQL Server

Установка

  1. Установка JS плагина Chosen:

    • Скачайте последний релиз плагина https://github.com/harvesthq/chosen/releases/
    • Скопируйте chosen.css в каталог ./public/stylesheets/
    • Скопируйте chosen-sprite.png и chosen-sprite@2x.png в каталог ./public/images/
    • Скопируйте chosen.jquery.js в каталог ./public/javascripts/
  2. Для работы плагина redmine_products необходимо:

    • наличие установленного плагина redmine_contacts версии от Global Story не ниже 4.0.0
  3. Распакуйте архив с плагином в папку ./plugins/ в вашей директории redmine. В результате должно получиться примерно так:

    ./plugins/redmine_products/init.rb
    
  4. Установите необходимые gems следующей командой:

    $ bundle install --without development test
    
  5. Выполните миграцию БД командой:

    $ bundle exec rake redmine:plugins NAME=redmine_products RAILS_ENV=production
    
  6. После перезапуска redmine в разделе администрирования в списке установленных плагинов вы должны увидеть Redmine Products plugin (PRO version) (Global Story edition). Можно переходить в настройки плагина и устанавливать необходимые вам опции.

Настройка плагина

Права

Удаление

  1. Выполните удаление из БД таблиц плагина командой (все данные по продуктам и заказам будут удалены):

    $ bundle exec rake redmine:plugins NAME=redmine_products RAILS_ENV=production VERSION=0
    
  2. Удалите папку с кодом плагина ./plugins/redmine_products/.

Лицензия


Copyright (C) 2011-2015 Kirill Bezrukov

Copyright (C) 2016-2018 Soft Story

redmine_products is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

redmine_products is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with redmine_products. If not, see http://www.gnu.org/licenses/.


  1. Условная поддержка означает, что с большой вероятностью плагин будет работать на условно поддерживаемых версиях. Но возможны ошибки, т.к. на этих версиях мы плагин не проверяем. В случае возникновения ошибок их ожидаемая трудоемкость исправления - низкая. Исправления будут производиться за счет заказчика. Использование плагинов на условно поддерживаемых версиях целесообразна в случае, когда трудоемкость обновления версии Redmine значительно выше, чем возможное добавление поддержки плагину. 

Updated