]> git.llucax.com Git - z.facultad/75.43/tp1.git/blob - src/lib/info.forms.php
Aca esta mi bugfixing, para que le llevemos algo que le guste mas.
[z.facultad/75.43/tp1.git] / src / lib / info.forms.php
1 <?php\r
2 // Grupo 10\r
3 //\r
4 // Lucarella, Schein, Arena\r
5 //\r
6 // Creado: Sebastian Arena 01/05/2005\r
7 //\r
8 require_once 'lib/info.functions.php';\r
9 require_once 'Tema.php';\r
10 \r
11 function info_form_ingresar_tema( $__hidID, $nombre, $icono, $descripcion ) {\r
12 ?>\r
13         <form name="info_ingresar_tema" action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" onSubmit="return info_validar_ingresar_tema(this);" enctype="multipart/form-data">\r
14                         <input type="hidden" name="__hidID" value="<? echo $__hidID; ?>">\r
15             <script type="text/javascript" language="JavaScript">\r
16                 <!--\r
17                 function info_validar_ingresar_tema(f)\r
18                 {\r
19                                         if ( (!check_vacio(f.txtNombre, 'Tema')) || (!check_min_max_cant(f.txtNombre, 'Tema', 5, 20)) ) return false;\r
20                                         if ( (!check_vacio(f.txtIcono, 'Icono')) ) return false;\r
21                                         if ( (!check_vacio(f.txtDescripcion, 'Descripcion')) || (!check_min_max_cant(f.txtDescripcion, 'Descripcion', 5, 200)) ) return false;\r
22                     return confirm("Confirma que los datos son correctos?\n\nTema: " + f.txtNombre.value + "\nIcono: " + f.txtIcono.value + "\nDescripcion: " + f.txtDescripcion.value + "\n");\r
23                 }\r
24                 -->\r
25             </script>\r
26                         <table>\r
27                                 <tr>\r
28                                         <td>Tema:</td>\r
29                                         <td><input type="text" name="txtNombre" value="<?php echo $nombre ?>"/></td>\r
30                                 </tr>\r
31                                 <tr>\r
32                                         <td>Icono:</td>\r
33                                         <td><input type="file" name="txtIcono" value="<?php echo $icono ?>" accept="image/png;image/jpeg;image/gif"/></td>\r
34                                 </tr>\r
35                                 <tr>\r
36                                         <td>DescripciĆ³n:</td>\r
37                                         <td><textarea name="txtDescripcion" rows="3" cols="50"><?php echo $descripcion ?></textarea></td>\r
38                                 </tr>\r
39                                 <tr>\r
40                                         <td colspan="2"><input type="submit" name="btnSubmit" value="Guardar Tema"/></td>\r
41                                 </tr>\r
42                                 <tr>\r
43                     <td colspan="2"><i>Una vez guardados los datos no pueden ser modificados. Verifique los mismos antes de hacerlo.</i></td>\r
44                                 </tr>\r
45                         </table>\r
46         </form>\r
47 <?php\r
48 }\r
49 \r
50 function info_form_printTemaCombo( $tema , $onchangeTema) {\r
51 \r
52         ?>\r
53         <select name="txtTema"<? if ($onchangeTema != '') { echo ' onchange="' . $onchangeTema . '"'; } ?>\r
54                 <option value="">Seleccione un Tema...</option>\r
55         <?php\r
56                 $arrTemas = info_obtener_temas();\r
57                 foreach( $arrTemas as $objTema ) {\r
58                 ?><option value="<?php echo $objTema->id; ?>"<?php if ($tema == $objTema->id) { echo " selected"; } ?>><? echo $objTema->nombre; ?></option><?php\r
59                 }\r
60         ?>\r
61         </select>\r
62         <?php\r
63 }\r
64 \r
65 \r
66 function info_form_ingresar_info( $__hidID, $tema, $url, $comentario ) {\r
67 ?>\r
68         <form name="info_ingresar_info" action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" onSubmit="return info_validar_ingresar_info(this);">\r
69                         <input type="hidden" name="__hidID" value="<? echo $__hidID; ?>">\r
70             <script type="text/javascript" language="JavaScript">\r
71                 <!--\r
72                 function info_validar_ingresar_info(f)\r
73                 {\r
74                                         if ( (!check_vacio(f.txtTema, 'Tema')) ) return false;\r
75                     if ( (!check_vacio(f.txtURL, 'URL')) || (!check_min_max_cant(f.txtURL, 'URL', 5, 200)) ) return false;\r
76                     if ( (!check_vacio(f.txtComentario, 'Comentario')) || (!check_min_max_cant(f.txtComentario, 'Comentario', 10, 500)) ) return false;\r
77                     return confirm("Confirma que los datos son correctos?\n\nTema: " + f.txtNombre.value + "\nIcono: " + f.txtIcono.value + "\nDescripcion: " + f.txtDescripcion.value + "\n");\r
78                 }\r
79                 -->\r
80             </script>\r
81                         <table>\r
82                                 <tr>\r
83                                         <td>Tema:</td>\r
84                                         <td><?info_form_printTemaCombo($tema,'');?></td>\r
85                                 </tr>\r
86                                 <tr>\r
87                                         <td>URL:</td>\r
88                                         <td><input type="text" name="txtURL" value="<?php echo $url ?>"/></td>\r
89                                 </tr>\r
90                                 <tr>\r
91                                         <td>Comentario:</td>\r
92                                         <td><textarea name="txtComentario" rows="3" cols="50"><?php echo $comentario ?></textarea></td>\r
93                                 </tr>\r
94                                 <tr>\r
95                                         <td colspan="2"><input type="submit" name="btnSubmit" value="Guardar InformaciĆ³n"/></td>\r
96                                 </tr>\r
97                                 <tr>\r
98                     <td colspan="2"><i>Una vez guardados los datos no pueden ser modificados. Verifique los mismos antes de hacerlo.</i></td>\r
99                                 </tr>\r
100                         </table>\r
101         </form>\r
102 <?php\r
103 }\r
104 \r
105 \r
106 \r
107 \r
108 function info_form_ingresar_comentario( $__hidID, $info_id, $comentario ) {\r
109 ?>\r
110         <form name="info_ingresar_comentario" action="<?php echo $_SERVER['PHP_SELF'] ?>?id=<?echo $info_id;?>" method="post" onSubmit="return info_validar_ingresar_comentario(this);">\r
111             <input type="hidden" name="hidSaving" value="1">\r
112                         <input type="hidden" name="__hidID" value="<? echo $__hidID; ?>">\r
113             <script type="text/javascript" language="JavaScript">\r
114                 <!--\r
115                 function info_validar_ingresar_comentario(f)\r
116                 {\r
117                                         if ( (!check_vacio(f.txtComentario, 'Comentario') || (!check_min_max_cant(f.txtComentario, 'Comentario', 10, 500)) ) ) return false;\r
118                     return confirm("Confirma que los datos son correctos?\n\nComentario: " + f.txtComentario.value + "\n");\r
119                 }\r
120                 -->\r
121             </script>\r
122                         <table>\r
123                                 <tr>\r
124                                         <td>Comentario:</td>\r
125                                         <td><textarea name="txtComentario" rows="3" cols="50"><?php echo $comentario ?></textarea></td>\r
126                                 </tr>\r
127                                 <tr>\r
128                     <td colspan="2"><input type="submit" name="btnSubmit" value="Guardar Comentario"/></td>\r
129                                 </tr>\r
130                                 <tr>\r
131                     <td colspan="2"><i>Una vez guardados los datos no pueden ser modificados. Verifique los mismos antes de hacerlo.</i></td>\r
132                                 </tr>\r
133                         </table>\r
134         </form>\r
135 <?php\r
136 }\r
137 ?>\r