| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
holucas Administrador


Registrado: Oct 25, 2002 Mensajes: 2547 Ubicación: echo=Argentina
|
Publicado: Sábado 12 Junio 2004 8:42 AM Asunto: En que consiste el sistema Gestor de Bloques? (GB-DN). |
|
|
Este sistema controla la ubicacion de nuestros bloques.
Desde ahora en mas vamos a poder establecer en que modulos mostrar determinados bloques. Por ejemplo, si tenemos un bloque publicitario de un cliente y donde su publicidad se basa en "Productos Hardware" que mejor lugar para mostrar este bloque que un Modulo que trate temas relacionados a "Juegos Para Pc" (por ejemplo).
Esto es solo una idea, pero las posibilidades que este brinda son realmente infinitas, solo basta un poco de imaginacion y dedicar un buen tiempo a analizar nuestra web para saber correctamente que rol quisieramos que cumpla.
DETALLES TECNICOS:
con este sistema "Controlador de Bloques" debemos tener en cuenta algunas puntos importantes para que todo funcione perfectamente en nuestra web, tanto en su estructura general, como con los modulos que tengamos instalados y con nuestro theme.
Con respecto a los modulos que tengamos instalados, recomendamos que en cada uno de ellos tengamos definida la variable "$index" con valor el "1", osea que en la parte superior de los archivos index.html nos tenemos que asegurar de tener la siguiente variable $index = 1; de esta forma hacemos que los modulos de la derecha siempre esten activos, pero solo se mostraran si anteriormente asi lo hemos establecido desde la administracion del Block's Manager. No solo esta variable puede estar en la cabecera de nuestro archivo index.html, sino que la podemos encontrar dentro de muchas funciones y casi siempre visible debajo de la llamada a los globals.
Luego, refiriendonos al theme que tengamos establecido por defecto, tambien recomendamos que analises la estructura html en donde son llamadas ambas columnas de bloques "Derechos e Izquierdos", para orientar a aquellos que no estan muy familiarizados con la estructura de los themes, estas columnas son llamadas mediante dos funciones ( blocks(left); "para los bloques de la izquierda" ) y ( blocks(right); "para los bloques derechos" ). Los bloques de la derecha ya estan bien definidos en nuestro theme, pero los de izquierda estan seteados para simepre esten visibles, entonces lo que tenemos que hacer es lo siguiente. En nuestro theme.php buscamos la funcion "function themeheader()" en el globla que esta debajo agregamos al final y antes del punto y coma la variable $home, luego buscamos en la misma funcion donde se llama a la funcion blocks(left); esta funcion la van a ver dentro de una colmunna html...
EJ:
| Código: | echo "<td bgcolor=\"#ffffff\" width=\"130\" valign=\"top\">\n";
blocks(left);
echo "</td>\n"; |
Y lo que tenemos que hacer es que se compruebe si la variable $home es 1 o 0 en nuestros modulos, con lo cual tendriamos que cambiar ese codigo de tal forma que nos quede asi:
| Código: | if ($home == 1) {
echo "<td bgcolor=\"#ffffff\" width=\"130\" valign=\"top\">\n";
blocks(left);
echo "</td>\n";
} else {
echo "<td bgcolor=\"#ffffff\" valign=\"top\"></td>\n";
} |
Bueno, creo que esta todo bastante claro, ojala que puedas explotar perfectamente los beneficios que trae con sigo este sistema y asi de poco podamos ir viendo portales nuke mucho mas personalizados y alejarnos cada vez mas de su homogeneidad.
Saludos a todos y que disfurten de esta nueva distribucion de DN  |
|
| Volver arriba |
|
holucas Administrador


Registrado: Oct 25, 2002 Mensajes: 2547 Ubicación: echo=Argentina
|
Publicado: Viernes 25 Junio 2004 12:43 AM Asunto: |
|
|
Hola Nukeador, las indicaciones de mi mensaje son solo validadas para la version 2.0.
Para poder tener el gestor de bloques en cualquier otroa nuke hay que modificar un 90% de la estructura total del nuke.
saludos |
|
| Volver arriba |
|
xela Aprendiz


Registrado: Jan 05, 2004 Mensajes: 16
|
Publicado: Viernes 30 Julio 2004 12:23 PM Asunto: |
|
|
| Mi problema es que e instalado el modulo my_egallery y e definido en el index la variable $index =1; y cuando entro en el modulo me salen todos los bloques, quiero que no se vean, y en el gestor de bloques me sale el modulo my_gallery y me dice que no tiene añadido ningun bloque, como puedo solucionarlo?
|
|
| Volver arriba |
|
holucas Administrador


Registrado: Oct 25, 2002 Mensajes: 2547 Ubicación: echo=Argentina
|
Publicado: Miércoles 4 Augosto 2004 2:57 AM Asunto: |
|
|
| hola, la veriable $index debe estar en 0 y $home tambien en 0. |
|
| Volver arriba |
|
cb Principiante


Registrado: Jul 07, 2004 Mensajes: 3
|
Publicado: Miércoles 4 Augosto 2004 7:36 PM Asunto: Sobre el gestor de bloques para otras versiones. |
|
|
Hola.
Respecto a la utilización del gestor de bloques para otras versiones superiores a la 6.0. ¿tienen pensado ofrecer alguna opción ó nos limita a utilizarla con esta versión?.
Gracias y saludos.
|
|
| Volver arriba |
|
xela Aprendiz


Registrado: Jan 05, 2004 Mensajes: 16
|
Publicado: Jueves 5 Augosto 2004 1:07 PM Asunto: |
|
|
| Hola holucas, que va me sigue sin funcionar, lo e definido la variable index y home como 0 y me siguen saliendo los bloques y en el block manager no me sale nada. le dao mil vueltas y no encuentro la solucion porfavor ayudarme
|
|
| Volver arriba |
|
holucas Administrador


Registrado: Oct 25, 2002 Mensajes: 2547 Ubicación: echo=Argentina
|
Publicado: Jueves 5 Augosto 2004 1:22 PM Asunto: |
|
|
xela, la verdad que es muy raro eso eh... hasta ahora no ha pasado con ningun otro modulo que yo sepa, es casi imposible que asi sea.
Te diria que compruebes cada una de las funciones para ver si esas dos varialbes no estan llamadas internamente.
Tambien pasa la web asi vemos que onda.
cb, no es que limitemos a que usen esta version, es solo que llovo mucho tiempo hacerlo y hacerlo para otras versiones seria volver a tomarnos ese tiempo para hacerlo y la verdad es que andamos algo liados... alli en espana son vaciones de verano, estan con fianles de estudios y aca en argentina son vacaciones de invierno.
Saludos |
|
| Volver arriba |
|
cb Principiante


Registrado: Jul 07, 2004 Mensajes: 3
|
|
| Volver arriba |
|
holucas Administrador


Registrado: Oct 25, 2002 Mensajes: 2547 Ubicación: echo=Argentina
|
Publicado: Jueves 5 Augosto 2004 8:39 PM Asunto: |
|
|
Hola cb, muchas empresas de hosting conocen esta version de nuke... pero para mi seria mucho mejor que no la instalen en sus servidores ya que ellos lo dan como un servicio del cual no se hacen cargo y los pobres como nosotros somos los que pagamos por ellos.
saludos |
|
| Volver arriba |
|
xela Aprendiz


Registrado: Jan 05, 2004 Mensajes: 16
|
Publicado: Viernes 6 Augosto 2004 3:34 PM Asunto: |
|
|
Hola Holucas, mira te explico mas detenidamente, e instalado dos modulos en el nuke, coppermine y My_eGallery, los dos ahy que adaptarlos,
Empieso con el My_eGallery, abro el index.php con un editor de texto y le doy a buscar, busco la variable $index y $home y me dicen que no exicte, entonces las escribo en la cabezera del index.php asin :
$index = 0;
$home = 0;
Definiendolo como 1 se me ven los bloques de la derecha y de la izquierda, y definiendolo como 0 solo los de la izquierda,
bien despues de definirla como 0 los dos y solo verseme todos los bloques de la izquierda me voy al block manager para quitar los bloques de la izquierda y no me sale nada, el block manager me indica que no ahy ningun bloque en el modulo My_eGallery, por ejemplo elijo un bloque y le doy a agregar y se me agrega, pero cuando lo elimino desaparece del block manager pero cuando entro en el modulo sige estando los bloques.
Lo e probado de todas las maneras posibles, dandole el valor al index = 1 a 0 etc, y no me funciona, aver si estoy asiendo algo mal, ahy te e dado todas los datos de lo que ago y me pasa , muchas gracias espero tu respuesta . chao
|
|
| Volver arriba |
|
xela Aprendiz


Registrado: Jan 05, 2004 Mensajes: 16
|
Publicado: Viernes 20 Augosto 2004 1:56 PM Asunto: |
|
|
| ola todavia estoy esperando una respuesta por k sigo con el mismo problema....
|
|
| Volver arriba |
|
holucas Administrador


Registrado: Oct 25, 2002 Mensajes: 2547 Ubicación: echo=Argentina
|
Publicado: Sábado 21 Augosto 2004 11:05 PM Asunto: |
|
|
| pasanos la url./ |
|
| Volver arriba |
|
xela Aprendiz


Registrado: Jan 05, 2004 Mensajes: 16
|
Publicado: Domingo 22 Augosto 2004 3:05 AM Asunto: |
|
|
| La tengo en local
|
|
| Volver arriba |
|
kEvIn Nukero


Registrado: Jun 23, 2003 Mensajes: 33
|
Publicado: Lunes 27 Septiembre 2004 10:05 PM Asunto: |
|
|
| Pero... yo instale el nuke este tal y como venia, lo puse a funcionar y ni con los themes que me traia me muestra los bloques, es normal?
|
|
| Volver arriba |
|
holucas Administrador


Registrado: Oct 25, 2002 Mensajes: 2547 Ubicación: echo=Argentina
|
Publicado: Martes 28 Septiembre 2004 10:42 AM Asunto: |
|
|
si es normal, en esto miso consiste este sistema..... con el gestor de bloques selecciona un bloque X y asignalo al modulo que tengas por defecto en el home de tu web.
saludos |
|
| Volver arriba |
|
|