parent
ad7f23556b
commit
33f254be42
7 changed files with 1 additions and 20 deletions
|
@ -323,13 +323,6 @@ class Account < ApplicationRecord
|
||||||
user&.setting_translatable_private || (settings.present? && settings['translatable_private']) || false
|
user&.setting_translatable_private || (settings.present? && settings['translatable_private']) || false
|
||||||
end
|
end
|
||||||
|
|
||||||
def link_preview?
|
|
||||||
return user.setting_link_preview if local? && user.present?
|
|
||||||
return settings['link_preview'] if settings.present? && settings.key?('link_preview')
|
|
||||||
|
|
||||||
true
|
|
||||||
end
|
|
||||||
|
|
||||||
def public_statuses_count
|
def public_statuses_count
|
||||||
hide_statuses_count? ? 0 : statuses_count
|
hide_statuses_count? ? 0 : statuses_count
|
||||||
end
|
end
|
||||||
|
@ -406,7 +399,6 @@ class Account < ApplicationRecord
|
||||||
'hide_following_count' => hide_following_count?,
|
'hide_following_count' => hide_following_count?,
|
||||||
'hide_followers_count' => hide_followers_count?,
|
'hide_followers_count' => hide_followers_count?,
|
||||||
'translatable_private' => translatable_private?,
|
'translatable_private' => translatable_private?,
|
||||||
'link_preview' => link_preview?,
|
|
||||||
}
|
}
|
||||||
if Setting.enable_emoji_reaction
|
if Setting.enable_emoji_reaction
|
||||||
config = config.merge({
|
config = config.merge({
|
||||||
|
|
|
@ -123,10 +123,6 @@ module HasUserSettings
|
||||||
settings['translatable_private']
|
settings['translatable_private']
|
||||||
end
|
end
|
||||||
|
|
||||||
def setting_link_preview
|
|
||||||
settings['link_preview']
|
|
||||||
end
|
|
||||||
|
|
||||||
def setting_single_ref_to_quote
|
def setting_single_ref_to_quote
|
||||||
settings['single_ref_to_quote']
|
settings['single_ref_to_quote']
|
||||||
end
|
end
|
||||||
|
|
|
@ -13,7 +13,6 @@ class UserSettings
|
||||||
setting :noindex, default: -> { ::Setting.noindex }
|
setting :noindex, default: -> { ::Setting.noindex }
|
||||||
setting :noai, default: true
|
setting :noai, default: true
|
||||||
setting :translatable_private, default: false
|
setting :translatable_private, default: false
|
||||||
setting :link_preview, default: true
|
|
||||||
setting :bio_markdown, default: false
|
setting :bio_markdown, default: false
|
||||||
setting :discoverable_local, default: false
|
setting :discoverable_local, default: false
|
||||||
setting :hide_statuses_count, default: false
|
setting :hide_statuses_count, default: false
|
||||||
|
|
|
@ -20,7 +20,7 @@ class FetchLinkCardService < BaseService
|
||||||
@status = status
|
@status = status
|
||||||
@original_url = parse_urls
|
@original_url = parse_urls
|
||||||
|
|
||||||
return if @original_url.nil? || @status.preview_cards.any? || !@status.account.link_preview?
|
return if @original_url.nil? || @status.preview_cards.any?
|
||||||
|
|
||||||
@url = @original_url.to_s
|
@url = @original_url.to_s
|
||||||
|
|
||||||
|
|
|
@ -18,9 +18,6 @@
|
||||||
.fields-group
|
.fields-group
|
||||||
= ff.input :translatable_private, wrapper: :with_label, kmyblue: true, label: I18n.t('simple_form.labels.defaults.setting_translatable_private')
|
= ff.input :translatable_private, wrapper: :with_label, kmyblue: true, label: I18n.t('simple_form.labels.defaults.setting_translatable_private')
|
||||||
|
|
||||||
.fields-group
|
|
||||||
= ff.input :link_preview, wrapper: :with_label, kmyblue: true, label: I18n.t('simple_form.labels.defaults.setting_link_preview'), hint: I18n.t('simple_form.hints.defaults.setting_link_preview')
|
|
||||||
|
|
||||||
.fields-group
|
.fields-group
|
||||||
= f.input :dissubscribable, as: :boolean, wrapper: :with_label, kmyblue: true, hint: t('simple_form.hints.defaults.dissubscribable')
|
= f.input :dissubscribable, as: :boolean, wrapper: :with_label, kmyblue: true, hint: t('simple_form.hints.defaults.dissubscribable')
|
||||||
|
|
||||||
|
|
|
@ -263,7 +263,6 @@ en:
|
||||||
setting_hide_network: Hide your social graph
|
setting_hide_network: Hide your social graph
|
||||||
setting_hide_recent_emojis: Hide recent emojis
|
setting_hide_recent_emojis: Hide recent emojis
|
||||||
setting_hide_statuses_count: Hide statuses count
|
setting_hide_statuses_count: Hide statuses count
|
||||||
setting_link_preview: Generate post link preview card
|
|
||||||
setting_lock_follow_from_bot: Request approval about bot follow
|
setting_lock_follow_from_bot: Request approval about bot follow
|
||||||
setting_noai: Set noai meta tags
|
setting_noai: Set noai meta tags
|
||||||
setting_public_post_to_unlisted: Convert public post to public unlisted if not using Web app
|
setting_public_post_to_unlisted: Convert public post to public unlisted if not using Web app
|
||||||
|
|
|
@ -78,7 +78,6 @@ ja:
|
||||||
setting_emoji_reaction_streaming_notify_impl2: 当該サーバーの独自機能に対応したアプリを利用時に、スタンプ機能を利用できます。動作確認していないため(そもそもそのようなアプリ自体を確認できていないため)正しく動かない場合があります
|
setting_emoji_reaction_streaming_notify_impl2: 当該サーバーの独自機能に対応したアプリを利用時に、スタンプ機能を利用できます。動作確認していないため(そもそもそのようなアプリ自体を確認できていないため)正しく動かない場合があります
|
||||||
setting_enable_emoji_reaction: この機能を無効にしても、他の人はあなたの投稿にスタンプをつけられます
|
setting_enable_emoji_reaction: この機能を無効にしても、他の人はあなたの投稿にスタンプをつけられます
|
||||||
setting_hide_network: フォローとフォロワーの情報がプロフィールページで見られないようにします
|
setting_hide_network: フォローとフォロワーの情報がプロフィールページで見られないようにします
|
||||||
setting_link_preview: プレビュー生成を停止することは、センシティブなサイトへのリンクを頻繁に投稿する人にも有効かもしれません
|
|
||||||
setting_noai: AI学習への利用を禁止するメタタグをプロフィールページに追加します。ただし実効性があるとは限りません
|
setting_noai: AI学習への利用を禁止するメタタグをプロフィールページに追加します。ただし実効性があるとは限りません
|
||||||
setting_public_post_to_unlisted: 未対応のサードパーティアプリからもローカル公開で投稿できますが、公開投稿はWeb以外できなくなります
|
setting_public_post_to_unlisted: 未対応のサードパーティアプリからもローカル公開で投稿できますが、公開投稿はWeb以外できなくなります
|
||||||
setting_reject_unlisted_subscription: Misskeyやそのフォーク(Calckeyなど)は、フォローしていないアカウントの「未収載」投稿を **購読・検索** することができます。これはkmyblueの挙動と異なります。そのようなサーバーに、指定した公開範囲の投稿を「フォロワーのみ」として配送します。ただし構造上、完璧な対応は困難でたまに未収載として配信されること、ご理解ください
|
setting_reject_unlisted_subscription: Misskeyやそのフォーク(Calckeyなど)は、フォローしていないアカウントの「未収載」投稿を **購読・検索** することができます。これはkmyblueの挙動と異なります。そのようなサーバーに、指定した公開範囲の投稿を「フォロワーのみ」として配送します。ただし構造上、完璧な対応は困難でたまに未収載として配信されること、ご理解ください
|
||||||
|
@ -277,7 +276,6 @@ ja:
|
||||||
setting_hide_network: 繋がりを隠す
|
setting_hide_network: 繋がりを隠す
|
||||||
setting_hide_recent_emojis: 絵文字ピッカーで最近使用した絵文字を隠す(リアクションデッキのみを表示する)
|
setting_hide_recent_emojis: 絵文字ピッカーで最近使用した絵文字を隠す(リアクションデッキのみを表示する)
|
||||||
setting_hide_statuses_count: 投稿数を隠す
|
setting_hide_statuses_count: 投稿数を隠す
|
||||||
setting_link_preview: リンクのプレビューを生成する
|
|
||||||
setting_lock_follow_from_bot: botからのフォローを承認制にする
|
setting_lock_follow_from_bot: botからのフォローを承認制にする
|
||||||
setting_stay_privacy: 投稿時に公開範囲を保存する
|
setting_stay_privacy: 投稿時に公開範囲を保存する
|
||||||
setting_noai: 自分のコンテンツのAI学習利用に対して不快感を表明する
|
setting_noai: 自分のコンテンツのAI学習利用に対して不快感を表明する
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue