Sistemas em PHP
Agenda Online
Agenda online php mysql, 5 modos de visualização, suporte a categorias,
podendo ser apresentado todos os eventos ou apenas de uma categoria determinada.
Inclusão através de iframes, possibilitando o uso em páginas totalmente em HTMLsem
que sejam necessárias nenhuma modificação na página.
Arquivo de instalação do banco de dados.
Você poderá escolher entre usar imagens ou cores para um vários ou todos os elementos
que compõem a agenda.
Obs: Os endereços apontados nos links e iframes, consideram os arquivos à partir da pasta
"sistemas", mas em geral esses códigos estarão em alguma página do seu site, fora da pasta sistemas,
então a pasta "sistemas" terá que ser referenciado no caminho para o sistema em questão.
IMPORTANTE!
No modo de exibição em aba é necessário saber que por padrão o posicionamento
é fixo horizontalmente, independente da resolução. Vocês poderão perceber que na atual
configuração mesmo mudando a resolução, a aba continuará alinhada verticalmente e
horizontalmente com o texto. É ideal para uma página que sempre ficará centralizada
horizontalmente e no topo.
Poderá haver outras necessidades de posicionamento.
No arquivo "config.css" na class "caixa_externa_retratil" nos atributos abaixo é que
estam todas as possibilidades de posicionamento:
position: (relative ou absolute )
left: (porcentagem ou em px )
top: (porcentagem ou em px )
margin-left: (porcentagem ou em px )
margin-top: (porcentagem ou em px )
Quando você atribui absolute a position, "50%" a left e/ou top e corrige o posicionamente com margin-left e margin-top,
Você irá posicionar o calendário sempre na mesma posição contando à partir do centro, então seria ideal para uma
pagina que se posicionasse sempre no centro tanto verticalmente quanto horizontalmente,
Mas no caso presente apenas o alinhamento horizontal será centralizado, por isso
o atributo "position" foi setado para "relative" que é a posição onde o objeto está realmente,
então deixamos como está verticalmente e ajustamos horizontalmente para que fique sempre
na mesma posição à partir do centro.
Então lembre-se! todas as possibilidades de posicionamento estão disponíveis
na class "caixa_externa_retratil" nos atributos: "position", "left", "top", "margin-left" e "margin-top". Você
poderá usar todos ou apenas alguns desses atributos dependendo da necessidade.
A aba está na propria pagina do código de inclusão, então você poderá modificar como quiser.
As configurações de cores e estilos no arquivo "config.css", estão completamente separadas
entre área administrativa e agenda para dar maior flexibilidade na configuração
da mesma.
Acesse aqui a área administrativa: Área administrativa
a senha é "admin"
Lendo eventos de todas as categorias à direita do calendário, na própria tabela em um display retrátil.
tipo= abre os eventos no mesmo arquivo "normal" em uma poup-up "pop" ou em outro
iframe "iframe"
opcao= Id da categoria a ser exibida ou vazio para exibir todas. Você pode checkar
a Id de uma categoria nos links "Criar Categoria" ou "Atualizar Categoria" na área
administrativa, entre parentese após o nome da categoria
obs: o restante das configurações estão no arquivo "inc/config.php" ecores e estilos
em "config.css".
NOTA IMPORTANTE: apenas o iframe e os dois links destacados em preto, as classes
"caixa_externa_retratil" e "tabela_retratil" fazem parte efetiva do sistema, o restante poderá
mudar como quiser.
Observe que o link para o arquivo "config.css" nessa página, leva em consideração, o caminho
dentro da pasta sistemas, mas esse código provavelmente será usado em alguma página
do site fora dessa página, então o link terá que considerar também a pasta sistemas.
A inclusão desse arquivo na sua página só é realmente necessária, nesse modo de display retrátil.
<link rel="stylesheet" href="agenda_mysql_php/config.css">
<div id="mover" class="caixa_externa_retratil" >
<table class="tabela_retratil" style="margin:0px;padding:0px;position:relative;border:0px solid red" align="left" cellpadding="0" cellspacing="0"><tr><td style="width:auto;height:182px;border:0;padding:0px">
<iframe id="calendario" name="calendario" src="agenda_mysql_php/mostra_eventos.php?tipo=normal&opcao=" frameborder="0" scrolling="no" style="width:520px;height:175px;border:0;display:none;margin:0px"></iframe>
</td><td class="larg_aba" style="padding:0px;margin:0px" valign="middle" align="left">
<div id="aba" align="left" class="cor_aba" style="margin-right:0px;height:100%">
<span>
<span style="display:none;">A<br>g<br>e<br>n<br>d<br>a<br><br></span>
<br><br><br><br><br><br>
<a href="javascript:void(0)" onclick="document.getElementById('calendario').style.display='none';document.getElementById('mover').style.width='20px'" class="link_avanca_recua" >«</a>
<a href="javascript:void(0)" onclick="document.getElementById('calendario').style.display='inline';document.getElementById('mover').style.width='498px'" class="link_avanca_recua">»</a>
</span>
</div>
</table>
</div>
Códigos de inclusão do iframe da agenda - php script e sistemas php
A aba estará sempre alinhada com esse texto
Lendo à direita do calendário, na própria tabela os eventos da categoria "Balada (8)" .
tipo= abre os eventos no mesmo arquivo "normal" em uma poup-up "pop" ou em outro
iframe "iframe"
opcao= Id da categoria a ser exibida ou vazio para exibir todas. Você pode checkar
a Id de uma categoria nos links "Criar Categoria" ou "Atualizar Categoria" na área
administrativa, entre parentese após o nome da categoria
obs: o restante das configurações estão no arquivo "inc/config.php" ecores e estilos
em "config.css".
Observe que o link para o arquivo "config.css" nessa página, leva em consideração, o caminho
dentro da pasta sistemas, mas esse código provavelmente será usado em alguma página
do site fora dessa página, então o link terá que considerar também a pasta sistemas. O uso
desse arquivo em qualquer modo que não seja o primeiro apresentado (display retrátil) é
opcional, apenas se quiser usar a configuração de cores e estilos na sua página.
<iframe id="calendario" name="calendario" src="agenda_mysql_php/mostra_eventos.php?tipo=normal&opcao=8" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" style="width:520px;height:175px;border:0"></iframe>
Códigos de inclusão do iframe da agenda - php script e sistemas php
Lendo os eventos da categoria "Festas (7) em uma poup-up" .
tipo= abre os eventos no mesmo arquivo "normal" em uma poup-up "pop" ou em outro
iframe "iframe"
opcao= Id da categoria a ser exibida ou vazio para exibir todas. Você pode checkar
a Id de uma categoria nos links "Criar Categoria" ou "Atualizar Categoria" na área
administrativa, entre parentese após o nome da categoria
obs: o restante das configurações estão no arquivo "inc/config.php" ecores e estilos
em "config.css".
Observe que o link para o arquivo "config.css" nessa página, leva em consideração, o caminho
dentro da pasta sistemas, mas esse código provavelmente será usado em alguma página
do site fora dessa página, então o link terá que considerar também a pasta sistemas. O uso
desse arquivo em qualquer modo que não seja o primeiro apresentado (display retrátil) é
opcional, apenas se quiser usar a configuração de cores e estilos na sua página.
<iframe id="calendario" name="calendario" src="agenda_mysql_php/mostra_eventos.php?tipo=pop&opcao=7" frameborder="0" scrolling="no" style="width:260px;height:175px;border:0"></iframe>
Códigos de inclusão do iframe da agenda - php script e sistemas php
Lendo todos os eventos em outro iframe mais abaixo .
tipo= abre os eventos no mesmo arquivo "normal" em uma poup-up "pop" ou em outro
iframe "iframe"
alvo= Nome do iframe onde serão mostrados os eventos.
opcao= Id da categoria a ser exibida ou vazio para exibir todas. Você pode checkar
a Id de uma categoria nos links "Criar Categoria" ou "Atualizar Categoria" na área
administrativa, entre parentese após o nome da categoria
obs: o restante das configurações estão no arquivo "inc/config.php" ecores e estilos
em "config.css".
Observe que o link para o arquivo "config.css" nessa página, leva em consideração, o caminho
dentro da pasta sistemas, mas esse código provavelmente será usado em alguma página
do site fora dessa página, então o link terá que considerar também a pasta sistemas. O uso
desse arquivo em qualquer modo que não seja o primeiro apresentado (display retrátil) é
opcional, apenas se quiser usar a configuração de cores e estilos na sua página.
<iframe id="calendario" name="calendario" src="agenda_mysql_php/mostra_eventos.php?tipo=iframe&alvo=conteudo&opcao=" frameborder="0" scrolling="no" style="width:260px;height:175px;border:0"></iframe>
<br /><br />
<iframe id="conteudo" name="conteudo" frameborder="0" scrolling="auto" style="width:245px;height:175px;border:1px solid #000000"></iframe>
Códigos de inclusão dos iframes da agenda - php script e sistemas php
Php scripts | Sistemas php | Html sistemas