[Tutorial] Bloquear edição de assinatura para determinados usuários
Página 1 de 1 • Compartilhe
- Zump
- Tempo Online : 33d 4h 43m 44s
Mensagens : 52
Reputação : 53
Autor: Zump
Funcionalidade: Em todas as versões
Bloquear edição de assinatura |
As vezes gostaríamos de bloquear a edição de assinatura para determinados usuários. Neste tutorial vamos poder bloquear a edição e alerta-lo sobre a mesma ter sido bloqueada no seu perfil.
--> Tutoriais, dicas e astúcias <--
Bloquear edição de assinatura para determinados usuários
Bloquear edição de assinatura para determinados usuários
1º - Paginas Javascript:
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.
Painel de controle :seta2: Modulos :seta2: HTML & JavaScript :seta2: "Aba" Gestão dos códigos JavaScripts |
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. No nosso caso, aplicaremos em todas as paginas. |
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. |
2º - Código a ser usado:
Coloque esse código no conteudo do javascript
- Código:
(function() {
var usuariosbloqueado = [];
usuariosbloqueado = [1, 3, 4];
var mensagempopup = "A Edição da sua assinatura não poderá ser realizada.";
$(function() {
if ($.inArray(fa_idusuario_(), usuariosbloqueado) > -1) {
if ($(location).attr('pathname') + $(location).attr('search') == "/profile?mode=editprofile&page_profil=signature") {
$("form td.catBottom, fieldset.submit-buttons, div.frm-buttons, fieldset.formbuttonrow").remove();
$("textarea").attr("disabled", "disabled");
setTimeout(function() {
$("#textarea_content textarea").attr("disabled", "disabled");
$(".sceditor-toolbar, #textarea_content iframe").remove();
}, 1000);
alert(mensagempopup);
}
}
});
function fa_idusuario_() {
if (typeof _userdata == "undefined") {
var adriel = my_getcookie("fa_" + (document.location.hostname).replace(/\./g, "_") + "_data");
if (adriel) {
return parseInt(ck.split('"userid";s:')[1].split(':"')[1].replace('";}", "'));
} else {
return 0;
}
} else {
return parseInt(_userdata["user_id"]);
}
}
})();
Resultado:
Cria uma conta ou logue para postar uma mensagem.
Você precisa ser um membro, para poder postar uma resposta.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|