¿Nuevo usuario?
Puedes registrarte aquí
 
       
Menú principal
 
 Navegación
Buscar
dpForo
dpFAQ
dpManuales
dpDescargas
dpThemes
Noticias por Temas
Recomiéndanos
Enlaces
Créditos
dzStaffStatus
Miembros:  Administradores
No Conectado  el_cuervo  
No Conectado  Dixso  
Miembros:  Colaboradores
No Conectado  AnyKiller  
No Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 2
Ultimo:  Nuevos Ayer: 5
Ultimo:  Total: 70778
Ultimo:  Ultimo:
aocana
Miembros:  Conectados
Miembros:  Miembros: 1
Invitados:  Invitados: 97
Total:  Total: 98
Miembros:  Miembros Online
Conectado  tronxx  
Sponsor
dp-Tools
 Generador de Menús
 Pop-Up Maker
 Generador de Bloques
 Generador de Módulos
Enlázanos


Texto del enlace:


Otros Banners:



Theme creado por
dev-postnuke.com

 Foro dev-postnuke.com
  Postnuke :: Configuración de Themes
  ¿Theme segun resolucion?

Bienvenido invitado

Moderado por: el_cuervo, Dixso, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Autor Tema: ¿Theme segun resolucion?
maite
Enviado: 05/04/2004 a las 13:04
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 05/04/04
Mensajes: 1

Estado: Desconectado
Ultima visita: 10/04/05
Mi theme está hecho en %. Mi monitor es 1024 x 768 así que lo veo perfecto. El problema es cuando entro a 800 x 600 (no me quiero imaginar a 640 x 480). Como es normal todo se ve más grande, los bloques, las noticias... pero bueno, es cuestión de avisar que se ve mejor a 1024. El problema viene en la cabecera. Así como las tablas y demás de la web, cambian con la resolución al estár hechas en proporción, las imagenes de la cabecera no, el logo y el banner. El logo aparece normal a 1024, pero extremadamente grande a 800, y el banner por el estilo. El mayor problema es que me estira la web a lo ancho, y es necesaria una barra de navegación horizontal para verla. Claro está, la solución más fácil es poner el logo y el banner a un tamaño acorde a 800 x 600 y que en 1024 se vea más pequeño... ¡pero se ve enano!

He pensado en con un javascript detectar la resolución y que te envie a una versión de la web con el theme a 1024 y otra con el theme a 800. O redimensionar las imagenes, pero no se si sería psible.

Precarga: Tengo algún menú dinámico que usa imágenes "emergentes". El problema es que desde que posicionas el ratón sobre el enlace hasta que aparece la imagen pasa 1 segundo que hace que el efecto que de un poco lento. ¿Cuál es la forma de que lás imágenes se carguen con el resto de la web?



[Editado el 5/4/2004 por Waisen]
maite Enviar MP


Invitado 
Enviado: 05/04/2004 a las 14:04
Usuario no registrado La resolucion mas global hoy en dia es 1024x768, 640x480 no lo usa ya casi nadie mas que nada porque los monitores de 14 pulgadas con un cristal mas ovalado que un huevo de gallina ya casi han pasado a la historia smile

Como aun es mucha la gente que usa monitores de 15" con una resolucion de 800x600 lo que se hacen son diseños con un ancho de 770 pixels maximo para que encaje en ambas resoluciones. Por el contrario si excedes este ancho la web no se redimensionara (como pasa un poco en esta web que esta a 800 pixels porque el bloque del foro tenia que ser asi de ancho sin quitarle todo el espacio a las noticias), por lo que se usa mucho el ancho al 100%, con lo que el diseño se ajustara a todas las resoluciones.

Theme en 770 pixels --- dp-akodarkgem-v1
Theme 100% --- dp-akodarkgem-v2

Prueba los dos en varias resoluciones y ves como va el tema smile

En cuanto a la precarga... hay un modo, pero si las imagenes son demasiado pesadas seguiras teniendo el mismo problema...

Para ello escribe esto al principio de la funcion themeheader():

Citaecho "<body onLoad=\"MM_preloadImages('themes/$GLOBALS[thename]/images/bloque_izq.gif','themes/$GLOBALS[thename]/images/user/ex.gif','themes/$GLOBALS[thename]/images/user/my.gif','themes/$GLOBALS[thename]/images/user/ph.gif','themes/$GLOBALS[thename]/images/user/me.gif','themes/$GLOBALS[thename]/images/user/ne.gif')\">";


Ahi te he puesto como se hizo para el theme dp-PostNuke en una de sus versiones. El modo de indicar cada imagen seria pues: themes/nombredetutheme/imagen.formato

Salu2 de Waisen.

PD: hache, esto es un post y no los tuyos :P
el_cuervo
Enviado: 05/04/2004 a las 14:04
Administrador
Administrador

avatar

Karma: 9 (81 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
hola
Esa es una de las preguntas mas de moda actualmente: detectar la resolucion con javascript. Desde mi punto de vista no se puede hacer y te explico por que:

- javascript se ejecuta en el lado cliente, es decir, en el ordenador del usuario, hay que "descargar" el javascript al ordenador del usuario y despues ejecutarlo
- el theme se ejecuta en el servidor y se envia el html resultante al usuario.

pues bien, para que el javascript se pueda descargar hay que incluirlo en una pagina html que ha sido generado con el theme de tu sitio postnuke ! Es decir, se generara siempre primero el theme antes que el javascript.

Si alguien opina de otra forma, me encantaria escuchar otras ideas smile

Un saludo



el_cuervo Enviar MP WwW
tonilope
Enviado: 28/08/2004 a las 19:08
Frecuente
Frecuente

avatar

Karma: 5 (2 Votos)

Registrado: 29/05/04
Mensajes: 49

Estado: Desconectado
Ultima visita: 10/04/05
Cuervo, creo que no es imposible. Con este secillo código:

[php]echo "<html><head>

<script language=Javascript>

var ancho=screen.width;

var alto=screen.height;



</head>

<body>";

$altophp=$HTTP_POST_VARS["altophp"];
$anchophp=$HTTP_POST_VARS["anchophp"];

if ($altophp=="")

{

echo "<form action=http://pagina_en_cuestion.php method=POST name=formulario>";

echo "<input type=hidden name=anchophp>";

echo "<input type=hidden name=altophp>";

echo "";

echo "<script language=Javascript>

document.formulario.anchophp.value=ancho;

document.formulario.altophp.value=alto;";

echo "document.formulario.submit() ";

echo "";

}

else

echo "--- ancho=$anchophp ------- alto=$altophp ----";

echo "</body></html>"; [/php]

Al llamar a http://pagina_en_cuestion.php ésta detecta si le han llegado las variables de la resolución (por POST) y en caso contrario, escribe un "auto" javascrit que manda por un formulario-POSt él solito las variables a http://pagina_en_cuestion.php y ésta al recibirlas muestra con un echo la resolución.

Esto está comprobado Y FUNCIONA perfectamente.

El problema viene a la hora de adpatarlo a Postnuke. He intentado meter ese código en el theme.php PERO NO FUNCIONA. Las variables no le llegan al index.php (he probado a mandárselas a theme.php pero entonces falla porque intenta cargar el theme.php directamente por la URL) No sé qué falla, pero creo que podría hacerse...

Salu2 wink
tonilope Enviar MP
el_cuervo
Enviado: 29/08/2004 a las 19:08
Administrador
Administrador

avatar

Karma: 9 (81 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
Quiza no sea necesario insertarlo dentro de postnuke, quiza funcione simplemente insertandolo en un archivo index.html que se cargue al entrar en tu pagina a modo de portada. De todas formas habria que verlo muy muy despacio. Gracias por la informacion



el_cuervo Enviar MP WwW
linkpass
Enviado: 05/09/2004 a las 06:09
Frecuente
Frecuente

avatar

Karma: 0 (0 Votos)

Registrado: 31/08/04
Mensajes: 28

Estado: Desconectado
Ultima visita: 17/12/07
no han intentado hacer un archivo .js con el codigo y cargarlo desde un index o del theme a lo mejor ahi carga bien
linkpass Enviar MP WwW
yoseguro
Enviado: 16/08/2005 a las 17:08
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 04/07/05
Mensajes: 1

Estado: Desconectado
Ultima visita: 16/08/05
Lo de insertar el javascript en el index.htm me parece lo mas adecuado, luego segun la resolucion lo redirigues a un php u otro. El index.htm es el primero en cargarse, el javascript funcionaria sin problemas y luego añades el código necesario para redirigirlo al php con los CSS adecuados segun la resolucion detectada.No os parece mucho mas simple? en fin todavia no lo he probado y no se en que dificultades me puedo encontrar pero es lo que yo haria.

Suerte a todos.
yoseguro Enviar MP
Snake444
Enviado: 15/09/2005 a las 19:09
Habitual
Habitual

avatar

Karma: 4 (6 Votos)

Registrado: 06/10/03
Mensajes: 66

Estado: Desconectado
Ultima visita: 03/10/05
El otro dia al mirar esta web me dio a elejir en que resolucion queria ver la web. El sistema que utilizan es phpnuke pero creo que se podria hacer en postnuke..

Saludos.

PD: hay que selecionar la resolucion, no te da a elejir. detodas formas esta bien asi tambien wink
Snake444 Enviar MP WwW
lucho115
Enviado: 26/09/2005 a las 21:09
Habitual
Habitual


Karma: 10 (1 Votos)

Registrado: 22/10/04
Mensajes: 54

Estado: Desconectado
Ultima visita: 23/04/07
si estaria bueno hacerlo como esa web, pero como se hace eso¡?
lucho115 Enviar MP
vice
Enviado: 06/12/2005 a las 14:12
Forero
Forero

avatar

Karma: 5 (2 Votos)

Registrado: 05/10/04
Mensajes: 142

Estado: Desconectado
Ultima visita: 06/12/06
Hola siento por la molestias, pero soy un burro y no he encontrado en el foro lo que necesito. Chicos lo que busco es que uso un theme normal de postnuke (no es autotheme ni xantia) que se autoajusta a la resolucion que tiene cada uno la pantalla. Lo malo es que a algunos k usan 1024x768 se ve grande y me gustaria que se ajustase para todas las resoluciones que tengan puestos cada visitantes de la web a 1280x1024 píxeles (que es la óptima para la web que tengo) wink el theme k uso es una modificacion (realizada por mi) del theme Dezina_Peace.

Espero que alghuien me ayude pork he intentado lo que he encontrado por el foro y no me a dado la solución


vice Enviar MP WwW
vice
Enviado: 08/12/2005 a las 10:12
Forero
Forero

avatar

Karma: 5 (2 Votos)

Registrado: 05/10/04
Mensajes: 142

Estado: Desconectado
Ultima visita: 06/12/06
confused sad


vice Enviar MP WwW
caspu
Enviado: 02/01/2006 a las 11:01
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 03/06/04
Mensajes: 16

Estado: Desconectado
Ultima visita: 11/04/06
Hola compañeros!!
Se encontro solución para este detalle de selecion de resolucion??

Un Saludo
caspu Enviar MP WwW




Powered by pnForum Version 2.6

Inicio  |  dpFaq  |  dpManuales  |  dpDescargas  |  dpThemes  |  Contacta

Web site powered by PostNuke MySQL PHP Postnuke Spain PHP RSSPixel Add to Technorati Favorites

Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003, que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.

Dev-CMS.com :: Amplía tus horizontes.

HOSPEDAJE Y DOMINIOS -- Tu Hosting
Alojamiento Web --- Registro de Dominios