forked from Gitlink/forgeplus
Merge branch 'dev_forum' into dev_trustie_forum
This commit is contained in:
commit
d14b78c69c
|
@ -443,16 +443,19 @@ class User < ApplicationRecord
|
||||||
def full_name
|
def full_name
|
||||||
return '游客' unless logged?
|
return '游客' unless logged?
|
||||||
|
|
||||||
name = show_realname? ? lastname + firstname : nickname
|
# name = show_realname? ? lastname + firstname : nickname
|
||||||
name.blank? ? (nickname.blank? ? login : nickname) : name
|
# name.blank? ? (nickname.blank? ? login : nickname) : name
|
||||||
|
nickname.blank? ? login : nickname
|
||||||
end
|
end
|
||||||
|
|
||||||
# 用户的真实姓名(不考虑用户是否隐藏了真实姓名,课堂模块都用真实姓名)
|
# 用户的真实姓名(不考虑用户是否隐藏了真实姓名,课堂模块都用真实姓名)
|
||||||
def real_name
|
def real_name
|
||||||
return '游客' unless logged?
|
return '游客' unless logged?
|
||||||
name = lastname + firstname
|
# name = lastname + firstname
|
||||||
name = name.blank? ? (nickname.blank? ? login : nickname) : name
|
# name = name.blank? ? (nickname.blank? ? login : nickname) : name
|
||||||
name.gsub(/\s+/, '').strip #6.11 -hs
|
# name.gsub(/\s+/, '').strip #6.11 -hs
|
||||||
|
# name.strip
|
||||||
|
nickname.blank? ? login : nickname
|
||||||
end
|
end
|
||||||
|
|
||||||
def only_real_name
|
def only_real_name
|
||||||
|
@ -570,12 +573,13 @@ class User < ApplicationRecord
|
||||||
end
|
end
|
||||||
|
|
||||||
def show_real_name
|
def show_real_name
|
||||||
name = lastname + firstname
|
# name = lastname + firstname
|
||||||
if name.blank?
|
# if name.blank?
|
||||||
nickname.blank? ? login : nickname
|
# nickname.blank? ? login : nickname
|
||||||
else
|
# else
|
||||||
name
|
# name
|
||||||
end
|
# end
|
||||||
|
nickname.blank? ? login : nickname
|
||||||
end
|
end
|
||||||
|
|
||||||
def update_hashed_password
|
def update_hashed_password
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
class ChangeMemosEmoji < ActiveRecord::Migration[5.2]
|
||||||
|
def change
|
||||||
|
execute("ALTER TABLE `memos` MODIFY `subject` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;")
|
||||||
|
execute("ALTER TABLE `memos` MODIFY `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;")
|
||||||
|
end
|
||||||
|
end
|
Loading…
Reference in New Issue