¿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: 3
Ultimo:  Nuevos Ayer: 11
Ultimo:  Total: 71467
Ultimo:  Ultimo:
ws_junior
Miembros:  Conectados
Miembros:  Miembros: 2
Invitados:  Invitados: 70
Total:  Total: 72
Miembros:  Miembros Online
Conectado  moteuchi  
Conectado  j0r70n  
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 :: Bloques, módulos, addons ...
  Bloques derechos se me ponen debajo de los izquierdos

Bienvenido invitado

Moderado por: el_cuervo, Dixso, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Autor Tema: Bloques derechos se me ponen debajo de los izquierdos
lionz
Enviado: 10/04/2006 a las 19:04
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 06/04/06
Mensajes: 10

Estado: Desconectado
Ultima visita: 20/03/07
Hola a todos.

Ante todo, no suelo elogiar en ningún mensaje a nadie, pero he de quitarme el sombrero frente a esta página, por la enorme participación y ayuda que he observado que muchos de vosotros ofrecéis desinteresadamente. Felicidades.

Paso a ver si alguien me puede ayudar en un asunto:

Utilizo Postnuke 0.750. He creado una "Sección" y dentro de esta un artículo asociado. Cuando accedo a dicho artículo, el formato de la página se me "descoloca", pues todos los bloques que tengo en la parte derecha (el marco entero) se me coloca justo debajo del marco izquierdo de bloques. Sólo me ocurre al acceder a un documento dependiente de una Sección. Agradecería que alguien me pudiera orientar para ayudarme a dejar en su sitio los bloques derechos cuando accedo a este documento (página).

Por otra parte (esto es otra cuestión), me gustaría poder controlar el ancho del marco izquierdo de bloques, ya que se me antoja estrecho, además de que se me colocan algunas cosas en doble línea y queda feo. Me gustaría saber si alguien conoce la forma de asignar un ancho concreto al marco izquierdo.

Muchas gracias por vuestro interés y ayuda. Y felicidades otra vez por este estupendo sitio.
lionz Enviar MP


Dixso
Enviado: 10/04/2006 a las 20:04
Administrador
Administrador

avatar

Karma: 8 (135 Votos)

Registrado: 24/02/04
Mensajes: 2588

Estado: Desconectado
Ultima visita: 18/06/08
CitaUtilizo Postnuke 0.750. He creado una "Sección" y dentro de esta un artículo asociado. Cuando accedo a dicho artículo, el formato de la página se me "descoloca", pues todos los bloques que tengo en la parte derecha (el marco entero) se me coloca justo debajo del marco izquierdo de bloques. Sólo me ocurre al acceder a un documento dependiente de una Sección. Agradecería que alguien me pudiera orientar para ayudarme a dejar en su sitio los bloques derechos cuando accedo a este documento (página).

Podrías decirnos la URL donde te pasa eso, así me sería más fácil comprenderlo y haver que podemos hacer smile

Cita Por otra parte (esto es otra cuestión), me gustaría poder controlar el ancho del marco izquierdo de bloques, ya que se me antoja estrecho, además de que se me colocan algunas cosas en doble línea y queda feo. Me gustaría saber si alguien conoce la forma de asignar un ancho concreto al marco izquierdo.

Si tienes un theme Xanthia en el fichero xaninit.php se puede especificar el ancho de los bloques.
Un saludo y gracias por confiar en dev-postnuke wink
Dixso Enviar MP WwW
lionz
Enviado: 11/04/2006 a las 00:04
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 06/04/06
Mensajes: 10

Estado: Desconectado
Ultima visita: 20/03/07
Sí, la página donde ocurre es en www.tierramolinesa.es, y hay un enlace al artículo (página) que he comentado antes en el "Menú Principal", "Contacto (en pruebas)".

Voy a ver ahora mismo el fichero xaninit.php que comentas, a ver si puedo ponerle un ancho en condiciones al marco en cuestión...

Un saludo y muchas gracias a vosotros por vuestra inestimable ayuda.
lionz Enviar MP
lionz
Enviado: 11/04/2006 a las 00:04
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 06/04/06
Mensajes: 10

Estado: Desconectado
Ultima visita: 20/03/07
En cuanto al xaninit.php, he encontrado unas líneas:

// Create theme configuration variables
// CreateThemeVar($skinID, <variablename>, <language define>, <value>, '');
CreateThemeVar($skinID,'lcolwidth',_TM_LCOLWIDTH,'140px','');
CreateThemeVar($skinID,'rcolwidth',_TM_RCOLWIDTH,'170px','');
CreateThemeVar($skinID,'pagewidth',_TM_PAGEWIDTH,'100%','');
CreateThemeVar($skinID,'indexcol',_TM_INDEXCOL,'1','');
CreateThemeVar($skinID,'righton',_TM_RIGHTON,'0','');

La tercera de ellas, donde aparece '140px', es la que he cambiado y he aumentado hasta 250px, pero la verdad es que no hace absolutamente nada (no cambia el ancho de la columna izquierda). Si sirve de algo, el tema que utilizo es el PostNukeBlue.

Muchas gracias.
lionz Enviar MP
Dixso
Enviado: 11/04/2006 a las 01:04
Administrador
Administrador

avatar

Karma: 8 (135 Votos)

Registrado: 24/02/04
Mensajes: 2588

Estado: Desconectado
Ultima visita: 18/06/08
lionzSí, la página donde ocurre es en www.tierramolinesa.es, y hay un enlace al artículo (página) que he comentado antes en el "Menú Principal", "Contacto (en pruebas)".

Voy a ver ahora mismo el fichero xaninit.php que comentas, a ver si puedo ponerle un ancho en condiciones al marco en cuestión...

Un saludo y muchas gracias a vosotros por vuestra inestimable ayuda.


Copia y pega esto en un fichero llamado index.php junto a una carpeta llamada Contactos.
Código
  1. <?php
  2. // File: $Id: pnfunc.php,v 1.1.1.1 2003/06/08 08:48:22 el_cuervo Exp Contactos 11/04/2006 - 01:08 $Name: Creador de Modulos
  3. // -----------------------------------------
  4. // POST-NUKE Content Management System
  5. // Copyright (C) 2001 by the Post-Nuke Development Team.
  6. // http://www.postnuke.com/
  7. // -----------------------------------------
  8. // Based on:
  9. // PHP-NUKE Web Portal System - http://phpnuke.org/
  10. // Thatware - http://thatware.org/
  11. // -----------------------------------------
  12. // LICENCIA
  13. //
  14. // Este programa es software libre. Puede redistribuirlo y/o modificarlo bajo
  15. // los terminos de la Licencia Publica General de GNU segun es publicada por la
  16. // Free Software Foundation, bien de la versiun 2 de dicha Licencia o bien
  17. // (segun su eleccion) de cualquier version posterior.
  18. //
  19. // Este programa se distribuye con la esperanza de que sea util, pero SIN
  20. // NINGUNA GARANTIA, incluso sin la garantia MERCANTIL implicita o sin
  21. // garantizar la CONVENIENCIA PARA UN PROPOSITO PARTICULAR. Vease la Licencia
  22. // Publica General de GNU para mas detalles.
  23. //
  24. // Para leer la licencia, por favor visita http://www.gnu.org/copyleft/gpl.html
  25. // -----------------------------------------
  26. // Codigo generado con el modulo dp-Modulos - Generador de Modulos v 0.2
  27. // Un modulo creado por el_cuervo.
  28. // http://www.dev-postnuke.com.
  29. // -----------------------------------------
  30.  
  31. if (!defined("LOADED_AS_MODULE"))
  32. {
  33.     die ("Este modulo no esta activo");
  34. }
  35.  
  36. $modname = basename( dirname( __file__ ) );
  37.  
  38. // Permisos para este modulo
  39. if (!pnSecAuthAction(0, 'Contactos::', '::', ACCESS_READ)) {
  40.     include("header.php");
  41.     OpenTable();
  42.     echo "Acceso no autorizado";
  43.     CloseTable();
  44.     include("footer.php");
  45.     return;
  46. }
  47.  
  48. pnModDBInfoLoad($modname);
  49.  
  50. function index()
  51. {
  52.     include("header.php");
  53.     OpenTable();
  54.  
  55.     echo  "<h2><strong>Asociaci&oacute;n Cultural &#8220;Tierra Molinesa&#8221; </strong></h2>";
  56.     echo "<br>";
  57.     echo "<br>";
  58.     echo "<h4>Miembros de la Directiva: </h4>";
  59.     echo "<br>";
  60.     echo "Presidente: Jos&eacute; Antonio P&eacute;rez Aguilar <br>";
  61.     echo "Vicepresidente: Carlos Sanz Establ&eacute;s <br>";
  62.     echo "Tesorero: Alfredo Sanz Checa <br>";
  63.     echo "Secretario: Jes&uacute;s de los Reyes Mart&iacute;nez Herranz <br>";
  64.     echo "Vicesecretario: Jes&uacute;s Jos&eacute; Heredia Clemente <br>";
  65.     echo "<br>";
  66.     echo "Vocal: M&ordf; Paz Herranz L&oacute;pez <br>";
  67.     echo "Vocal: Jos&eacute; Crisp&iacute;n Tabernero Guti&eacute;rrez <br>";
  68.     echo "Vocal: Cristina L&oacute;pez <br>";
  69.     echo "Vocal: F&eacute;lix Herranz Garc&iacute;a <br>";
  70.     echo "Vocal: Ernesto Esteban P&eacute;rez <br>";
  71.     echo "Vocal: Alfredo Ruiz Mu&ntilde;oz <br>";
  72.     echo "Vocal: Jos&eacute; Dami&aacute;n Establ&eacute;s P&eacute;rez <br>";
  73.     echo "Vocal: Javier Heredia Mart&iacute;nez <br>";
  74.     echo "Vocal: Francisco Javier Alfaro Navarro <br>";
  75.     echo "Vocal: Alfredo Ruiz Mart&iacute;nez <br>";
  76.     echo "<br>";
  77.     echo "<br>";
  78.     echo "<h4>Tierra Molinesa pone a su disposici&oacute;n las siguientes direcciones de correo electr&oacute;nico, en caso de que desee ponerse en contacto con nosotros: </h4>";
  79.     echo "<br>";
  80.     echo "<strong>&middot; </strong> Solicitud de informaci&oacute;n: <a href=\"mailto:info@tierramolinesa.es\">info@tierramolinesa.es </a><br>";
  81.     echo "<strong>&middot; </strong> Presidente de la asociaci&oacute;n: <a href=\"mailto <img src="modules/pn_bbsmile/pnimages/smilies/tongue.gif" alt="tongue" /> residente@tierramolinesa.es\">presidente@tierramolinesa.es </a> (a&uacute;n no operativo) <br>";
  82.     echo "<strong>&middot; </strong> Vicepresidente de la asociaci&oacute;n: <a href=\"mailto:vicepresidente@tierramolinesa.es\">vicepresidente@tierramolinesa.es </a> (no operativo a&uacute;n) <br>";
  83.     echo "<strong>&middot; </strong> Tesorero de la asociaci&oacute;n: <a href=\"mailto:tesorero@tierramolinesa.es\">tesorero@tierramolinesa.es </a> (no operativo a&uacute;n) <br>";
  84.     echo "<strong>&middot; </strong> Secretario de la asociaci&oacute;n: <a href=\"mailto:secretario@tierramolinesa.es\">secretario@tierramolinesa.es </a> (no operativo a&uacute;n) <br>";
  85.     echo "<strong>&middot; </strong> Vicesecretario de la asociaci&oacute;n: <a href=\"mailto:vicesecretario@tierramolinesa.es\">vicesecretario@tierramolinesa.es </a> (no operativo a&uacute;n) <br>";
  86.     echo "<strong>&middot; </strong> Webmaster de la web de Tierra Molinesa: <a href=\"mailto:webmaster@tierramolinesa.es\">webmaster@tierramolinesa.es </a><br>";
  87.     echo "<br>";
  88.     echo "<br>";
  89.     echo "<h4>La Asociaci&oacute;n Cultural Tierra Molinesa tiene su domicilio social en la siguiente direcci&oacute;n: </h4>";
  90.     echo "<br>";
  91.     echo "<strong>&middot; </strong> C/ Francisco Cuesta, 5 - Bajo. 19001 Guadalajara.";
  92.  
  93.     CloseTable();
  94.     include("footer.php");
  95. }
  96.  
  97. if(empty($req)) {
  98.     $req = "";
  99. }
  100.  
  101. switch($req)
  102. {
  103.     default:
  104.         index();
  105. }
  106.  
  107. ?>

Y lo subes a tu servidor en modules/Contactos/index.php
Te direges administración>modulos>regenerar y activar dicho módulo
Pon la URL ww w.TuWeb.com/modules.php?op=modload&name=Contactos&file=index
Así te funcionará.
Un saludo wink
Dixso Enviar MP WwW
Dixso
Enviado: 11/04/2006 a las 01:04
Administrador
Administrador

avatar

Karma: 8 (135 Votos)

Registrado: 24/02/04
Mensajes: 2588

Estado: Desconectado
Ultima visita: 18/06/08
lionzEn cuanto al xaninit.php, he encontrado unas líneas:

// Create theme configuration variables
// CreateThemeVar($skinID, <variablename>, <language define>, <value>, '');
CreateThemeVar($skinID,'lcolwidth',_TM_LCOLWIDTH,'140px','');
CreateThemeVar($skinID,'rcolwidth',_TM_RCOLWIDTH,'170px','');
CreateThemeVar($skinID,'pagewidth',_TM_PAGEWIDTH,'100%','');
CreateThemeVar($skinID,'indexcol',_TM_INDEXCOL,'1','');
CreateThemeVar($skinID,'righton',_TM_RIGHTON,'0','');

La tercera de ellas, donde aparece '140px', es la que he cambiado y he aumentado hasta 250px, pero la verdad es que no hace absolutamente nada (no cambia el ancho de la columna izquierda). Si sirve de algo, el tema que utilizo es el PostNukeBlue.

Muchas gracias.

Acuerdate que los Xanthia para ver los cambios tienes que poner otro tema, borrar el xanthia y volverlo a activar, así todos sus ficheros se recargan.
Un saludo wink
Dixso Enviar MP WwW
lionz
Enviado: 11/04/2006 a las 02:04
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 06/04/06
Mensajes: 10

Estado: Desconectado
Ultima visita: 20/03/07
Bueno, pues me ocurre lo siguiente: con la primera opción, la de copiar el código php en un fichero llamado index.php, meter este fichero a una carpeta Contacos y subir al servidor, etc... he activado el módulo, pero al cargar la página se queda en blanco.

Pero ahora el problema es peor, porque al hacer lo de descargar el tema Xanthia e intentar volverlo a cargar, no he podido hacerlo, porque debo tener un error en la base de datos, ya que estos días atrás he tenido que poner los campos 'id' autoincrementables, porque si no me daba errores al intentar, por ejemplo, escribir un mensaje, o añadir un usuario... si ponía los campos 'id' con auto-increment, todo me iba correctamente. Debe ser que de los campos con los que no hice esto fue con los de los temas, y ahora estoy teniendo unos problemas terribles para intentar que todo funcione... no sé, lo mismo tengo que instalar de nuevo...
lionz Enviar MP
lionz
Enviado: 11/04/2006 a las 06:04
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 06/04/06
Mensajes: 10

Estado: Desconectado
Ultima visita: 20/03/07
Bueno, me ha costado... pero ya está la web otra vez operativa. Lo del módulo no me va sad

Lo de cambiar el ancho de la columna tampoco sad sad Es curioso, pero cuando he vuelto a instalarlo todo de nuevas, me ha salido el portal en inglés. Después de añadirle el idioma castellano, el ancho del marco izquierdo era correcto. Pero en cuanto he editado el Menú principal para poner precisamente "Menú principal" en vez de "Main menú", como venía por defecto, el ancho ha empezado a dar problemas y está como antes. Incluso en la configuración del tema existe la posibilidad de editar el ancho, pero no me hace ni puñetero caso, y no sé por qué es. Me tiene el tema que ni os imagináis...

¿Qué más puedo hacer? Siento mucho dar la lata, y agradezco en el alma vuestra ayuda, sobre todo a ti, Dixso, que te has molestado en ayudarme. Espero poder devolverte el favor... me gusta ser agradecido. Aunque ahora estoy ya algo "rayado" con el tema... (o los temas). Si no puedo solucionarlo, intentaré cambiando de skin...
lionz Enviar MP
lionz
Enviado: 11/04/2006 a las 16:04
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 06/04/06
Mensajes: 10

Estado: Desconectado
Ultima visita: 20/03/07
Bueno, para quien pueda interesarle, he conseguido solucionar lo del ancho de la columna de bloques izquierda. El problema estaba en el fichero lsblock.htm del directorio /themes/nombre_del_tema/templates/blocks

El código de este fichero era:

Código
  1. <div class="LeftBlock">
  2.   <div><h4 class="blocktitle"><!--[$title]--></h4></div>
  3.   <div><!--[$content]--></div>
  4. </div>


y tenía que ser:

Código
  1. <table  cellpadding="0" cellspacing="0" width="<!--[$lcolwidth]-->">
  2. <div class="LeftBlock">
  3.   <div><h4 class="blocktitle"><!--[$title]--></h4></div>
  4.   <div><!--[$content]--></div>
  5. </div>
  6. </table>


He añadido el tag con la variable 'lcolwidth' que controla el ancho de la columna en la configuración del tema. El valor de ancho de la columna se encuentra en el fichero xaninit.php, como bien decía Dixso. Sin esa variable, por mucho que cambiara el ancho en el fichero xaninit.php o en la configuración del tema (menú Administración, Xhantia, Configuración del tema), no podía verlo materializado. Ahora funciona de maravilla.


Lo que no he conseguido aún es que al entrar en un artículo de una Sección, los bloques derechos no se me coloquen debajo de los izquierdos. Iré echando un vistazo, porque debe ser algo también de configuración. Si alguien sabe algo le agradecería que me lo dijera.

Muchas gracias y saludos.
Código
  1.  
lionz Enviar MP




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