Apresentação obrigatória

4 participantes

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

Tópico resolvido Apresentação obrigatória

Mensagem por JrMAFiA 15.11.15 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

JrMAFiA
****

Membro desde : 20/04/2015
Mensagens : 377
Pontos : 638

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Chagas 15.11.15 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
Chagas

Chagas
Membro

Membro desde : 22/10/2015
Mensagens : 893
Pontos : 1098

https://pelotao.forumeiros.com

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Fraise 15.11.15 15:07

Olá autor!

Leia o conteúdo do spoiler:
Spoiler:

Até mais.
Fraise

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

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

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

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA 15.11.15 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

JrMAFiA
****

Membro desde : 20/04/2015
Mensagens : 377
Pontos : 638

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Fraise 15.11.15 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

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

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

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA 15.11.15 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

JrMAFiA
****

Membro desde : 20/04/2015
Mensagens : 377
Pontos : 638

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Chagas 15.11.15 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
Chagas

Chagas
Membro

Membro desde : 22/10/2015
Mensagens : 893
Pontos : 1098

https://pelotao.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA 15.11.15 15:32

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

JrMAFiA
****

Membro desde : 20/04/2015
Mensagens : 377
Pontos : 638

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Fraise 15.11.15 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:
Apresentação obrigatória S5CYSYO

Até mais.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

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

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA 15.11.15 15:37

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

JrMAFiA
****

Membro desde : 20/04/2015
Mensagens : 377
Pontos : 638

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Chagas 15.11.15 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
Chagas

Chagas
Membro

Membro desde : 22/10/2015
Mensagens : 893
Pontos : 1098

https://pelotao.forumeiros.com

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Fraise 15.11.15 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

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

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

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA 15.11.15 15:47

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

JrMAFiA
****

Membro desde : 20/04/2015
Mensagens : 377
Pontos : 638

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Chagas 15.11.15 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
Chagas

Chagas
Membro

Membro desde : 22/10/2015
Mensagens : 893
Pontos : 1098

https://pelotao.forumeiros.com

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Fraise 15.11.15 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

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

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

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA 15.11.15 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

JrMAFiA
****

Membro desde : 20/04/2015
Mensagens : 377
Pontos : 638

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Fraise 15.11.15 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

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

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

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por King' 15.11.15 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'

King'
Membro

Membro desde : 15/02/2014
Mensagens : 583
Pontos : 925

http://pokemonrealforcerpg.portugueseforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Apresentação obrigatória

Mensagem por JrMAFiA 15.11.15 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

JrMAFiA
****

Membro desde : 20/04/2015
Mensagens : 377
Pontos : 638

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Apresentação obrigatória

Mensagem por Fraise 15.11.15 16:43

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

Apresentação obrigatória Symbol10 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

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

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

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

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