2020-07-15から1日間の記事一覧
タスク4で行なった変更をGitにコミットします。 ソース管理を選択します。ソース管理 「+」をクリックして全ての変更をステージします。全ての変更をステージ コミットネームを入力します。コミットネームを入力 チェックマークをクリックしてコミットしま…
動画プレイヤーにWistiaを導入します。 wistia.com Freeのアカウントを作成してログインします。 Try for free ログインしたら「create」ボタンを押してサンプルのビデオを登録して下さい。 サンプルビデオ登録 ビデオを登録したら「Embed&Share」をクリッ…
Markdown関数を利用できるように実装していきます。 Markdown関数の詳しい使用方法は下記のページを参照して下さい。 guides.github.com 記述追加 GemFile(87行目) gem 'redcarpet', '~> 3.2.3' gem 'coderay', '~> 1.1.0' GemFile source 'https://rubygems…
「app\views\project\index.html.erb」ファイルを以下のように編集します。 app\views\project\index.html.erb <div class="box"> <article class="media"> <div class="column"> <div class="columns is-multiline"> <% if @projects.count > 0 %> <% @projects.each do |project| %> <%= link_to project do %> </div></div></article></div>
プロジェクトコントローラを作成します。 コマンド rails g controller Project index show app\controllers\project_controller.rb class ProjectController < ApplicationController def index @projects = Project.all end def show @project = Project.f…
タスク3で行なった変更をGitにコミットします。 ソース管理を選択します。ソース管理 「+」をクリックして全ての変更をステージします。全ての変更をステージ コミットネームを入力します。コミットネームを入力 チェックマークをクリックしてコミットしま…
ドラッグアンドドロップで登録したタスクの順番を変えられるようにします。 記述追加 GemFile(84行目) gem "active_admin-sortable_tree", "~> 2.0.0" GemFile source 'https://rubygems.org' git_source(:github) do |repo_name| repo_name = "#{repo_name}…
アプリケーションをデプロイする場合レンタルサーバでは写真の保存ができません。 そのためアップロードした写真の保存先にアマゾンS3を利用する必要があります。 アマゾンS3のキーの取得方法は以下の手順でお願いします。 mrradiology.hatenablog.jp 記述追…
ImageMagickをインストールします。 ダウンロードは以下のサイトからできます。 ww.npackd.appspot.com インストールは以下の手順でお願いします。 途中、「install legacy utilities」と「install development」にチェックを入れて下さい。 mrradiology.hat…
プロジェクトとタスクのモデルを作成していきます。 コマンド(2つ) rails g model Project name:string content:text price:bigint rails g model Task title:string note:text video:string header:boolean tag:string project:references 「db\migrate\…
ダッシュボードの新しいテーマを実装していきます。 記述追加 GemFile(75行目) gem 'active_skin' GemFile source 'https://rubygems.org' git_source(:github) do |repo_name| repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") "ht…
管理ダッシュボードを作成します。 記述追加 GemFile(72行目) gem 'activeadmin' GemFile source 'https://rubygems.org' git_source(:github) do |repo_name| repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") "https://github.com…