Duda bloques
Publicado: 29 Jun 2010, 20:25
URL: www.rezpekt.eshost.com.ar
Versión phpBB: phpBB3 (mas reciente)
MODs Instalados: Ninguno
Plantilla(s) usada(s): 1Game basada subsilver2
Servidor: gratuito
Actualización desde otra versión: no
Conversión desde otro sistema de foros: no
Tengo un foro phpbb3, le instale phpbb3-portal.1.2.2
Primera "duda":
Quice agregar un bloque que muestre una imagen aleatoria entre varias. Lo intente con una guia en ingles y no pude, me fue bastante confuso. Entonces vi un thread en phpbb-es, donde habia un usuario con la misma necesidad que yo, y le dieron algunas ideas, ahora bien, sigo sin entender, este codigo esta mas que claro:
pero no entiendo como hago para ponerlo en un bloque, si los bloques son .html ¿¿¿??? estoy muy deshorientado.
otra cosa, estaria bueno un bloque donde la imagen aleatoria sea pequeña y al cliquearla se agrande.
entonces encontre este codigo
ahora la pregunta es, como hago para meter el ultimo codigo en un bloque, si los bloques son .html
Versión phpBB: phpBB3 (mas reciente)
MODs Instalados: Ninguno
Plantilla(s) usada(s): 1Game basada subsilver2
Servidor: gratuito
Actualización desde otra versión: no
Conversión desde otro sistema de foros: no
Tengo un foro phpbb3, le instale phpbb3-portal.1.2.2
Primera "duda":
Quice agregar un bloque que muestre una imagen aleatoria entre varias. Lo intente con una guia en ingles y no pude, me fue bastante confuso. Entonces vi un thread en phpbb-es, donde habia un usuario con la misma necesidad que yo, y le dieron algunas ideas, ahora bien, sigo sin entender, este codigo esta mas que claro:
Código: Seleccionar todo
<?php
$total = "11"; // Numero total de imagenes
$extension = ".jpg";// Definimos la extension, puede ser .jpg, gif, bmp, etc.
$carpeta = "imagenes/aleatorias";//Carpeta con las imagenes
// De aqui para abajo no es necesario modificar nada
$start = "1";
$random = mt_rand($start, $total);
$image_name = $random . $extension;
echo "<img src="$carpeta/$image_name" border="0">";
?>
otra cosa, estaria bueno un bloque donde la imagen aleatoria sea pequeña y al cliquearla se agrande.
entonces encontre este codigo
Código: Seleccionar todo
<?
$numbanners = 3; //numero de banners que se rotarán
$random = rand(1,$numbanners);
$img = array();
$url = array();
$txt = array();
$img[1] = "imagen.gif";
$url[1] = "link.link";
$txt[1] = "click para ampliar";
$img[2] = "image.jpg";
$url[2] = "www.link.link";
$txt[2] = "click para ampliar";
$img[3] = "img.png";
$url[3] = "http://link.link";
$txt[3] = "click para ampliar";
echo "<a href='$url[$random]' target='_blank'><img src='$img[$random]' alt='$txt[random]' border='0'></a>";
?>