[problemas de citação] sem adicionar texto adicional

Olá,\n\nEu usei a busca, mas não consegui encontrar este problema/bug.\n\nQuando você responde apenas com\n[quote=autor]texto[/quote]\n dá o erro de que você não tem permissão para responder com uma postagem vazia.\n\nNo entanto, se você responder com\n[quote]texto[/quote]\nfunciona bem.\n\nQual é o motivo para isso?

Existem muitas maneiras de contornar a restrição de comprimento de postagem, tentamos capturar as triviais, mas alguns métodos mais exóticos de contornar a verificação de comprimento de postagem passam despercebidos.

5 curtidas

para que eu entenda corretamente, a intenção é que você possa responder com uma citação ou que você não possa responder com uma citação?

Eu gostaria que fosse a primeira opção :slight_smile:

Ah, acho que você está falando sobre a configuração do site: remover citação completa, ela está habilitada por padrão. Você pode desabilitá-la em sua instância, se preferir.

Você também pode ajustar comprimento mínimo da postagem se preferir postagens mais curtas.

2 curtidas

Não, acho que nenhum dos dois.

Parece ser um problema ao adicionar um autor a uma citação e responder apenas com essa citação e nada mais. Você pode tentar aqui.

Espero ter conseguido facilitar o entendimento.

@sam existe uma correção para isso (em planejamento)?

Uma postagem que contém apenas uma citação de outra postagem e nada mais não adiciona muito à conversa. Citações de postagens são removidas ao calcular o comprimento da postagem. Portanto, o comprimento da postagem é efetivamente 0 se for tudo o que a postagem contém. É por isso que você vê esse erro. Tem sido assim por muito tempo.

Quando você cita uma postagem no Discourse, você obtém isso no compositor.

[quote="user, post:1, topic:558"]
alguma citação...
[/quote]

Todos esses caracteres não são contados.

Veja aqui

e aqui

Isso é muito diferente de uma citação genérica como esta

> A maioria das pessoas não precisa de mais espaço, elas precisam de menos coisas. ― Michelle Ogundehin

que renderiza

A maioria das pessoas não precisa de mais espaço, elas precisam de menos coisas. ― Michelle Ogundehin

já que presumivelmente estou adicionando à conversa em vez de republicar algo de outra postagem sem adicionar nada a ela.

2 curtidas

Obrigado pela sua resposta e pelas informações adicionais sobre o tópico. No entanto, não estou falando de citar outra pessoa no fórum, estou apenas me referindo à funcionalidade [quote].

Às vezes, leio algo em outro site e quero apenas citar rapidamente de lá e dar uma fonte (= autor) a essa citação. Por exemplo, algo que outra pessoa disse.

Portanto, é conteúdo novo, mas de outra pessoa/lugar. Entendo que uma citação direta no fórum não conta para o comprimento da postagem.

No entanto, apenas citar funciona, mas citar adicionando uma “fonte” não funciona mais. Isso me parece estranho.

Eu entendo o que você está dizendo.

isso funciona como uma resposta sem nenhum outro texto

[quote] algum texto... [/quote]

isso não funciona

[quote=me] algum texto... [/quote]

A razão ainda é a mesma que mencionei acima. Quando você adiciona o caractere =, ele corresponde às citações internas do Discourse. Portanto, a suposição é que é uma citação de outra postagem, e ela é removida.

Você pode fazer algo como isto se quiser adicionar uma citação externa.


> me:
>
> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do tempor incididunt ut labore et dolore manga

renderiza assim

me:

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do tempor incididunt ut labore et dolore manga

Fora isso, você precisará investigar a adição de funcionalidade personalizada ao seu site.

Uma mudança na forma como o Discourse lida com isso no núcleo é improvável, dado que isso não surgiu antes. O benefício de remover citações internas supera em muito o caso de uso de permitir postagens que contêm apenas uma citação externa onde você adiciona manualmente a fonte.

1 curtida

Ok, agora entendi. Obrigado pelo esclarecimento e pela ajuda!

Talvez você pudesse torná-lo uma opção nas configurações :slight_smile:

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.