PR bem-vindo. Me mande uma mensagem privada se tiver um orçamento.
Olá Jay, por que este componente adiciona ?_discourse_homepage_rewrite=1 ao final do URL da página para a qual ele redireciona?
E também, por que ele exibe um URL mais complexo (ou seja, mysite.com/t/blahblahblah/2343?_discourse_homepage_rewrite=1) em vez de simplesmente mysite.com?
Eu não sei! Não sei por que isso estaria acontecendo. Ninguém com um orçamento reclamou, mas vou tentar dar uma olhada.
Atenção, isso diferencia maiúsculas de minúsculas para qualquer amador (como eu) que levou uma hora de testes para descobrir por que não estava funcionando.
Sempre copie e cole!
Seria um bom toque torná-lo insensível a maiúsculas e minúsculas. Foi uma revelação para mim quando descobri como incorporar a insensibilidade a maiúsculas e minúsculas em minhas consultas do Data Explorer!!!
Eu acho que deveria ser fácil o suficiente para fazer isso, mas não é algo que vou corrigir a menos que esteja corrigindo outra coisa.
Acho que essa solução alternativa pode estar quebrada agora. A página inicial para o URL externo do link permanente que eu tinha em um site de teste quebrou há algum tempo. O link permanente funciona, mas o recurso da página inicial agora vai para a página de erro para a configuração do mapa do grupo. Ainda não tive tempo de descobrir por que quebrou, mas presumivelmente uma mudança principal em algum lugar. ![]()
Olá
Tive um problema ao abrir a tela de chat completa, quando clico no botão de chat em tela cheia, o navegador trava.
Minhas configurações são assim
Acho que o URL do chat em tela cheia não é compatível com o URL da página inicial.
O que acontece?
assim, a página não é exibida no início, após cliques, ela mostra a barra superior múltipla, mas nada mais
quando não vou para a tela de chat completa a partir da página inicial personalizada, tudo está normal
É possível adicionar tópicos publicados como páginas personalizadas de página inicial?
Você pode tentar, mas acho que deve funcionar.
Tenho tido problemas ultimamente com este componente de tema e a barra lateral de administração que ainda não tive tempo de depurar.
Olá!
Primeiramente, muito obrigado por este componente de tema. Ele é incrivelmente útil e eu gostaria que houvesse algo semelhante integrado ao Discourse.
Notei um bug ao definir a página inicial para uma categoria — se a categoria estiver definida como “Mostrar lista de subcategorias”, a lista de subcategorias não será exibida na primeira carga da página. Esse problema não ocorre se você clicar no logotipo do site ou acessar a categoria diretamente.
Alguma ideia do porquê isso pode estar acontecendo? Dei uma olhada no código-fonte, mas nada se destacou como problemático. Imagino que seja alguma nuance de como essas subcategorias são renderizadas.
Olá @Nathanael! Desculpe por isso. Sim, notei — embora eu ache que o problema que notei tinha a ver com algo sobre a barra lateral.
Ainda não me incomodou o suficiente para consertar e ninguém ofereceu um motivo convincente (dinheiro é um óbvio, mas pode haver outros) para consertar. Acho que você é a primeira pessoa a reclamar, mas talvez eu tenha esquecido.
Se você tiver dinheiro ou algo mais convincente, meu endereço de e-mail está no meu cartão de usuário. ![]()
Olá @nathank
Parece que a "página inicial padrão personalizada" não está funcionando. Testei com /latest?order=created, c/support/5 e algumas outras URLs relativas.
Em seguida, verifiquei o código. Não usamos as configurações custom_default_homepage ou mesmo anon_page em nenhum lugar do código. Usei a pesquisa do Github. Este é o inicializador:
if (user) {
if (user.primary_group_name && settings.group_page_map) {
let groupMap = settings.group_page_map.replace(",", ":").split("|");
const mapEntry = groupMap.find((value) =>
RegExp(user.primary_group_name).test(value)
);
if (mapEntry) {
const url = mapEntry.split(":")[1].replace(/^\/+/, "");
setDefaultHomepage(url);
PreloadStore.remove("topic_list");
}
}
}
Perdi alguma coisa?
Atualização: Verifiquei o último commit e a lógica correspondente foi excluída. Não tenho certeza do porquê, no entanto.
Preciso muito que o op seja meu, mas estou de olho no tópico, então acho que não importa muito.
Vou tentar dar uma olhada nisso. Se você tiver um orçamento, talvez eu olhe com mais afinco ou mais rápido. ![]()
*acena magicamente com sua varinha mágica
pronto! ![]()
Tenho certeza que Nathan não se importará ![]()
Está funcionando para mim, e eu acabei de atualizar. EDIT: OOOps. Eu não testei nada além dos mapeamentos de grupo!
Quais configurações você usou para Mapeamento da página de grupo?
É algo parecido com isto? todo-users:/c/projects/19?
Além disso, neste exemplo, funciona apenas para usuários que têm todo-users como seu grupo primário.
O mapa do grupo funciona bem para mim, mas as outras configurações parecem estar quebradas.
Por exemplo, isso não funciona para mim:
Como o @mrmowji disse, essas configurações não são mais referenciadas no código, mas ainda fazem parte do settings.yml.




