Merge pull request #3666 from evazion/fix-3664

Fix #3664: Highlight non-gentags in post tooltip
This commit is contained in:
Albert Yi
2018-04-26 11:40:59 -07:00
committed by GitHub
17 changed files with 2820 additions and 92 deletions

View File

@@ -9,6 +9,7 @@ class ApplicationController < ActionController::Base
before_action :set_started_at_session
before_action :api_check
before_action :set_safe_mode
before_action :set_variant
# before_action :secure_cookies_check
layout "default"
helper_method :show_moderation_notice?
@@ -184,6 +185,10 @@ class ApplicationController < ActionController::Base
end
end
def set_variant
request.variant = params[:variant].try(:to_sym)
end
User::Roles.each do |role|
define_method("#{role}_only") do
if !CurrentUser.user.is_banned_or_ip_banned? && CurrentUser.user.__send__("is_#{role}?")

View File

@@ -31,7 +31,10 @@ class PostsController < ApplicationController
include_deleted = @post.is_deleted? || (@post.parent_id.present? && @post.parent.is_deleted?) || CurrentUser.user.show_deleted_children?
@parent_post_set = PostSets::PostRelationship.new(@post.parent_id, :include_deleted => include_deleted)
@children_post_set = PostSets::PostRelationship.new(@post.id, :include_deleted => include_deleted)
respond_with(@post)
respond_with(@post) do |format|
format.html.tooltip { render layout: false }
end
end
def show_seq