Um tema estilo Reddit para Discourse

Isso parece muito legal. A equipe eventualmente adicionará o recurso de encadeamento que foi testado há algum tempo?

Você pode adicionar a opção de visualizar o tema?

1 curtida

como corrigir a área em branco à direita.. é do meu mac ou do tema?

2 curtidas

Você pode ser mais específico? Isso é sobre threads de chat? Threads em Discourse Post Voting talvez?

Você pode mudar para o tema aqui no Meta com o alternador no canto inferior esquerdo da barra lateral, parece que há um erro no nosso site de criação de temas, então não consigo fazer o upload de uma prévia lá no momento.

1 curtida

você quer dizer à direita da imagem? Acredito que você terá que aumentar a configuração do site largura máxima da imagem em admin/site_settings — embora observe que isso só mudará novos uploads, se você quisesse mudar os antigos, as postagens teriam que ser reprocessadas (Rebake all posts matching a pattern).

se você quer dizer a largura da postagem em si, isso é apenas o tema… Eu posso tentar adicionar algum conteúdo lá no futuro.

1 curtida

Parece que estou tendo um problema semelhante… mas apenas na tela principal. Aqui está uma captura de tela daqui mesmo do meta…

Se eu diminuir um pouco o tamanho da tela… tudo se alarga.

2 curtidas

Oi Chris,

Há algum tempo, a equipe estava testando uma ideia em que você poderia clicar em uma postagem e ver apenas as respostas vinculadas a essa postagem. Isso ocultaria, por assim dizer, outros comentários no tópico, exceto aquele em que você escolheu focar.

Portanto, por exemplo, em sua postagem, mostraria 1 resposta, se me lembro corretamente, no canto inferior esquerdo e, se clicado, mostraria minha resposta abaixo de sua postagem com uma opção para voltar a todas.

1 curtida

Existe uma configuração de site para algo como o que você descreveu, “habilitar visualização de respostas filtradas”.

2 curtidas


Parece que o início não está funcionando. Você poderia consertar, por favor? Muito obrigado!! :smiley:

@awesomerobot Este é um tema incrível! Eu realmente gosto dele, no entanto, não consigo criar um novo tópico através da caixa de texto ‘Criar Tópico’, nem do botão ‘+ Novo Tópico’ na barra lateral.

Não consigo ver nenhum outro comentário que mostre que outros estão a ter este problema, por isso não sei se isto é comum ou não? Funciona bem para si?

1 curtida

Eu tenho a última versão do tema e nenhum problema ao criar tópicos.
Talvez seja causado por um dos seus outros componentes de tema.

Você tem alguma mensagem de erro no console de javascript do seu navegador nas ferramentas do desenvolvedor?

2 curtidas

Obrigado pela resposta rápida e pela boa sugestão; eu realmente tenho um erro ao selecionar Novo Tópico.

Uncaught TypeError: this.composer.openComposer is not a function
    customCreateTopic fake-input-create.js:56
    Cr runtime.js:6179
    install runtime.js:6316
    _ runtime.js:4048
    track validator.js:668
    commit runtime.js:4046
    commit runtime.js:4121
    It runtime.js:4141
    Ember 5
    invoke queue.ts:203
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    run index.ts:339
    d Ember
    success ajax.js:105
    jQuery 6
    b ajax.js:154
    O rsvp.js:460
    O rsvp.js:916
    h ajax.js:167
    listForParent category-list.js:80
    _createSubcategoryList build-category-route.js:78
    afterModel build-category-route.js:61
    runAfterModelHook router_js.js:707
    resolve router_js.js:619
    y rsvp.js:435
    v rsvp.js:421
    invoke queue.ts:203
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    _boundAutorunEnd index.ts:257
    promise callback*n/
< platform.ts:28
    flush Ember
    _scheduleAutorun index.ts:803
    _ensureInstance index.ts:791
    schedule index.ts:384
    Ember 6
    
<anonymous> start-app.js:4
    
<anonymous> discourse-boot.js:20
    
<anonymous> discourse-boot.js:1

Os componentes que estou usando são:

Não tenho certeza se os componentes estão causando o problema - eu removi todos, tentei novamente e ainda tive o mesmo erro ao clicar em Novo Tópico. Muito estranho :thinking:

1 curtida

Parece que ele não está encontrando esta função:

    customCreateTopic() {
      if (document.querySelector(".d-editor-input")) {
        document.querySelector(".d-editor-input").focus();
      } else {
        this.composer.openComposer({
          action: _composer.default.CREATE_TOPIC,
          draftKey: _composer.default.NEW_TOPIC_KEY,
          categoryId: this.category?.id,
          tags: this.tag?.id
        });
      }
    }
  },

Testei no Firefox e Chrome do meu sistema operacional Ubuntu. Não tenho certeza se são os plugins que estou usando ou algo mais, acho que terei que experimentar e investigar mais a fundo. Estranho, parece que só eu estou passando por isso :unamused: Espero resolver isso.

1 curtida

Sim, parece que openComposer foi alterado para open — acabei de corrigir isso no tema, então deve resolver assim que for atualizado. Obrigado por relatar!

6 curtidas

Olá @awesomerobot, não consigo encontrar como adicionar uma categoria neste tema. Quando vou para a seção de categorias, não encontrei a opção, então acabei trocando de tema temporariamente para adicionar uma nova e depois voltei.

Estou fazendo algo errado? Você pode me aconselhar, por favor? :slight_smile:

3 curtidas

oi @awesomerobot, seu tema é incrível e eu realmente adoro ele.

Tenho alguns problemas com a visualização mobile, quando rolava até o final do site (página inicial) ele não carregava mais tópicos novos. Funcionava bem quando eu ia para uma categoria específica, porém na página inicial (categorias mistas) não funcionava. Você poderia dar uma olhada nisso? Também funcionava bem no PC.


Muito obrigado.

Olá a todos,

Estamos adorando o tema parecido com o Reddit!

Apenas uma pergunta. Seria ótimo se, quando as pessoas chegassem ao meu fórum pela primeira vez, ele se parecesse com /latest

Há alguma maneira de fazer disso a página inicial padrão, por favor?

Obrigado!

Eu acho que o que você quer fazer é definir /latest como a página inicial do seu fórum. Se isso estiver correto, você pode fazer isso definindo latest como o primeiro item na configuração do seu site top menu:

3 curtidas

Além da resposta do @simon, vale a pena notar que os usuários podem substituir essa configuração com sua própria página inicial padrão em user/preferences/interface e Página inicial padrão. :slight_smile:

4 curtidas

Ah sim! Muito obrigado.

Eu tenho a configuração global definida para ter as Últimas no topo, mas meu próprio Usuário estava definido para ter Categorias como a Página Inicial Padrão.
A questão é: todos os meus usuários também têm suas páginas iniciais padrão definidas como Categorias?
Posso fazer algum tipo de redefinição para alterar a página inicial padrão de todos para Últimas?
Obrigado novamente pela sua ajuda.

1 curtida

Se você realmente quiser fazer isso, talvez precise fazê-lo no Rails com um comando update_all no site do usuário após definir o padrão global como o mais recente (o que você disse que fez). Se você seguir este caminho, certifique-se de fazer backup primeiro.

3 curtidas