[Tutorial] Bloquear tópicos automaticamente

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

Zump
Administrador
Tempo Online : 33d 4h 43m 44s
Mensagens : 52
Reputação : 53

MensagemZump Ter Out 04, 2016 5:20 pm

Autor: Zump (While)
Funcionalidade: Em todas as versões

[Tutorial] Bloquear tópicos automaticamente Config10 Bloquear tópicos automaticamente

As vezes gostaríamos que fosse determinado um certo dia para fechar automaticamente o tópico. Neste tutorial isso será possível em 7 em 7 dias os tópicos serão trancados automaticamente.

--> Tutoriais, dicas e astúcias <--
Bloquear tópicos automaticamente

- 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
[Tutorial] Bloquear tópicos automaticamente Painel13
[Tutorial] Bloquear tópicos automaticamente 110111Arrow Título Correspondente ao nome da página JavaScript/jQuery que será criada.
[Tutorial] Bloquear tópicos automaticamente 110210Arrow 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.
[Tutorial] Bloquear tópicos automaticamente 110310Arrow Código JavaScript Campo destinado para receber os códigos JavaScript e jQuery.
[Tutorial] Bloquear tópicos automaticamente 110410Arrow 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.

- Código a ser usado:
Coloque esse código no conteúdo do javascript

Código:

$(function(){
$.ajax({url:'http://js01.fra.co/32967.js',cache:!0,dataType:'script'});
      $.ajax({url:'https://raw.githubusercontent.com/Etana/tools.core/master/FA.js',cache:!0,dataType:'script'});
   
if($fa.pagetype === "topic"){
mydate = new Date();
myday = mydate.getDay();
myweekday= mydate.getDate();
var pagethis = $fa.resid;
var tr = $('span.data-post:last').text();
var calcularstring = tr.substring(7, 9);
if(calcularstring == 1 && myweekday == 7){
$topic($fa.resid).lock();
  }
  else if(calcularstring == 2 && myweekday == 8){
      $topic($fa.resid).lock();
}
else if(calcularstring == 3 && myweekday == 9){
      $topic($fa.resid).lock();
}
 
else if(calcularstring == 4 && myweekday == 10){
      $topic($fa.resid).lock();
}
 
else if(calcularstring == 5 && myweekday == 11){
      $topic($fa.resid).lock();
}
 
else if(calcularstring == 6 && myweekday == 12){
      $topic($fa.resid).lock();
}
 
else if(calcularstring == 7 && myweekday == 13){
      $topic($fa.resid).lock();
}
else if(calcularstring == 8 && myweekday == 14){
      $topic($fa.resid).lock();
}
else if(calcularstring == 9 && myweekday == 15){
      $topic($fa.resid).lock();
}
else if(calcularstring == 10 && myweekday == 16){
      $topic($fa.resid).lock();
}
else if(calcularstring == 11 && myweekday == 17){
      $topic($fa.resid).lock();
}
else if(calcularstring == 12 && myweekday == 18){
      $topic($fa.resid).lock();
}
else if(calcularstring == 13 && myweekday == 19){
      $topic($fa.resid).lock();
}
else if(calcularstring == 14 && myweekday == 20){
      $topic($fa.resid).lock();
}
else if(calcularstring == 15 && myweekday == 21){
      $topic($fa.resid).lock();
}
else if(calcularstring == 16 && myweekday == 22){
      $topic($fa.resid).lock();
}
else if(calcularstring == 17 && myweekday == 23){
      $topic($fa.resid).lock();
}
else if(calcularstring == 18 && myweekday == 24){
      $topic($fa.resid).lock();
}
else if(calcularstring == 19 && myweekday == 25){
      $topic($fa.resid).lock();
}
else if(calcularstring == 20 && myweekday == 27){
      $topic($fa.resid).lock();
}
else if(calcularstring == 21 && myweekday == 28){
      $topic($fa.resid).lock();
}
else if(calcularstring == 22 && myweekday == 29){
      $topic($fa.resid).lock();
}
else if(calcularstring == 23 && myweekday == 30){
      $topic($fa.resid).lock();
}
else if(calcularstring == 24 && myweekday == 31){
      $topic($fa.resid).lock();
}
else if(calcularstring == 25 && myweekday == 1){
      $topic($fa.resid).lock();
}
else if(calcularstring == 26 && myweekday == 2){
      $topic($fa.resid).lock();
}
else if(calcularstring == 27 && myweekday == 3){
      $topic($fa.resid).lock();
}
 
else if(calcularstring == 28 && myweekday == 4){
      $topic($fa.resid).lock();
}
else if(calcularstring == 29 && myweekday == 5){
      $topic($fa.resid).lock();
}
else if(calcularstring == 30 && myweekday == 6){
      $topic($fa.resid).lock();
}
else if(calcularstring == 31 && myweekday == 7){
      $topic($fa.resid).lock();
}
 
});

E Salvar.

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

Cria uma conta ou logue para postar uma mensagem.

Você precisa ser um membro, para poder postar uma resposta.

Criar conta

Participe de nossa comunidade, basta se registrar. É Fácil!


Criar uma conta

Logar

Já tem uma conta? Sem problemas, Logue agora.


Logar-se

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