post #1 (permalink) Antiguo 16-dic-2008, 09:03
Predeterminado sitio con menu de navegación
Amigos.
les pido una serie de sugerencias porque en verdad no tengo idea de cómo resolver este asunto y les pido, además, paciencia porque espero explicarme lo más claro posible.

La cuestión es que mantengo una sitio de un centro de estudios. El sitio empezó como algo muuuuy simple con un par de paginas, nada más.

Con lo cual me arreglé con html simple, un programa de diseño de pagina tipo NVU y DW, que lo puedo usar tanto en linux como en Win.

Empezó a crecer un poco y le puse una barra de navegación lateral por las paginas.

Como era necesario que se puedan identificar cada pagina para mandar los links a los visitantes, cada página está compuesta con tabla, y en cada página copié una tabla lateral con el menú de navegación. De modo que me quedaba www.sitio.com/cursos ; www.sitio.com/biblioteca ; www.sitio.com/docentes y así en cada sección.

Con dos o tres pagina la cosa estaba bien, pero como decía, fue creciendo y ahora el sitio tiene como 15 paginas diferentes. El problema, se imaginan, que cuando se agrega un nuevo recurso o pagina o sección, debo cambiar CADA TABLA en CADA PAGINA. ¿se entiende? Es terriblemente incómodo, sobre todo las paginas dificilmente quedan en la misma postura (pixel mas, pixel menos, se mueven).

Una solución sería meter con frames, pero es medio lio y ya ni se usa ,por lo que veo. Además el hecho de poner frames impide un link de acceso directo a tal o cual sección de pagina. O sea, puede ser mas comodo para el diseño pero imposible para linkear desde otro lugar.

Estoy viendo la posiblidad de Joombla o Drupal ¿qué opinan? El sitio que manejo es estático. Tiene foros y blog , pero esos se manejan con el mismo servidor de hosting, asi que desperdiciaria miles de horas para estudiar un sistema como Joombla simplemente para trabajar con menúes.

Por lo tanto, no se me ocurre como hacer, repito que desearia hacerlo en html simple, porque no se nada de php o asp.

En sintesis, mi necesidad, casi urgente es: lograr un menú que tenga que actualizar SOLO UNA VEZ, cuando haya que cambiarlo o modificarlo y no hacerlo en las 15, 20 o 30 paginas si esto sigue creciendo.

Y lo quiero hacer ahora, que estoy viendo en meter nuevas secciones.

Por favor, a quien sepa como hacerlo, le agradezco todo lo que pueda ayudarme.

Saludos
Usuario Avanzado
Fecha de Ingreso: jul-00
Mensajes: 1,663
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
titi está desconectado
Responder Citando
post #2 (permalink) Antiguo 16-dic-2008, 12:04
Predeterminado Re: sitio con menu de navegación
Bueno, paso a explicarte, tenes dos simples formas de hacerlo: Con php o con Javascript... (yo prefiero php :P).

Digamos que el método de uso, sería reemplazar el código html del menú en todas las páginas por una linea de código que llamaría a un archivo donde alojaríamos en este el menú, resultando de esto, que al modificar este archivo se modifique el menu en todas las páginas...

------------------------------------------------

Si lo hacemos con PHP, deberías poner esta línea de código en el lugar donde recortarías la tabla de menú:

Código:
<?php include('archivo-donde-esta-el-menu.php'); ?>
Y luego el archivo "archivo-donde-esta-el-menu.php" debería contener de alguna forma el menú(o sea, que el modelo de archivo sería):

Código:
<?php
echo "código html del menú
y no
importa
que sean
muchas lineas, lo que si importa, es que dentro de las comillas dobles que encierran este texto solo uses comillas simples... ";
?>
Espero se entienda....

-----------------------------------------------------------

La otra posibilidad con Javascript, es hacer el mismo proceso, obviamente con otras lineas de código...

En el lugar donde querés llamár al archivo del menú deberías poner:

Código:
<script src="archivo-donde-esta-el-menu.js"></script>
Y el archivo "archivo-donde-esta-el-menu.js" sería asi:

Código:
document.write('vas a tener que poner');    
document.write('lo que ves alrededor de cada linea de texto');    
document.write('para cada linea de texto, y como están encerrados por comillas simples, usar comillas dobles aqui adentro...');


Bueno, lo hice medio rapidito, espero te sirva, le entiendas, y lo hagas !!
__________________

elrincondemariano.com.ar
ComunidadArgentina.net
Usuario Normal
Fecha de Ingreso: sep-04
Edad: 21
Mensajes: 1,434
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
crazyboy está desconectado
Responder Citando
post #3 (permalink) Antiguo 16-dic-2008, 12:16
Predeterminado Re: sitio con menu de navegación
Otra es con Frontpage (no se si dreamweaver tiene alguna opción similar) insertas una barra de navegación y despues vas agragando las paginas que creas en la vista de navegación y la barra se modifica en todas las paginas. No te podria guiar demasiado porque años que no uso el frontpage y ni lo tengo instalado pero te aseguro que es bastante facil.
__________________
Sea más positivo, pierda un electrón.

Multitarea: Dícese de dos programas que pueden fallar simultáneamente.

Los README.TXT son para los cobardes.Se valiente: Ejecuta!

Si te apetece visitá mi sitio
Usuario Normal
Fecha de Ingreso: mar-07
Edad: 22
Mensajes: 773
Gracias dadas: 4
Agradecido 0 veces en 0 Mensajes
study está desconectado
Responder Citando
post #4 (permalink) Antiguo 16-dic-2008, 12:19
Predeterminado Re: sitio con menu de navegación
Cita:
Iniciado por study
Otra es con Frontpage (no se si dreamweaver tiene alguna opción similar) insertas una barra de navegación y despues vas agragando las paginas que creas en la vista de navegación y la barra se modifica en todas las paginas. No te podria guiar demasiado porque años que no uso el frontpage y ni lo tengo instalado pero te aseguro que es bastante facil.
No confio en Frontpage ni en nada que no pueda ver su código fuente ! :P (hablando en diseño web eh !)

Yo creo que la forma más limpia y funcional es diseñar lo que necesitas por código... No es tan complicado como muchas personas lo ven, y realmente vale la pena, ya que te permite tener compatibilidad con los principales navegadores...

__________________

elrincondemariano.com.ar
ComunidadArgentina.net
Usuario Normal
Fecha de Ingreso: sep-04
Edad: 21
Mensajes: 1,434
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
crazyboy está desconectado
Responder Citando
post #5 (permalink) Antiguo 16-dic-2008, 12:34
Predeterminado Re: sitio con menu de navegación
Cita:
Otra es con Frontpage (no se si dreamweaver tiene alguna opción similar) insertas una barra de navegación y despues vas agragando las paginas que creas en la vista de navegación y la barra se modifica en todas las paginas. No te podria guiar demasiado porque años que no uso el frontpage y ni lo tengo instalado pero te aseguro que es bastante facil.

No confio en Frontpage ni en nada que no pueda ver su código fuente ! (hablando en diseño web eh !)

Yo creo que la forma más limpia y funcional es diseñar lo que necesitas por código... No es tan complicado como muchas personas lo ven, y realmente vale la pena, ya que te permite tener compatibilidad con los principales navegadores...
en lo personal si tengo que hacer un sitio muy grande utilizo algun cms. Si no Dreamweaver. Pero que importa si no podes ver el codigo del programa si lo que importa que es el html si lo ves. Entiendo esa postura con un SO o algo por el estilo pero con un editor html la verdad que no.
__________________
Sea más positivo, pierda un electrón.

Multitarea: Dícese de dos programas que pueden fallar simultáneamente.

Los README.TXT son para los cobardes.Se valiente: Ejecuta!

Si te apetece visitá mi sitio
Usuario Normal
Fecha de Ingreso: mar-07
Edad: 22
Mensajes: 773
Gracias dadas: 4
Agradecido 0 veces en 0 Mensajes
study está desconectado
Responder Citando
post #6 (permalink) Antiguo 16-dic-2008, 12:39
Predeterminado Re: sitio con menu de navegación
No me refería exclusivamente al código fuente de FrontPage, sino a que FrontPage es mucho "siguiente siguiente siguiente" y te llena el código de porquerias...

Pero bueno, dejemos de desvirtuar por favor...
__________________

elrincondemariano.com.ar
ComunidadArgentina.net
Usuario Normal
Fecha de Ingreso: sep-04
Edad: 21
Mensajes: 1,434
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
crazyboy está desconectado
Responder Citando
post #7 (permalink) Antiguo 16-dic-2008, 12:44
Predeterminado Re: sitio con menu de navegación
A así si
__________________
Sea más positivo, pierda un electrón.

Multitarea: Dícese de dos programas que pueden fallar simultáneamente.

Los README.TXT son para los cobardes.Se valiente: Ejecuta!

Si te apetece visitá mi sitio
Usuario Normal
Fecha de Ingreso: mar-07
Edad: 22
Mensajes: 773
Gracias dadas: 4
Agradecido 0 veces en 0 Mensajes
study está desconectado
Responder Citando
post #8 (permalink) Antiguo 16-dic-2008, 12:53
Predeterminado Re: sitio con menu de navegación
titi hacé la que te dijo crazyboy, lo único que tenés que saber de php es poner <?php include("menu.html"); ?> donde querés que se ubique el menú...

lo único que cambiaría es que el archivo menu.html no necesita ser php, ni estar escrito con un echo y embolarte con comillas simples y dobles... simplemente debe contener EL MISMO código que usás actualmente...
__________________
pinicio.com.ar
Usuario Normal
Fecha de Ingreso: nov-03
Edad: 29
Mensajes: 271
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
r_bradbury está desconectado
Responder Citando
post #9 (permalink) Antiguo 16-dic-2008, 13:56
Predeterminado Re: sitio con menu de navegación
SIIIIIIIIII

:clap :clap :clap :clap

tuve quilombetes..como por ejemplo que guardaba la pagina index como html, como un bobo..bue..hasta que descubrí que debería haberla guardado en php...

GRACIAS crazyboy!! y gracias a todos

usé el complemento de metodo de r_bradbury, que invoca a un archivo html directamente

bien!! tengo laburo para rediseñar el sitio..pero me parece que por ahi va la cosa voy a probar mucho y agradezco..ya está el tema encaminando.

GRACIAS DE NUEVO
Usuario Avanzado
Fecha de Ingreso: jul-00
Mensajes: 1,663
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
titi está desconectado
Responder Citando
Respuesta

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como mejorar mi navegacion!!! teran_1977 Internet 9 02-nov-2008 19:35
Con internet, pero sin navegación :( FuLaNo_ Microsoft Windows 3 04-nov-2007 09:11
navegacion por internet vril Internet 4 29-oct-2007 20:38
barra de navegacion con submenues harpy Webmasters 3 28-sep-2004 00:00
Botón en Barra de navegación totogvictor Webmasters 0 08-feb-2004 23:00


La franja horaria es GMT -3. Ahora son las 05:29.