¡Bienvenido a PHPost!

Para participar en el foro, descargar complementos y acceder al chat, necesitas una cuenta activa. Usa un correo electrónico válido para completar la activación.

Crear cuenta gratis

¿Ya tienes cuenta? Inicia sesión aquí

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

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

0
[img]Registrate o inicia tu sesión para ver este contenido[/img]


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:

//////////////////////INICIA EL MOD DE TRON/////////////////

    /*
        birthday()  OBTENEMOS LA FECHA
    */
     
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;
     }

/////////////////////////FIN DEL MOD////////////////////////// 


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 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} 


Y suben la imagen que quieran a la carpeta images con el nombre de logoBirthday.png


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


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)