source: admin/WebConsole/varios/calendario_ventana.php @ 9a2cda1e

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since 9a2cda1e was b0dc2e4, checked in by alonso <alonso@…>, 16 years ago

git-svn-id: https://opengnsys.es/svn/trunk@489 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 6.5 KB
Line 
1<?
2// *************************************************************************************************************************************************
3// Aplicación WEB: ogAdmWebCon
4// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
5// Fecha Creación: Año 2003-2004
6// Fecha Última modificación: Noviembre-2005
7// Nombre del fichero: calendario_ventana.php
8// Descripción :
9//              Muestra un calendario para elegir una fecha
10// *************************************************************************************************************************************************
11include_once("../includes/ctrlacc.php");
12include_once("../idiomas/php/".$idioma."/clases/Almanaque_".$idioma.".php");
13//_________________________________________________________________________________________________________
14$anno_elegido=2004;
15$mes_elegido=1;
16$dia_elegido=1;
17
18if (isset($_GET["fecha"])){
19        $fecha=$_GET["fecha"];
20        if ($fecha!=""){
21                list($dia_p,$mes_p,$anno_p)=split("/",$fecha);
22                $mes_elegido=(int)($mes_p);
23                $anno_elegido=(int)($anno_p);
24                $dia_elegido=(int)($dia_p);
25        }
26}
27
28if (isset($_POST["dia_elegido"])) $dia_elegido=$_POST["dia_elegido"];
29if (isset($_POST["mes_elegido"])) $mes_elegido=$_POST["mes_elegido"];
30if (isset($_POST["anno_elegido"])) $anno_elegido=$_POST["anno_elegido"];
31//_________________________________________________________________________________________________________
32?>
33<HTML>
34<TITLE>Administración web de aulas</TITLE>
35<HEAD>
36        <LINK rel="stylesheet" type="text/css" href="../estilos.css">
37<SCRIPT language="JavaScript">
38
39var rojo="#cc3366"
40var negro="#ffffff"
41var verde="lightseagreen"
42var gris="#bbbcb9"
43var blanco="#eeeeee"
44var azul= "#0000cc"
45var fondooriginal="#EEEECC";
46var colororiginal="#003300";
47
48var currentDia=null;
49
50dias_meses=new Array(12);
51
52dias_meses[1]=31;
53dias_meses[2]=28;
54dias_meses[3]=31;
55dias_meses[4]=30;
56dias_meses[5]=31;
57dias_meses[6]=30;
58dias_meses[7]=31;
59dias_meses[8]=31;
60dias_meses[9]=30;
61dias_meses[10]=31;
62dias_meses[11]=30;
63dias_meses[12]=31;
64//_________________________________________________________________________________________________________
65function ItemSeleccionado(o){
66        return(o.style.backgroundColor==azul)
67}
68//_________________________________________________________________________________________________________
69function elige_anno(){
70        document.forms.fdatos.dia_elegido.value=1
71        document.forms.fdatos.mes_elegido.value=1
72        document.forms.fdatos.anno_elegido.value=document.forms.fdatos.despleanno.value
73        document.forms.fdatos.submit()
74}
75//_________________________________________________________________________________________________________
76function mes_siguiente(){
77        var wmes=parseInt(document.forms.fdatos.mes_elegido.value)
78        var wanno=parseInt(document.forms.fdatos.anno_elegido.value)
79        wmes++;
80        if(wmes>12){
81                wmes=1
82                wanno=wanno+1
83                if(wanno>2014){
84                        wanno=2014
85                }
86        }
87        document.forms.fdatos.dia_elegido.value=1
88        document.forms.fdatos.mes_elegido.value=wmes
89        document.forms.fdatos.anno_elegido.value=wanno
90        document.forms.fdatos.submit()
91}
92//_________________________________________________________________________________________________________
93function mes_anterior(){
94        var wmes=parseInt(document.forms.fdatos.mes_elegido.value)
95        var wanno=parseInt(document.forms.fdatos.anno_elegido.value)
96        wmes--;
97        if(wmes<1){
98                wmes=12
99                wanno=wanno-1
100                if(wanno<2004){
101                        wanno=2004
102                }
103        }
104        var swbi=0;
105        if (wanno%4==0 && wmes==2) swbi=1;
106
107        document.forms.fdatos.dia_elegido.value=dias_meses[wmes]+swbi;
108        document.forms.fdatos.mes_elegido.value=wmes;
109        document.forms.fdatos.anno_elegido.value=wanno;
110        document.forms.fdatos.submit()
111
112}
113//____________________________ ____________________________________________________________________________
114function Resalta(o){
115        o.style.color=blanco
116        o.style.backgroundColor=azul
117}
118//____________________________ ____________________________________________________________________________
119function Desmarca(o){
120        o.style.color=colororiginal
121        o.style.backgroundColor=fondooriginal
122
123}
124//____________________________ ____________________________________________________________________________
125function sobre(o){
126        if (currentDia!=null)
127                Desmarca(currentDia)
128        Resalta(o);
129        currentDia=o;
130}
131//____________________________ ____________________________________________________________________________
132
133function fuera(o){
134                Desmarca(o);
135}
136//____________________________ ____________________________________________________________________________
137function clic(o){
138        window.opener.anade_fecha(o.id)
139        self.close()
140}
141//____________________________ ____________________________________________________________________________
142function cerrar_ventana(){
143        self.close()
144}
145//____________________________ ____________________________________________________________________________
146function borrar_fecha(){
147        window.opener.anade_fecha("")
148        self.close()
149}
150//____________________________ ____________________________________________________________________________
151</SCRIPT>
152</HEAD>
153<BODY>
154<FORM action="calendario_ventana.php" name="fdatos" method="post">
155        <INPUT type=hidden name=dia_elegido value="<? echo $dia_elegido?>">
156        <INPUT type=hidden name=mes_elegido value="<? echo $mes_elegido?>">
157        <INPUT type=hidden name=anno_elegido value="<? echo $anno_elegido?>">
158        <?
159$mialmanaque=new Almanaque("tabla_meses");
160
161echo '<TABLE align="center">';
162echo '  <TR>';
163echo '  <TD align="left"><img style="cursor:hand" SRC="../images/iconos/salir_on.gif" onclick="cerrar_ventana()"></TD>';
164echo '<TD style="COLOR: MediumBlue;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:12">&nbsp;&nbsp;Año:&nbsp;';
165echo '<SELECT name="despleanno" onchange="elige_anno()" style="width=60">';
166for($i=2004;$i<2015;$i++){
167                echo '<OPTION value='.$i;
168                if($anno_elegido==$i) echo" selected ";
169                echo '>'.$i.'</OPTION>';
170}
171echo '</SELECT>';
172echo '</TD>';
173echo '</TR>';
174
175echo '<table align=center border=0>';
176echo '<tr>';
177echo '<td onclick="javascript:mes_anterior();" style="cursor:hand;COLOR: MediumBlue;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:10" align=left><<</td>';
178echo '<td onclick="javascript:mes_siguiente()" style="cursor:hand;COLOR: MediumBlue;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:10" align=right>>></td>';
179echo '</tr>';
180echo '<tr>';
181echo '<td colspan=2 valign=top width=100>'.$mialmanaque->MesAnno($mes_elegido,$anno_elegido).'</td>';
182echo '</tr>';
183echo '</table>';
184echo '</FORM>';
185
186echo '<SCRIPT language="JavaScript">';
187echo '  var o=document.getElementById("'.$dia_elegido."/".$mes_elegido."/".$anno_elegido.'");';
188echo '   sobre(o);';
189echo '</SCRIPT>';
190?>
191</BODY>
192</HTML>
193
194
Note: See TracBrowser for help on using the repository browser.