Alterar intervalo

Boa noite galera, gostaria de saber se alguem que esta usando a aplicação do tipo calendario, ja conseguiu fazer o seguinte:
1-alterar o intervalo do horário …
2-inciar o horarios de agendamento em um prédefinido como por exemplo, ao invés de começar a meia noite um horario mais comercial … como por exemplo começar as 9 e encerrar as 18

abcs

Weber

Boa Tarde,
Weber, desde o primeiro dia desta atualização eu questionei isto, e até o presente momento a versão 7, e 8 do SC não tem esta atualização. O Suporte comentou que estão ajustando e isto será considerado uma sugestão de melhoria, teremos que aguardar.

Adeilson de Oliveira

incrivel, até agora quanto tempo se passou e nada da netmake nem responder o meu ticket sobre essa função que acredito ser de extrema valia para a aplicação.

Continuamos esperando…

continuando a espera …

bom apos esperar, esperar, e esperar resolvi sair fuçando e descobri como mexer na porcaria do intervalo e no inicio das atviidades …

Vamos lá na verdade o calendario é desenvolvido em cima do plugin fullcalendar…

Então
após gerar o seu projeto (publicar) acesse o seguinte arquivo
_lib\prod\third\jquery_plugin\fullcalendar\fullcalendar.min.js

o codigo em javascript é todo embaralhado mas não é complicado de encontrar …

1-definir o limite inicial horas para começar a sua agenda.
localize o texto “minTime” deve encontrar algo assim
minTime:0
no lugar do zero coloque a hora inicial da sua agenda.
exemplo começando as 8:00 => minTime:8
exemplo começando as 08:30 +> minTime:“8:30” (veja que aki eu informei como string)

2-definir um horario padrão a ser inicializado, por exemplo a sua agenda pode estar configurada para iniciar as 8 mas ao carregar o aplicativo vc deseja que o seja inciado pela hora 9 (foco), então procure o texto, “firstHour”, deve encontrar algo assim:
firstHour:1
no lugar do 1 coloque a hora seguindo o mesmo procedimento padrao do item 1

3-mudar o intervalo, por padrao o intervalo esta em 30 e 30 minutos para mudar por exemplo
para 15 em 15, procure o texto “slotMinutes”, vai encontrar algo assim
slotMinutes:30
basta mudar o 30 para 15

4-mudar a hora limite do agenda, exemplo limitar a montagem ate as 18:00, procure o texto Maxtime, vai encontrar algo assim
maxTime:24
mude o 24 para 18

5-desabilitar o dia inteiro “all day”, procure o texto “allDaySlot”
mude para false
dessa forma elima o quadro superior com o “dia inteiro”

6-definir como o calendario ira iniciar, procure o texto “defaultView”
opções sao
month, carrega o mês
basicWeek, carrega a semana
basicDay, carrega o dia
agendaWeek, carrega a agenda da semana com as divisões de horas
agendaDay, carrega a agenda do dia com as divisões de horas
-apesar que isso tu pode fazer direto pelo SC.

7-se quiser desabilitar os sabados e domingos, procure o texto weekends e coloque true ou false

o link das informações que obtive estão em
http://arshaw.com/fullcalendar/docs/display/header/

Algumas coisas que eu não consegui fazer mesmo lendo o conteudo, ainda vou tentar mas se algum amigo tiver interesse em ajudar, agradeço

1-não consegui eliminar para não aparecer o botão Dia
2-apos definir o limite de horas não consigo “enquadrar” o tamanho do calendário de forma que ainda continua listado para baixo mesmo terminado a hora limite.

Eu nunca usei o calendário do SC por achar ele totalmente sem função, depois a galera da NM acha ruim a gente meter o pau, mais pra que ter essa porcaria de aplicação se ela não server aos propósitos reais de um calendário de verdade, aliás ela não integra com as demais aplicações principalmente a parte de controle de usuários, grupos. O calendário tinha que ter a opção de controla o calendário por usuário e grupo…pelo menos.!!! O SC não nos fornece o controle de usuário e grupo então porque não é possível usar isso dentro do calendário? É palhaçada…por mim tirava esse calendário mequetrefe do SC.

Eu acho que se substituir o fullcalendar.min.js pelo arquivo completo vai funcionar. O min é zipado e por isso ele fica embaralhado e mais dificil de entender.

Amigo entao onde eu acho o arquivo completo pois no proprio download do fullcalendar, so vem esse min…

Achei …

Agora fica so uma questão que eu ainda não encontrei, quando se clica no fullcalendar, pelo SC ele pega a data inicial o local do clique do mouse porem a hora final sempre 2 horas mais …

O grande problema na minha opnião após mecher muito nele´é a falta de eventos, que faz com que a gente não possa automatizar nada nele como enviar e-mails da agenda coisas do tipo. Pra mim até que a netmake se sensibilize a fazerum calendariozinho pelo menos parecido com o hotmail já vai ajudar bastante, pois bom mesmo é o do google mais a netmake ta a anos luz com esse componente.

Atenciosamente,

ewerton, eu envio emails do agendamento utilizando o proprio componente calendar da SC basta vc definir tal função no evento after insert ou update…

Mas realmente falta muita coisa nesse componente!

… Como por exemplo marcar o dia de HOJE com um fundo diferente, como acontece na V5…

Weber,

Eu alterei os dados no arquivo .js que indicaste mas não surtiu efeito. Eu mudei a hora inicial, o intervalo, a hora final, mas continua me mostrando a mesma coisa. Alguma dica?

Kleyber, realmente quando vc altera parece q nao surte efeito mas muda sim.

Bom vou te dizer oque eu faço e isso nao so para o calendario mas tb para outras situações no SC (nao me pergunte o porque ok)

O do calendario se vc estiver acessando a app por um menu e estiver usando o firefox, tente rodar a aplicação isolada ou seja gere o codigo e execute ela diretamente no firefox se nao conseguir tente pelo pelo ie

porem vale lembrar que toda a vez q tu atualizar o teu SC vai vir o js padrão novamente por isso é bom tu ter uma copia ja configurada abaixo o link da imagem com a hora inicial e final alteradas bem como o intervalo alterado para 30 minutos, tirei o sab e dom, e tb coloquei para bloquear a movimentação drop na agenda evitando que outros usuarios arrastassem as tarefas de outros alterando assim sua data e hora.

se tu nao conseguir me avisa por mp que trocamos msn ou skype e tento te ajudar ok

abcs

Brother,

Não consegui mesmo. Assim que puderes me adicione no Skype ou no MSN (kleyberderick@hotmail.com)

adicionado

É possível tirar apenas o domingo ou separar só o sábado dos outros dias??