Skip to content
Kosuke Tanabe edited this page Mar 20, 2022 · 6 revisions

インストール

Gemfileに以下の行を追加します。

gem 'enju_bookmark', '~> 0.3.2'

以下のコマンドを実行します。

$ bundle install
$ bundle exec rake enju_bookmark_engine:install:migrations RAILS_ENV=production
$ bundle exec rake db:migrate RAILS_ENV=production

app/models/user.rbを以下のように変更します。

class User < ActiveRecord::Base
  # 中略

  include EnjuSeed::EnjuUser
  include EnjuBookmark::EnjuUser # 追加
end

app/helpers/application_helper.rbを以下のように変更します。

module ApplicationHelper
  include EnjuLeaf::ApplicationHelper
  include EnjuBiblio::ApplicationHelper if defined?(EnjuBiblio)
  if defined?(EnjuManifestationViewer)
    include EnjuManifestationViewer::ApplicationHelper
    include EnjuManifestationViewer::BookJacketHelper
  end

  include EnjuBookmark::BookmarkHelper
end

app/assets/stylesheets/application.cssを以下のように変更します。

 *= require_tree .
 *= require_self
 *= require enju_leaf
 *= require enju_event/application

 * 以下の行を追加
 *= require enju_bookmark/acts_as_taggable_stylesheet
 */

スタイルシートを再生成します。

$ bundle exec rake assets:precompile RAILS_ENV=production

その後、アプリケーションを再起動します。

Clone this wiki locally