Quem pode alterar 'faq'

FAQ / tos / privacy são páginas do “sistema” do autor.

Quem pode alterar essas páginas? Ou outra pergunta: é possível que usuários do TL4 alterem a FAQ / tos / privacy?

Acho que isso é possível se o autor dessas páginas for alterado — será essa a única maneira?

Muito obrigado!

Qualquer pessoa que possa editar tópicos na categoria onde a FAQ está localizada. Por padrão, essa é a categoria de equipe, mas se você a mover para outro lugar, um TL4 poderá editá-la.

Hmm, isso não funciona.
Um usuário TL4, que está no grupo “staff”, não pode editar o artigo.
Mesmo que a FAQ seja um “post wiki”, o usuário TL4 não consegue editá-la.

O artigo da FAQ foi movido para outra categoria, mas depois foi movido de volta para staff. Isso pode ser o motivo pelo qual não está funcionando?

Se estiver na equipe, apenas a equipe poderá vê-lo. Você deve deixá-lo em uma categoria que o usuário TL4 possa ver.

O usuário TL4 (desculpe, esqueci de mencionar: o usuário TL4 também é moderador) tem acesso ao grupo de equipe, mas a edição não é possível. Como disse, mesmo que as “controles de administrador” existam e funcionem, a opção de editar a postagem não está disponível.

Ninguém tem ideia do que pode estar errado aqui?

Um Administrador pode editar a postagem? Os moderadores podem ter restrições de edição nesses tópicos pré-criados. Preciso verificar para ter certeza.

O administrador pode alterar esta entrada. Mas não é possível com o TL4 e também não para moderadores — o que é estranho.

@justin Acabei de testar e um moderador com qualquer nível de confiança pode ir à FAQ ou aos Termos de Serviço e editar a página.

@sbernhard você tem algum plugin instalado no seu site?

EDIT: Tente também remover a designação de wiki da postagem. Por padrão, essas postagens não são wikis, então pode haver um conflito aí.

Atualmente, a postagem não é uma postagem wiki. Acabei de testar com a versão 2.5.3 e ainda não está funcionando para alterar a FAQ com privilégios de moderador / TL4. Mesmo que esse usuário seja capaz de alterar a entrada para se tornar uma postagem wiki (apenas para que você saiba que esse usuário tem “grandes privilégios”).

Plugins:

Sim, o usuário moderador é um usuário SAML.

Será que pode estar relacionado ao fato de ter movido o site da FAQ para outra categoria e depois de volta?

(obrigado ao @ondrej / @justin pela ajuda - muito apreciado)

Código lib/guardian/topic_guardian.rb:

  def can_edit_topic?(topic)
    return false if Discourse.static_doc_topic_ids.include?(topic.id) && !is_admin?

Então, imagino que funcione conforme projetado, de modo que apenas o administrador possa alterar FAQ/TOS/Política de Privacidade?

Isso é como esperado? Por que então é possível alterar as perguntas frequentes (FAQ), os termos de serviço (ToS) e a política de privacidade para, por exemplo, @justin / @ondrej?

É possível que os administradores os editem, pois esses tópicos são renderizados nas “páginas estáticas”.