Horário para Abrir e Fechar o fórum

+6
Elemar
Ace
Japa.Origin
maxg180
Shek
TreiMark
10 participantes

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

Tópico resolvido Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 18.09.15 19:49

Detalhes da questão


Endereço do fórum: http://pentagonodeouro.forumeiros.com
Versão do fórum: PhpBB3

Descrição


Olá,

Gostaria de saber se a seguinte situação é possível de ser feita em meu fórum:

Após as 22h o fórum fecharia automaticamente, sendo assim, apenas o administrador e os moderadores podem ter acesso aos conteúdos do fórum depois desse horário.

Somente as 7h o fórum seria aberto novamente para os demais membros.

Observações:
Preciso que o horário esteja sincronizado com o fuso de Brasilia, ou seja, UTC -3.

Aguardo ajuda!


Última edição por TreiMark em 17.10.15 15:02, editado 1 vez(es)
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 20.09.15 14:12

Alguém por favor?
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Shek 21.09.15 13:29

Bom dia.

Não existe uma função específica para fazer isso no seu fórum.

Atenciosamente,
Shek King

Tópico movido de 'Outras questões' para 'Questões sobre o painel de administração'
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 21.09.15 20:18

É possível desenvolver algum código para esta função?
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por maxg180 21.09.15 21:45

Não, assim creio eu, mas pode realizar manualte colocando o forum em construção . E restrir os widgets para membros e convidados.
maxg180

maxg180
*

Membro desde : 17/09/2015
Mensagens : 31
Pontos : 49

http://baraowarface.livreforum.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 23.09.15 20:11

Será que é possível criar um código para tal finalidade?

Aguardo a ajuda de vocês, preciso muito colocar esta restrição de horário em meu fórum!
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Japa.Origin 23.09.15 21:52

Não e possivel. Mas você pode fazer isto manualmente deixando seu fórum em construção. E depois tirando de construção
atenciosamente : japa : Divertido
Japa.Origin

Japa.Origin
***

Membro desde : 06/08/2015
Mensagens : 150
Pontos : 246

http://baraowarface.livreforum.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 25.09.15 16:47

Não é viável eu fechar manualmente o fórum todas as noites e abrir-lo todas as manhãs.

Tendo a possibilidade de efetuar manualmente acredito que seja possível construir algum código para tal fins.

Apenas precisa criar um código que para o período compreendido dentre as 22h e 7h o fórum mantenha acesso somente moderadores e administradores.

Os demais membros só poderão então ter acesso ao fórum após as 7h e antes das 22h.

Observe que quero que moderadores e administradores tenham acesso a qualquer momento, apenas os demais membros possuem restrição de horário.

Por fim, aguardo a opinião de mais algum membro. Gostaria que, se possível, o pessoal que trabalha com a parte de códigos avaliasse essa situação.

Atenciosamente,
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Japa.Origin 25.09.15 21:50

Olá, não acredito na possibilidade disto, mas não é impossivel , mas não acredito que você conseguirá este código. Peça para os administradores criarem um código, MAS NÃO É 100% MAS PODE TENTAR.
Japa.Origin

Japa.Origin
***

Membro desde : 06/08/2015
Mensagens : 150
Pontos : 246

http://baraowarface.livreforum.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 25.09.15 23:20

Peço ajuda então aos senhores desenvolvedores: @JScript @Daemon @Hancki

Por gentiliza, leiam a descrição do problema nas mensagens acima.

Estero que possam me ajudar! Por favor
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 28.09.15 17:53

Pessoal! Alguém para me ajudar? Estou ficando preocupado...
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Membro Entusiasta
  • 0

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Ace 28.09.15 18:21

Olá,

Bom, eu não lembro se colocar o forum em manutenção é algo exclusivo do fundador ou não. De qualquer forma, mesmo com um script, para colocar o forum em manutenção, precisariamos do login de administrador para executa-lo. A única forma que eu vejo seria fazer uma adaptação nesse código "https://ajuda.forumeiros.com/t71069-tutorial-background-conforme-hora-do-dia" para que ele simplesmente "tampe" o fórum e deixe-o inacessível, programável obviamente entre as 22 e as 7. Só que isso impossibilitaria de qualquer moderador entrar no fórum, ao mesmo tempo que os administradores só teriam acesso ao Painel de Controle por um link direto.

Ou seja, na prática, é impossível fazer o que você quer, pois isso envolveria uma mudança no PHP base -- o que não é possível.

Att.
Ace

Ace
Membro Entusiasta
Membro Entusiasta

Membro desde : 06/07/2011
Mensagens : 8881
Pontos : 11607

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 28.09.15 22:55

Olá @Ace

Primeiramente gostaria de agradecer seus comentários!

Como citado anteriormente, gostaria que nesse horários das 22h as 7h apenas moderadores/administradores tivessem acesso ao fórum. Mas, considerando as suas afirmações, então isso seria impossível de ser realizado.

Bom, gostaria de saber se é possível então criar um código que permita pelo menos o acesso do fundador ao fórum, neste período citado.

Vale ressaltar que após este período o acesso ao fórum deve voltar ao normal.

Aguardo sua resposta!
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Elemar 28.09.15 23:08

Simplesmente não é possivel
Elemar

Elemar
Novo Membro

Membro desde : 27/09/2015
Mensagens : 26
Pontos : 47

http://xicxic.livreforum.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Ace 28.09.15 23:33

Olá,

Infelizmente, como te falei, somente se fosse algo manual ou que mexesse com o PHP. Veja bem, quem coloca em manutenção é o próprio fundador ou administrador (não me lembro) - Se você deixasse um script num widget para fazer isso, todas as vezes que alguem carregasse essa pagina, também tentaria acessar o admin CP do seu forum e ainda assim você teria que entrar diariamente as 22 e as 7.

Dependendo, você poderia utilizar outros metodos para fazer o que deseja. Portanto, o que deseja fazer durante o periodo de 22 as 7?

Att.
Ace

Ace
Membro Entusiasta
Membro Entusiasta

Membro desde : 06/07/2011
Mensagens : 8881
Pontos : 11607

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 29.09.15 19:18

@Ace

O que quero fazer é apenas impedir o acesso dos membros "comuns", se assim posso chamar, ou seja, qualquer membro (com exceção de moderadores e administradores) não pode ter acesso ao fórum neste período.

Se não tiver outra forma, e os moderadores e administradores também precisarem ser impedidos de acessar o fórum, façamos assim.

Eu gostaria que a equipe de moderação tivesse acesso para trabalhar neste período, mas se não for possível então pode ser sim: todos perdem o acesso ao fórum no período de 22h as 7h.

Eu sou o fundador do fórum, mas não é viável eu colocar o fórum em manutenção manualmente...

Lhe proponho o seguinte: ao invés de bloquear o fórum inteiro, será que é possível bloquear uma categoria específica do fórum neste período citado.

Você disse que "Dependendo, você poderia utilizar outros métodos para fazer o que deseja". Você poderia me dar algum exemplos de situações?


Aguardo sua ajuda!

Agradeço os comentários já fornecidos...
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 01.10.15 17:16

Novidades?

Se alguém tiver alguma dica ou sugestão, por favor, comente-a.
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Ace 01.10.15 18:59

Olá,

"Dependendo, você poderia utilizar outros métodos para fazer o que deseja" - Me referi a qual finalidade de bloquear o fórum. Na prática, eu acho seu pedido bastante incomum, afinal, a internet tem o intuito de ser 24h/dia. Isso pode inclusive atrapalhar a captação de tráfego para o seu fórum. Enfim, voltando ao problema, nós podemos tentar bloquear sim fazendo uma "gambiarra" no código daquele tutorial. Mas isso não impedirá membros de acessarem links diretos por exemplo para postarem nem de visualizarem conteúdo se souberem o básico de ferramentas de desenvolvimento como o Inspecionar Elemento.

Como te disse, para ser algo 100%, precisaríamos mexer no PHP o que não é possível. Deseja tentar resolver da maneira anterior?

Att.
Ace

Ace
Membro Entusiasta
Membro Entusiasta

Membro desde : 06/07/2011
Mensagens : 8881
Pontos : 11607

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 01.10.15 19:52

@Ace pode fazer o código.

Os membros de meu fórum são usuários básicos, acredito que nenhum deles será capaz de ir além nessa questão de códigos.

Portanto, sim, desejo que você tente pela alternativa apresentada...

Não sei se isso fará alguma diferença, mas achei interessante informar que na verdade preciso fechar apenas uma categoria do fórum. Então se for possível fazer isso sem fechar o fórum inteiro é melhor.

Ou seja, há apenas uma categoria de meu fórum que desejo que fique fechada para membros "comuns" no período das 22h até 7h.

Obs: Esta categoria tem mais quatro sub-categorias, onde estão contidos os fórum e respectivos tópicos.
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 03.10.15 13:06

Por conta da complexidade do problema vou alterar um pouco o meu pedido:

Preciso fechar uma, e apenas uma, categoria de meu fórum.

Esta categoria deve ficar fechada no período de 22h até 7h do dia seguinte (todos os dias).

Preciso que isso seja feito automaticamente, pois não é viável eu entrar todos os dias para abrir e fechar a categoria.

Lembrando que apenas os membros devem perder o acesso a categoria e seus respectivos fóruns e tópicos. Ou seja, moderadores e administradores precisam continuam com acesso (24h por dia).

Apenas reforço que o horário deve estar sincronizado com o fuso de Brasilia, ou seja, UTC -3.

Mediante essas alterações de curso aguardo a resposta dos senhores.
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 06.10.15 17:24

Por favor, alguém poderia ajudar!
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 10.10.15 15:59

E se for um fórum apenas?

É possível durante o período das 22h até 7h do dia seguinte o fórum específico (de uma categoria específica) ficar aberto apenas para moderadores e administradores. Demais membros não podem postar novas mensagens neste fórum em específico.

A visibilidade do fórum é opcional, ou seja, vejam o que é mais fácil de desenvolver. Os demais membros só não podem postar nesse fórum...

Qualquer dúvida estou a disposição!

Por favor ajudem...
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise 15.10.15 23:59

Olá @TreiMark!

Antes de tudo, peço imensa desculpa pela demora a responder à sua questão.
Eu poderei desenvolver esse código, mas ele iria redirecionar o fórum para uma página HTML durante essas horas. Caso deseje prosseguir, irei precisar do fuso horário que o senhor deseja.

Mais uma vez, desculpe a demora.

Até mais.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 16.10.15 16:55

@Fraise, pode ser sim, o fuso horário é de Brasília, como citado na descrição do problema.

Lembrando que os moderadores/administradores precisam ter acesso ao fórum neste horário em que os demais não terão.
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por ZombieW 16.10.15 17:49

@TreiMark

Dei uma lida no seu tópico, se seu objetivo é fazer com que os Adms e Mods possam "trabalhar no fórum nesse período", recomendo criar uma seção nova em seu fórum chamada de "Tópicos em Desenvolvimento", essa área seria exclusiva para Adm e Mod.

Sendo assim, uma solução paliativa para seus problemas. Assim os visitantes podem acessar à qualquer horário (o que um site da web tem que ser de fato) e vocês conseguem dar manutenção no fórum de forma mais efetiva.

Horário para Abrir e Fechar o fórum 00111

Horário para Abrir e Fechar o fórum 00211

Horário para Abrir e Fechar o fórum 00311
ZombieW

ZombieW
Super Membro

Membro desde : 02/08/2010
Mensagens : 1452
Pontos : 2020

http://www.perfectteam.org

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 16.10.15 18:10

@Fraise, por favor desenvolva o código. Confio muito em seu trabalho!

A proposta de meu fórum é que os membros não possam acessá-lo durante o período das 22h até 7h.

Eu não quero que eles tenham acesso nesse período. Durante essas horas a equipe de moderadores pode fazer atualizações e correções que são impossíveis de ser efetuadas com membros online.

Preciso disso. Sei que isso é importante para meu fórum.
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Shek 16.10.15 18:32

Boa tarde.

Eu compreendo a necessidade que está para com este assunto, mas, compreenda que nenhum script pode intervir sem uma ação. O que quero dizer com isso, é que, para que um script (que é possível) intervir dentro de seu Painel de Controle, é necessário que ele use a sua TID da sessão.

A TID são todos aqueles números e letras que ficam no seu Painel de controle assim que se conecta. Exemplo:
Código:
tid=d47cd6574b7e3adac33ba81fcdbb3345g
Ela permite fazer uma ação dentro do Painel, mas, o problema ainda não é isso, porque, essa TID é alterada a cada minuto afim de assegurar que o administrador não seja roubado por elas, mas sim, um script que faça essa alteração quando o administrador não estiver conectado.

Se analisar os fatos, além de só funcionar quando você estiver online, também se torna mais do que complexo da equipe fazer um script assim, visto que, não há profissionais em desenvolvimento de web para criar algo com este comportamento.
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise 16.10.15 18:34

Ora aqui está!
Código:
$(function() {
    var d = new Date();
    var hora = d.getHours();
    if (hora >= 22 && hora <= 7) {
        alert("Fórum fechado! Volte às 7h");
        window.location = "URL_DA_PAGINA_HTML";
    }
});

Eu não consegui colocar para que os administradores e moderadores tivessem acesso ao fórum, por isso todos serão rederecionados das 22h às 7h. Não se esqueça de substituir URL_DA_PAGINA_HTML pelo endereço da página html para qual o senhor quer que o fórum rederecione nesse período de tempo.

Até mais.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

  • 0

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por SupernaturalInfinity 16.10.15 20:32

Boa tarde a todos!

Eu modifiquei um pouco o código do @Fraise, agora, ele bloqueia apenas usuários e não mod / adm. Também adicionei o bloqueio sem página HTML, simplesmente dizendo que esta em manutenção.
Código:
$(function() {
if(_userdata["user_level"] > 0){
    var d = new Date();
    var hora = d.getHours();
    if (hora >= 22 && hora <= 7) {
        $('body').html('<center><h1 style="color: white;line-height: 100%">O fórum encontra-se em recesso, por favor, volte depois!</h1></center>');
    };
};
});

Era isso que desejava?
PS: só modifiquei o código do nosso amigo Fraise.

Feliz
SupernaturalInfinity

SupernaturalInfinity
**

Membro desde : 07/09/2015
Mensagens : 68
Pontos : 91

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 16.10.15 22:15

@SupernaturalInfinity, seu código não funcionou, aconteceu o contrário do esperado, moderadores perderam acesso e usuários continuaram...

@Fraise, poderia dar uma ajudinha também?

Acho que iremos conseguir...
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

  • 0

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por MateusAnjosV 16.10.15 22:20

Boa noite!

Eu modifiquei o código do @SupernaturalInfinity, estava ao contrário mesmo.


Código:
$(function() {  
if(_userdata["user_level"] > 0){
   console.log('adm/mod');
} else {
 var d = new Date();
    var hora = d.getHours();
  if (hora >= 22 && hora <= 7) {
        $('body').html('<center><h1 style="color: white;line-height: 100%">O fórum encontra-se em recesso, por favor, volte depois!</h1></center>');
    };
};
});

Seria assim?
MateusAnjosV

MateusAnjosV
Super Membro

Membro desde : 16/10/2015
Mensagens : 1718
Pontos : 2373

http://holder.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise 16.10.15 22:36

Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 17.10.15 13:41

@Fraise, eu gostaria que os moderadores continuem com acesso ao fórum...

Será que você consegue desenvolver alguma coisa nesse sentido?

TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro
  • 0

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise 17.10.15 13:47

Olá novamente @TreiMark!

Me baseando nos códigos acima, consegui algo. Veja se funciona:
Código:
$(function() {
    var nivelusuario = _userdata["user_level"];
    var d = new Date();
    var hora = d.getHours();
    if (nivelusuario) > 0 {
        alert("Você é da staff e pode acessar o fórum.")
    } else {
        if (hora >= 22 && hora <= 7) {
            alert("Fórum fechado! Volte às 7h");
            window.location = "URL_DA_PAGINA_HTML";
        }
    }
});

Até mais.
Fraise



Edit: Fiz uma correções no código, caso não funcione, tente com este:
Código:
$(function() {
    var d = new Date();
    var hora = d.getHours();
    if (_userdata["user_level"] > 0) {
        console.log("Você é da staff e pode acessar o fórum.");
    } else if (hora >= 22 || hora <= 7) {
        $('body').html('<center><h1 style="color: white;line-height: 100%">O fórum encontra-se em recesso, por favor, volte depois!</h1></center>');
    };
});

Agradeço a todos os que tentaram ajudar o usuário! Me baseei em todos os códigos apresentados aqui.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 17.10.15 14:31

Olá @Fraise,

O único problema é que não é possível fazer login depois que o código está em funcionamento.

Utilizei seu código de baixo.

Será que tem como impedir a aplicação do código na página de login (/login).

Acabei de fazer uma grande besteira: Sai do login do administrador/fundador e o código está ativo. Vou ter que esperar até amanhã as 7 horas!
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise 17.10.15 14:34

Sem problema, pode acessar o Painel de Controle via ferramentas do usuário:
Seta http://forumeiros.com/ferramentas

Até mais.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 17.10.15 14:40

Já consegui me conectar novamente, usei sua dica.

Mas mesmo assim, gostaria de saber se é possível fazer com que o código não funcione na página de login (/login).
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise 17.10.15 14:49

Eu acho que não consigo fazer isso pois não sou especializado em JavaScript, mas tente assim:
Código:
$(function() {
    var d = new Date();
    var hora = d.getHours();
    if (location.pathname == "/login") {
        console.log("Login protegido.");
    } else if (hora >= 14 || hora <= 7) {
        $('body').html('<center><h1 style="color: white;line-height: 100%">O fórum encontra-se em recesso, por favor, volte depois!</h1></center>');
    };

    if (_userdata["user_level"] > 0) {
        console.log("Você é da staff e pode acessar o fórum.");
    } else if (hora >= 14 || hora <= 7) {
        $('body').html('<center><h1 style="color: white;line-height: 100%">O fórum encontra-se em recesso, por favor, volte depois!</h1></center>');
    };
});

Caso não funcione, não sei como fazer.

Até mais.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark 17.10.15 15:01

Não funcionou! Mas não tem problema. O código que me forneceu já está ótimo!

Muito obrigado @Fraise , mais uma vez um excelente trabalho. Venerar

Questão resolvida!
TreiMark

TreiMark
***

Membro desde : 12/06/2015
Mensagens : 170
Pontos : 214

http://promec.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise 17.10.15 15:06

Prazer em ajudar! Feliz

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

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

- Tópicos semelhantes

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