vacíos por javascript).
- Se agrega una lib común de javascript.
- Se agrega una lib común para dibujar la cabecera y pié de página.
- Se agregan cabeceras a los archivos con número de grupo, integrantes y autor.
- Se agrega una lib propia de módulo de admin con los formularios de este
módulo.
--- /dev/null
+<?php
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
+
+require_once 'lib/pagina.php';
+require_once 'lib/admin.forms.php';
+
+pagina_cabecera('Ingreso');
+admin_form_login();
+pagina_pie('Leandro Lucarella', 'llucare@fi.uba.ar');
+
+?>
\ No newline at end of file
--- /dev/null
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
+
+function vacio(f)
+{
+ if (!f.value.replace(/\s/g, '').length) return true;
+ return false;
+}
+
+function check_vacio(f, n)
+{
+ if (vacio(f))
+ {
+ alert('Falta ingresar el campo ' + n + '!');
+ f.focus();
+ return false;
+ }
+ return true;
+}
\ No newline at end of file
<?php
-# vim: et sw=4 sts=4 binary noeol :
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
require_once 'Usuario.php';
<?php
-# vim: et sw=4 sts=4 binary noeol :
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
require_once 'Item.php';
<?php
-# vim: et sw=4 sts=4 binary noeol :
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
/**
* XXX detailed description
<?php
-# vim: et sw=4 sts=4 binary noeol :
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
require_once 'Item.php';
<?php
-# vim: et sw=4 sts=4 binary noeol :
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
require_once 'Item.php';
<?php
-# vim: et sw=4 sts=4 binary noeol :
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
require_once 'Item.php';
<?php
-# vim: et sw=4 sts=4 binary noeol :
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
require_once 'Usuario.php';
<?php
-# vim: et sw=4 sts=4 binary noeol :
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
/**
* XXX detailed description
--- /dev/null
+<?php
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
+
+function admin_form_login()
+{
+?>
+ <form name="admin_login" action="<?php echo $_SERVER['PHP_SELF'] ?>"
+ method="post" onSubmit="return validar(this);">
+ <script type="text/javascript" language="JavaScript">
+ <!--
+ function validar(f)
+ {
+ if (!check_vacio(f.user, 'Usuario')) return false;
+ if (!check_vacio(f.pass, 'Contraseña')) return false;
+ return true;
+ }
+ -->
+ </script>
+ <p>
+ Por favor identifíquese para ingresar en el sistema:<br />
+ Usuario: <input type="text" name="user" /><br />
+ Contraseña: <input type="password" name="pass" /><br />
+ <input type="submit" value="Ingresar" />
+ </p>
+ </form>
+<?php
+}
+
+?>
\ No newline at end of file
--- /dev/null
+<?php
+// vim: set binary noeol et sw=4 sts=4 :
+// Grupo 10
+//
+// Lucarella, Schein, Arena
+//
+// Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
+//
+// $Id$
+
+function pagina_cabecera($titulo = '')
+{
+?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html lang="es">
+ <head>
+ <title>Grupos<?php echo $titulo ? " - $titulo" : '' ?></title>
+ <script src="lib.js" type="text/javascript" language="JavaScript">
+ </script>
+ </head>
+ <body>
+ <h1>Grupos</h1>
+ <?php if ($titulo) echo "<h2>$titulo</h2>\n" ?>
+<?php
+}
+
+function pagina_pie($autor, $mail)
+{
+?>
+ <address>
+ <span lang="en">Copyleft</span> 2005 - Grupo 10 (autor
+ <a href="mailto:<?php echo $autor ?>"><?php echo $autor ?></a>)
+ </address>
+ </body>
+</html>
+<?php
+}
+
+?>
\ No newline at end of file