Escolher entre 2 grupos

2 participantes

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

Tópico resolvido Escolher entre 2 grupos

Mensagem por Filipe Santiago 15.01.19 15:30

Detalhes da questão


Endereço do fórum: http://freelancers.forumeiros.com
Versão do fórum: AwesomeBB

Descrição


Boa tarde,
Ao registar no meu fórum seria possível o usuário obrigatoriamente escolher entre 2 grupos (Clientes, Freelancers)?
Filipe Santiago

Filipe Santiago
Novo Membro

Membro desde : 15/01/2019
Mensagens : 3
Pontos : 5

https://freelancers.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Escolher entre 2 grupos

Mensagem por RafaelS. 15.01.19 18:35

Olá @Filipe Santiago,

Bem-vindo ao Fórum dos Fóruns!


Seja bem-vindo ao Fórum dos Fóruns! Como acabou de se inscrever, veja aqui alguns links importantes a saber:


Bem, respondendo a sua questão, não há uma maneira de "obrigar" alguém a escolher entre os grupos.

O que podemos fazer é colocar um aviso no topo da página com 2 botões: | Sou cliente | Sou freelancer |.
Ao clicar em um dos dois botões o usuário em questão seria adicionado ao grupo correspondente!

Para isso é necessário deixar os dois grupos como "grupo aberto". Se esta ideia lhe agradar podemos prosseguir.

Fico no aguardo. Feliz
avatar

RafaelS.
Membro Entusiasta

Membro desde : 26/04/2014
Mensagens : 5746
Pontos : 7156

http://techmais.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Escolher entre 2 grupos

Mensagem por Filipe Santiago 16.01.19 8:57

Desde já, muito obrigado pela ajuda.

Sim, gostei da ideia. Os Grupos Freelancer e Cliente já estão criados com auto inscrição.
Filipe Santiago

Filipe Santiago
Novo Membro

Membro desde : 15/01/2019
Mensagens : 3
Pontos : 5

https://freelancers.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Escolher entre 2 grupos

Mensagem por RafaelS. 16.01.19 20:35

Olá novamente!

No ACP aceda a: Painel de Controle Seta Visualização Seta Página inicial Seta Geral
Na caixa Mensagem na Página Inicial, cole o seguinte código:

Código:
<style>div.joins form {
    font-size: 0;
}
.joins form dt {
    font-size: 0;
}
.joins input[name=joingroup] {
    visibility: visible;
}
div.joins form {
    visibility: hidden;
}
div#avisojoin {
    background: #ef0202c4;
    padding: 14px;
    border-radius: 5px;
    color: white;
    height: 10em;
}

.joins {
    display: inline-block;
    position: relative;
    top: -7em;
}
</style><script>
jQuery(function() {
var length = 0;
jQuery('#avisojoin').append(jQuery('<div class="joins"></div>').load("/g3- .block form", function() {
jQuery('form[action*="/g3"] input[name=joingroup]').val("Freelancer");
length++;
}));
 
jQuery('#avisojoin').append(jQuery('<div class="joins"></div>').load("/g4- .block form", function() {
jQuery('form[action*="/g4"] input[name=joingroup]').val("Cliente");
length++;
}));
});
</script>
<div id="avisojoin">
                      
   <h2>
                Atenção {USERNAME}!         
   </h2><br />            <strong>{USERNAME}</strong> você deve escolher um grupo um dos grupos abaixo:<br />   
</div>

Até mais. Feliz
avatar

RafaelS.
Membro Entusiasta

Membro desde : 26/04/2014
Mensagens : 5746
Pontos : 7156

http://techmais.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Escolher entre 2 grupos

Mensagem por Filipe Santiago 17.01.19 17:16

Boa tarde. Seria possível aparecer apenas para membros que ainda não tenham escolhido? A janela fica sempre aberta até para convidados. E não está aparecer os botões.
Filipe Santiago

Filipe Santiago
Novo Membro

Membro desde : 15/01/2019
Mensagens : 3
Pontos : 5

https://freelancers.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Escolher entre 2 grupos

Mensagem por RafaelS. 18.01.19 18:19

Olá!

Troque o código acima por este:
Código:

<style>div.joins form {
    font-size: 0;
}
.joins form dt {
    font-size: 0;
}
.joins input[name=joingroup] {
    visibility: visible;
}
div.joins form {
    visibility: hidden;
}
div#avisojoin {
    background: #ef0202c4;
    padding: 14px;
    border-radius: 5px;
    color: white;
    height: 10em;
}
 
.joins {
    display: inline-block;
    position: relative;
    top: -7em;
}
</style><script>
jQuery(function() {
var length = 0;
jQuery('#avisojoin').append(jQuery('<div class="joins"></div>').load("/g3- .block form", function() {
jQuery('form[action*="/g3"] input[name=joingroup]').val("Freelancer");
length++;
}));
 
jQuery('#avisojoin').append(jQuery('<div class="joins"></div>').load("/g4- .block form", function() {
jQuery('form[action*="/g4"] input[name=joingroup]').val("Cliente");
length++;
}));
});

jQuery(window).load(function() {
if(jQuery('form[action*="/g3"] input[name=joingroup]').length < 1|| jQuery('form[action*="/g4"] input[name=joingroup]').length < 1) jQuery('.block.introduction').hide();
});
</script>
<div id="avisojoin">
                     
  <h2>
                Atenção {USERNAME}!       
  </h2><br />            <strong>{USERNAME}</strong> você deve escolher um grupo um dos grupos abaixo:<br /> 
</div>

Até mais. Feliz
avatar

RafaelS.
Membro Entusiasta

Membro desde : 26/04/2014
Mensagens : 5746
Pontos : 7156

http://techmais.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Escolher entre 2 grupos

Mensagem por RafaelS. 21.01.19 21:44

Tópico resolvido


Tópico marcado como resolvido pela equipe por abandono do autor.
avatar

RafaelS.
Membro Entusiasta

Membro desde : 26/04/2014
Mensagens : 5746
Pontos : 7156

http://techmais.forumeiros.com/

Ir para o topo Ir para baixo

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


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