]> git.llucax.com Git - z.facultad/75.43/tp1.git/commitdiff
Agrego menú con algunos links dummy. Ahora hay que usar marco_cabecera() y marco_pie...
authorLeandro Lucarella <llucax@gmail.com>
Thu, 5 May 2005 00:17:46 +0000 (00:17 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Thu, 5 May 2005 00:17:46 +0000 (00:17 +0000)
src/admin.logged.php
src/faq.desactivarPregunta.php
src/faq.ingresarPregunta.php
src/faq.listadoPreguntas.php
src/faq.responderPregunta.php
src/lib/pagina.php

index 804bd3bc33c682949cdf9c6982ef4f87681341d8..c70bc153040ca1148de6b46f2ddae7e75a273a8b 100644 (file)
@@ -12,8 +12,7 @@ require_once 'lib/pagina.php';
 require_once 'lib/LogMsg.php';
 require_once 'lib/listador.php';
 
 require_once 'lib/LogMsg.php';
 require_once 'lib/listador.php';
 
-pagina_check_login();
-pagina_cabecera();
+marco_cabecera('Bienvenido');
 ok('Hola '.$_SESSION['user']->toHtml().'!');
 printf('ID: %s<br/>', $_SESSION['user']->getId());
 printf('Nombre: %s<br/>', $_SESSION['user']->getNombre());
 ok('Hola '.$_SESSION['user']->toHtml().'!');
 printf('ID: %s<br/>', $_SESSION['user']->getId());
 printf('Nombre: %s<br/>', $_SESSION['user']->getNombre());
@@ -26,6 +25,6 @@ printf('Asesor: %d<br/>', $_SESSION['user']->esAsesor());
 $log = new LogMsg($_SESSION['user']);
 listar($log, 'admin.logged.php');
 
 $log = new LogMsg($_SESSION['user']);
 listar($log, 'admin.logged.php');
 
-pagina_pie('Leandro Lucarella', 'llucare@fi.uba.ar');
+marco_pie('Leandro Lucarella', 'llucare@fi.uba.ar');
 
 ?>
\ No newline at end of file
 
 ?>
\ No newline at end of file
index 677286ce101415d94ede770b5ab55917106703dc..cdc950523097eedac9e613b397a92b5f0b03888c 100644 (file)
@@ -14,7 +14,7 @@ require_once 'lib/pagina.php';
 require_once 'lib/validacion.php';
 require_once 'lib/faq.forms.php';
 
 require_once 'lib/validacion.php';
 require_once 'lib/faq.forms.php';
 
-pagina_cabecera('Desactivar una Pregunta');
+marco_cabecera('Desactivar una Pregunta');
 
 // Si me llegó el form completo
 if (isset($_POST['PreguntaElegida']))
 
 // Si me llegó el form completo
 if (isset($_POST['PreguntaElegida']))
@@ -28,6 +28,6 @@ else
        faq_form_desactivar_pregunta();
 }
 
        faq_form_desactivar_pregunta();
 }
 
-pagina_pie('Jonathan Schein', 'jonathanschein@fibertel.com.ar');
+marco_pie('Jonathan Schein', 'jonathanschein@fibertel.com.ar');
 
 
-?>
+?>
\ No newline at end of file
index 41590252842c9709878c09a852cf9c55c07652f9..ccfe630bb7eb3d396193d3c9c49643c425ab9d1d 100644 (file)
@@ -14,7 +14,7 @@ require_once 'lib/pagina.php';
 require_once 'lib/validacion.php';
 require_once 'lib/faq.forms.php';
 
 require_once 'lib/validacion.php';
 require_once 'lib/faq.forms.php';
 
-pagina_cabecera('Ingreso de Preguntas');
+marco_cabecera('Ingreso de Preguntas');
 
 // Si me llegó el form completo
 if (isset($_POST['UserId']) and isset($_POST['Pregunta']))
 
 // Si me llegó el form completo
 if (isset($_POST['UserId']) and isset($_POST['Pregunta']))
@@ -29,6 +29,6 @@ else
     faq_form_ingresar_pregunta();
 }
 
     faq_form_ingresar_pregunta();
 }
 
-pagina_pie('Jonathan Schein', 'jonathanschein@fibertel.com.ar');
+marco_pie('Jonathan Schein', 'jonathanschein@fibertel.com.ar');
 
 ?>
\ No newline at end of file
 
 ?>
\ No newline at end of file
index 1a99987e4f12b2e0c12d9e1ee6d61055c8095073..a1cede1c1077df2558b90a1e75f3f040b1735ec6 100644 (file)
 require_once 'lib/faq.functions.php';
 require_once 'lib/pagina.php';
 
 require_once 'lib/faq.functions.php';
 require_once 'lib/pagina.php';
 
-
-// Chequea que se este logueado
-pagina_check_login();
-
-pagina_cabecera('Listado de Preguntas');
+marco_cabecera('Listado de Preguntas');
 
 Faq_ListarPreguntas($_SESSION['user']);
 
 
 Faq_ListarPreguntas($_SESSION['user']);
 
-pagina_pie('Jonathan Schein', 'jonathanschein@fibertel.com.ar');
+marco_pie('Jonathan Schein', 'jonathanschein@fibertel.com.ar');
 
 ?>
\ No newline at end of file
 
 ?>
\ No newline at end of file
index a89c39f1ebe458ef9d04eca0a40c5c2dc1d9abcc..aeef924e7f1a1b26b92bb1346b609bc743c2ba07 100644 (file)
@@ -14,7 +14,7 @@ require_once 'lib/pagina.php';
 require_once 'lib/validacion.php';
 require_once 'lib/faq.forms.php';
 
 require_once 'lib/validacion.php';
 require_once 'lib/faq.forms.php';
 
-pagina_cabecera('Responder una Pregunta');
+marco_cabecera('Responder una Pregunta');
 
 // Si me llegó el form completo
 if (isset($_POST['Respuesta']))
 
 // Si me llegó el form completo
 if (isset($_POST['Respuesta']))
@@ -29,6 +29,6 @@ else
                faq_form_responder_pregunta($_POST['PreguntaId']);
 }
 
                faq_form_responder_pregunta($_POST['PreguntaId']);
 }
 
-pagina_pie('Jonathan Schein', 'jonathanschein@fibertel.com.ar');
+marco_pie('Jonathan Schein', 'jonathanschein@fibertel.com.ar');
 
 ?>
\ No newline at end of file
 
 ?>
\ No newline at end of file
index 658885d88e8a380c4f6fdbad2162a078389c8284..eaafb46f6972fb7236ee5650e676100a89e4084b 100644 (file)
@@ -51,6 +51,75 @@ function pagina_pie($autor, $mail)
 <?php
 }
 
 <?php
 }
 
+/// Cabecera del menu (debe estar logueado)
+function menu_cabecera($titulo = '')
+{
+?>
+<table summary="Estructura, divide contenido (derecha) de menú (izquierda)"
+        border="0" width="100%">
+    <tbody>
+    <tr>
+        <td width="200" valign="top"><!-- MENU -->
+            <h2>Menú</h2>
+            <ul>
+                <li>
+                    <h3>FAQ</h3>
+                    <ul>
+                        <li><a href="">Algo</a></li>
+                        <li><a href="">Otro</a></li>
+                    </ul>
+                </li>
+                <li>
+                    <h3>Sitios</h3>
+                    <ul>
+                        <li><a href="">Algo</a></li>
+                        <li><a href="">Otro</a></li>
+                    </ul>
+                </li>
+                <?php if ($_SESSION['user']->esAdmin()) { ?>
+                <li>
+                    <h3>Administración</h3>
+                    <ul>
+                        <li><a href="admin.creditos.php">Créditos</a></li>
+                        <li><a href="admin.admin.php">Cambio de Admin</a></li>
+                    </ul>
+                </li>
+                <?php } ?>
+                <li><a href="admin.lista.creditos.php">Log</a></li>
+                <li><a href="admin.logout.php">Salir</a></li>
+            </ul>
+        </td>
+        <td valign="top">
+            <?php if ($titulo) echo "<h2>$titulo</h2>\n" ?>
+<?php
+}
+
+/// Pié del menu
+function menu_pie()
+{
+?>
+        </td>
+    </tr>
+    </tbody>
+</table>
+<?php
+}
+
+/// Cabecera del marco de una página (con menú, necesita estar logueado).
+function marco_cabecera($titulo = '')
+{
+    pagina_check_login();
+    pagina_cabecera();
+    menu_cabecera($titulo);
+}
+
+/// Pie del marco de una página (con menú).
+function marco_pie($autor, $mail)
+{
+    menu_pie();
+    pagina_pie($autor, $mail);
+}
+
 /// Mensajes de error
 function error($msg)
 {
 /// Mensajes de error
 function error($msg)
 {