Albert Buendía Sales  November 4 2008


November 4 2008  Albert Buendía Sales
Hola,

Desde el ESLUG estamos buscando algún lindo Gurú (con mayúsculas) de html/css/..... que nos pueda echar una manita.

El enlace URL de más abajo se ve correctamente con todos los navegadores más conocidos (Firefox, Safari, Opera y Explorer 7). Pero no se ve correctamente con Explorer 6 y versiones anteriores. Casi un 25% de los visitantes utilizan estas versiones de Explorer "problemáticas". El problema está en utilizar un iframe. Ya sé, no se aconseja y blá blá blá...... Pero, ¿existe algún truco para realizar la misma tarea (insertar una web en otra web) sin utilizar frames o iframes? Debería ser algo sencillo, algo así como html para torpes.

Microsoft se sacó de la manga etiquetas propietarias (eso de AllowTransparency=true) pero es una chapuza que arregla un tema y desarregla otros.

http://slugmail.slug.es/slug.nsf

El código fuente es el siguiente. Buscamos una alternativa a la zona marcada en rojo.
Image:Se busca Gurú de hmtl/css por la Blogosfera
Image:Se busca Gurú de hmtl/css por la Blogosfera

Cualquier sugerencia será bienvenida. Gracias.

Recursos

10 Comentarios 
1
Miguel Angel Calvo
11/5/2008 9:42:06 AM

Hola Albert,

Para evitar hacer uso de iFrames, en una aplicación multibase de datos en Domino, una buena práctica puede ser el disponer de una base de datos de Diseño Comun, en la cuál crear el menu en un subformulario. Dicho subformulario puede copiarse posteriormente en todas las bases de datos que formen parte de la aplicación.

Cuando haya de modificarse el menú, se modifica en la base de datos de diseño común, y por refresco se modifica en todas las demás bases de datos de la aplicación.

He montado un pequeño ejemplo en \comun\disenyo.nsf y \slug\lotuspor.nsf. Echádle un vistazo y espero vuestros comentarios.

Un saludo

2
Albert Buendia
11/6/2008 5:25:25 PM

Hola amigos,

Mañana os contesto. Ahora sólo en "modo" abreviado, pues no puedo. El método de los subformularios ya lo conocía, pero buscaba otra solución. El "único" almacen sería slug.nsf ó eslug.nsf si la miráis veréis que tiene muy poco código. Mañana amplío la respuesta. Estoy en fregaos varios. No tengo Internet por las tardes así que no veo los comentarios.

3
Juan F. Ruiz
11/5/2008 9:07:07 PM

Nas.

Un recurso que creo muy útilpara no reinventar la rueda:

[ { Link } ]

Muchas ideas, muchas .... Layouts (diseños de pantalla ) para todos los gustos ..., pestañas, menús horizontales, verticales ...etc. etc.

Y otro para hacer "maquetas" y mokups ... :

[{ Link }

Es un plugin para Firefox ...

Saludetes.

4
Miguel Angel Calvo
11/5/2008 9:54:51 PM

Martín,

Si no queremos usar elementos de diseño como subformularios, por no tocar la base de datos con Designer, la opción que plantea Dani, que creo que también la planteas tú, es la adecuada, crear un elemento "Block Template" y una vez creado copiarlo en todas las bases de datos de portal.

Cualquier cambio requerirá copiarlo de nuevo, pero es un proceso muy rápido, o incluso podríamos escribir un pequeño agente para automatizarlo.

Miguel Angel

5
Martín
11/5/2008 8:45:24 PM

Hola, casi agree con Miguel Angel y Dani, pero.........

Cómo hacemos para que muestre el header del blog en otras bases de datos ??? tenemos que usar marcos.

Quién se curra el subformulario para el Blog de entrada ???

Albert ya sabe que no me gusta nada el uso de iframes(ni de frames).

Mi propuesta es usar un código sencillo como cabecera para todas la bases de datos. Después cada uno puede cambiar el contenido del área que tenga asignada, pero los enlaces entre áreas deberían ser comunes e intocables. una vez que estén definidas todas las áreas del ESLUG, no tiene porque cambiar este código.

Cuando Albert se puso con este tema, traté de fusilarle su cabecera en la Biblioteca, si ustedes dan su permiso, puedo hacer lo que comento con la Biblioteca, el curso del blog de la 8.0.1, el login del servidor, etc. Copy/Paste del código que pongamos en la cabecera del blog de entrada al ESLUG en el resto de bases de datos, lo único cambiar el color de la pestaña que está activa en cada base de datos.

Respuesta a Juan, creo que en la biblioteca solo es para libros y la parte izquierda del blog debera cambiar cuando estén operativas las diferentes zonas, solo deberiamos conservar lo que es propio del blog, archivo, comentarios, etiquetas, etc, o sea, lo común entre todas las NSF debería ser solo la cabecera.

Nota, no se si a vosotros os pasa lo mismo que a mi, tengo que subir la resolución de mi monitor para poder leer los comentarios del blog, normalmente uso 1024X768. Es igual el navegador que use, corta el texto por la derecha al meter imágenes grandes como la de esta entrada.

Saludos

6
Martín
11/5/2008 10:42:18 PM

Ok Miguel Angel, de momento se lo he puesto a la Biblioteca, solamente es copiarlo en el blog del ESLUG y cambiarle el color a "Bitácora" (y a Biblioteca), pero no hago nada hasta ver que opina Albert.

Un saludo

7
Danisoft
11/6/2008 1:54:17 AM

Disculpad las horas.

Yo me referia a lo siguiente.

Tenemos un elemento en algun sitio (el blog) que sea el Header comun.

Luego no haria falta copiarlo en todas las BDs sino que haciendo un @Dblooukp o mediante el metodo que se quiera (un webqueryopen) o campo calculado, etc. recuperar ese elemento.

Asi cuando hay un cambio solo lo hago en un sitio y todos quedan actualizados al momento.

Yo en mis desarrollos lo aplico y el Quickr lo hace igual es como la base de datos de Resources.

Esto vale para el header el footer, el logo , etc etc etc

Un saludo

8
Juan F. Ruiz
11/5/2008 8:14:19 PM

Nas.

Yo voto por lo que indica Miguel Ángel. Lo que pregunto es lo siguiente .... Lo de los subformularios es muy, pero que muy útil para la web ...

Ahora las preguntas :

1. En las NSF's de las pestañas ¿hay que incluir ( o respetar ) la sección de la izquierda del Blog? ¿O, por el contrario, la parte común es la cabecera con el logo/gráfico del ESLUG más el "pestañero"?

2. Esta va para Martín .... ¿En la Biblioteca también irían los artículos, los CÓMOS y los y documentación técnica elaborada por el ESLUG? ¿O va en una pestaña aparte?

Saludetes, y perdonad la chapa...

9
Albert Buendia
11/4/2008 7:18:41 PM

Gracias al Sr. SERGIO SEVILLANO he conseguido esto:

{ Link }

Vamos avanzando, je je. Ahora toca quitar la segunda barra de "scroll".

10
Danisoft
11/5/2008 11:13:04 AM

Señores.

Segun el curso de Martin "Blog para torpes" en el propio Blog hay un Elemento que es la Cabecera.

Pues como todo esta todo en el mismo servidor se puede hacer que recupere ese "elemento y lo ponga en la cabecera de todas las NSF que dependan del portal, algo parecido a lo que sugiere Miguel Angel, pero que si se actualiza en el padre (el blog) ya se actualiza en todos.

Un Saludo

Comentarios

Se busca Gurú de hmtl/css por la Blogosfera