Dumbcourse – Interface amigável para navegadores antigos em /dumb (D-pad + telas pequenas)

Eu suponho que eu gostaria que eles (por preferência) fossem redirecionados para o novo caminho. Assim, eles nunca visitariam acidentalmente a versão moderna, que pode, por exemplo, aparecer apenas como uma tela em branco. (Isso é o que acontece com navegadores antigos o suficiente.)

2 curtidas

Eu entendo. Vou pensar sobre isso.

2 curtidas

Desculpas, nenhum insulto pretendido, é só que fiquei incomodado com a aparente rejeição.

2 curtidas

Atualizações

Haverá bugs, me avisem.

Atualizações em tempo real

  • Os tópicos na página inicial agora são atualizados automaticamente, novos tópicos aparecem no topo e tópicos movimentados são reorganizados
  • Respostas de outros usuários aparecem em tempo real enquanto você lê um tópico
  • O indicador “Nome de usuário está digitando…” mostra quando alguém está compondo uma resposta

Tópicos lidos/não lidos

  • Tópicos não lidos agora aparecem em negrito, tópicos lidos aparecem mais claros e finos
  • Os antigos emblemas numéricos foram removidos

Uploads

  • Agora você pode remover um arquivo enviado tocando no botão X ao lado do nome do arquivo
  • Funciona tanto em respostas quanto em novos tópicos
  • O botão de upload agora funciona de forma confiável em telas sensíveis ao toque

Correções de bugs

  • Tocar em editar ou reações não salta mais para o topo da página
  • Novas respostas e edições agora são exibidas imediatamente após a postagem
  • Criar um novo tópico agora leva você ao tópico em vez de voltar para a página inicial
9 curtidas

Atualização para o APK do Dumbcourse Companion

  • corrigidos uploads no webview

Adicionada integração com LanguageTool! :bullseye:

Como este plugin é destinado a telefones pequenos e sistemas mais antigos, digitar (e erros de digitação) pode ser uma verdadeira dor de cabeça. Então, adicionei suporte para LanguageTool (https://languagetool.org/) para limpar o texto automaticamente.

Você pode usá-lo de algumas maneiras:

  • API Pública (configuração mais rápida)
  • Sua própria conta LanguageTool + chave de API
  • LanguageTool auto-hospedado (traga seu próprio endpoint + segredo)
Configurações

Antes de clicar no botão de estrela

Depois de clicar no botão de estrela

Clique na pequena :star: e ele reescreverá o texto corrigindo tudo o que detectar (ortografia, gramática, espaçamento, etc., dependendo do seu plano ou modo de hospedagem)…

Vibrações de “IA, mas não IA”: é inteligente, mas não é um LLM escrevendo sua postagem para você.

Em termos de custo: gratuito/com limite de taxa depende se você usa a API pública ou a auto-hospedagem. Auto-hospedagem = você controla os limites.

Além disso: eu posso refinar isso em um plugin separado apenas para o suporte ao LanguageTool — é uma ideia autônoma muito sólida.

5 curtidas

Eu testei isso após a sugestão do @merefield (obrigado novamente) e que ótimo plugin para se ter para os “antigos”!

Este plugin tem paginação de topic-list, o que é ótimo, mas há alguma possibilidade no futuro de obter também a paginação de topic-posts?

5 curtidas

É possível incorporar CSS personalizado no Dumbcourse?

1 curtida

Ainda vivo? Essa é muito boa (!)

Sim, ainda está ativo e em uso em Forum

Nós o integramos ao nosso plug-in principal:

1 curtida

Então, o repositório vinculado na OP não é mais mantido?

Por curiosidade, por que vocês os mesclaram? Vocês estão potencialmente forçando funcionalidades a usuários da comunidade que não precisam/não desejam?

Geralmente, é uma boa prática manter plugins funcionalmente distintos separados, para que possam ser adicionados de forma mais flexível e modular. (Os plugins oficiais costumavam fazer isso, o que, na minha opinião, era uma situação superior, não fosse pelos benefícios que isso traz no momento da compilação, mas isso é específico dos plugins incluídos no pacote.)

1 curtida

Continua sendo suportado. O repositório está no mesmo link do meu GitHub de antes. Foi mais fácil para nós ter tudo em um único lugar central.

Ele contém tudo o que usamos, e não precisamos reconstruir o Discourse toda vez que precisamos de algo mínimo.

Desculpe, o quê?! :rofl:

1 curtida

Obrigado, vou verificar. O Dumbcourse é o caminho a seguir com a versão Tor do Discourse. Agora tenho mais funcionalidades para observar :smiling_face_with_sunglasses:

Por favor, verifique o repositório; cada funcionalidade tem seu próprio interruptor para ativar/desativar. Acredito que eles estão fazendo um ótimo trabalho aqui.

Além disso, todos podem contribuir por meio de PRs.

Concordo com o conceito de ter plugins diferentes para a comunidade do Discourse, mas entendo perfeitamente que eles agruparam todos eles em sua própria comunidade também.

1 curtida

Ah, entendi. Acho que eu estava só cansado e agora percebi o que ele quis dizer.

Você achou que eu estava tentando empurrar nosso plugin MERGADO INTEIRO. Foi erro minha parte na forma como me expressei.

O Dumbcourse standalone ainda está disponível no mesmo lugar de sempre:

Achei que você estivesse se referindo a forçar o uso para os usuários do jtechforums, desculpe :slight_smile:

Para o nosso caso de uso, muitas funcionalidades específicas que precisávamos eram difíceis de gerenciar como plugins separados, então criamos algo personalizado para nós. Mas todo o código standalone do Dumbcourse continua no link acima.

Você pode fazer um fork ou, se quiser contribuir, posso pedir para o @TripleU desarquivar o repositório.

2 curtidas