Olá,
Obrigado ![]()
Você verificou a opção x button disabled e redirect to home?
Olá,
Obrigado ![]()
Você verificou a opção x button disabled e redirect to home?
Sim, claro. Mas acho um pouco paradoxal mostrar um banner para o usuário fazer login ou se cadastrar, mas, por outro lado, ele ainda pode fechá-lo e continuar lendo.
Ou essa opção deveria ser usada como uma pequena dica para não forçar e incomodar o usuário a registrar uma conta?
Você é um herói. Era isso que eu queria fazer também - e por isso demorei tanto. Você chegou antes de mim. Obrigado!
Proponho que descontinuemos o plugin agora. Isso é muito melhor.
O componente de tema tem um problema: um flash de conteúdo não oculto. Se você pressionar Atualizar em uma tela de administrador, verá o botão fechar aparecer e desaparecer. Esse problema já estava presente no plugin há muito tempo.
Tentei encontrar esse problema, mas no meu admin não consigo reproduzi-lo. Você pode verificar se esse problema ainda aparece com o componente de tema?
Obrigado!
Ah, ok, eu encontrei.
Eu uso o componente Discourse Loading Slider, por isso não o vi. Quando desativo o TC do Slider, o X aparece ao atualizar.
Editar: Eu corrigi. Obrigado Michael!
Você planeja criar um tópico dedicado para isso?
Em vez de usar uma URL para uma imagem, permita que os administradores façam o upload direto de uma imagem.
Então, em vez disso:
custom gate image url:
use isto nas configurações:
guest_gate_image:
type: upload
default: ""
description: imagem do portão de convidado
E no seu arquivo scss, algo como isto:
background-image: url(#{$guest-gate-image});
Com isso, a imagem será carregada diretamente no fórum e eles não precisarão de um host de imagem (e a imagem pode desaparecer algum tempo depois).
Ou outra possibilidade é usar o fontawesome.
Obrigado pela sugestão. Mudei para tipo de upload.
Olá,
Fiz algumas alterações no componente do tema.
Anteriormente, o Guest Gate sobrescrevia modal.hbs, agora limpei isso e usei dismissable=false em guest-gate.hbs. Removi os arquivos modal.hbs e components/d-gate.js porque agora lidamos com o modal do guest gate separadamente dos outros modais. Também removi de guest-gate.hbs e movi os css’s para common.scss porque não afetará mais outros modais.
Mudei o nome da configuração x_button_disabled para dismissable_false.
Ótimo trabalho. Você deveria definitivamente mover o TC para um Tópico dedicado em Theme?
Talvez o Plugin possa ser descontinuado?
Obrigado, Robert! Vou mover isso para Theme em breve.
E está feito! Confira o Componente de Tema do Guest Gate