FAQ / 利用規約 / プライバシーポリシーは、著者「システム」のページです。
これらのページを変更できるのは誰ですか?あるいは別の質問として、TL4 ユーザーが FAQ / 利用規約 / プライバシーポリシーを変更することは可能でしょうか?
おそらく、これらのページの著者を変更すれば可能なのではないかと推測しますが、それが唯一の方法でしょうか?
大変ありがとうございます!
FAQ / 利用規約 / プライバシーポリシーは、著者「システム」のページです。
これらのページを変更できるのは誰ですか?あるいは別の質問として、TL4 ユーザーが FAQ / 利用規約 / プライバシーポリシーを変更することは可能でしょうか?
おそらく、これらのページの著者を変更すれば可能なのではないかと推測しますが、それが唯一の方法でしょうか?
大変ありがとうございます!
FAQ が存在するカテゴリでトピックを編集できる人です。デフォルトではスタッフカテゴリですが、他の場所へ移動させた場合は、TL4(トピックレベル4)の権限を持つ人が編集できます。
うーん、これが動作しません。
「staff」グループに所属する TL4 ユーザーは、記事を変更できません。
FAQ が「wiki ポスト」であっても、TL4 ユーザーはそれを編集できません。
FAQ 記事は以前、別のカテゴリに移動されましたが、その後「staff」に戻されました。これが動作しない原因でしょうか?
スタッフカテゴリに設定されている場合、スタッフのみが表示できます。TL4 ユーザーが表示できるカテゴリに移動してください。
TL4 ユーザー(申し訳ありません、言及し忘れていましたが、TL4 ユーザーはモデレーターでもあります)はスタッフグループにアクセスできますが、編集はできません。おっしゃる通り、「管理者コントロール」は存在し機能していますが、投稿を編集するオプションはありません。
誰もここでおそらく何が間違っているのか見当もつかないのでしょうか?
管理者は投稿を編集できますか?これらの事前作成トピックでは、モデレーターに編集制限がかけられている可能性があります。確認する必要があります。
管理者はこのエントリを変更できます。しかし、TL4 では変更できず、モデレーターも変更できません。これは奇妙です。
@justin 先ほどテストしたところ、どのTLを持つモデレーターも、FaQまたはToSのページにアクセスして編集できます。
@sbernhard サイトにプラグインをインストールしていますか?
編集:投稿から「ウィキ」の指定を外してみてください。デフォルトではこれらの投稿はウィキではないため、そこで競合が発生している可能性があります。
コード lib/guardian/topic_guardian.rb:
def can_edit_topic?(topic)
return false if Discourse.static_doc_topic_ids.include?(topic.id) && !is_admin?
つまり、FAQ/TOS/プライバシーの変更は管理者のみ可能という仕様ですね?
それらのトピックは「静的ページ」としてレンダリングされるため、管理者が編集できます。