User microposts
{{ resolvedDiscussionCount }}/{{ discussionCount }} {{ resolvedCountText }} resolved
-
1 1 class ApplicationController < ActionController::Base 2 2 protect_from_forgery with: :exception 3 3 include SessionsHelper 4 5 private 6 7 # Confirms a logged-in user. 8 def logged_in_user -
Master
indent, chú ý lỗi này, a comment nhiều lần r
-
-
-
-
9 9 10 10 def show 11 11 @user = User.find(params[:id]) 12 redirect_to root_url and return unless @user.activated -
Master
sao lại xóa dòng này?
-
Master
em xoá dòng này vì dòng này thuộc phần exercise 11.40 của chương 11
-
Master
Khi có dòng này thì lúc bấm vào index /users website sẽ hiển thị ra các user đã kích hoạt tài khoản thông qua xác nhận email. Ngược lại nếu không có dòng naỳ thì nó sẽ hiển thị ra tất các user có trong databse.
-
Master
Khi có dòng này thì lúc bấm vào index /users website sẽ chỉ hiển thị ra danh sách user đã kích hoạt tài khoản. Nếu không có dòng này thì hàm
showsẽ tìm các id user đang có trong databse để xuất ra. -
-
-
app/helpers/microposts_helper.rb 0 → 100644
1 module MicropostsHelper -
Master
xóa file
-
-
-
app/models/micropost.rb 0 → 100644
1 class Micropost < ApplicationRecord 2 belongs_to :user -
Master
thứ tự marco ko đúng
-
-
-
-
2 <div class="row"> 3 <aside class="col-md-4"> 4 <section class="user_info"> 5 <%= render "shared/user_info" %> 6 </section> 7 <section class="micropost_form"> 8 <%= render "shared/micropost_form" %> 9 </section> 10 </aside> 11 <div class="col-md-8"> 12 <h3>Micropost Feed</h3> 13 <%= render "shared/feed" %> 14 </div> 15 </div> 16 <% else %> 1 17 <div class="center jumbotron"> -
Master
indent
-
-
-
1 1 <% provide(:title, "Edit user") %> 2 <% provide(:button_text, "Save changes") %> 3 2 <h1>Update your profile</h1> 3 4 4 <div class="row"> 5 5 <div class="col-md-6 col-md-offset-3"> 6 <%= render "form" %> -
Master
sao lại xóa partial
-
-
-
-
-
1 1 <% provide(:title, "Sign up") %> 2 2 <% provide(:button_text, "Create my account") %> 3 3 <h1>Sign up</h1> 4 4 5 <div class="row"> 5 6 <div class="col-md-6 col-md-offset-3"> 6 <%= render "form" %> 7 <%= render "form" %> -
Master
indent
-
-
-
1 1 <% provide(:title, "Edit user") %> 2 2 <% provide(:button_text, "Save changes") %> 3 3 4 <h1>Update your profile</h1> 5 4 6 <div class="row"> 5 7 <div class="col-md-6 col-md-offset-3"> 6 <%= render "form" %> 8 <%= render "form" %> -
Master
dư space
-
-
-
1 <% if logged_in? %> 2 <div class="row"> 3 <aside class="col-md-4"> 4 <section class="user_info"> 5 <%= render "shared/user_info" %> 6 </section> 7 <section class="micropost_form"> 8 <%= render "shared/micropost_form" %> 9 </section> 10 </aside> 11 <div class="col-md-8"> 12 <h3>Micropost Feed</h3> 13 <%= render "shared/feed" %> 14 </div> 15 </div> 16 <% else %> -
Master
indent
-
Master
<% else %>indent dòng này ko đúng -
Master
vẫn không đúng
-
-
-
app/views/microposts/_micropost.html.erb 0 → 100644
1 <li id="micropost-<%= micropost.id %>"> 2 <%= link_to gravatar_for(micropost.user, size: 50), micropost.user %> 3 <span class="user"><%= link_to micropost.user.name, micropost.user %></span> 4 <span class="content"> 5 <%= micropost.content %> 6 <%= image_tag micropost.picture.url if micropost.picture? %> 7 </span> 8 <span class="timestamp"> 9 Posted <%= time_ago_in_words(micropost.created_at) %> ago. 10 <% if current_user?(micropost.user) %> 11 <%= link_to "delete", micropost, method: :delete, data: { confirm: "You sure?" } %> -
Master
indent
-
-
-
-
-
app/models/micropost.rb 0 → 100644
1 class Micropost < ApplicationRecord 2 default_scope -> { order(created_at: :desc) } 3 4 mount_uploader :picture, PictureUploader 5 6 belongs_to :user 7 8 validates :user_id, presence: true 9 validates :content, presence: true, length: { maximum: 140 } 10 validate :picture_size 11 12 private 13 14 # Validates the size of an uploaded picture. 15 def picture_size -
Master
?
-
-
-
-
Toggle commit list
-
-
-
-
merged
Toggle commit list