Interação aberta (anônima) com um fórum

Olá!! :slight_smile:
Muito obrigado por este tutorial, é uma funcionalidade incrível, ideal para o meu caso de uso :slight_smile:
Meu único problema é que não consigo editar uma wiki pública, há alguma outra configuração que estou perdendo?
Para contexto, publiquei um tópico que está dentro de uma categoria privada (isso pode estar interferindo?). Não consigo editá-lo nem mesmo eu.

1 curtida

Olá @lisandro_iaffar

Qual é o seu status aí? Administrador, moderador ou usuário geral?

1 curtida

Oi Anatol! Muito obrigado por responder tão rapidamente! :slight_smile:
Desculpe por não ter esclarecido, eu sou o Administrador do fórum, eu o criei

1 curtida

Como administrador, você deve ser capaz de editar qualquer coisa em qualquer lugar.
Como estou verificando em minha instância do Discourse - posso definir um tópico como Wiki em uma categoria privada “staff” e editá-lo com sucesso.
E, claro, não tenho acesso a ele como usuários que não têm acesso a essa categoria privada.

Para verificar sua situação - você pode mudar seu usuário para “system” e tentar editar?
Vá para \u003cyour-domain\u003e/admin/users/-1/system
e “impersonate” (simular) ele (botão na parte inferior)
image

E tente editar a postagem.
P.S. Você precisará Sair e Entrar em sua conta usual depois.

2 curtidas

Sinto muito, Anatol, percebo que me expressei de forma bastante incorreta… :sweat_smile:
Eu sou capaz de editar o tópico da maneira que você indicou.

O que eu quis dizer, quanto ao que entendi da expressão:

É que não consigo editar a wiki publicada a partir do URL público. Eu interpretei totalmente mal o que ele quis dizer?.. :sweat_smile:

2 curtidas

Sem problemas @lisandro_iaffar :slight_smile: Estamos aqui para ajudar.
Vou verificar isso.

2 curtidas

Sim, parece que não consigo editar uma página publicada a partir dela mesma - apenas como um tópico.

2 curtidas

Ok!! Muito obrigado por verificar, Anatol :slight_smile:
Assim posso ter certeza de que não é algo que eu fiz :sweat_smile:
Imagino que não seja possível, então. É lamentável, pois permitiria uma excelente colaboração ad-hoc na qual um fórum atua como um hub temporal (e depois como um Arquivo, espero, público). Não forçar um usuário a se registrar para o que pode ser apenas uma colaboração única pode ser muito encorajador para realmente usar o fórum como uma ferramenta social, incentivando indiretamente a adoção futura.
De qualquer forma, publicar já é muito legal : )

Tenho que abusar da sua gentileza mais uma vez, me deixe perguntar: é possível encontrar a página publicada pesquisando no Google? (para meu caso de uso atual, espero que não :P)

1 curtida

Eu sei a resposta para isso \o/ (Estou tão feliz porque normalmente não sei nada sobre Discourse :smile: )

Sim, se o seu fórum estiver aberto a todos sem login.

E mesmo assim não, ou talvez, se não houver links públicos para a URL dessa página E ela não for mencionada no sitemap. Mas é uma boa política ver coisas como se algo não estiver atrás de um login, todos os rastreadores podem acessá-lo.

3 curtidas

Existem algumas opções potenciais, eu acho:

1

Para a interação sem registro - você provavelmente pode tentar adotar o plugin Custom Wizard (não tenho certeza se eles já têm esse recurso), mas acho que pode ser possível solicitá-lo no marketplace.

2

Como @angus mencionou na mesma postagem:

Estamos prestes a lançar um plugin de “landing pages” para o Discourse, que inclui um módulo de formulário de contato, mais adequado para este caso de uso. Fique atento.

O plugin existe, mas não tenho certeza se esse recurso está pronto - provavelmente você já pode usar o formulário de contato de uma Landing Page publicada.

3

É possível criar um usuário especial no seu fórum e criar postagens para usuários não registrados via API - por exemplo, a partir do Google Forms ou de qualquer outro serviço.
Posso ajudar com isso.

2 curtidas

Obrigado pela sua ajuda @Jagster , e muito obrigado @4ong

Desculpe pelo atraso, eu queria analisar seus links antes de responder. O plugin Landing Pages é Absolutamente-Incrível :open_mouth:!!!

Tenho certeza de que essa é a funcionalidade que eu estava procurando, vou investigar mais a fundo, muito obrigado Anatol por facilitar os links, para o meu caso de uso eu não ia combinar as frases-chave para encontrá-las :stuck_out_tongue:

Como sempre, espero poder retribuir a esta comunidade incrível :grin:

3 curtidas

O módulo de formulário de contato é explicado na documentação aqui

5 curtidas

Você provavelmente pode adicionar essa URL específica ao seu /robots.txt para evitar que ela seja indexada pelos motores de busca.

2 curtidas

Excelente!! Obrigado!! :slight_smile:

1 curtida

Na verdade, é apenas um pedido. Nem mesmo o Google segue isso, eles tomam suas próprias decisões.

2 curtidas

Da documentação deles, sua afirmação está errada. O que eles dizem é:

Um arquivo robots.txt informa aos rastreadores dos mecanismos de pesquisa quais URLs o rastreador pode acessar em seu site. Isso é usado principalmente para evitar sobrecarregar seu site com solicitações; não é um mecanismo para impedir que uma página da web seja exibida no Google. Para impedir que uma página da web seja exibida no Google, bloqueie a indexação com noindex ou proteja a página com senha.

Eles a usam, mas:

Se outras páginas apontarem para sua página com texto descritivo, o Google ainda poderá indexar o URL sem visitar a página.

Portanto, a melhor opção, @lisandro_iaffar, seria evitar vincular a essa página e usar a tag meta noindex nessa página: <meta name="robots" content="noindex">. Mas sem usar robots.txt, já que o rastreador precisa ver a página para ler a meta tag.

2 curtidas

Eu estou certo. A documentação deles é… excessivamente positiva. Você pode pesquisar a resposta correta rapidamente — um bom ponto de partida é o que o próprio googlebot faz ou não. E depois disso, o básico do robots.txt.

Mas você não precisa confiar em mim ou em qualquer outra pessoa. Você pode tentar. Primeiro, você deve verificar todos os bots visitados. E depois disso, quantos deles verificaram o robots.txt. Você ficará surpreso :wink: Você tem muitos bots ativos demais e pode usar o robots.txt para diminuí-los. Depois de alguns dias, você terá a resposta.

Isso é mais ou menos uma perda de tempo, no entanto. As questões do robots.txt são amplamente conhecidas.

2 curtidas

Excelente informação, vou guardar para trabalhos futuros. A privacidade será importante para muitas aplicações no meu fórum. Muito obrigado pelas vossas perspetivas, @hellekin e @Jagster , é muito apreciado :grin:

Terei esse nível de cuidado para situações críticas. Até agora, tentei muitas vezes, mas não consegui encontrar as páginas publicadas através da pesquisa do Google (nem mesmo usando frases-chave completas entre aspas), o que já é bom o suficiente para o nível de privacidade necessário neste caso. (Além disso, as páginas não serão publicadas para sempre, eu as despublicarei assim que o propósito delas terminar, para que não representem nenhum risco a longo prazo).

Muito obrigado novamente!! :pray: :grin:

1 curtida

Estou voltando para você @lisandro_iaffar, pois há uma nova coisa que pode ser útil no seu caso - GitHub - alangibson/discourse-loners: Discourse Loners plugin allows unregistered users to watch and reply to topics using only their email addresses.

O plugin Loners permite que usuários não registrados assistam e respondam a tópicos usando apenas seus endereços de e-mail.

P.S. Eu o testei apenas brevemente, então é melhor testá-lo intensivamente antes.

3 curtidas

Olá @4ong!! :grin:
Muito obrigado por indicar este plugin, este tópico está se tornando uma wiki completa sobre interação aberta :slight_smile:
Para o meu caso particular, seria muito melhor ter esse tipo de funcionalidade se pudesse ser restrita a certas categorias, o que não é o caso por enquanto. Mas ficarei de olho caso seja implementada.
Obrigado novamente Anatol, realmente aprecio seu tempo e sua gentil ajuda :slight_smile:
Minha intenção é retribuir à comunidade Discourse mostrando como essa ferramenta maravilhosa pode ser usada como um vetor eficiente para implementar governança de código aberto e política de código aberto. Desejem-me sorte :pray: :sweat_smile:

2 curtidas