Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais


Pesquisa de Satisfação
Queremos saber a sua opinião sobre os nossos serviços. Clique nesta vinheta e preencha este inquérito.

Login

Esqueci minha senha

Últimos assuntos
» Verificação de IP de usuários
Hoje à(s) 2:53 por Harleen

» Mudar pre-visualização do formulário
Hoje à(s) 2:40 por YouTube3

» Postagem com capa
Hoje à(s) 1:10 por Kyo Panda

» Widgets no final do fórum
Hoje à(s) 0:56 por Kyo Panda

» Neve a cair sobre o fórum
Hoje à(s) 0:54 por Kyo Panda

» Rádio no rodapé
Hoje à(s) 0:50 por Kyo Panda

» Widgets escondidos no fórum
Hoje à(s) 0:47 por Kyo Panda

LiveStream TV Forumeiros - #Forumeiros
Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Parceiros Forumeiros
Quem está conectado
53 usuários online :: 5 usuários cadastrados, Nenhum Invisível e 48 Visitantes :: 1 Motor de busca

Claudio Arthur, Daemon, Eden, First, Lincoln

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Apresentação obrigatória

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Apresentação obrigatória

Mensagem por JrMAFiA em Dom 15 Nov 2015 - 13:55

Detalhes da questão


Endereço do fórum: http://mastersuporte.forumeiros.com/
Versão do fórum: PhpBB3

Descrição


Minha dúvida é a seguinte,gostaria de saber se tem como eu colocar para quando um membro se registrar ele se apresentar,em algum Tópico destinado ?

JrMAFiA
Usuário avançado

Masculino
Inscrito dia : 20/04/2015
Mensagens : 377
Pontos Ativos : 1234

Resolvido Re: Apresentação obrigatória

Mensagem por Wamki em Dom 15 Nov 2015 - 15:05

Olá querido,
Podemos fazer de um tipo apresentação obrigatária, se quiser deste tipo,
Aceda a Painel de Controle > Módulos > HTML & JavaScript > Gestão dos códigos JavaScript e crie um novo JavaScript com o investimento marcado em todas as páginas:
Código:
$(function() {
    var LoginFeito = _userdata["session_logged_in"];
    var userName = _userdata["username"];
    var userPosts = _userdata["user_posts"];
    if (LoginFeito == 1) {
        if (userPosts < 1) {
            $('a[href="/f9-apresente-se"], [href="/c26-area-do-usuario"]').each(function() {
                var elem = $(this);
                $(this).attr('style', 'color:red!important');
                setInterval(function() {
                    if (elem.css('font-weight') == 'bold') {
                        elem.css('font-weight', 'normal')
                    } else {
                        elem.css('font-weight', 'bold')
                    }
                }, 500)
            });
            $('body').before('<!-- Autor: JUFASA Créditos: superup.wikiforum.net --><!-- Não copie, não divulgue! --><style>#apresentaPrimeiro_fundo{background-color: rgba(0, 0, 0, 0.65);position: fixed;z-index: 99999999999999999999;left: 0;right: 0;top: 0;bottom: 0}.logoSuperUp{background: url("http://i.imgur.com/VSv3I4q.png") 0px no-repeat;height: 16vw;margin: 0vw -6vw auto;width: 25%;background-size: contain;background-position: center;position: absolute}#apresentaPrimeiro_quadrado{border-radius: 0.6vw;-webkit-box-shadow: 0 0 0.8vw rgba(0,0,0,0.3);box-shadow: 0 0 0.8vw rgba(0,0,0,0.3);top: 50%;left: 50%;max-height: 15vw;min-height: 15vw;margin-left: -22vw;margin-top: -10vw;padding-bottom: 1vw;position: absolute;width: 45vw;z-index: 1;background: #3BB7D2;background-image: url(http://i.imgur.com/yHhIjyi.png);background-size: cover;background-repeat: no-repeat;background-position: 0vw -12vw}#apresentaPrimeiro_info{margin-top: 3.5vw;color: #FFF!important;text-align: center;-moz-box-shadow: 0 0.1vw 0 rgba(0, 0, 0, 0.45);text-shadow: 0 0.1vw 0 rgba(0, 0, 0, 0.45);font-family: "Ubuntu",Helvetica,Arial,sans-serif;background-color: rgba(0, 0, 0, 0.46);padding: 2vw;width: 30vw;margin-left: 5.5vw;-webkit-border-radius: 2vw;border-radius: 2vw;position: absolute}.apresentacao_b{border-style: solid;border-width: 0.1vw;color: #fff;text-shadow: 0 -1px rgba(0,0,0,0.11);cursor: pointer;font-size: 1vw;font-weight: bold;height: 2.4vw;line-height: 2.4vw;-moz-border-radius: .3vw;-webkit-border-radius: .3vw;border-radius: .3vw;text-align: center;border-color: #B84A27!important}.apresentacao_b:hover{background: #FC6C3E!important}.apr_subtitulo{font-size: 1vw;margin-top: 0.8vw}.apr_titulo{font-size: 1.4vw}.botao_topic_apresentacao{-webkit-box-shadow: 0 0 0.8vw rgba(0,0,0,0.3);box-shadow: 0 0 0.8vw rgba(0,0,0,0.3);position: absolute;margin-top: 16.5vw;width: 100%}</style><div id="apresentaPrimeiro_fundo"><div id="apresentaPrimeiro_quadrado"><div class="logoSuperUp"></div><div id="apresentaPrimeiro_info"><div class="apr_titulo">Olá!! ' + userName + ' tens ' + userPosts + ' Tópicos...</div><div class="apr_subtitulo">Para começares porque não te apresentas ao resto dos membros? É simples e rápido! </div></div><div class="botao_topic_apresentacao"><a  href="/h24-" draggable="false"><div class="apresentacao_b" style="background: #F06032;">Apresentar-me</div></a></div></div></div>')
        }
    }
});
$(function() {
    var userName = _userdata["username"];
    var idUserSuperUp = _userdata["user_id"];
    if (idUserSuperUp == 146) {
        $('#apresentaPrimeiro_fundo').attr('style', 'display:none!important')
    }
});

Até mais,
Cutie

Wamki
Usuário avançado

Masculino
Inscrito dia : 22/10/2015
Mensagens : 332
Pontos Ativos : 866

http://infostyle.forumbrasil.net

Resolvido Re: Apresentação obrigatória

Mensagem por Fraise em Dom 15 Nov 2015 - 15:07

Olá autor!

Leia o conteúdo do spoiler:
Spoiler:



Apresentação obrigatória

Quer que todos os seus membros se apresentem no fórum? Então este é o tutorial ideal para si! Uma função bem inovadora para o seu fórum.

--> Tutoriais, dicas e astúcias <--
Apresentação obrigatória

- Noção básica da função
As páginas javascript ativas em seu fórum possibilita inserir scripts e jquery para personalizar seu fórum, contudo é importante saber que qualquer script encontrado na internet acabam por não surgir efeito nos fóruns.
Vá em:
Painel de Controle  :seta2: Módulos :seta2: HTML & JavaScript  :seta2: "Aba" Gestão dos códigos JavaScripts
Seta Título Correspondente ao nome da página JavaScript/jQuery que será criada.
Seta Localização- São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos Em todas as páginas.
Seta Código JavaScript Campo destinado para receber os códigos JavaScript e jQuery.
Seta Habilitar o gerenciamento dos códigos JavaScript Ao selecionar a opção sim, estará ativando a função páginas Javascript no seu fórum. Se selecionar não, as páginas serão desabilitadas no fórum.
Código:
$(function() {
    var numeroposts = _userdata["user_posts"];
    var logado = _userdata["session_logged_in"];
    if (logado == 1 && numeroposts < 1 && window.location.pathname == '/') {
        alert("Que tal apresentar-se?");
        window.location = "LINK_DA_PAGINA";
    }
});
Substitua LINK_DA_PAGINA pelo endereço do sub-fórum em que o senhor deseja que os membros façam a sua apresentação.



© Fórum dos Fóruns
Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
Apresentação obrigatória

Até mais.
Fraise

Tópico movido de 'Outras questões' para 'Questões sobre códigos'

Fraise
Super usuário

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4973
Pontos Ativos : 7162

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

Resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA em Dom 15 Nov 2015 - 15:23

Não resultou em nada,fiz o que pede na imagem mais não aconteceu nada tbm fiz o que o cutie passou mais nao resultou.

JrMAFiA
Usuário avançado

Masculino
Inscrito dia : 20/04/2015
Mensagens : 377
Pontos Ativos : 1234

Resolvido Re: Apresentação obrigatória

Mensagem por Fraise em Dom 15 Nov 2015 - 15:25

Certo. Troque o código por este:
Código:
$(function() {
    var numeroposts = _userdata["user_posts"];
    var logado = _userdata["session_logged_in"];
    if (logado == 1 && numeroposts < 1) {
        alert("Que tal apresentar-se?");
        window.location = "LINK_DA_PAGINA";
    }
});

Substitua LINK_DA_PAGINA pelo endereço do sub-fórum em que o senhor deseja que os membros façam a sua apresentação.

Até mais.
raise

Fraise
Super usuário

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4973
Pontos Ativos : 7162

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

Resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA em Dom 15 Nov 2015 - 15:28

Não aconteceu nada, pois troquei o LINK_DA_PAGINA pelo : http://mastersuporte.forumeiros.com/f18-apresentacao,e não resolveu nada

JrMAFiA
Usuário avançado

Masculino
Inscrito dia : 20/04/2015
Mensagens : 377
Pontos Ativos : 1234

Resolvido Re: Apresentação obrigatória

Mensagem por Wamki em Dom 15 Nov 2015 - 15:30

Tente este senhor,
Código:
$(function() {
    var LoginFeito = _userdata["session_logged_in"];
    var userName = _userdata["username"];
    var userPosts = _userdata["user_posts"];
    if (LoginFeito == 1) {
        if (userPosts < 1) {
            $('a[href="/f9-apresente-se"], [href="/f18-apresentacao"]').each(function() {
                var elem = $(this);
                $(this).attr('style', 'color:red!important');
                setInterval(function() {
                    if (elem.css('font-weight') == 'bold') {
                        elem.css('font-weight', 'normal')
                    } else {
                        elem.css('font-weight', 'bold')
                    }
                }, 500)
            });
            $('body').before('<!-- Autor: JUFASA Créditos: superup.wikiforum.net --><!-- Não copie, não divulgue! --><style>#apresentaPrimeiro_fundo{background-color: rgba(0, 0, 0, 0.65);position: fixed;z-index: 99999999999999999999;left: 0;right: 0;top: 0;bottom: 0}.logoSuperUp{background: url("http://i.imgur.com/VSv3I4q.png") 0px no-repeat;height: 16vw;margin: 0vw -6vw auto;width: 25%;background-size: contain;background-position: center;position: absolute}#apresentaPrimeiro_quadrado{border-radius: 0.6vw;-webkit-box-shadow: 0 0 0.8vw rgba(0,0,0,0.3);box-shadow: 0 0 0.8vw rgba(0,0,0,0.3);top: 50%;left: 50%;max-height: 15vw;min-height: 15vw;margin-left: -22vw;margin-top: -10vw;padding-bottom: 1vw;position: absolute;width: 45vw;z-index: 1;background: #3BB7D2;background-image: url(http://i.imgur.com/yHhIjyi.png);background-size: cover;background-repeat: no-repeat;background-position: 0vw -12vw}#apresentaPrimeiro_info{margin-top: 3.5vw;color: #FFF!important;text-align: center;-moz-box-shadow: 0 0.1vw 0 rgba(0, 0, 0, 0.45);text-shadow: 0 0.1vw 0 rgba(0, 0, 0, 0.45);font-family: "Ubuntu",Helvetica,Arial,sans-serif;background-color: rgba(0, 0, 0, 0.46);padding: 2vw;width: 30vw;margin-left: 5.5vw;-webkit-border-radius: 2vw;border-radius: 2vw;position: absolute}.apresentacao_b{border-style: solid;border-width: 0.1vw;color: #fff;text-shadow: 0 -1px rgba(0,0,0,0.11);cursor: pointer;font-size: 1vw;font-weight: bold;height: 2.4vw;line-height: 2.4vw;-moz-border-radius: .3vw;-webkit-border-radius: .3vw;border-radius: .3vw;text-align: center;border-color: #B84A27!important}.apresentacao_b:hover{background: #FC6C3E!important}.apr_subtitulo{font-size: 1vw;margin-top: 0.8vw}.apr_titulo{font-size: 1.4vw}.botao_topic_apresentacao{-webkit-box-shadow: 0 0 0.8vw rgba(0,0,0,0.3);box-shadow: 0 0 0.8vw rgba(0,0,0,0.3);position: absolute;margin-top: 16.5vw;width: 100%}</style><div id="apresentaPrimeiro_fundo"><div id="apresentaPrimeiro_quadrado"><div class="logoSuperUp"></div><div id="apresentaPrimeiro_info"><div class="apr_titulo">Olá!! ' + userName + ' tens ' + userPosts + ' Tópicos...</div><div class="apr_subtitulo">Para começares porque não te apresentas ao resto dos membros? É simples e rápido! </div></div><div class="botao_topic_apresentacao"><a  href="/h24-" draggable="false"><div class="apresentacao_b" style="background: #F06032;">Apresentar-me</div></a></div></div></div>')
        }
    }
});
$(function() {
    var userName = _userdata["username"];
    var idUserSuperUp = _userdata["user_id"];
    if (idUserSuperUp == 146) {
        $('#apresentaPrimeiro_fundo').attr('style', 'display:none!important')
    }
});

Até mais,
CT

Wamki
Usuário avançado

Masculino
Inscrito dia : 22/10/2015
Mensagens : 332
Pontos Ativos : 866

http://infostyle.forumbrasil.net

Resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA em Dom 15 Nov 2015 - 15:32

Não resultou amigo,tem certeza que ainda o codigo é funcional ?

JrMAFiA
Usuário avançado

Masculino
Inscrito dia : 20/04/2015
Mensagens : 377
Pontos Ativos : 1234

Resolvido Re: Apresentação obrigatória

Mensagem por Fraise em Dom 15 Nov 2015 - 15:35

Olá novamente!

Aceda a Painel de Controle > Módulos > HTML & JavaScript > Gestão dos códigos JavaScript e verifique se tem o javascript habilitado:


Até mais.
Fraise

Fraise
Super usuário

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4973
Pontos Ativos : 7162

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

Resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA em Dom 15 Nov 2015 - 15:37

tá habilitado sim
print: http://prntscr.com/931egg

JrMAFiA
Usuário avançado

Masculino
Inscrito dia : 20/04/2015
Mensagens : 377
Pontos Ativos : 1234

Resolvido Re: Apresentação obrigatória

Mensagem por Wamki em Dom 15 Nov 2015 - 15:40

Olá,
O código é funcional perfeitamente, por gentileza tente verificar o investimento dos códigos se está em todas páginas, e também tente desativar outros códigos possa ver se está em conflito.

Além disto, quero lembrar você que este código é somente funcional se tiver 0(zero) mensagens, depois de um mensagem não aparecerá mais deste tipo de anúncio.

Até mais,
CT

Wamki
Usuário avançado

Masculino
Inscrito dia : 22/10/2015
Mensagens : 332
Pontos Ativos : 866

http://infostyle.forumbrasil.net

Resolvido Re: Apresentação obrigatória

Mensagem por Fraise em Dom 15 Nov 2015 - 15:41

Certo. O senhor tem este erro em seu fórum:
Uncaught SyntaxError: Unexpected token <

Remova todos os códigos JavaScript e deixe apenas o de apresentação para ver se é esse o problema.

Até mais.
Fraise

Fraise
Super usuário

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4973
Pontos Ativos : 7162

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

Resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA em Dom 15 Nov 2015 - 15:47

ele apareceu so que está bugado oque eu faço ?

JrMAFiA
Usuário avançado

Masculino
Inscrito dia : 20/04/2015
Mensagens : 377
Pontos Ativos : 1234

Resolvido Re: Apresentação obrigatória

Mensagem por Wamki em Dom 15 Nov 2015 - 15:48

Gustavo_20156 escreveu:ele apareceu so que está bugado oque eu faço ?

Tente o código que lhe te mandei lá cima, ai não ficará bugado, se quiser somente na índice, tente o investimento em índice, ai funcionará perfeitamente.

Até mais,
CT

Wamki
Usuário avançado

Masculino
Inscrito dia : 22/10/2015
Mensagens : 332
Pontos Ativos : 866

http://infostyle.forumbrasil.net

Resolvido Re: Apresentação obrigatória

Mensagem por Fraise em Dom 15 Nov 2015 - 15:48

Ah, não é nada demais! Troque o código por este:
Código:
$(function() {
    var numeroposts = _userdata["user_posts"];
    var logado = _userdata["session_logged_in"];
    if (logado == 1 && numeroposts < 1 && window.location.pathname == '/') {
        alert("Que tal apresentar-se?");
        window.location = "LINK_DA_PAGINA";
    }
});

Assim, ele irá apenas mostrar o alerta quando estiver na página inicial.

Até mais.
Fraise

Fraise
Super usuário

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4973
Pontos Ativos : 7162

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

Resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA em Dom 15 Nov 2015 - 15:50

Olá,fraise nem precisou colocar o codigo que me passou,coloquei investimento no indice e agora deu certo,uma pergunta eu posso colocar outros JS ? ou vai dar erro .

JrMAFiA
Usuário avançado

Masculino
Inscrito dia : 20/04/2015
Mensagens : 377
Pontos Ativos : 1234

Resolvido Re: Apresentação obrigatória

Mensagem por Fraise em Dom 15 Nov 2015 - 15:51

Vá colocando a um a um para descobrir qual está em conflito. Depois me forneça o que estiver em conflito, por gentileza. Feliz

Até mais.
Fraise

Fraise
Super usuário

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4973
Pontos Ativos : 7162

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

Resolvido Re: Apresentação obrigatória

Mensagem por King' em Dom 15 Nov 2015 - 15:53

Olhe amigo eu testei no meu fórum e o primeiro código do Fraise funcionou, exprimente criar uma conta nova e exprimente, no meu apareceu na conta que acabei de criar em meu fórum que também é phpBB3.

Até mais,
King' zen

King'
Usuário destaque

Masculino
Inscrito dia : 15/02/2014
Mensagens : 583
Pontos Ativos : 1950

http://pokemonrealforcerpg.portugueseforum.net/

Resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA em Dom 15 Nov 2015 - 16:02

Fraise coloquei os Js,e aparentemente não deu conflito,e se caso acontecer eu mando um MP avisando quais que ta dando erro,muito obrigado mesmo fraise por me ajudar e Cutie Tuteur obrigado,podem fechar Tópico. Sorrir

JrMAFiA
Usuário avançado

Masculino
Inscrito dia : 20/04/2015
Mensagens : 377
Pontos Ativos : 1234

Resolvido Re: Apresentação obrigatória

Mensagem por Fraise em Dom 15 Nov 2015 - 16:43

Certo.
Só uma coisa, da próxima vez, tente ser mais descritivo em seus titulos! Piscada

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".

Fraise
Super usuário

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4973
Pontos Ativos : 7162

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

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Fórum dos Fóruns - Ajuda mútua para usuários forumeiros
on
Fórum grátis: interajuda aos usuários forumeiros. Criar e administrar um fórum. Descubra nossos guias, tutoriais e astúcias no suporte de Forumeiros.
Votações: 5