¡Bienvenido! ¿Aún no estás registrado?, deberás registrarte antes de poder usar el Chat, Comentar y Descargar en el Foro. Usa un email válido para la activación.
Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

COMPLEMENTOS Logo cumpleaños automático (Act)
#1

2
Mejor respuesta del mensaje Logo cumpleaños automático (Act)Captura
[img]Registrate o inicia tu sesión para ver este contenido[/img]



En header.php

Buscar:
// Mensajes
    
$smarty->assign('tsMPs',$tsMP->mensajes); 


Debajo agregar:
// Cumpleaños
    
$actuald=date(d);
    
$actualm=date(m);
    
$smarty->assign('tsActuald',$actuald);
    
$smarty->assign('tsActualm',$actualm);
    
$smarty->assign('tsBirthday',$tsCore->birthday()); 

   
En c.core.php --> inc --> class --> c.core.php

Buscar:
/*
        getIUP()
    */
    
function getIUP($array$prefix ''){
        
// NOMBRE DE LOS CAMPOS
        
$fields array_keys($array);
        
// VALOR PARA LAS TABLAS
        
$valores array_values($array);
        
// NUMERICOS Y CARACTERES
        
foreach($valores as $i => $val) {
          
$sets[$i] = $prefix.$fields[$i]." = '".$this->setSecure($val)."'"// Version: 1.1.500.8
        
}
        
$values implode(', ',$sets);
        
//
        
return $values;
    } 
 
 
Debajo agregar:
/*
        birthday()
    */    
    
function birthday(){
        global 
$tsUser;
        
//
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT * FROM u_perfil WHERE user_id = \'' $tsUser->uid '\'  ORDER BY user_id DESC LIMIT 1');
        if(!
$query) exit( show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.''db') );
        
$data db_exec('fetch_assoc'$query);
        return 
$data;
    } 
 
 
En main_header.tpl --> themes --> default --> templates --> sections --> main_header.tpl

Buscar:  
<a id="logoi" title="{$tsConfig.titulo}href="{$tsConfig.url}">
                    <
img border="0" align="top" title="{$tsConfig.titulo}alt="{$tsConfig.titulo}src="Registrate o inicia tu sesión para ver este contenido">
                </
a

               
Reemplazar por:
{if $tsActuald == $tsBirthday.user_dia && $tsActualm == $tsBirthday.user_mes}
                <
a style="width: 270px;height: 48px;background: url('{$tsConfig.tema.t_url}/images/logoBirthday.png') no-repeat;float:left;margin-top: 11px;" title="{$tsConfig.titulo}href="{$tsConfig.url}">
                  <
img border="0" align="top" title="{$tsConfig.titulo}alt="{$tsConfig.titulo}src="Registrate o inicia tu sesión para ver este contenido">
                </
a>
                {else}
                <
a id="logoi" title="{$tsConfig.titulo}href="{$tsConfig.url}">
                    <
img border="0" align="top" title="{$tsConfig.titulo}alt="{$tsConfig.titulo}src="Registrate o inicia tu sesión para ver este contenido">
                </
a>
                {/if} 



Buscar la imagen que quieran para felicitar y la suben con el nombre de logoBirthday.png y el tamaño de su logo a la carpeta images.




Creditos: Debes agradecer para ver el contenido...
Responder
#2

0
Gracias
Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)