Como posso desabilitar Markdown e definir como Texto Rico por padrão

Olá Lindsey,

Entendo seu ponto de vista, mas deixe-me explicar por que acho que desabilitar este recurso (ou qualquer outro) pode ser útil, pelo menos até que seja testado por tempo suficiente para vermos que ele é estável e que poucos problemas são relatados, se houver.

Este recurso não afeta apenas o usuário que está escrevendo sua postagem, embora ele possa, de fato, corrigir quaisquer problemas antes de postar sua mensagem, assumindo que encontre uma solução para postá-la corretamente.

Acho que alguns usuários nem percebem que estão no modo Rich Text. Eu não percebi quando comecei a escrever meu relatório de bug anterior aqui. Não estou dizendo que não é perceptível, mas quando você não precisa de muita formatação, pode parecer qualquer texto. O caractere asterisco (*) pode ser confundido com um item de lista em um HTML renderizado em algumas telas, então os usuários trabalham em uma postagem longa, percebem que algo quebrou, mudam para Markdown e podem piorar as coisas (como notei ontem e mencionei em Rich Text editor in topics breaks white-space characters in multiple ways).

Então eles não querem gastar muito tempo corrigindo sua postagem, apenas a enviam esperando que seja compreensível.

Então moderadores e ajudantes trabalham mais para entender a pergunta, pedem aos usuários para corrigir suas postagens, explicam a eles que não devem usar o modo Rich Text ao compartilhar código. Isso significa muita comunicação e tempo extras em vez de ajudar, enquanto esperamos por blocos de código corrigidos. Isso importa em um fórum onde a maioria das postagens contém algum tipo de bloco de código ou, se não, deveriam conter, mas os usuários não estavam familiarizados com Markdown (o que foi surpreendente para mim, mas essa é a realidade :slight_smile: ). Portanto, o editor Rich Text pode realmente ser uma ótima adição, e foi assim que o vimos primeiro, embora eu ainda prefira Markdown, mas por que não deixar outros usuários escolherem o que gostam. Então sim, concordo.

Mas em alguns casos, moderadores ou administradores precisam decidir se um recurso causa mais problemas do que resolve, então acredito que eles deveriam ser capazes de desativá-lo temporariamente até que o recurso esteja estável o suficiente para ser ativado novamente. Usuários que vêm em busca de ajuda não saberão necessariamente qual modo de editor é melhor para eles, quando não sabem sobre os bugs.

Agora eu não pensaria em tentar desativar os botões “negrito” ou “citação”, pois esses botões fazem muito pouco e é muito fácil notar se algo está errado. Mas vejo que houve vários relatos sobre o editor Rich Text. É um recurso potencialmente ótimo, mas também pode quebrar muitas coisas. As pessoas também tiveram problemas com MarkDown, mas tudo bem, já sabemos e podemos lidar com isso como fizemos antes.

Em alguns casos, os moderadores tentam ajudar com a formatação e não apenas vinculando um guia de formatação, mas também corrigindo a mensagem para eles. Isso pode ser útil, especialmente quando eles não teriam tempo de corrigir sua própria postagem como novos usuários ou o dia já passou desde que enviaram a mensagem. Se o modo Rich Text não for estável, posso imaginar editando a postagem deles e quebrando-a em vez de ajudar.

Então eu entendo totalmente a intenção de deixar os usuários decidirem o que querem usar para escrever sua postagem, mas há outro lado disso. O fato de os usuários poderem não saber qual editor eles querem ou quais problemas eles causarão, e eles apenas criam muito mais trabalho para os moderadores e também têm uma experiência ruim no fórum que poderia ter sido resolvida desativando temporariamente o recurso.

Li sobre a solução baseada em CSS. O problema é que, embora usemos CSS para personalização, também sei que o CSS também pode quebrar coisas, então tento não usar CSS, a menos que seja absolutamente necessário. Dessa forma, posso evitar que o recurso apareça novamente após uma atualização do Discourse ou quando alguém adiciona um CSS extra para algo não relacionado, sem perceber que isso quebra a desativação de um recurso.

Espero ter conseguido descrever isso com clareza suficiente

atualização:

Quando voltei após uma notificação, percebi que não escrevi sobre exatamente a mesma coisa que o OP, mas acredito que o ponto principal permanece o mesmo: posso imaginar que os administradores do fórum queiram desativar alguns recursos se isso causar muitos problemas. Se é MarkDown ou Rich Text ou a capacidade de alternar entre eles após iniciar uma postagem é menos importante.

3 curtidas