01-26-2021, 09:14 AM
Default
V5
V6
Ejecutar esta consulta
En c.cuenta.php --> inc --> class --> c.cuenta.php
Buscar:
Al lado de:
Agregar:
En c.admin.php --> inc --> class --> c.admin.php
Buscar:
Arriba agregar:
En admin.php --> inc --> php --> admin.php
Buscar:
Debajo agregar:
En m.admin_users.tpl --> themes --> default --> templates --> admin_mods --> m.admin_users.tpl
Default y V5
Buscar:
Debajo agregar:
V6
Buscar:
Debajo agregar:
En m.perfil_headinfo.tpl --> themes --> default --> templates --> modules --> m.perfil_headinfo.tpl
Default
Buscar:
Reemplazar por:
V5 y V6
Buscar:
Reemplazar por:
Y subir esta imagen a la carpeta images con el nombre verificado.png
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Creditos: aperpen
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
V5
[img]Registrate o inicia tu sesión para ver este contenido[/img]
V6
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Ejecutar esta consulta
Código:
ALTER TABLE `u_miembros` ADD `user_vips` INT( 1 ) NOT NULL DEFAULT '0';En c.cuenta.php --> inc --> class --> c.cuenta.php
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.'\'');
Al lado de:
Código:
u.user_activo,Agregar:
Código:
u.user_vips,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_vips, 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.'\'');
En c.admin.php --> inc --> class --> c.admin.php
Buscar:
Código:
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
}Arriba agregar:
Código PHP:
function setVip(){
$user = (int)$_GET['id'];
$vip = db_exec('fetch_array', db_exec(array(__FILE__, __LINE__), 'query', 'SELECT user_vips FROM u_miembros WHERE user_id = \''.$user.'\''));
if($vip['user_vips'] == 1){
if(db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE u_miembros SET user_vips = \'0\' WHERE user_id = \''.$user.'\''))
return true;
else
return 'Error: '.show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.', 'db');
}else{
if(db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE u_miembros SET user_vips = \'1\' WHERE user_id = \''.$user.'\''))
return true;
else
return 'Error: '.show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.', 'db');
}
}
En admin.php --> inc --> php --> admin.php
Buscar:
Código PHP:
} elseif($action == 'users'){
if(empty($act)){
$smarty->assign("tsMembers",$tsAdmin->getUsuarios());
Debajo agregar:
Código PHP:
}elseif($act == 'vip' && !empty($_GET['id'])){
$vip = $tsAdmin->setVip();
if($vip == true) $tsCore->redirectTo($tsCore->settings['url'].'/admin/users?act=show&uid='.(int)$_GET['id'].'&save=true');
else $smarty->assign("tsError",$update);
En m.admin_users.tpl --> themes --> default --> templates --> admin_mods --> m.admin_users.tpl
Default y V5
Buscar:
Código:
<dl>
<dt><label>Cambios de nick disponibles:</label></dt>
<dd><input type="text" name="changenicks" id="changenicks" value="{$tsUserD.user_name_changes}" style="width:10%" /></dd>
</dl>Debajo agregar:
Código:
<hr />
<dl>
<dt><label for="vip">Usuario Verificado:</label></dt>
<dd><a href="{$tsConfig.url}/admin/users?act=vip&id={$tsUserD.user_id}">{if $tsUserD.user_vips}Desverificar usuario{else}Verificar usuario{/if}</a></dd>
</dl>V6
Buscar:
Código:
<div class="boxblo">
<div class="desbox">
<label for="changenicks">Cambios de nick disponibles:</label>
</div>
<input type="text" name="changenicks" id="changenicks" value="{$tsUserD.user_name_changes}"/>
</div>Debajo agregar:
Código:
<div class="boxblo">
<div class="desbox">
<label for="changenicks">Usuario Verificado:</label>
</div>
<a href="{$tsConfig.url}/admin/users?act=vip&id={$tsUserD.user_id}">{if $tsUserD.user_vips}Desverificar usuario{else}Verificar usuario{/if}</a>
</div>En m.perfil_headinfo.tpl --> themes --> default --> templates --> modules --> m.perfil_headinfo.tpl
Default
Buscar:
Código:
<h1 class="nick">{$tsInfo.nick}</h1>Reemplazar por:
Código:
<h1 class="nick">{$tsInfo.nick} {if $tsInfo.user_vips}<img src="{$tsConfig.tema.t_url}/images/verificado.png" alt="Usuario verificado" title="Usuario verificado" />{/if}</h1>V5 y V6
Buscar:
Código:
<h1 class="nick">{if $tsInfo.p_nombre}{$tsInfo.p_nombre}{else}{$tsInfo.nick}{/if} {if $tsInfo.yfollow}<span class="tsigue">Ésta siguiéndote</span>{/if}</h1>Reemplazar por:
Código:
<h1 class="nick">{if $tsInfo.p_nombre}{$tsInfo.p_nombre}{else}{$tsInfo.nick}{/if} {if $tsInfo.user_vips}<i class="fas fa-user-check" aria-hidden="true" style="font-size: 18px;color: #1dcaff;margin-left: 2px;" alt="Usuario verificado" title="Usuario verificado"></i>{/if} {if $tsInfo.yfollow}<span class="tsigue">Ésta siguiéndote</span>{/if}</h1>Y subir esta imagen a la carpeta images con el nombre verificado.png
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Creditos: aperpen