Mudar regulamento na versão Phpbb3 e Invision |
Adoramos
inovar nossos fóruns aplicando scripts e efeitos mais do que especiais.
Hoje neste tutorial vamos modificar os termos de uso padrão das versões
Phpbb3 e Invision, que não permite edição de template. Com um pequeno
código Javascript vamos reproduzir um efeito bombastico em seu fórum com
as regras que desejar.
Modificar regulamento na versão Phpbb3 e Invision
1º - Criar e administrar as páginas:
Com
essa opção será possível adicionar-mos o Javascript ao fórum sem muitos
problemas, mas lembre-se que antes de publicar essa página .JS,
pré-visualize a mesma.
Painel de controle ->> Módulos ->> HTML & JavaScript ->> Gestão dos códigos JavaScripts ->>
Expandir esta imagem Ver em tamanho real
Título - Correspondente ao nome da página JavaScript/jQuery que será criada. |
Localização - São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. Pode ser na galeria, nos fóruns ou sub-fóruns. Vamos ver algumas opções: No índice : O código será aplicado ao índice do fórum. No portal : O código será aplicado ao Portal do fórum. Nos sub-fóruns (Fóruns) : O código será aplicado nos Fóruns e Sub-fóruns. Sobre os temas : O código será aplicado aos tópicos do fórum. Na galeria : O código será aplicado na sua Galeria de imagens. Em todas as páginas : O código será aplicado em todas as páginas do fórum. |
Código JavaScript - Campo destinado para receber os códigos JavaScript e jQuery. |
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. |
Vamos adicionar o seguinte código:
O verde será o endereço da página que conterá os termos de uso, mas isso vamos fazer a seguir em uma página HTML.
$(document).ready(function(){$("a[href*='/register']").each(function(){$(this).attr("href","ENDEREÇO_DA_PAGINA_HTML")})});
2º - Temos de aceder à gestão das páginas HTML;
Na
página HTML vamos ter o conteúdo do regulamento. Por isso, cuidado ao
alterar algo no código que se for feito incorretamente já não funcionará
conforme espera. Acedendo a:
Painel de Controle -> Módulos -> HTML -> Gestão das Páginas HTML. Depois para criarmos a nossa página apenas teremos de carregar no botão "Criar uma nova página HTML":
Vamos adicionar o seguinte código:
Alguns pontos podem ser personalizados.
jQuery(document).ready(function(){
var log = jQuery("a[href*='login.forum']").attr("href");
var logout = new RegExp("logout=true");
var testlog = logout.test(log);
if ( testlog == true ){ jQuery("#register").remove();}
jQuery("#check").click(function(){
var statu = jQuery(this).attr("checked");
if (statu == true || statu == 'checked' )
{
jQuery("#submit").attr("class","button1
cgu-buttons").attr("href","./profile.forum?mode=register&agreed=true&step=2").html("Continuar
meu registro");
}
else
{
jQuery("#submit").attr("class","button2 cgu-buttons").attr("href",".").html("Não concordo com os termos de uso");
}
});
});
Lembre-se
que não somos responsáveis por quaisquer mensagens postadas. Nós não
atestamos ou garantimos a exatidão, integridade ou utilidade de qualquer
mensagem, e não somos responsáveis pelo conteúdo de qualquer
mensagem.
As mensagens expressam as visões do autor da
mensagem, não necessariamente a opinião deste boletim. Qualquer usuário
que sinta que uma mensagem postada é censurável é encorajado a
contactar-nos imediatamente por e-mail. Temos a capacidade de remover
mensagens censuráveis e faremos todos os esforços para fazê-lo, dentro
de um prazo razoável, se acharmos que esta remoção é necessária.
Você concorda, através do seu uso deste serviço, que
você não vai usar esse fórum para postar qualquer material que seja
conscientemente falso e / ou difamatório, impreciso, abusivo, vulgar,
odioso, ofensivo, obsceno, profano, sexualmente orientado, ameaçador,
invasivo da privacidade de uma pessoa, ou que viole qualquer
lei.
Você concorda em não postar qualquer material com
direitos autorais a menos que o copyright é propriedade de você ou a
este fórum.
Eu li, entendi e concordo com estas regras e condições
desejando me registrar nesta comunidade.
href=".">Não concordo com os
termos