Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Conectar-se

Esqueci minha senha

Últimos assuntos
» Widget novidades não funciona
Hoje à(s) 12:59 pm por iScroll

» Personalizar Likes
Hoje à(s) 12:58 pm por iScroll

» Citação não aparece nome de usuário
Hoje à(s) 12:56 pm por iScroll

» Sub-Menu de Login
Hoje à(s) 12:56 pm por iScroll

» Como Tirar essas linhas do ChatBox
Hoje à(s) 12:42 pm por weverson lopes

» Devisa TÓPICO
Hoje à(s) 12:06 pm por LeoziN_WallkeR

» Imagens dos Tópicos serem todas do mesmo tamanho
Hoje à(s) 10:35 am por EDU2010

Instale agora o aplicativo Topic'it e acesse o suporte de Forumeiros pelo celular.
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Quem está conectado
278 usuários online :: 9 usuários cadastrados, Nenhum Invisível e 269 Visitantes :: 2 Motores de busca

Connor R., Fou-Lu, GustavoDM11, Holkis, iScroll, Kenno LP, LeoziN_WallkeR, RafaelS., virus

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em 24/12/09, 01:05 pm

Criar Widget com tempo !!

Página 1 de 2 1, 2  Seguinte

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

Resolvido Criar Widget com tempo !!

Mensagem por EDU2010 em 02/01/15, 06:22 pm

Detalhes da dúvida


Versão do fórum : phpBB3
Nível de acesso : Administrador
Navegador usado : Internet Explorer
Membros afetados : Todos os membros do fórum
Problema começou : Agora
Endereço do fórum : http://passarinhos.forumeiros.com/forum.htm

Descrição do problema

Teria como eu ter um Widget que fosse programado com tempo pu seja o mesmo fica ativo aparecendo no Fórum durante 3 minutos e 40 minutos não apareça no Fórum ...


Última edição por EDU2010 em 15/02/15, 11:29 pm, editado 1 vez(es)
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por Shek em 02/01/15, 07:22 pm

Boa tarde!

Desculpe, mas não é possível executar o solicitado. O recurso não existe em Forumeiros, mas, você pode sugerir em "Sugestões e Melhoras".

Atenciosamente,
Shek


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16832
Pontos Ativos : 21174

Ver perfil do usuário http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 02/01/15, 07:48 pm

Entendi , mais não teria um código que executasse a função !
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por Shek em 02/01/15, 07:51 pm

Boa noite!

Somente por PHP: http://www.phpbrasil.com/articles/article.php/id/437

Eu desconheço qualquer script que tenha a capacidade de executar na ausência do Administrador a criação dum widget dentro do painel de controle.

Até mais!


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16832
Pontos Ativos : 21174

Ver perfil do usuário http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Criar Widget com tempo !!

Mensagem por Duel em 02/01/15, 10:13 pm

@Shek:

Somente por PHP: http://www.phpbrasil.com/articles/article.php/id/437
Experimente conhecer o javascript. Feliz


@Edu:
Vamos lá, e possível sim amigo. o/
Apenas me diga uma coisa: Você quer exatamente que as 22:00 apareça um widget, e as 22:13 ele desapareça? (suposição)
Pois fazemos isso facilmente com variáveis de tempo js.

Duel
Usuário avançado

Masculino
Inscrito dia : 21/05/2014
Mensagens : 323
Pontos Ativos : 446

Ver perfil do usuário http://ajuda.forumeiros.com/ https://www.facebook.com/Não uso. https://twitter.com/Não tenho

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 02/01/15, 11:17 pm

Duel escreveu:@Shek:

Somente por PHP: http://www.phpbrasil.com/articles/article.php/id/437
Experimente conhecer o javascript. Feliz


@Edu:
Vamos lá, e possível sim amigo. o/
Apenas me diga uma coisa: Você quer exatamente que as 22:00 apareça um widget, e as 22:13 ele desapareça? (suposição)
Pois fazemos isso facilmente com variáveis de tempo js.


É isso mesmo que gostaria ...
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por Duel em 02/01/15, 11:53 pm

@Edu, para que funcione corretamente preste atenção:
Você precisará criar o widget que deseja aparecer, depois, o script que eu lhe disponibilizarei fará o resto. Apenas terá de modificar o tempo, ele e calculado em milissegundos. Por exemplo, 10 minutos em milissegundos seria: 10000; 1 Minuto = 1000 etc..
Em fim, basta modificar de tempo em tempo para ele aparecer, com o código abaixo ele reaparecerá depois da quantidade de tempo determinado. (Hide / Show)

Código:
$(function(){var lothus = function () {
    setInterval(lothus,100000);
jQuery('.module:first-of-type').toggle();
}
lothus();;
});

Ele terá de ser o primeiro, ou se preferir crie e deixe o script ativo que eu modifico corretamente.
Está configurado para aparecer/desaparecer de 10 em 10m.

Se quiser que ele somente suma em 10m:
Código:
$(function(){var lothus = function () {
    setInterval(lothus,100000);
jQuery('.module:first-of-type').remove();
}
lothus();;
});

Resulta? o\

Duel
Usuário avançado

Masculino
Inscrito dia : 21/05/2014
Mensagens : 323
Pontos Ativos : 446

Ver perfil do usuário http://ajuda.forumeiros.com/ https://www.facebook.com/Não uso. https://twitter.com/Não tenho

Resolvido Re: Criar Widget com tempo !!

Mensagem por First em 02/01/15, 11:58 pm

Olá,

@EDU2010 eu não entendi a sua questão, poderia me explicar melhor?
Seria algo como, 03/01/2015 às 10:00 horas o Widget aparece e 04/01/2015 às 10:00 horas ele some?


Até! Piscada
avatar

First
Membro do Fórum

Masculino
Inscrito dia : 12/07/2013
Mensagens : 1287
Pontos Ativos : 1843

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com//victor.jagata

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 03/01/15, 12:09 am

Duel escreveu:@Edu, para que funcione corretamente preste atenção:
Você precisará criar o widget que deseja aparecer, depois, o script que eu lhe disponibilizarei fará o resto. Apenas terá de modificar o tempo, ele e calculado em milissegundos. Por exemplo, 10 minutos em milissegundos seria: 10000;  1 Minuto = 1000 etc..
Em fim, basta modificar de tempo em tempo para ele aparecer, com  o código abaixo ele reaparecerá depois da quantidade de tempo determinado. (Hide / Show)

Código:
$(function(){var lothus = function () {
    setInterval(lothus,100000);
jQuery('.module:first-of-type').toggle();
}
lothus();;
});

Ele terá de ser o primeiro, ou se preferir crie e deixe o script ativo que eu modifico corretamente.
Está configurado para aparecer/desaparecer de 10 em 10m.

Se quiser que ele somente suma em 10m:
Código:
$(function(){var lothus = function () {
    setInterval(lothus,100000);
jQuery('.module:first-of-type').remove();
}
lothus();;
});

Resulta? o\

Onde coloco o codigo e se eu quiser o seguinte durante 4 minutos ele apareça e 25 minutos fique sem aparecer como seria ,
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 03/01/15, 12:10 am

First escreveu:Olá,

@EDU2010 eu não entendi a sua questão, poderia me explicar melhor?
Seria algo como, 03/01/2015 às 10:00 horas o Widget aparece e 04/01/2015 às 10:00 horas ele some?


Até! Piscada

Quase isso , seria o Widget aparece durante 4 minutos ( exemplo ) e não apareça durante 30 minutos ( exemplo )


Até mais Muito feliz
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 04/01/15, 10:05 am

UP
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por Daemon em 04/01/15, 01:21 pm

Podemos fazê-lo se o membro permanecer na página, caso ele dê refresh, o código reiniciará o tempo.
Veja:
Código:
$(function() {refresh();});
function refresh() {
    var title = 'TÍTULO DO WIDGET';
    var timeShow = 180000;//Tempo em milissegundos em que o widget ficará visível
    var timeHide = 2400000;//Tempo em milissegundos em que o widget ficará oculto
    $('.module:contains("' + title + '")').hide();
    setTimeout(function() {
      $('.module:contains("' + title + '")').show();
      var sTimer = setTimeout(function() {
                   clearTimeout(sTimer);
                   refresh();
      }, timeShow);
    }, timeHide);
}
Basta que você crie um novo JavaScript e insira o código acima. Lembre-se de alterar em "TÍTULO DO WIDGET".
O código acima está adaptado para que o widget fique visível durante 3 minutos, e oculto durante 40 minutos.

Teste o código abaixo, que está adaptado para aparecer durante 3 segundos, e ficar oculto durante 5 segundos, apenas para teste rápido.
Código:
$(function() {refresh();});
function refresh() {
    var title = 'Meriteiro';
    var timeShow = 3000;//Tempo em milissegundos em que o widget ficará visível
    var timeHide = 5000;//Tempo em milissegundos em que o widget ficará oculto
    $('.module:contains("' + title + '")').hide();
    setTimeout(function() {
      $('.module:contains("' + title + '")').show();
      var sTimer = setTimeout(function() {
                   clearTimeout(sTimer);
                   refresh();
      }, timeShow);
    }, timeHide);
}
Teste aqui mesmo no FDF, clicando com o botão direito do mouse em qualquer lugar da tela, e depois indo em Seta Inspecionar elemento Seta Console
Cole o código acima, e dê enter. Depois de feito, veja o widget Seta Meriteiro.


Até mais!
avatar

Daemon
Membro do Fórum

Masculino
Inscrito dia : 01/03/2012
Mensagens : 1096
Pontos Ativos : 1686

Ver perfil do usuário http://bestskins.forumeiros.com/

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 04/01/15, 02:24 pm

Não é este o objetivo testei e realmente funciona como criou , porém o que eu queria é que o mesmo fique desativado no perido que eu estimular ou seja em horas ou mesmo minutos mais não volte ao resetar a pagina !
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 06/01/15, 06:14 pm

UP
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por Daemon em 07/01/15, 01:00 pm

EDU2010 escreveu:Não é este o objetivo  testei e realmente funciona como criou , porém o que eu queria é que o mesmo fique desativado no perido que eu estimular ou seja em horas  ou mesmo minutos mais não volte ao resetar a pagina !
Bom, desta maneira que você deseja, realmente não podemos fazê-lo. Precisaríamos de outros recursos para efetuar uma ação como esta.


Até mais!
avatar

Daemon
Membro do Fórum

Masculino
Inscrito dia : 01/03/2012
Mensagens : 1096
Pontos Ativos : 1686

Ver perfil do usuário http://bestskins.forumeiros.com/

Resolvido Re: Criar Widget com tempo !!

Mensagem por First em 07/01/15, 04:08 pm

@Daemon não fale uma coisa dessa absurda, claro que tem como fazer...

@EDU2010 peço ao senhor que leia o código eu deixei comentários no código para você entender melhor, caso não de certo tente colocar uma class na div com .addClass() e troca o # por .
O Suporte Forumeiros irá lhe ajudar ou até mesmo eu!
Código:
//Modo de uso
 jQuery(document).ready(function(){
  countTime({
   
   id:"#ID_DA_DIV",
   dia:20, //DIA
   hora:20 //HORA
   
  });
});
 
//função de controle
function countTime(o){
   //Objeto Data
   var data = new Date();
   
   //Chamando novamente a função a cada 1 segundo
   var count = setTimeout(function(){
      countTime(o);
   }, 1000);
   
   //Caso o dia seja o informado, no caso 20 e se as horas for maior ou igual a informada
   if(data.getDate() == o.dia && data.getHours() >= o.hora)
      $(o.id).show();
   
   //Caso contrario, se não for o dia 20 ou se não for igual o maior que 20 horas a div fica oculta
   else $(o.id).hide();
}


Atenciosamente. Piscada
avatar

First
Membro do Fórum

Masculino
Inscrito dia : 12/07/2013
Mensagens : 1287
Pontos Ativos : 1843

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com//victor.jagata

Resolvido Re: Criar Widget com tempo !!

Mensagem por Daemon em 07/01/15, 11:34 pm

First escreveu:@Daemon não fale uma coisa dessa absurda, claro que tem como fazer...

@EDU2010 peço ao senhor que leia o código eu deixei comentários no código para você entender melhor, caso não de certo tente colocar uma class na div com .addClass() e troca o # por .
O Suporte Forumeiros irá lhe ajudar ou até mesmo eu!
Código:
//Modo de uso
 jQuery(document).ready(function(){
   countTime({
   
   id:"#ID_DA_DIV",
   dia:20, //DIA
   hora:20 //HORA
   
   });
});
 
//função de controle
function countTime(o){
   //Objeto Data
   var data = new Date();
   
   //Chamando novamente a função a cada 1 segundo
   var count = setTimeout(function(){
      countTime(o);
   }, 1000);
   
   //Caso o dia seja o informado, no caso 20 e se as horas for maior ou igual a informada
   if(data.getDate() == o.dia && data.getHours() >= o.hora)
      $(o.id).show();
   
   //Caso contrario, se não for o dia 20 ou se não for igual o maior que 20 horas a div fica oculta
   else $(o.id).hide();
}


Atenciosamente. Piscada
Não é isto que ele deseja @First.
Leia o primeiro post dele, e irá entender.


Até mais!
avatar

Daemon
Membro do Fórum

Masculino
Inscrito dia : 01/03/2012
Mensagens : 1096
Pontos Ativos : 1686

Ver perfil do usuário http://bestskins.forumeiros.com/

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 09/01/15, 08:56 pm

First escreveu:@Daemon não fale uma coisa dessa absurda, claro que tem como fazer...

@EDU2010 peço ao senhor que leia o código eu deixei comentários no código para você entender melhor, caso não de certo tente colocar uma class na div com .addClass() e troca o # por .
O Suporte Forumeiros irá lhe ajudar ou até mesmo eu!
Código:
//Modo de uso
 jQuery(document).ready(function(){
   countTime({
   
   id:"#ID_DA_DIV",
   dia:20, //DIA
   hora:20 //HORA
   
   });
});
 
//função de controle
function countTime(o){
   //Objeto Data
   var data = new Date();
   
   //Chamando novamente a função a cada 1 segundo
   var count = setTimeout(function(){
      countTime(o);
   }, 1000);
   
   //Caso o dia seja o informado, no caso 20 e se as horas for maior ou igual a informada
   if(data.getDate() == o.dia && data.getHours() >= o.hora)
      $(o.id).show();
   
   //Caso contrario, se não for o dia 20 ou se não for igual o maior que 20 horas a div fica oculta
   else $(o.id).hide();
}


Atenciosamente. Piscada


Olá não entendi como usa-lo , poderia criar um com o tempo de exemplo para teste e depois tento alterar da forma que eu desejo ...
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 12/01/15, 02:48 am

up
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 12/01/15, 10:25 pm

Olá;

Então autor, estou tentando lhe compreender primeiro para depois fazer o código, ok ? Li as respostas dos usuários que tentarão lhe ajudar mas cada um diz uma coisa. Seria assim: Medimos o tempo de uma hora, as 22:04 o widget desaparece e aparece as 22:40 depois desaparece as 23:04 ? Um intervalo para aparecer e reaparecer? Se não for em horas, infelizmente não sei faze-lo.
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 13/01/15, 08:18 am

EuficoLoko escreveu:Olá;

Então autor,  estou tentando lhe compreender primeiro para depois fazer o código, ok ? Li as respostas dos usuários que tentarão lhe ajudar mas cada um diz uma coisa. Seria assim: Medimos o tempo de uma hora, as 22:04 o widget desaparece e aparece as 22:40 depois desaparece as 23:04 ? Um intervalo para aparecer e reaparecer? Se não for em horas, infelizmente não sei faze-lo.



Sim é isto mesmo
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 14/01/15, 12:39 am

up
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 15/01/15, 06:46 am

up
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 16/01/15, 01:22 pm

Chorando ou muito tr UP
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 18/01/15, 10:17 pm

UP
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por D'Leandro™ em 18/01/15, 10:37 pm

Tem sim amigo, é necessário um pouco de trabalho em códigos mais é possível, me envie MP para mais detalhes.
avatar

D'Leandro™
Usuário avançado

Masculino
Inscrito dia : 18/08/2012
Mensagens : 387
Pontos Ativos : 615

Ver perfil do usuário http://staffergroupbr.stuning.net/portal

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 19/01/15, 11:57 am

D'Leandro™ escreveu:Tem sim amigo, é necessário um pouco de trabalho em códigos mais é possível, me envie MP para mais detalhes.

Qual necessidade de enviar uma MP pra você , é so responder aqui mesmo ! Até mais
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 23/01/15, 01:27 am

up
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 28/01/15, 12:19 am

up
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 31/01/15, 07:51 am

up
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 31/01/15, 06:15 pm

Hey!

Creio que consegui,  depois de pesquisar um pouco. Feliz - Javascript - em todas as páginas:
Código:
window.onload = function(){function loko(){$('.module:eq(1)').fadeToggle();clearTimeout(loko2, 40000)}; setInterval(loko, 40000); function loko2(){$('.module:eq(1)').fadeToggle();}; setTimeout(loko, 4000)};
Esse código faz o seguinte:
Código:
function loko(){$('.module:eq(1)').fadeToggle();}
Função de ocultar em 40  minutos.
Código:
setInterval(loko, 40000)
SetInterval de 40 em 40 minutos executar o código.
Código:
function loko2(){$('.module:eq(1)').fadeToggle();}
Executar o script de 4 em 4 minutos.
Código:
clearTimeout(loko2, 40000)
De 40 em 40 minutos, o código da função loko2(executar 4 em 4 minutos), este será executado novamente. Quando se completar 40 minutos, ele se executa.
Este código está configurado para fazer com o seu primeiro widget!

Abraços!
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 01/02/15, 01:21 am

Como coloco o codigo !!!
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 01/02/15, 01:28 am

Olá!

Me desculpe, e que pensei que soubesse, depois de tantas respostas.
Adicione ele em um javascript, em todas as páginas.
Bom, esse código abaixo:
Código:
window.onload = function(){function loko(){$('.module:eq(1)').fadeToggle();clearTimeout(loko2, 40000)}; setInterval(loko, 400000); function loko2(){$('.module:eq(1)').fadeToggle();}; setTimeout(loko, 40000)};
Faz com que o widget apareça por 4 minutos, depois desapareça.
E esse, faz com que o widget apareça/desaparece em 40m / 40m:
Código:
/* Feito por: Loko;
Ajuda.forumeiros.com */
window.onload = function() {
    function loko() {
        $('.module:eq(1)').fadeToggle();
    };
    setInterval(loko, 400000);
};
Ele terá efeito, em seu primeiro widget!

Tenha uma boa noite!
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 01/02/15, 01:29 am

Eu crio um Java pra cada um destes codigos , ou seja dois Javas
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 01/02/15, 01:32 am

Não meu caro, leia o que eu disse, por favor?
Eu citei o que cada um faz, poderia ler?
Não e simplesmente dar CTRL + C em um código, ler também e fundamental.
No mais, recomendo esse segundo código:
Código:
/* Feito por: Loko;
Ajuda.forumeiros.com */
window.onload = function() {
    function loko() {
        $('.module:eq(1)').fadeToggle();
    };
    setInterval(loko, 400000);
};
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 01/02/15, 02:03 am

Ele resulta mais quando atualiza a pagina ja reaparece , o objetivo é sumir e não aparecer ao atualizar a pagina apenas aparecer novamente após o tempo determinado ... até mais o
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 02/02/15, 11:48 pm

Hey!

Troque por esse:
Código:
$(document).ready(function(){ //será executado quando o documento DOM for carregado 
/* Getar a hora */
    var horario = new Date();   
    var hora = horario.getMinutes();             
  /* Verificar a hora */
    if ((hora >= 21) && (hora < 39))
/* Ação após verificar */
        $('.module:eq(1)').fadeToggle();
    }   
if ((hora >= 40) && (hora < 60))  {   
/* Ação após verificar */
        $('.module:eq(1)').fadeToggle();
    }       
});

Atenciosamente,
EuficoLoko.
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 05/02/15, 10:05 pm

Qual o resultado em tempo do codigo
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 05/02/15, 10:07 pm

Boa noite!

Já lhe disse, está configurado como deseja.
40 Minutos variando entre 40 minutos. De 40 em 40 ele será ativado / desativado.

avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 07/02/15, 03:23 pm

Não resultou !!
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 07/02/15, 08:08 pm

Boa noite,

Tem certeza? Aqui está funcionando perfeitamente, em sua versão.
Pergunte a seus membros, ou altere o tempo para verificar, ok?


Atenciosamente.
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 08/02/15, 10:10 pm

Por favor altere o tempo para 2 minutos para teste, que irei testar novamente .. obrigado
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 09/02/15, 01:23 pm

Boa tarde!

Dei uma otimizada no código, deixei mais legível.
Para testes:
Código:
$(function(){
var horario = new Date();
var hora = horario.getMinutes();
if ((hora >= 18)){
$('.module:eq(1)').hide()
};
if ((hora >= 40)){
$('.module:eq(1)').show()
};
});
Procure por '40 e 18', bem, quando for exatamente 18 minutos em qualquer hora
Quando o relógio bater 18 minutos, ele será ocultado. Aos 40 será deixado visível.
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 09/02/15, 04:43 pm

Esta funcinando , qual o tempo que deve sumir e que deve aparecer , com quanto tempo esta configurado !
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 09/02/15, 04:52 pm

Boa tarde,

Por favor Edu, não teste apenas o código em si, leia a postagem completa.
"Procure por '40 e 18', bem, quando for exatamente 18 minutos em qualquer hora
Quando o relógio bater 18 minutos, ele será ocultado. Aos 40 será deixado visível."


Atenciosamente.
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 09/02/15, 08:42 pm

Esta ao contrario amigo pois aos 40 esta ocultando e as 18 esta reaparecendo , como configura os Widgets que quero usa-lo !
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 09/02/15, 08:43 pm

Há sim, perdoe-me.
Veja se e assim:
Código:
$(function(){
var horario = new Date();
var hora = horario.getMinutes();
if ((hora >= 18)){
$('.module:eq(1)').show()
};
if ((hora >= 40)){
$('.module:eq(1)').hide()
};
});
Alterei as funções, agora estão opostas.
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EDU2010 em 09/02/15, 09:05 pm

Beleza e como altero os Widgets com o efeito
avatar

EDU2010
Membro do Fórum

Masculino
Inscrito dia : 09/12/2010
Mensagens : 1600
Pontos Ativos : 2451

Ver perfil do usuário http://passarinhos.forumeiros.com/forum.htm

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 09/02/15, 09:08 pm

Já lhe expliquei isso lá atrás..
Mas vejamos:
Código:
$(function(){
var horario = new Date();
var hora = horario.getMinutes();
if ((hora >= 18)){
$('.module:eq(1)').show()
};
if ((hora >= 40)){
$('.module:eq(1)').hide()
};
});
Procure por .module:eq(1) troque o 1 pelo número do widget. Para adicionar mais widgets adicione uma , separando ficando assim com dois por exemplo:
Código:
$(function(){
var horario = new Date();
var hora = horario.getMinutes();
if ((hora >= 18)){
$('.module:eq(1), .module:eq(2)').show()
};
if ((hora >= 40)){
$('.module:eq(1), .module:eq(2)').hide()
};
});
Compreendeu?

Demorou mais no fim funcionou @EDU. o/
Mais algo que deseja saber?
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Resolvido Re: Criar Widget com tempo !!

Mensagem por EuficoLoko em 13/02/15, 01:10 am

Olá @EDU2010,

Vejo que está online frequentemente, e não diz se o tópico esta resolvido. Poderia me confirmar por gentileza?

Atenciosamente,
EuficoLoko.
avatar

EuficoLoko
Usuário destaque

Masculino
Inscrito dia : 12/01/2015
Mensagens : 996
Pontos Ativos : 1286

Ver perfil do usuário http://lokoscripts.forumeiros.com/ https://www.facebook.com/https://www.facebook.com/people/Eufico-Forumeiros/10000903544610

Página 1 de 2 1, 2  Seguinte

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

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