Posteador
oiram16
Amateur



Head aleatorio v1.1




Hola amigos,espero que esten bien, pués en este mod les mostrare como hacer el head aleatorio desde el admin, proximamente vendre una versión con más opciones. Saludos!

Primero el el archivo header.php ubicado en la raíz buscar:

// Baneo por IP


Y arriba de ellos pondran:
//Cantida de imagenes a ocupar de head
$smarty->assign('tsHead',rand(1,$tsCore->settings['cons']['c_max_heads']));


Después en el archivo c.core ubicado en inc/class buscar:

$this->settings['tema'] = $this->getTema();


debajo de ello pondran:

$this->settings['cons'] = $this->getSettings();


en el archivo main_header.tpl ubicado en themes/default/templates/sections buscar:

<div id="maincontainer">


Y sustituir por:

<div id="maincontainer" style="background:#004A95 url('{$tsConfig.tema.t_url}/images/headers/{$tsHead}.gif') repeat-x top center;">


en c.admin.php buscar:
'max_nots' => $tsCore->setSecure($_POST['max_nots']),


Y debajo poner:

'max_heads' => $tsCore->setSecure($_POST['max_heads']),


en el mismo archivo buscar:

`offline_message` = \'' . $c['offline_message'] . '\'


Y enseguida poner:

, `c_max_heads` = \'' . $c['max_heads'] . '\'


En el archivo m.admin_configs.tpl buscar:

<dl>
<dt><label for="ai_max_acts">M&aacute;ximo de actividades:</label><br /><span>Cuantas actividades puede registrar un usuario.</span></dt>
<dd><input type="text" id="ai_max_acts" name="max_acts" style="width:10%" maxlength="3" value="{$tsConfig.c_max_acts}" /></dd>
</dl>
<hr />


Y debajo agregar:

<dl>
<dt><label for="ai_max_acts">M&aacute;ximo de headers:</label><br /><span>Selecciona la cantidad de head's maxima que apareceran.</span></dt>
<dd><input type="text" id="ai_max_heads" name="max_heads" style="width:10%" maxlength="3" value="{$tsConfig.c_max_heads}" /></dd>
</dl>


Ahora en estilos.css ubicar (Estamos por terminar xD):

#maincontainer{
background:#004A95 url('images/maincontainerbg.gif') repeat-x top center;
width:984px;
height:auto;
margin:0 auto;
position:relative;
}


sustituir con:

#maincontainer{
width:984px;
height:auto;
margin:0 auto;
position:relative;
}


Por ultimo ir a la base de datos y hacer esta consulta

ALTER TABLE `w_configuracion` ADD `c_max_heads` INT(2) NOT NULL AFTER `c_allow_edad`;




Se me olvidaba xD deben crear una carpeta llamada headers en lacarpeta de las imagenes, las imagenes deben tener por nombre un numero ej: 5. Y por ultimo las imagenes deben estar en formato .gif

Saludos y disfrutenlo. Proximamente V1.5


5 Comentarios


Cargando comentarios espera un momento...
No tienes permisos para comentar.

Para poder comentar necesitas estar Registrado. O.. ya tienes usuario? Logueate!
Ir al cielo