criar um novo tópico com uma mensagem de corpo vazia
criar uma postagem com uma mensagem vazia
Para o primeiro, se você tentar criar um tópico com uma mensagem de corpo vazia, ou mesmo de um único caractere, você receberá um erro como “O corpo parece pouco claro, é uma frase completa?”
Para o segundo, se você tentar criar uma postagem com um corpo vazio, você receberá um erro como o mostrado aqui; “A postagem não pode estar vazia”
Isso acontece apesar de atualizar todas as configurações conhecidas para reduzir os valores de “entropia” aos menores valores possíveis e reduzir o comprimento mínimo da postagem o máximo possível.
As configurações já existem para controlar os comprimentos do corpo da postagem e do tópico. Portanto, parece que elas precisam ser modificadas para permitir postagens e corpos de tópico de 0 caracteres. Eu pensaria que seria uma pequena alteração no código-fonte, e seria muito mais conveniente apenas modificar as configurações existentes para permitir isso do que exigir que o administrador do servidor escreva seu próprio plugin para alterar os valores de comprimento mínimo de 1 para 0.
não tenho certeza do que você quer dizer, você está perguntando qual é a justificativa para essa solicitação de recurso? ou você quer dizer que atualmente não pode fazer uma postagem que diga apenas “por quê”?
Gostaria que os usuários do meu fórum Discourse pudessem postar mensagens e tópicos com corpos de zero comprimento. Meus usuários também gostariam de ter esse recurso. A razão pela qual você não pode fazer isso não está clara para mim. Existe algum problema técnico que impossibilita a criação de uma postagem sem texto no corpo?
Não estou pedindo que isso seja uma configuração padrão, estou simplesmente pedindo a opção de permitir isso no meu servidor.
Muitos dos meus usuários gostam de postar respostas vazias. Às vezes, apenas para postar, mas sem ter nada a dizer, às vezes para trazer tópicos para o topo da lista de tópicos, outras vezes para indicar que leram o tópico, mas não têm comentários. Da mesma forma, ao criar um novo tópico, muitas vezes o corpo não é necessário se o título do tópico for descritivo o suficiente. Portanto, ser forçado a escrever mais texto no corpo da postagem original pode, às vezes, ser redundante. Postar em branco é um recurso “divertido” que as pessoas gostam de fazer em fóruns e que também ajuda no engajamento.
Sim, existem outros métodos para reagir ou assinar uma postagem ou tópico.
Mas as pessoas ainda gostam de postar em branco. Meus usuários estão acostumados com isso, então eu gostaria de poder habilitá-lo para eles.
Pessoalmente, não entendo qual o sentido de postar algo vazio, mas posso aceitar que existam comunidades onde isso é comum e lembro que não é a primeira solicitação por algo assim.
Existe uma maneira de contornar o limite de postagem. Pode ser com, por exemplo, tags [wrap], pois serão contadas como caracteres.
Sei que provavelmente não é a melhor opção digitar sempre. Por isso, criei um componente de tema para isso. Espero que seja suficiente para você e sua comunidade também.
O componente de tema adicionará um botão à barra de ferramentas do composer (por padrão, ele está no menu pop-up). Clicar no botão adicionará um texto de espaço reservado à área de texto que você pode publicar. Este texto ficará oculto depois que você postar.
O componente contém algumas configurações onde você pode configurar
O botão está no menu pop-up por padrão, como você vê no vídeo, mas também pode ser colocado na barra de ferramentas. Para conseguir isso, basta desativar esta configuração.
E então, com esta configuração, você pode escolher em qual seção da barra de ferramentas você gostaria de colocar o botão.
Esta é uma solicitação de recurso muito estranha – para ser honesto, não consigo imaginar um mundo em que apoiaríamos postagens vazias como um recurso – isso vai contra toda a nossa filosofia de discurso civilizado. A sugestão de Don é provavelmente a sua melhor opção aqui.
Na verdade, você pode contornar essa limitação… escrevendo um comentário HTML com palavras suficientes no corpo da postagem, como:
<!--
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed bibendum pharetra finibus. Fusce sed ligula et leo elementum viverra quis.
-->
Portanto, se você realmente quiser esse recurso, pode escrever um componente de tema para preencher o editor com um comentário HTML por padrão.
No entanto, este é um pedido realmente estranho, e poucas pessoas fariam isso. Em fóruns chineses, geralmente digitamos “RT” (é uma abreviação de “Como o título”) no texto para indicar que o texto e o título são consistentes. Acho que a maioria das culturas deve ter expressões semelhantes
Além disso, não fica bom e faz as pessoas sentirem que há um bug.
Eu estava prestes a postar que um comentário HTML funcionaria - isso já surgiu em discussões anteriores (pfaffman e eu estávamos escondendo posts, e Canapin arruinou nossa diversão lol).
Obrigado por todas as sugestões. Vou experimentá-las e suspeito que algumas ou todas elas funcionarão para nós.
Para que valha a pena, o blankposting é certamente bastante civilizado. Os usuários se divertem muito com isso, às vezes eles até têm concursos improvisados para ver quão rápido um tópico pode ser preenchido com posts, ou quantos posts em branco podem ser postados em sequência antes que alguém quebre a corrente. E certamente cria muito engajamento e promove uma atmosfera comunitária divertida. Você pode se surpreender com o quanto os usuários podem derivar de entretenimento de recursos tão simples.
Isso não parece ser importante, não tenho certeza sobre a definição oficial de civilidade no discourse, mas a ideia principal é enfatizar o foco em expressão e comunicação bem pensadas através da linguagem escrita, para a qual 20 caracteres não é um limite mínimo significativo.
Deixe-me dar dois exemplos do meu contexto onde uma postagem vazia faz sentido para nós, é bem aceita e não prejudica um discurso civilizado: Aqui o Discourse é usado basicamente como um substituto de lista de e-mails.
Alguém quer escrever uma nota rápida, por exemplo, “reunião às 20h na casa vermelha FIM”. Então eles escrevem um e-mail vazio, contendo apenas a nota no assunto.
Alguém encaminha uma mensagem para a lista de e-mails/Discourse, tecnicamente sem conteúdo próprio adicional (por exemplo, encaminhando uma mensagem para um grupo de alguém de fora do grupo para divulgar informações ou um pequeno círculo discutiu uma mensagem fora do discourse por e-mail antecipadamente e, em seguida, o conteúdo é copiado para um e-mail para o discourse, contendo tags html de “mensagem encaminhada” e, portanto, é atualmente percebido como “corpo vazio” pelo Discourse)
Eu defendo permitir “0” como limite inferior (e honestamente não vejo o benefício do “1” atualmente permitido sobre o “0”), o padrão ainda poderia ser um valor mais seguro/sóbrio de, por exemplo, “10” para garantir que seja uma decisão consciente do administrador. Na minha opinião, um administrador de uma plataforma como o Discourse deve ser confiável para tomar boas decisões para suas necessidades, guiado por padrões sensatos. Assim, não vejo nenhum dano em permitir postagens vazias como uma opção.
Deixe-me expressar claramente minha gratidão pelo foco na filosofia de discurso civilizado pelo Discourse! Os pensamentos dedicados a isso e os recursos derivados dele foram um dos motivos pelos quais optei pelo discourse.