Legion Designers
Legion Designers


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 testeasdasd em Dom Ago 05, 2012 2:31 pm

Switch

avatar
Admin
Admin
estou tentando e tal e tal e tal

dkjaskldjaksljdklasjkdjaskldjak


••• Assinatura de Switch •••


_______________________________________________________
Tah vendo meu post neh Convidado

Gift do Junin Dsg kkkkk' vlw mano Very Happy



Ver perfil do usuário

2 Re: testeasdasd em Dom Ago 05, 2012 2:31 pm

Admin

avatar
Admin
Admin
legal switch

Ver perfil do usuário http://legiondesigners.forumais.com

3 Re: testeasdasd em Dom Ago 05, 2012 4:43 pm

Admin

avatar
Admin
Admin


Tutorial - Postar para ver.

Nesse tutorial vou estar ensinando como fazer para o membro postar para poder ver a mensagem, e enquanto o membro não postar ele ficará vendo um alerta avisando.Com esse sistema, mesmo o membro sendo da Equipe do fórum, a mensagem não aparece.


--> Tutoriais, dicas e astúcias <--
Tutorial - Postar para ver.



- Adicionar o css
Adicione esse código no css de seu fórum.

Painel de Controle > Visualização > Cores > Folha de estilo CSS

Código:
.msgHide {
background: #FFEA97 url("http://demos.rbtech.info/boxcss/images/alerta.png") no-repeat scroll 10px 10px;
padding: 5px 10px 3em 68px;
margin: 1em !important;
color: #995F5B;
font: bold 16px Tahoma;
border: 1px solid #E2B500;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
box-shadow: 1px 1px 1px #666;
-moz-box-shadow: 1px 1px 1px #666;
-webkit-box-shadow: 1px 1px 1px #666;
-o-box-shadow: 1px 1px 1px #666;
min-height: 48px;
}


- Adicionar o JavaScript
Adicione esse código em seu gestor de códigos JavaScript

Painel de Controle > Módulos > Gestor dos códigos JavaScript

Crie uma nova página, marque para funcionar em Todas os páginas

Código:

$(document).ready(function(){

var serHide = $('.post-entry .hideContent');
var idTopicHide = $('input[name="t"]').val();

if(my_getcookie(idTopicHide) != idTopicHide){

$(serHide).html('<span class="msgHide">Para poder ver a mensagem, você precisa postar.</span> ');

}

$('input[name="post"]').click(function(){

my_setcookie(idTopicHide, idTopicHide, true);

});


$('#other').append('<button onClick="hidecont();return false">Postar para ver</button><br />');

});

function hidecont(){

bbfontstyle('<p class="hideContent">', '</p>');selectWysiwyg(this,'other');
return false;}

O botão ficará na lista de BBCodes em Outros.




- Resultado Final




Ps: Código tem uma única falha, que quando o membro ficar um tópico com esse código, ele também não conseguirá ver a mensagem.




© Switch


Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
Tutorial - Postar para ver.

Ver perfil do usuário http://legiondesigners.forumais.com

Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum