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.
Acesso rápido

Fóruns de suporte oficiais


Meriteiro

Agosto de 2016



"Este membro destacou-se pela sua dedicação e pelo seu esforço.
Ao longo do último mês, demonstrou as suas capacidades gerais no FDF e, por isso, merece o nosso agradecimento."
Login

Esqueci minha senha

Últimos assuntos
» Mudança de dominío pago para gratuito
Hoje à(s) 14:42 por Octávio Ferreira

» Ausência dos campos de perfil
Hoje à(s) 14:40 por Cream

» Botões CKeditor funcional
Hoje à(s) 14:28 por Shek

» Erro Facebook Conect
Hoje à(s) 13:44 por Shek

» Formulário de postagens
Hoje à(s) 13:41 por Shek

» E-mail de fundador
Hoje à(s) 13:29 por Shek

» Personalizar a cor do menu
Hoje à(s) 13:10 por Cream

Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Últimas sugestões
Parceiros Forumeiros
Os membros mais ativos da semana
Shek
 
Cream
 
Mr.Probz
 
while
 
idarkdg
 
Nean
 
lavinnia
 
Apollo
 
Harleen
 
sandra51
 

Quem está conectado
112 usuários online :: 5 usuários cadastrados, 1 Invisível e 106 Visitantes :: 2 Motores de busca

Cream, Harleen, Holkis, Octávio Ferreira, Shek

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Horário para Abrir e Fechar o fórum

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

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

Mensagem por TreiMark em Sex 18 Set 2015 - 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 Sab 17 Out 2015 - 15:02, editado 1 vez(es)

TreiMark
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Dom 20 Set 2015 - 14:12

Alguém por favor?

TreiMark
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Shek em Seg 21 Set 2015 - 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'


Seta Respeite as Regras gerais do fórum e conheça a nossa equipa.
Seta Veja a Lista de FAQs do seu Painel e Lista de tutoriais
Seta Ferramentas do Administrador
Seta Assinalar um Litígio


Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 14625
Pontos Ativos : 21647

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Seg 21 Set 2015 - 20:18

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

TreiMark
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

O autor desta mensagem foi removido do fórum - Ver a mensagem

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Qua 23 Set 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

O autor desta mensagem foi removido do fórum - Ver a mensagem

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sex 25 Set 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

O autor desta mensagem foi removido do fórum - Ver a mensagem

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sex 25 Set 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Seg 28 Set 2015 - 17:53

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

TreiMark
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/
  • 0

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Ace em Seg 28 Set 2015 - 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 "http://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
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 06/07/2011
Mensagens : 8878
Pontos Ativos : 13507

http://ajuda.forumeiros.com

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Seg 28 Set 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

O autor desta mensagem foi removido do fórum - Ver a mensagem

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Ace em Seg 28 Set 2015 - 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
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 06/07/2011
Mensagens : 8878
Pontos Ativos : 13507

http://ajuda.forumeiros.com

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Ter 29 Set 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Qui 1 Out 2015 - 17:16

Novidades?

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

TreiMark
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Ace em Qui 1 Out 2015 - 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
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 06/07/2011
Mensagens : 8878
Pontos Ativos : 13507

http://ajuda.forumeiros.com

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Qui 1 Out 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sab 3 Out 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Ter 6 Out 2015 - 17:24

Por favor, alguém poderia ajudar!

TreiMark
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sab 10 Out 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise em Qui 15 Out 2015 - 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


Bem-vindo ao fórum de suporte Forumeiros!
> Tenha conhecimento do regulamento do setor de suporte.
> Conheça a staff e suas diretrizes.
> Antes de perguntar, use a busca.
> Confira a lista de tutoriais.
> MP apenas para assuntos importantes!


Fraise
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4953
Pontos Ativos : 7058

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

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sex 16 Out 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por ZombieW em Sex 16 Out 2015 - 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.






ZombieW
Membro do Fórum

Masculino
Inscrito dia : 02/08/2010
Mensagens : 1226
Pontos Ativos : 3970

http://www.perfectteam.org

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sex 16 Out 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Shek em Sex 16 Out 2015 - 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.


Seta Respeite as Regras gerais do fórum e conheça a nossa equipa.
Seta Veja a Lista de FAQs do seu Painel e Lista de tutoriais
Seta Ferramentas do Administrador
Seta Assinalar um Litígio


Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 14625
Pontos Ativos : 21647

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise em Sex 16 Out 2015 - 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


Bem-vindo ao fórum de suporte Forumeiros!
> Tenha conhecimento do regulamento do setor de suporte.
> Conheça a staff e suas diretrizes.
> Antes de perguntar, use a busca.
> Confira a lista de tutoriais.
> MP apenas para assuntos importantes!


Fraise
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4953
Pontos Ativos : 7058

http://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF
  • 0

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por SupernaturalInfinity em Sex 16 Out 2015 - 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
Nível 6

Masculino
Inscrito dia : 07/09/2015
Mensagens : 68
Pontos Ativos : 476

http://ajuda.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sex 16 Out 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/
  • 0

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por MateusAnjosV em Sex 16 Out 2015 - 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
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1411
Pontos Ativos : 2314

http://ajuda.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise em Sex 16 Out 2015 - 22:36



Bem-vindo ao fórum de suporte Forumeiros!
> Tenha conhecimento do regulamento do setor de suporte.
> Conheça a staff e suas diretrizes.
> Antes de perguntar, use a busca.
> Confira a lista de tutoriais.
> MP apenas para assuntos importantes!


Fraise
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4953
Pontos Ativos : 7058

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

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sab 17 Out 2015 - 13:41

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

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


TreiMark
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/
  • 0

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise em Sab 17 Out 2015 - 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.


Bem-vindo ao fórum de suporte Forumeiros!
> Tenha conhecimento do regulamento do setor de suporte.
> Conheça a staff e suas diretrizes.
> Antes de perguntar, use a busca.
> Confira a lista de tutoriais.
> MP apenas para assuntos importantes!


Fraise
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4953
Pontos Ativos : 7058

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

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sab 17 Out 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise em Sab 17 Out 2015 - 14:34

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

Até mais.
Fraise


Bem-vindo ao fórum de suporte Forumeiros!
> Tenha conhecimento do regulamento do setor de suporte.
> Conheça a staff e suas diretrizes.
> Antes de perguntar, use a busca.
> Confira a lista de tutoriais.
> MP apenas para assuntos importantes!


Fraise
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4953
Pontos Ativos : 7058

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

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sab 17 Out 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise em Sab 17 Out 2015 - 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


Bem-vindo ao fórum de suporte Forumeiros!
> Tenha conhecimento do regulamento do setor de suporte.
> Conheça a staff e suas diretrizes.
> Antes de perguntar, use a busca.
> Confira a lista de tutoriais.
> MP apenas para assuntos importantes!


Fraise
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4953
Pontos Ativos : 7058

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

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por TreiMark em Sab 17 Out 2015 - 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
Nível 9

Masculino
Inscrito dia : 12/06/2015
Mensagens : 170
Pontos Ativos : 686

http://olimpiadaenem.forumeiros.com/

Resolvido Re: Horário para Abrir e Fechar o fórum

Mensagem por Fraise em Sab 17 Out 2015 - 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.


Bem-vindo ao fórum de suporte Forumeiros!
> Tenha conhecimento do regulamento do setor de suporte.
> Conheça a staff e suas diretrizes.
> Antes de perguntar, use a busca.
> Confira a lista de tutoriais.
> MP apenas para assuntos importantes!


Fraise
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 26/06/2015
Mensagens : 4953
Pontos Ativos : 7058

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

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
Fórum dos Fóruns - Ajuda mútua para usuários forumeiros
on
Fórum grátis: interajuda aos usuários forumeiros. Criar e administrar um fórum. Descubra nossos guias, tutoriais e astúcias no suporte de Forumeiros.
Votações: 5