Como criar um aviso geral para todos os membros?

3 participantes

Ir para baixo

Tópico resolvido Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 09.11.15 1:38

Detalhes da questão


Endereço do fórum: http://www.schultzgames.com/
Versão do fórum: PunBB

Descrição


Olá caros membros. Estou a procura de algo que possa fazer um aviso aparecer a todos os membros do meu fórum... Seria algo como um Pop-Up para os membros cadastrados. O problema é que já utilizo o sistema pronto do meu fórum para deixar um Pop-Up para os que visitam o site pela primeira vez...

Como eu poderia fazer uma mensagem aparecer a todos os membros do fórum na página inicial?


Última edição por MarcosSchultz em 19.11.15 2:41, editado 1 vez(es)
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por Ace 09.11.15 1:40

Ace
Ace
Membro Entusiasta

Membro desde : 06/07/2011
Mensagens : 8881
Pontos : 11608

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 09.11.15 1:49

O metodo é interessante, más pelo que vi não trata-se bem de um Pop-Up, pois não há nada que salve se o IP já visualisou aquilo, ou algum mecanismo do tipo "não exibir mais"

Aparentemente é uma janela que sempre aparecerá, pelo que pude perceber
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por Ace 09.11.15 1:51

Olá,

Mas você deseja então como? Explique melhor. Quer que apareça sempre, uma vez...? Quando e etc. Feliz

Att!
Ace
Ace
Membro Entusiasta

Membro desde : 06/07/2011
Mensagens : 8881
Pontos : 11608

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 09.11.15 1:54

Basicamente como o próprio Pop-Up funciona

Uma caixa com uma mensagem e um botão com a opção de "não exibir mais". Desta forma o usuário daquele PC visualiza a mensagem uma vez, clica em não exibir mais, e não é mais perturbado pela caixa flutuante... Esta é a intenção
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por Ace 09.11.15 1:59

Olá,

Veja se isso resolve: https://ajuda.forumeiros.com/t52877-

Att. Feliz
Ace
Ace
Membro Entusiasta

Membro desde : 06/07/2011
Mensagens : 8881
Pontos : 11608

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 09.11.15 2:17

Quase isso, más ainda não é exatamente o que procuro.

Achei um tutorial de mensagem de alerta https://ajuda.forumeiros.com/t16683-tutorial-criar-uma-mensagem-de-alerta más não da para por links (que é necessário) e não salva também...
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 10.11.15 14:35

Up
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 12.11.15 2:44

Up 2
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por Fraise 12.11.15 2:52

Boa noite @MarcosSchultz,

Seria algo assim?
Código:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Exemplo</title>
<script type="text/javascript"  src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript"  src="//cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.3.1/jquery.cookie.min.js"></script>
<script src="jquery.modal.js" type="text/javascript" charset="utf-8"></script>
<link href="jquery.modal.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
    $(function() {
        /*Confere se sts já existe na Cookie*/
        if ($.cookie('sts') != '1')
        {
            setTimeout(function()
            {       
            $("#data").modal(); /*Executa o Modal*/     
                /*Gerando os dados do Cookie*/
                var date = new Date();
                var tempo = 30; // minutos
                date.setTime(date.getTime() + (tempo * 60 * 1000));
                jQuery.cookie('sts', '1', { expires: date });
            }, 1000);
        }

    });   
    </script>

</head>
<body>
<!--https://github.com/kylefox/jquery-modal-->
<div style="display:none" id="data" class="modal">
SEU TEXTO
</div>
</body>
</html>

Para editar o texto da sua pop-up, procure por:
Código:
<div style="display:none" id="data" class="modal">
SEU TEXTO
</div>

Até mais.
Fraise
Fraise
Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6566
Pontos : 8050

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 12.11.15 3:04

Eu deveria utilizar este código criando uma nova página HTML?
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por Fraise 12.11.15 3:05

Olá novamente,

Sim Marcos, deverá criar uma nova página HTML com esse código. Muito feliz

Até mais.
Fraise
Fraise
Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6566
Pontos : 8050

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 12.11.15 3:07

Criei a página em HTML, sendo seu acesso dado por este link:

http://www.schultzgames.com/h2-teste-popup

Más é uma página em branco...
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por Fraise 12.11.15 3:09

É, sou tão distraido que nem reparei que tinha um display:none; na div. Troque por este:
Código:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Exemplo</title>
<script type="text/javascript"  src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript"  src="//cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.3.1/jquery.cookie.min.js"></script>
<script src="jquery.modal.js" type="text/javascript" charset="utf-8"></script>
<link href="jquery.modal.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
    $(function() {
        /*Confere se sts já existe na Cookie*/
        if ($.cookie('sts') != '1')
        {
            setTimeout(function()
            {       
            $("#data").modal(); /*Executa o Modal*/     
                /*Gerando os dados do Cookie*/
                var date = new Date();
                var tempo = 30; // minutos
                date.setTime(date.getTime() + (tempo * 60 * 1000));
                jQuery.cookie('sts', '1', { expires: date });
            }, 1000);
        }

    });   
    </script>

</head>
<body>
<!--https://github.com/kylefox/jquery-modal-->
<div id="data" class="modal">
SEU TEXTO
</div>
</body>
</html>

Até mais.
Fraise
Fraise
Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6566
Pontos : 8050

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 12.11.15 3:11

Agora a página está a funcionar normalmente, más como isto funcionaria em forma de PopUp na página inicial?
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por Fraise 12.11.15 3:22

Funcionaria sim, é só o senhor usar um script que faça uma pop-up. A parte do armazenamento de cookies já está feita, isto é, assim que o usuário acessa a página é armazenado nos cookies para que a pop-up não volte a aparecer. Só irá voltar a aparecer se o usuário limpar os cookies.

Até mais.
Fraise
Fraise
Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6566
Pontos : 8050

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 12.11.15 14:55

Os que eu tentei éram para abrir a página em HTML, más ainda assim permanecia aberto...

Peço desculpas pela minha ignorância, más realmente não tenho muita idéia de como incrementar a página em um PopUp
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Como criar um aviso geral para todos os membros?

Mensagem por MarcosSchultz 14.11.15 0:31

UUp
MarcosSchultz
MarcosSchultz
Membro

Membro desde : 19/09/2014
Mensagens : 548
Pontos : 758

http://schultzgames.forumeiros.com/

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos