¡Bienvenido a PHPost!

Para participar en el foro, descargar complementos y acceder al chat, es necesario tener una cuenta activa.
Por favor, regístrate utilizando un correo electrónico válido para completar la activación.

Descarga Risus Nova 2.0   (Ver notas de la versión) Estable | Actualizado: 16/06/2026 - 22:00 h

Regístrate Descargar Risus Nova
Últimos temas

Estadísticas del foro
  • Mensajes del foro:1,957
  • Temas del foro:614
  • Miembros:1,036
  • Último miembro:carlos007r


Enviado por: Chctrpgo
07-28-2022, 06:07 AM
Foro: Complementos Terminados
- Sin respuestas

Capturas

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


                    
En m.post_content.tpl  --> themes --> default --> templates --> modules --> m.post_content.tpl

Buscar:                            
Código PHP:
<h1>{$tsPost.post_title}</h1
                                
                                                                
Reemplazar por:                                                                    
Código PHP:
<h1>{$tsPost.post_title}            
                                 {if 
$tsPost.post_comments <= && $tsPost.post_puntos <= 0}<span style="float:right;margin-top: -5px;"class="valued x0 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= && $tsPost.post_puntos <= 50}<span style="float:right;margin-top: -5px;"class="valued x1 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= && $tsPost.post_puntos <= 75}<span style="float:right;margin-top: -5px;"class="valued x2 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= && $tsPost.post_puntos <= 100}<span style="float:right;margin-top: -5px;"class="valued x3 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= && $tsPost.post_puntos <= 125}<span style="float:right;margin-top: -5px;"class="valued x4 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= 10 && $tsPost.post_puntos <= 150}<span style="float:right;margin-top: -5px;"class="valued x5 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= 12 && $tsPost.post_puntos <= 175}<span style="float:right;margin-top: -5px;"class="valued x6 vctip" title="Post Valorado"></span>[/size][/font]
                                             
                                 {elseif 
$tsPost.post_comments <= 14 && $tsPost.post_puntos <= 200}<span style="float:right;margin-top: -5px;"class="valued x7 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= 16 && $tsPost.post_puntos <= 250}<span style="float:right;margin-top: -5px;"class="valued x8 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= 18 && $tsPost.post_puntos <= 300}<span style="float:right;margin-top: -5px;"class="valued x9 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= 20 && $tsPost.post_puntos <= 350}<span style="float:right;margin-top: -5px;"class="valued x10 vctip" title="Post Valorado"></span>
                                 {elseif 
$tsPost.post_comments <= 20 && $tsPost.post_puntos >= 350}<span style="float:right;margin-top: -5px;"class="valued x100 vctip" title="Valorado Golden Post"></span>
                                             
                                 {/if}
                            </
h1
=3                                    
                                   
En estilo.css  --> themes --> default --> estilo.css

Buscar:                                            

Código PHP:
.post-title .icons.siguiente {
        
positionabsolute;
        
left28px;
        
top9px;
        
padding0;
        
width16px;
        
height16px;
        
display:block;
    }
    .
post-title .fortuitare {
        
positionabsolute;
        
right8px;
        
top9px;
        
padding0;
        
width16px;
        
height16px;
        
display:block;
    } 
=3                                
                                                           
Reemplazar por:                            

Código PHP:
.post-title .icons.siguiente {
        
positionabsolute;
        
left48px;
        
top9px;
        
padding0;
        
width16px;
        
height16px;
        
display:block;
    }
    .
post-title .fortuitare {
        
positionabsolute;
        
left28px;
        
top9px;
        
padding0;
        
width16px;
        
height16px;
        
display:block;
    } 
=3                                

Al final agregar:

Código PHP:
.valued.x0,.valued.x1,.valued.x10,.valued.x100,.valued.x2,.valued.x3,.valued.x4,.valued.x5,.valued.x6,.valued.x7,.valued.x8,.valued.x9{margin:6px 6px 0 0;float:left}.valued{background:url('images/valued.png'no-repeat;display:block;height:27px;width:100px}.valued.x0{background-position:0 0}.valued.x1{background-position:-27px}.valued.x2{background-position:-54px}.valued.x3{background-position:-81px}.valued.x4{background-position:-109px}.valued.x5{background-position:-135px}.valued.x6{background-position:-162px}.valued.x7{background-position:-190px}.valued.x8{background-position:-216px}.valued.x9{background-position:-244px}.valued.x10{background-position:-271px}.valued.x100{background-position:-298px


=3Y subir esta imagen a la carpeta images con el nombre valued.png
[img]Registrate o inicia tu sesión para ver este contenido[/img]




Creditos: shackur       

Imprimir


Enviado por: Chctrpgo
07-28-2022, 05:28 AM
Foro: Complementos Terminados
- Sin respuestas

Capturas

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



Ejecutar esta consulta
Código PHP:
ALTER TABLE u_perfil ADD p_fotofavorita VARCHAR(250NOT NULL 


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

Buscar:
Código PHP:
/*
        loadHeadInfo($user_id)
    */
    
function loadHeadInfo($user_id){
        global 
$tsUser$tsCore;
        
// INFORMACION GENERAL
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT u.user_id, u.user_name, u.user_registro, u.user_lastactive, u.user_activo, u.user_baneado, p.user_sexo, p.user_pais, p.p_nombre, p.p_avatar, p.p_mensaje, p.p_socials, p.p_empresa, p.p_configs FROM u_miembros AS u, u_perfil AS p WHERE u.user_id = \''.(int)$user_id.'\' AND p.user_id = \''.(int)$user_id.'\'');
        
$data db_exec('fetch_assoc'$query); 


Después de:
Código PHP:
p.p_mensaje


Agregar:
Código PHP:
p.p_fotofavorita


Buscar:
Código PHP:
'vivo' => $tsCore->setSecure($_POST['vivo']), 


Debajo agregar:
Código PHP:
'fotofavorita' => $tsCore->setSecure($_POST['fotofavorita']), 


En m.cuenta_perfil_me.tpl  --> themes --> default --> templates --> modules --> m.cuenta_perfil_me.tpl

Buscar:
Código PHP:
<div class="field">
                                        <
label for="sitio">Sitio Web</label>
                                        <
input type="text" value="{$tsPerfil.p_sitio}maxlength="60" name="sitio" id="sitio" class="text cuenta-save-2" style="width:230px">
                                    </
div

                                              
Debajo agregar:                                
Código PHP:
<div class="field">
                                        <
label for="fotofavorita">Link de tu foto favorita:</label>
                                        <
input type="text" value="{$tsPerfil.p_fotofavorita}maxlength="60" name="fotofavorita" id="fotofavorita" class="text cuenta-save-2" style="width:230px">
                                    </
div
                            
                                                 
En m.perfil_sidebar.tpl  --> themes --> default --> templates --> modules --> m.perfil_sidebar.tpl

Buscar:                                    
Código PHP:
<div class="widget w-seguidores clearfix"
                                    
                                                     
Arriba agregar:                                    
Código PHP:
{if $tsInfo.p_fotofavorita != ''}
                        <
div class="widget w-seguidores clearfix">
                            <
div class="title-w clearfix">
                                <
h3>Foto favorita de {$tsInfo.nick}</h3>
                            </
div>
                            <
img border="0" src="{$tsInfo.p_fotofavorita}width="100%" hight="250px"></img>
                        </
div>
                        {/if} 
                                    
                                    
                                    
                                    
Creditos: ALKACHEY

Imprimir


Enviado por: Chctrpgo
07-27-2022, 07:53 PM
Foro: Complementos Terminados
- Respuestas (1)

Capturas

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


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

Buscar:
Código PHP:
function getLastPosts($category NULL$subcateg NULL$sticky false)
    {
      global 
$tsCore$tsUser


Debajo agregar:
Código PHP:
$pais $tsCore->setSecure($_GET['pais']);
      if(
strlen($pais) > 2){
      
$pais 'ES';
      }      
      if(empty(
$pais)){
      
$pa_where "AND p.post_status = 0";
      }else{
      
$pa_where "AND l.user_pais = '$pais'";
      } 



Buscar:
Código PHP:
/*********/
      
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_date, p.post_comments, p.post_puntos, p.post_private, p.post_sponsored, p.post_status, p.post_sticky, u.user_id, u.user_name, u.user_activo, u.user_baneado, c.c_nombre, c.c_seo, c.c_img FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id  '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == '' ' && u.user_activo = \'1\' && u.user_baneado = \'0\'').' LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 'p.post_id > 0' 'p.post_status = \'0\' && u.user_activo = \'1\' && u.user_baneado = \'0\'').'  '.$c_where.' '.$s_where.' GROUP BY p.post_id ORDER BY '.$s_order.' DESC LIMIT '.$start);
      
$lastPosts['data'] = result_array($query); 


Reemplazar por:
Código PHP:
/*********/
      
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_date, COUNT(p_c.c_post_id) as post_comments, p.post_puntos, p.post_private, p.post_sponsored, p.post_status, p.post_sticky, u.user_id, u.user_name, u.user_activo, u.user_baneado, c.c_nombre, c.c_seo, c.c_img, l.user_id, l.user_pais FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id  '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == '' ' && u.user_activo = \'1\' && u.user_baneado = \'0\'').' LEFT JOIN p_categorias AS c ON c.cid = p.post_category LEFT JOIN p_comentarios AS p_c ON p.post_id = p_c.c_post_id AND p_c.c_status = \'0\'  LEFT JOIN u_miembros AS uc ON p_c.c_user = uc.user_id  '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == '' ' && uc.user_activo = \'1\' AND uc.user_baneado = \'0\'').' LEFT JOIN u_perfil AS l ON p.post_user = l.user_id WHERE u.user_rango != \'3\' AND '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 'p.post_id > 0' 'p.post_status = \'0\' && u.user_activo = \'1\' && u.user_baneado = \'0\'').'  '.$c_where.' '.$s_where.' '.$pa_where.' GROUP BY p.post_id ORDER BY '.$s_order.' DESC LIMIT '.$start);
      
$lastPosts['data'] = result_array($query); 


En main_header.tpl  --> themes --> default --> templates --> sections --> main_header.tpl

Buscar:
Código PHP:
{if $tsMPs &&  $tsAction != 'leer'}
    
mensaje.popup({$tsMPs});
    {/if}
// {literal}
});
//    {/literal}
</script


Debajo agregar:
Código PHP:
{literal}
<
script type="text/javascript">
// definiciones basicas
OCULTO="none";
VISIBLE="block";
function 
mostrar(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off').style.display=VISIBLE;
document.getElementById('ver_on').style.display=OCULTO;
}
function 
ocultar(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off').style.display=OCULTO;
document.getElementById('ver_on').style.display=VISIBLE;
}
</
script>
{/
literal


Buscar:
Código PHP:
<div id="cuerpocontainer"


Arriba agregar:
Código PHP:
<ul id="bloque" style="display: none">
        {include 
file='sections/head_global.tpl'}
        </
ul


En head_submenu.tpl  --> themes --> default --> templates --> sections --> head_submenu.tpl

Buscar:
Código PHP:
{include file='sections/head_categorias.tpl'}
                <
div class="clearBoth"></div


Reemplazar por:
Código PHP:
{include file='sections/head_categorias.tpl'}
                <
div id="show-paises-lista" class="clearfix ***** clearboth">
                    <
div id="botonmenu">
                        <
a id="ver_on" href="#" onclick="mostrar('bloque')"><span>
                           <
img src="{$tsConfig.url}/themes/default/images/global.png" width="11" style="margin:0 3px 0 2px;vertical-align:middle"> <font color="white">Global</font>
                           </
span>
                        </
a>
                        <
a id="ver_off" style="display: none" href="#" onclick="ocultar('bloque')"><span>
                           <
img src="{$tsConfig.url}/themes/default/images/global.png" width="11" style="margin:0 3px 0 2px;vertical-align:middle"> <font color="white">Global</font>
                           </
span>
                        </
a>
                        </
ul>
                    </
div>
                </
div>
                <
div class="clearBoth"></div


En estilos.css  --> themes --> default --> estilos.css

Al final agregar:
Código PHP:
#show-paises-lista{color:#fff;padding:6px 12px 6px 6px;display:block;float:left;margin-top:5px;font-weight:700;background:#003750;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;position:absolute;bottom:0;right:0;cursor:pointer}.wrapper{width:1000px;margin:0 auto;position:relative} 



Y subir esta carpeta

Mega
http://Registrate o inicia tu sesión par... contenido

Google Drive
http://Registrate o inicia tu sesión par... contenido

Mediafire
http://Registrate o inicia tu sesión par... contenido

Uptobox
http://Registrate o inicia tu sesión par... contenido

4shared
http://Registrate o inicia tu sesión par... contenido




Creditos: Tron

Imprimir


Enviado por: Chctrpgo
07-27-2022, 06:32 PM
Foro: Complementos Terminados
- Sin respuestas

Capturas

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




Ejecutar esta consulta
Código PHP:
ALTER TABLE u_perfil ADD p_sobre VARCHAR(500


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

Buscar:
Código PHP:
'sitio' => $tsCore->setSecure($tsCore->parseBadWords($sitio), true), 


Debajo agregar:
Código PHP:
'sobre' => $tsCore->setSecure($_POST['sobre']), 


Buscar:
Código PHP:
// INFORMACION GENERAL
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT u.user_id, u.user_name, u.user_registro, u.user_lastactive, u.user_activo, u.user_baneado, p.user_sexo, p.user_pais, p.p_nombre, p.p_avatar, p.p_mensaje, p.p_socials, p.p_empresa, p.p_configs FROM u_miembros AS u, u_perfil AS p WHERE u.user_id = \''.(int)$user_id.'\' AND p.user_id = \''.(int)$user_id.'\'');
        
$data db_exec('fetch_assoc'$query); 


Reemplazar por:
Código PHP:
// INFORMACION GENERAL
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT u.user_id, u.user_name, u.user_registro, u.user_lastactive, u.user_activo, u.user_baneado, p.user_sexo, p.user_pais, p.p_nombre, p.p_avatar, p.p_mensaje, p.p_socials, p.p_sobre, p.p_empresa, p.p_configs FROM u_miembros AS u, u_perfil AS p WHERE u.user_id = \''.(int)$user_id.'\' AND p.user_id = \''.(int)$user_id.'\'');
        
$data db_exec('fetch_assoc'$query); 


Agregado:
Código PHP:
p.p_sobre


En m.perfil_sidebar.tpl  --> themes --> default --> templates --> modules --> m.perfil_sidebar.tpl

Buscar:
Código PHP:
<div style="margin-bottom: 10px">
                            {
$tsConfig.ads_300}
                        </
div


Debajo agregar:
Código PHP:
<div class="widget w-sobre clearfix">
                            <
div class="title-w clearfix">
                                <
h3>M&aacute;s Informaci&oacuten Sobre {$tsInfo.nick}: </h3>
                            </
div>  
                            {if 
$tsUser->uid == $tsInfo.uid && $tsUser->is_member}
                            <
div class="mascara_img">
                                <
a href="{$tsConfig.url}/perfil/{$tsInfo.nick}"><img width="55" height="55" alt="" src="{$tsConfig.url}/files/avatar/{if $tsInfo.p_avatar}{$tsInfo.uid}_120{else}avatar{/if}.jpg"/></a>
                            </
div>  
                            <
div class="mascara_text">
                                <
h3>{$tsInfo.p_nombre}</h3>
                            </
div>    
                            <
div class="mascara_text2">
                                <
span><b>{$tsInfo.p_sobre}</b></span>
                            </
div>
                            {else}
                            <
div class="emptyData">No tiene mas informaci&oacute;n para mostrar. </div>
                            {/if}
                        </
div


En m.cuenta_perfil_me.tpl  --> themes --> default --> templates --> modules --> m.cuenta_perfil_me.tpl

Buscar:
Código PHP:
<div class="field">
                                        <
label for="sitio">Sitio Web</label>
                                        <
input type="text" value="{$tsPerfil.p_sitio}maxlength="60" name="sitio" id="sitio" class="text cuenta-save-2" style="width:230px">
                                    </
div


Debajo agregar:
Código PHP:
<div class="field">
                                       <
label for="sitio">Biograf&iacute;a<br /></label><br />
                                       <
textarea value="" maxlength="500" name="sobre" id="sobre" class="cuenta-save-2">{$tsPerfil.p_sobre}</textarea>
                                    </
div


En perfil.css  --> themes --> default --> css --> perfil.css

Al final agregar:
Código PHP:
.mascara_img{width:85px;height:80px;margin-left:200px;top:-4px;background-image:url('images/tipo_01.png')}.mascara_img img{width:73px;height:65px;margin-left:27px;margin-top:3px}.mascara_text{padding:5px;color:rgba(27,151,175,.85);font-weight:700;font-size:14px;margin-top:-95px;margin-left:0}.mascara_text2{padding:5px 2px 8px 0;font-family:Comic Sans;font-style:italic;font-size:13px;color:rgba(85,77,77,.85);width220px;margin-top: -15px;margin-left3px;} 





Creditos: Oficialphp

Imprimir


Enviado por: Chctrpgo
07-27-2022, 06:26 PM
Foro: Complementos Terminados
- Sin respuestas

Captura GIF

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




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

Buscar:
Código PHP:
case 15:
                
$oracion['text'] = 'Recibiste una nueva <span class="qtip" title="'.$data['m_title'].'"><b>medalla</b> <img src="'.$site_url.'/themes/default/images/icons/med/'.$data['m_image'].'_16.png"/></span>';
            break; 


Reemplazar por:
Código PHP:
case 15:
                
$oracion['text'] = 'Recibiste una nueva <b><a href="'.$site_url.'/perfil/'.$tsUser->nick.'/" title="Perfil">medalla</a></b><span class="qtip" title="'.$data['m_title'].'"> <img src="'.$site_url.'/themes/default/images/icons/med/'.$data['m_image'].'_16.png"/></span>';
            break; 



Creditos: aperpen

Imprimir


Enviado por: Chctrpgo
07-27-2022, 04:45 PM
Foro: Complementos Terminados
- Respuestas (1)

Captura GIF
 

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

En m.perfil_headinfo.tpl  --> themes --> default --> templates --> modules --> m.perfil_headinfo.tpl

Buscar:
 
Código PHP:
<img alt="" src="{$tsConfig.url}/files/avatar/{if $tsInfo.p_avatar}{$tsInfo.uid}_120{else}avatar{/if}.jpg"/> 


Reemplazar por:
 
Código PHP:
<img alt="" src="{$tsConfig.url}/files/avatar/{if $tsInfo.user_baneado == 0}{$tsInfo.uid}_120{else}banuser{/if}.jpg"/> 



Y subir esta imagen o la que quieran con el formato jpg y nombre banuser a la carpeta avatar
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Cita:Registrate o inicia tu sesión para ver este contenido

Imprimir


Enviado por: Chctrpgo
07-27-2022, 11:57 AM
Foro: Complementos Terminados
- Sin respuestas

Capturas

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




Ejecutar esta consulta
Código PHP:
ALTER TABLE `w_configuracionADD `tagsINTNOT NULL DEFAULT '4'


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

Buscar:
Código PHP:
'sump' => empty($_POST['sump']) ? 1


Debajo agregar:
Código PHP:
'tags' => intval($_POST['tags']), 


Buscar:
Código PHP:
`offline_message` = \'' $c['offline_message'] . '\' 


Al lado agregar:
Código PHP:
, `tags` = \'' $c['tags'] . '\' 


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

Buscar:
Código PHP:
if(empty($tags)) return 'Tienes que ingresar por lo menos <b>4</b> tags.'


Reemplazar por:
Código PHP:
if(empty($tags)) return 'Tienes que ingresar por lo menos <b>'.$tsCore->settings['tags'].'</b> tags.'


Buscar:
Código PHP:
function validTags($tags){
$tags trim(preg_replace('/[^ A-Za-z0-9,]/'''$tags));
$tags str_replace(' ','',$tags);
if(empty(
$tags)) return false;
else {
$tags explode(',',$tags);
if(
count($tags) < 4) return false;
foreach(
$tags as $val){
if(empty(
$val)) return false;
}
}
//
return true;



Reemplazar por:
Código PHP:
function validTags($tags){
global 
$tsCore;
$tags trim(preg_replace('/[^ A-Za-z0-9,]/'''$tags));
$tags str_replace(' ','',$tags);
if(empty(
$tags)) return false;
else {
$tags explode(',',$tags);
if(
count($tags) < $tsCore->settings['tags']) return false;
foreach(
$tags as $val){
if(empty(
$val)) return false;
}
}
//
return true;



En m.admin_configs.tpl --> themes --> default --> templates --> admin_mods --> m.admin_configs.tpl

Buscar:
Código PHP:
<dl>
<
dt>
<
label for="ai_sum_p">Los votos suman puntos:</label>
<
br /><span>Cada voto positivo en un comentario es un punto m&aacute;s para el usuario. <strong>Nota:</strongLos votos negativos no restan puntos</span></dt>
<
dd>
<
label>
<
input name="sump" type="radio" id="ai_sum_p" value="1" {if $tsConfig.c_allow_sump==}checked="checked" {/if} class="radio" />Si</label>
<
label>
<
input name="sump" type="radio" id="ai_sum_p" value="0" {if $tsConfig.c_allow_sump !=}checked="checked" {/if} class="radio" />No</label>
</
dd>
</
dl


Debajo agregar:
Código PHP:
<dl>
<
dt><label for="tags">Tags mínimos:</label><br /><span>Mínimo de tags que debe tener un post.</span></dt>
<
dd><input type="text" id="tags" name="tags" style="width:10%" maxlength="3" value="{$tsConfig.tags}/></dd>
</
dl


En m.agregar_javascript.tpl --> themes --> default --> templates --> modules --> m.agregar_javascript.tpl

Buscar:
Código PHP:
var tags = $('input[name=tags]').val().split(',');

if (
tags.length 4) {
showError($('input[name=tags]').get(0), 'Tienes que ingresar por lo menos 4 tags separados por coma.');
return 
false;
} else {
for(var 
0tags.lengthi++){
if(
tags == '') {
showError($('input[name=tags]').get(0), 'Tienes que ingresar por lo menos 4 tags separados por coma.');
return 
false;
} else 
hideError($('input[name=tags]').get(0))
}



Reemplazar por:
Código PHP:
var tags = $('input[name=tags]').val().split(',');
//{/literal}
if (tags.length < {$tsConfig.tags}) //{literal}
{
//{/literal}
showError($('input[name=tags]').get(0), 'Tienes que ingresar por lo menos {$tsConfig.tags} tags separados por coma.');
//{literal}
return false;
} else {
for(var 
0tags.lengthi++){
if(
tags == '') {
//{/literal}
showError($('input[name=tags]').get(0), 'Tienes que ingresar por lo menos {$tsConfig.tags} tags separados por coma.');
//{literal}
return false;
} else 
hideError($('input[name=tags]').get(0))
}






Creditos: aperpen

Imprimir


Enviado por: Chctrpgo
07-27-2022, 10:59 AM
Foro: Complementos Terminados
- Sin respuestas

Captura GIF

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


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

Buscar:
Código PHP:
function getLastPosts($category NULL$subcateg NULL$sticky false


Reemplazar por:
Código PHP:
function getLastPosts($category NULL$subcateg NULL$sticky false$a false


Buscar:
Código PHP:
$posts['total'] = $q1[0];
                            
//
       
$start $tsCore->setPageLimit($tsCore->settings['c_max_posts'],false,$posts['total']);
       
$lastPosts['pages'] = $tsCore->getPages($posts['total'], $tsCore->settings['c_max_posts']);
      } 

  
Debajo agregar:    
Código PHP:
if($a)
  
$s_order 'p.post_title'


Buscar:
Código PHP:
GROUP BY p.post_id ORDER BY '.$s_order.' DESC 


Reemplazar por:
Código PHP:
GROUP BY p.post_id ORDER BY '.$s_order.' '.(empty($a) ? "DESC" : "ASC").' 


En posts.php --> php --> class --> posts.php

Buscar:
Código PHP:
$category $_GET['cat']; 


Debajo agregar:    
Código PHP:
$a = (int)$_GET['a']; 


Buscar:
Código PHP:
$tsLastPosts $tsPosts->getLastPosts($category$subcateg); 


Reemplazar por:
Código PHP:
$tsLastPosts $tsPosts->getLastPosts($category$subcategfalse$a);
$smarty->assign("tsAlf"$a); 


En head_submenu.tpl  --> themes --> default --> templates --> sections --> head_submenu.tpl

Buscar:
Código PHP:
<li{if $tsPage == 'home' || $tsPage == 'portal'} class="here"{/if}><class=vctip   title="Inicio" href="{$tsConfig.url}/{if $tsPage == 'home' || $tsPage == 'posts'}posts/{/if}">Inicio</a></li>
                    <
li{if $tsPage == 'buscador'} class="here"{/if}><class=vctip title="Buscador" href="{$tsConfig.url}/buscador/">Buscador</a></li


Reemplazar por:
Código PHP:
<li{if ($tsPage == 'home' || $tsPage == 'portal') && $tsAlf == 0} class="here"{/if}><class=vctip  title="Inicio" href="{$tsConfig.url}/{if $tsPage == 'home' || $tsPage == 'posts'}posts/{/if}">Inicio</a></li>
                    <
li{if $tsPage == 'buscador'} class="here"{/if}><class=vctip title="Buscador" href="{$tsConfig.url}/buscador/">Buscador</a></li>
                    <
li{if $tsAlf == 1} class="here"{/if}><class=vctip title="Ordenar alfab&eacute;ticamente" href="{$tsConfig.url}/posts/?a=1">Ordenar alfab&eacute;ticamente</a></li

 
En m.home_last_posts  --> themes --> default --> templates --> modules --> m.home_last_posts

Buscar:
Código PHP:
{if $tsPosts}
                            {foreach 
from=$tsPosts item=p}
                            <
li class="categoriaPost" style="{if $p.post_status == 3} background-color:#f1f1f1; {elseif $p.post_status == 1}background-color:coral;{elseif $p.post_status == 2} background-color:rosyBrown;{elseif $p.user_activo == 0} background-color:burlyWood;{elseif $p.user_baneado == 1} background-color:orange;{/if}" ><img src="{$tsConfig.tema.t_url}/images/icons/cat/{$p.c_img}title="{$p.c_nombre}alt="{$p.c_nombre}style="width: 26px; height:32px; float: left;">
                                <
{if $p.post_status == 3}class="qtip" title="El post est&aacute; en revisi&oacute;n"{elseif $p.post_status == 1}class="qtip" title="El post se encuentra en revisi&oacute;n por acumulaci&oacute;n de denuncias"{elseif $p.post_status == 2}class="qtip" title="El post est&aacute; eliminado"{elseif $p.user_activo == 0}class="qtip" title="La cuenta del usuario est&aacute; desactivada"{elseif $p.user_baneado == 1}class="qtip" title="La cuenta del usuario est&aacute; suspendida"{/if} class="title {if $p.post_private}categoria privado{/if}" alt="{$p.post_title}title="{$p.post_title}target="_self" href="{$tsConfig.url}/posts/{$p.c_seo}/{$p.post_id}/{$p.post_title|seo}.html"><h1 style="font-size: 14px;font-weight: bold; margin-top: 0px;">{$p.post_title|truncate:50}</h1></a

                               
Debajo agregar:    
Código PHP:
{if $tsAlf}
                                {
php}
                                
$l strtoupper(substr($this->get_template_vars("p")['post_title'], 01));
                                
$this->assign('letra'$l);
                                 {/
php}
 <
span class="floatR" style="margin-top:-17px"><font color="#005CA5">{$letra}</font></span>
                                {/if} 




Creditos: aperpen

Imprimir


Enviado por: Chctrpgo
07-26-2022, 05:02 PM
Foro: Complementos Terminados
- Sin respuestas

Capturas

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



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

Buscar:
Código PHP:
// INSERTAMOS EL PERFIL
db_exec(array(__FILE____LINE__), 'query''INSERT INTO `u_perfil` (`user_id`, `user_dia`, `user_mes`, `user_ano`, `user_pais`, `user_estado`, `user_sexo`) VALUES (\''.(int)$tsData['user_id'].'\', \''.(int)$tsData['user_dia'].'\', \''.(int)$tsData['user_mes'].'\', \''.(int)$tsData['user_anio'].'\', \''.$tsCore->setSecure($tsData['user_pais']).'\', \''.$tsCore->setSecure($tsData['user_estado']).'\', \''.(int)$tsData['user_sexo'].'\')'); 


Reemplazar por:
Código PHP:
//CREAR AVATAR PERSONALIZADO
            
$usuario strtoupper($tsData['user_nick']);
            
$im = @imagecreatefromjpeg($tsCore->settings['url'].'/files/avatar/avatar.jpg');
            
$fuente TS_ROOT."/coupe.otf";
            
$color = @imagecolorallocate($im225225225);
            
$cajaTexto = @imagettfbbox(150$fuente$usuario);
            
$xCentrado = (imagesx($im) - $cajaTexto[2]) / 2;
            
$yCentrado 155;
            @
imagettftext($im150$xCentrado$yCentrado$color$fuente$usuario);
            
$a 1;
            
imagejpeg($imTS_FILES.'avatar/'.$tsData['user_id'].'_120.jpg'100) or $a 0;
            @
imagedestroy($im);
            
// INSERTAMOS EL PERFIL
            
db_exec(array(__FILE____LINE__), 'query''INSERT INTO `u_perfil` (`user_id`, `user_dia`, `user_mes`, `user_ano`, `user_pais`, `user_estado`, `user_sexo`, `p_avatar`) VALUES (\''.(int)$tsData['user_id'].'\', \''.(int)$tsData['user_dia'].'\', \''.(int)$tsData['user_mes'].'\', \''.(int)$tsData['user_anio'].'\', \''.$tsCore->setSecure($tsData['user_pais']).'\', \''.$tsCore->setSecure($tsData['user_estado']).'\', \''.(int)$tsData['user_sexo'].'\', \''.(int)$a.'\')'); 



Y subir esta carpeta:

Mega
http://Registrate o inicia tu sesión par... contenido

Google Drive
http://Registrate o inicia tu sesión par... contenido

Mediafire
http://Registrate o inicia tu sesión par... contenido

Uptobox
http://Registrate o inicia tu sesión par... contenido

4shared
http://Registrate o inicia tu sesión par... contenido



Creditos: aperpen

Imprimir


Enviado por: Chctrpgo
07-26-2022, 08:54 AM
Foro: Complementos Terminados
- Sin respuestas

Capturas

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



En m.perfil_sidebar.tpl  --> themes --> default --> templates --> modules --> m.perfil_sidebar.tpl

Buscar:
Código PHP:
<div class="widget w-seguidores clearfix"

 
Arriba agregar:
Código PHP:
{include file='modules/m.perfil_reputacion.tpl'


En extras.css  --> themes --> default --> extras.css

Al final agregar:
Código PHP:
.reputation{float:none;margin:5px 0;padding:10px;display:block;-webkit-border-radius:3px;border-radius:3px;text-align:center;font-weight:400}.reputation.positive{background:#6f8f52}.reputation.negativ{background:#dedede;color:#6e6e6e}.reputation.positive{color:#fff}.reputation .number{font-size:20px;font-weight:700;display:block} 


Y subir esta carpeta:

Mega
http://Registrate o inicia tu sesión par... contenido

Google Drive
http://Registrate o inicia tu sesión par... contenido

Mediafire
http://Registrate o inicia tu sesión par... contenido

Uptobox
http://Registrate o inicia tu sesión par... contenido

4shared
http://Registrate o inicia tu sesión par... contenido





Creditos: Oficialphp

Imprimir