Nova e aprimorada página Sobre em /about está ao vivo

A partir deste commit:

A versão legada da página /about não está mais disponível e a nova versão é a única disponível. Também publicamos uma nova documentação que explica a nova página /about e como ela pode ser personalizada:

3 curtidas

Desde a atualização para o Discourse Versão 3.4.0.beta3-dev (9c17588f6a), não consigo utilizar totalmente o novo recurso Personalizar Página Sobre devido a um conflito com o texto existente. Especificamente, o texto antigo js.about.contact_info de /admin/customize/site_texts?overridden=true&q= persiste e se mistura com qualquer novo conteúdo adicionado através da personalização da página Sobre.

Os principais problemas:

  1. Nova Personalização da Página Sobre Não Substitui Texto Antigo: Ao atualizar as informações de contato no novo recurso da página Sobre, o texto antigo de js.about.contact_info em site_texts ainda aparece, criando uma exibição mista em vez de substituir completamente o conteúdo antigo.
  2. Edição de Textos do Site Desabilitada: A nova personalização da página Sobre parece ter bloqueado minha capacidade de editar quaisquer textos do site, pois o texto substituído js.about.contact_info impede o acesso a esses campos.

Devido a preocupações com a privacidade, não posso compartilhar o URL do site, mas estou executando a Discourse Versão 3.4.0.beta3-dev (9c17588f6a). Qualquer conselho sobre como solucionar isso ou sugestões para atualizações futuras para resolver esse conflito seria muito apreciado.

1 curtida

6 posts foram mesclados em um tópico existente: Problema com o Recurso de Personalização da Página Sobre Misturando com o Texto Antigo js.about.contact_info

Estamos sentindo falta das estatísticas que estavam na tabela antiga :cry:

Essa tabela de estatísticas públicas está disponível em outro lugar? :thinking:

1 curtida

Obrigado por esse feedback. O que está faltando que não está na página inicial do administrador e nos relatórios?

1 curtida

Os números da antiga tabela de estatísticas eram publicamente acessíveis @tobiaseigen

Sinto falta da simplicidade de ter todos esses números em um lugar de fácil acesso, em vez de ter que procurar nas páginas de relatórios de cada métrica individual em cada período de tempo.

Os “usuários ativos” nas três colunas de período de tempo eram uma boa métrica para nós.

Talvez eu esteja acostumado demais a consultá-la nos últimos sete anos e sinta falta dela agora que não está mais lá :person_shrugging:t2:

Não se preocupe, provavelmente consigo recriar a antiga tabela com o explorador de dados :+1:t2:

2 curtidas

Atualmente, tenho a nova página Sobre, mas tive que habilitá-la “experimentalmente” para mostrá-la a Todos. Percebo que se eu sair, ainda haverá uma versão antiga da página. Existe alguma maneira de mostrar a página Sobre sofisticada para usuários que não são registrados nem estão logados e apenas navegando em nosso site?

Se eu não incluir “todos”, ela não mostrará a nova página. Não sei se a configuração do grupo ou a página inteira é “experimental” com base no texto…

Screenshot 2024-11-03 at 1.13.23 PM

4 curtidas

Não consigo editar isso também por causa desse recurso Personalizar Página Sobre, que está com defeito.

2 curtidas

Obrigado pelo feedback. Em breve, trabalharemos nos relatórios para fornecer os melhores dados possíveis para administradores e moderadores do site, e estamos pensando em quais estatísticas incluir na página “sobre” no futuro, e quanto controle os proprietários do site desejam/precisam ter sobre as estatísticas. Podemos criar novos tópicos para discutir isso mais a fundo. Quando você criar sua consulta no explorador de dados, por favor, compartilhe-a para que possamos ter uma ideia de quais estatísticas são úteis para você e por quê!

As “Visitas de usuários” na tabela na página inicial do administrador podem ser um bom substituto para a métrica de “usuários ativos”. Para o número total de membros até hoje, procure o número ao lado de 0 sob o título “Usuários por nível de confiança”.

Você precisa atualizar seu site.

Lamento que você esteja tendo esse problema. Não consigo reproduzir. Você pode atualizar seu site para a versão mais recente, atualizar seu navegador da web e tentar novamente? Se você ainda estiver tendo o problema, por favor, crie um novo tópico e compartilhe mais detalhes sobre sua configuração, e se algum erro aparecer no console do desenvolvedor.

3 curtidas

Obrigado, ficou muito melhor do que a página Sobre que tínhamos antes! :slight_smile:

É possível ver novamente o número total de tópicos e posts?

/EDIT: Acabei de notar: vejo “Criado há 2 anos”. Isso pode ser ajustado? Iniciamos nosso fórum em 2012, mas migramos para o Discourse há 2 anos. Portanto, essa informação não é precisa.

3 curtidas

A única maneira atualmente de alterar esse número seria pesquisar e alterar a configuração js.about.site_age.year.other. Ou você poderia não mostrá-lo seguindo as instruções em Hiding elements of the /about page with CSS?.

2 curtidas

Aqui está a consulta que obtém a data:

      result = DB.query_single <<~SQL
          SELECT created_at
          FROM schema_migration_details
          ORDER BY created_at
          LIMIT 1
        SQL

Se você estiver auto-hospedado, deve haver uma maneira de atualizar o item created_at mais antigo nessa tabela com outra data. A escrita da consulta é deixada como um exercício para o leitor.

Não tente isso em casa
DB.query_single("UPDATE schema_migration_details set created_at = '2010-01-01' where id=1")
4 curtidas

Obrigado Tobias e Jay. :slight_smile: Eu alterei o campo do banco de dados (para a data em 2012, quando criamos o fórum phpBB). Mas a página Sobre ainda mostra 2 anos. Preciso excluir alguns arquivos de cache ou apenas esperar, pois a página é regenerada de tempos em tempos?

3 curtidas

Você executou meu código de atualização? Se você executar o código get-the-date, ele fornecerá a data esperada?

Não parece que está em cache, mas talvez eu não entenda.

3 curtidas

Não, acessei diretamente o banco de dados com um cliente gráfico (HeidiSQL) e alterei a linha mais antiga (que era de fato id 1).

Se entendi corretamente, sua consulta faz exatamente o mesmo e nada mais (no Discourse, por exemplo).

3 curtidas

Você pode tentar executar a consulta que obtém a data (esse é o código real que a página “sobre” usa) e ver o que ela retorna. Se for a data correta, talvez você possa tomar uma cerveja e dar uma olhada amanhã.

EDIT: E finalmente consegui fazer meu servidor de desenvolvimento funcionar novamente e executei o código acima e ele diz: “Criado há 15 anos”, então acho que deve funcionar?

2 curtidas

Sim, ele obtém a data correta:

Cerveja é sempre uma opção. E uma solução. :wink:

4 curtidas

O sono e a cerveja trouxeram novas ideias sobre a data de instalação? :laughing:

E isso é possível novamente?

1 curtida

Está funcionando para mim. Se o seu ainda estiver errado, não sei. Mas você pode executar esse código que obtém a data. Talvez reiniciar seu servidor?

2 curtidas

LOL, isso resolveu! Reiniciar o contêiner Docker mostra o número correto agora! :slight_smile: Obrigado!

Sobre essa outra coisa: é possível ver o número total de tópicos e posts novamente?

3 curtidas