¡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) (ACT-16/06/2026- 00:00 ESP)

Regístrate Descargar Risus Nova
Últimos temas

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


Enviado por: xScorpion
10-06-2021, 06:20 AM
Foro: Herramientas y Aplicaciones
- Sin respuestas

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

Rufus es una utilidad que le ayuda a formatear y crear soportes USB de arranque, como «pendrives», tarjetas de memoria, etcétera.

Es especialmente útil en casos donde:

necesite crear medios de instalación USB a partir de ISOs arrancables (Windows, Linux, UEFI, etc.)
necesite trabajar en un equipo que no tenga un sistema operativo instalado
necesite actualizar el firmware o BIOS de un ordenador desde DOS
quiera ejecutar una utilidad de bajo nivel
A pesar de su pequeño tamaño, Rufus ofrece todo lo que necesita.

Ah, y Rufus es rápido. Por ejemplo, es casi dos veces más rápido que UNetbootin, Universal USB Installer o la herramienta de descarga a USB de Windows 7, en la creación de un instalador USB de Windows 7 desde una ISO. También es ligeramente más rápido en la creación de USB de arranque de Linux a partir de ISO. 

Requisitos del sistema:
Windows 7 y posterior, no importa si es 32 o 64 bits. Una vez descargado, Rufus está listo.

Aprovecho esta oportunidad para expresar mi gratitud a los traductores que han hecho posible que tanto Rufus, así como esta página web, estén disponibles en varios idiomas. Si Ud. aprecia el hecho de que pueda utilizar Rufus en su propio idioma, ¡debería agradecerles!

Uso
Descargue el archivo ejecutable y ábralo; no es necesario instalarlo.

El ejecutable está firmado digitalmente, y la firma debería indicar:

"Akeo Consulting" (v1.3.0 o posterior)
"Pete Batard - Open Source Developer" (v1.3.0 o anterior)
Notas sobre la compatibilidad con DOS:
Si crea un disco de arranque DOS y utiliza un teclado no estadounidense, Rufus intentará seleccionar una disposición de teclado a partir de la configuración regional del sistema. En ese caso, se recomienda FreeDOS, que es la opción predeterminada, ya que admite más disposiciones de teclado.

Notas sobre la compatibilidad con ISO:
Todas las versiones de Rufus a partir de v1.1.0 permiten crear soportes USB de arranque a partir de una imagen ISO (.iso).

Es muy fácil crear una imagen ISO a partir de un disco físico o de un conjunto de archivos, con el uso de una aplicación de grabación de CD, como InfraRecorder o CDBurnerXP, ambas gratuitas.

LINK DIRECTO

Imprimir


Enviado por: mariano14
10-03-2021, 11:46 PM
Foro: Sugerencias
- Respuestas (6)

hola, instale el theme de k-mario. lo que quiero saber es si se puede instalar el tema de postear como la v5 de taringa, al momento de postear un post salia de otra forma, ejemplo cuando querias poner todo en la mitad del post cuando apretabas centrar ya te salia para escribir desde la mitad, y el theme este no, te sale en parentecis el de centrar

Imprimir


Enviado por: Chctrpgo
10-03-2021, 08:32 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]
[img]Registrate o inicia tu sesión para ver este contenido[/img]


 
 
Ejecutar esta consulta
 
Código PHP:
ALTER TABLE w_configuracion ADD c_semana VARCHAR15 NOT NULL AFTER offline_message 
 
 
En c.admin.php --> inc --> class --> c.admin.php
 
Buscar:
 
Código PHP:
'url' => $tsCore->setSecure($tsCore->parseBadWords($_POST['url'])), 
 
 
Debajo agregar:
 
Código PHP:
'semana' => $tsCore->setSecure($_POST['semana']), 
 
 
Buscar:
 
Código PHP:
`offline_message` = \'' $c['offline_message'] . '\' 
 
 
Al lado agregar:
 
Código PHP:
, `c_semana` = \'' $c['semana'] . '\' 
 
 
En c.core.php --> inc --> class --> c.core.php
 
Buscar:
 
Código PHP:
$this->settings['js'] = $this->settings['tema']['t_url'].'/js'
 
 
Debajo agregar:
 
Código PHP:
$this->settings['yt'] = $this->settings['c_semana']; 
 
 
En t.home.tpl --> themes --> default --> templates --> t.home.tpl

Donde quieran agregan:
 
Código PHP:
{include file='modules/m.home_video.tpl'
 
 
En m.admin_configs.tpl --> themes --> default --> templates --> admin_mods --> m.admin_configs.tpl

Buscar:
 
Código PHP:
<dl>
                <
dt>
                    <
label for="ai_titulo">Nombre del Sitio:</label>
                </
dt>
                <
dd>
                    <
input type="text" id="ai_titulo" name="titulo" maxlength="24" value="{$tsConfig.titulo}/>
                </
dd>
            </
dl
 
           
Debajo agregar:
 
Código PHP:
<dl>
                <
dt>
                    <
label for="ai_semana">Video de la semana </label><br /><span>Ingrese la id de youtube. </span>
                </
dt>
                <
dd>
                    <
input type="text" name="semana" id="ai_semana" value="{$tsConfig.yt}/>
                </
dd>
            </
dl
            
           
En el archivo estilo.css al final agregar:
 
Código PHP:
.video-home{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video-home embed,.video-home iframe,.video-home object{height:100%;left:0;position:absolute;top:0;width:100%} 
 
 
Y subir esta carpeta
 
Mega
http://Registrate o inicia tu sesión par... contenido

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

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

 
 
Creditos: [url=Registrate o inicia tu sesión para ver este contenido[/url]

Imprimir


Enviado por: Chctrpgo
09-29-2021, 02:34 PM
Foro: Complementos Terminados
- Sin respuestas

Captura

[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:
$start $tsCore->setPageLimit($tsCore->settings['c_max_com']);
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT u.user_name, u.user_activo, u.user_baneado, c.* FROM u_miembros AS u LEFT JOIN p_comentarios AS c ON u.user_id = c.c_user WHERE c.c_post_id = \''.(int)$post_id.'\' '.($tsUser->is_admod '' 'AND c.c_status = \'0\' AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' ORDER BY c.cid LIMIT '.$start);
        
// COMENTARIOS TOTALES 
 
 
Reemplazar por:
Código PHP:
$start $tsCore->setPageLimit($tsCore->settings['c_max_com']);
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT u.user_name, u.user_activo, u.user_rango, u.user_posts, u.user_seguidores, u.user_baneado, c.*, r.r_name FROM u_miembros AS u LEFT JOIN p_comentarios AS c ON u.user_id = c.c_user LEFT JOIN u_rangos AS r ON u.user_rango = r.rango_id WHERE c.c_post_id = \''.(int)$post_id.'\' '.($tsUser->is_admod '' 'AND c.c_status = \'0\' AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' ORDER BY c.cid LIMIT '.$start);
        
// COMENTARIOS TOTALES 
 
 
En p.comentario.ajax.tpl --> themes --> default --> templates --> t.php_files --> p.comentario.ajax.tpl

Buscar:
Código PHP:
<li class="bloquear {if $tsComments.block}des{/if}bloquear_1"><a href="javascript:bloquear({$c.c_user}, {if $tsComments.block}false{else}true{/if}, 'comentarios')">{if $tsComments.block}Desbloquear{else}Bloquear{/if}</a></li
 
 
Debajo agregar:
Código PHP:
<li class="rango"><a>Rango {$c.r_name}<span></span></a></li>
<
li class="posts"><a>{$c.user_postsPosts<span></span></a></li>
<
li class="seguidores"><a>{$c.user_seguidoresseguidores<span></span></a></li
 
 
En estilo.css --> themes --> default --> estilo.css
 
Buscar:
Código PHP:
.avatar-box li.enviar-mensaje a span background-position-16px;} 
 
 
Debajo agregar:
Código PHP:
.avatar-box li.rango a span background-image:url('images/icons/user.png');}
.
avatar-box li.seguidores a span background-image:url('images/icons/users.png');}
.
avatar-box li.posts a span background-image:url('images/icons/posts.png');} 



Creditos: Nico

Imprimir


Enviado por: Chctrpgo
09-29-2021, 02:30 PM
Foro: Complementos Terminados
- Sin respuestas

Captura

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



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

Buscar:
 
Código PHP:
/*
        getTopPosts()
    */ 
 
 
Arriba agregar:
 
Código PHP:
/*
        getTopFotos()
    */
    
function getTopFotos($fecha$desc){
        
//
        
$data $this->setTime($fecha);
        
$desc = empty($desc) ? '' 'AND f_description = '.$desc;

        
// VOTOS POSITIVOS
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT SUM(f.f_votos_pos) AS total, u.user_id, u.user_name, f_url, f_user, f_votos_pos, f_title, foto_id FROM f_fotos AS f LEFT JOIN u_miembros AS u ON f.f_user = u.user_id WHERE f.f_status = 0  AND f.f_date ***** '.$data['start'].' AND '.$data['end'].' '.$desc.' GROUP BY f.f_user ORDER BY total DESC LIMIT 10');
        
$array['votos_pos'] = result_array($query);

        
// VOTOS NEGATIVOS
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT SUM(f.f_votos_neg) AS total, u.user_id, u.user_name, f_url, f_user, f_votos_neg, f_title, foto_id  FROM f_fotos AS f LEFT JOIN u_miembros AS u ON f.f_user = u.user_id WHERE f.f_status = 0  AND f.f_date ***** '.$data['start'].' AND '.$data['end'].' '.$desc.' GROUP BY f.f_user ORDER BY total DESC LIMIT 10');
        
$array['votos_neg'] = result_array($query);

        
// VISITAS
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT SUM(f_visitas) AS total, u.user_id, u.user_name, f_url, f_user, f_visitas, f_title, foto_id  FROM f_fotos AS f LEFT JOIN u_miembros AS u ON f.f_user = u.user_id WHERE f.f_status = 0  AND f.f_date ***** '.$data['start'].' AND '.$data['end'].' '.$desc.' GROUP BY f.f_user ORDER BY total DESC LIMIT 10');
        
$array['visitas'] = result_array($query);

        
// MEDALLAS
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT COUNT(m.medal_for) AS total, u.user_id, u.user_name, f_url, f_user, f_title, foto_id, wm.medal_id FROM w_medallas_assign AS m LEFT JOIN f_fotos AS f ON m.medal_for = f.foto_id LEFT JOIN u_miembros AS u ON f.f_user = u.user_id LEFT JOIN w_medallas AS wm ON wm.medal_id = m.medal_id WHERE wm.m_type = \'3\' AND m.medal_date ***** '.$data['start'].' AND '.$data['end'].' GROUP BY m.medal_for ORDER BY total DESC LIMIT 10');
        
$array['medallas'] = result_array($query);

        
//
        
return $array;
    } 
 
 
En top.php --> inc --> php --> top.php
 
Buscar:
 
Código PHP:
case 'usuarios':
                
$smarty->assign("tsTops",$tsTops->getTopUsers($fecha$cat));
            break; 
 
 
Debajo agregar:
 
Código PHP:
case 'fotos':
                
$smarty->assign("tsTops",$tsTops->getTopFotos($fecha$desc));
            break; 
 
 
En t.tops.tpl --> themes --> default --> templates --> t.tops.tpl
 
Buscar:
 
Código PHP:
{elseif $tsAction == 'usuarios'}
                {include 
file='modules/m.top_users.tpl'


Debajo agregar:
 
Código PHP:
{elseif $tsAction == 'fotos'}
                {include 
file='modules/m.top_fotos.tpl'


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

Buscar:
 
Código PHP:
<li{if $tsAction == 'usuarios'} class="here"{/if}><a href="{$tsConfig.url}/top/usuarios/">Usuarios</a></li


Debajo agregar:
 
Código PHP:
<li{if $tsAction == 'fotos'} class="here"{/if}><a href="{$tsConfig.url}/top/fotos/">Fotos</a></li
 
 
 
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: Nico

Imprimir


Enviado por: Videmax
09-23-2021, 03:39 AM
Foro: Presentaciones
- Respuestas (1)

Hola estimados amigos de Phpost , hace ya un buen tiempo que visito esta comunidad pero no habia tenido la oportunidad de presentarme , hace muchos años que conoci Taringa y siempre me gusto la idea de crear una comunidad, pero con el paso del tiempo conoci phpost y sus demas proyectos como este , que fue de mucha ayuda para los que conocemos poco de php .

Saludos a todos.

Imprimir


Enviado por: Chctrpgo
09-14-2021, 07:32 AM
Foro: Complementos Terminados
- Respuestas (3)

Captura

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

 

Descripción

Esta localización muestra cuando el usuario...
  •     Visita la página principal.
  •     Visita un post.
  •     Está agregando un nuevo post.
  •     Visita la sección de fotos.
  •     Visita una foto.
  •     Viendo el álbum de fotos de un usuario.
  •     Está agregando una nueva foto.
  •     Está viendo los miembro.
  •     Está viendo los miembros on-line.
  •     Está viendo los top posts.
  •     Está viendo los top usuarios.
  •     Visita el perfil de algún usuario.
  •     Está en el portal.
  •     Está buscando algo.
  •     Está en la sección de localización.
 
 
Ejecutar esta consulta
 
Código PHP:
CREATE TABLE IF NOT EXISTS `u_localizacion` (
`
idint(11NOT NULL AUTO_INCREMENT,
`
id_userint(11NOT NULL,
`
tipoint(11NOT NULL,
`
lugarint(11NOT NULL,
`
titulovarchar(200NOT NULL,
`
urlvarchar(250NOT NULL,
`
fechaint(10NOT NULL,
PRIMARY KEY (`id`)
ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=
 
 
En header.php

Buscar:
 
Código PHP:
// Monitor de usuario
    
include TS_CLASS.'c.monitor.php'
 
    
Debajo agregar:
 
Código PHP:
// Localización del usuario
    
include TS_CLASS.'c.localizacion.php'
 
 
Buscar:
 
Código PHP:
// Monitor
    
$tsMonitor = new tsMonitor(); 
 
 
Debajo agregar:
 
Código PHP:
// Localizacion
    
$tsLoc = new tsLoc(); 
 
 
En posts.php --> inc --> php --> posts.php

Buscar:
 
Código PHP:
if(!empty($_GET['post_id'])){ 
 
  
Arriba agregar:
 
Código PHP:
/**********LOCALIZACION************/
    
function Localizacion() {
         global 
$tsLoc$tsUser;
         if(
$_GET['post_id']){
         
$tsLoc->setLocalizacion(2$_GET['post_id'], $tsUser->uid);
         } else {
         
$tsLoc->setLocalizacion(10$tsUser->uid);
         }
    }
    
Localizacion();
    
/*********************************/ 
 
    
En agregar.php --> inc --> php --> agregar.php

Buscar:
 
Código PHP:
if(is_numeric($action)){ 
 
 
Arriba agregar:
 
Código PHP:
/**********LOCALIZACION************/
    
function Localizacion() {
        global 
$tsLoc$tsUser;
        
$tsLoc->setLocalizacion(90$tsUser->uid);
    }
    
Localizacion();
/*********************************/ 
 
 
En fotos.php --> inc --> php --> fotos.php

Buscar:
 
Código PHP:
$smarty->assign("tsStats"$q); 
 
 
Debajo agregar:
 
Código PHP:
function Localizacion() {
                global 
$tsLoc$tsUser;
                
$tsLoc->setLocalizacion(40$tsUser->uid);
            }
            
Localizacion(); 
 
 
Buscar:
 
Código PHP:
case 'agregar'
 
  
Debajo agregar:
 
Código PHP:
function Localizacion() {
                global 
$tsLoc$tsUser;
                
$tsLoc->setLocalizacion(100$tsUser->uid);
            }
            
Localizacion(); 
 
 
En c.cuenta.php --> inc --> class --> c.cuenta.php

Buscar:
 
Código PHP:
function loadGeneral($user_id){
        global 
$tsCore

 
Reemplazar por:
 
Código PHP:
function loadGeneral($user_id){
        global 
$tsCore$tsUser$tsLoc;
        
$tsLoc->setLocalizacion(3, (int)$user_id$tsUser->uid); 
 
 
En c.fotos.php --> inc --> class --> c.fotos.php
 
Buscar:
 
Código PHP:
function getFotos($user_id){
        global 
$tsCore$tsUser
 
    
Reemplazar por:
 
Código PHP:
function getFotos($user_id){
        global 
$tsCore$tsUser$tsLoc;
        
$tsLoc->setLocalizacion(6, (int)$user_id$tsUser->uid); 
 
 
Buscar:
 
Código PHP:
function getFoto(){
        global 
$tsCore$tsUser
 
 
Reemplazar por:
 
Código PHP:
function getFoto(){
        global 
$tsCore$tsUser$tsLoc;
        
$tsLoc->setLocalizacion(5$_GET['fid'], $tsUser->uid); 
 
 
En top.php --> inc --> php --> top.php

Buscar:
 
Código PHP:
switch($action){
            case 
'posts':
                
$smarty->assign("tsTops",$tsTops->getTopPosts($fecha$cat));
            break;
            case 
'usuarios':
                
$smarty->assign("tsTops",$tsTops->getTopUsers($fecha$cat));
            break;
        } 
 
       
Reemplazar por:
 
Código PHP:
switch($action){
            case 
'posts':
                
$smarty->assign("tsTops",$tsTops->getTopPosts($fecha$cat));
                function 
tsLocposts() {
                global 
$tsLoc$tsUser;
                
$tsLoc->setLocalizacion(70$tsUser->uid);
            }
            
tsLocposts();
            break;
            case 
'usuarios':
                
$smarty->assign("tsTops",$tsTops->getTopUsers($fecha$cat));
                function 
tsLocfotos() {
                global 
$tsLoc$tsUser;
                
$tsLoc->setLocalizacion(80$tsUser->uid);
            }
            
tsLocfotos();
            break;
        } 
 
 
En buscador.php --> inc --> php --> buscador.php

Buscar:
 
Código PHP:
$smarty->assign("tsAutor",$a); 
 
 
Debajo agregar:
 
Código PHP:
/**********LOCALIZACION************/
    
function Localizacion() {
        global 
$tsLoc$tsUser;
        
$tsLoc->setLocalizacion(110$tsUser->uid);
    }
    
Localizacion();
/*********************************/ 
 
 
En portal.php --> inc --> php --> portal.php

Buscar:
 
Código PHP:
// AFILIADOS
    
$smarty->assign("tsAfiliados",$tsAfiliado->getAfiliados()); 
 
   
Debajo agregar:
 
Código PHP:
/**********LOCALIZACION************/
    
function Localizacion() {
        global 
$tsLoc$tsUser;
        
$tsLoc->setLocalizacion(130$tsUser->uid);
    }
    
Localizacion();
    
/*********************************/ 
 
 
En usuarios.php --> inc --> php --> usuarios.php

Buscar:
 
Código PHP:
$smarty->assign("tsRangos",result_array($query)); 
 
 
Debajo agregar:
 
Código PHP:
/**********LOCALIZACION************/
    
function Localizacion() {
        global 
$tsLoc$tsUser;
        if (
$_GET['online'] == true) {
        
$tsLoc->setLocalizacion(150$tsUser->uid);
        } else {
        
$tsLoc->setLocalizacion(140$tsUser->uid);
        }
    }
    
Localizacion();
    
/*********************************/ 
 
 
En head_submenu.tpl --> themes --> default --> templates --> sections --> head_submenu.tpl

Buscar:
 
Código PHP:
<div class="clearBoth"></div>
                </
ul
 
                   
Arriba agregar:
 
Código PHP:
<li{if $tsPage == 'localizacion'} class="here"{/if}><class=vctip  title="Localizaci&oacute;n del usuario" href="{$tsConfig.url}/localizacion/">Localizaci&oacute;n</a></li
 
 
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: Kmario19

Imprimir


Enviado por: Chctrpgo
09-13-2021, 10:37 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]

 
 
 

Ejecutar estas consultas
Código PHP:
ALTER TABLE `u_perfilADD `p_fondoVARCHAR120 NOT NULL 
 
Código PHP:
ALTER TABLE `u_perfilADD `p_fondoperVARCHAR120 NOT 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); 
 
 
Reemplazar por:
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.p_fondo, p.user_pais, p.p_nombre, p.p_avatar, p.p_mensaje, p.p_socials, p.p_fondoper, 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_fondo
 
Código PHP:
p.p_fondoper
 
 
Buscar:
Código PHP:
'sitio' => $tsCore->setSecure($tsCore->parseBadWords($sitio), true), 
 
 
Debajo agregar:
Código PHP:
'fondo' => $tsCore->setSecure($_POST['fondo']),
                    
'fondoper' => $tsCore->setSecure($_POST['fondoper']), 
 
 
En t.perfil.tpl --> themes --> default --> templates --> t.perfil.tpl

Buscar:
Código PHP:
{include file='sections/main_header.tpl'}
                <
script type="text/javascript" src="{$tsConfig.default}/js/perfil.js"></script
 
  
Reemplazar por:
Código PHP:
{include file='sections/main_header.tpl'}
                <
body style="background-image:url('{$tsInfo.p_fondo}');background-attachment: fixed; background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;">
                <
script type="text/javascript" src="{$tsConfig.default}/js/perfil.js"></script>
                {if 
$tsInfo.p_fondoper != ''}
                <
div class="cover" style="margin-top: 0px;" data-collapse="97" id="u3yiwu_4"><div class="coverImage">
                    <
div id="zoom-fondo" onClick="zoom('ocultar','zoom')"></div>
                        <
div id="zoom">
                            <
center><b id='zoom_contenido'></b></center>
                        </
div>
                        <
class="coverWrap" style="{if $tsInfo.p_fondoper}position: relative!important;{/if}" rel="theater" id="fbCoverImageContainer"><img class="photo img" src="{$tsInfo.p_fondoper}id="{$tsInfo.p_fondoper}text="Foto de {$tsInfo.nick}style="top:-13px;height:300px;width:100%;" data-fbid="2738175107697" onclick="zoom('mostrar','zoom','{$tsInfo.p_fondoper}')"></a>
                    </
div>
                </
div>
                {/if} 
 
 
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">Cabecera de Perfil:<br /><font color="red"><span>url de una imagen mayor a 1000 x 230</span></font></label><br />
                                        <
input type="text" value="{$tsPerfil.p_fondoper}maxlength="120" name="fondoper" id="sitio" class="text cuenta-save-2" style="width:230px">
                                    </
div>
                                    <
div class="field">
                                        <
label for="sitio">Fondo del perfil:<br /><span><font color="red">url de una imagen mayor a 800 x 600</span></font></label><br />
                                        <
input type="text" value="{$tsPerfil.p_fondo}maxlength="120" name="fondo" id="sitio" class="text cuenta-save-2" style="width:230px">
                                    </
div
 
 
En m.perfil_headinfo.tpl --> themes --> default --> templates --> modules --> m.perfil_headinfo.tpl

Buscar:
Código PHP:
<div class="perfil-avatar">
                                <
a href="{$tsConfig.url}/perfil/{$tsInfo.nick}"><img alt="" src="{$tsConfig.url}/files/avatar/{if $tsInfo.p_avatar}{$tsInfo.uid}_120{else}avatar{/if}.jpg"/></a>
                            </
div
 
                           
Reemplazar por:
Código PHP:
{if $tsInfo.p_fondoper != ''}
                            <
div class="perfil-avatar2">
                                <
a href="{$tsConfig.url}/perfil/{$tsInfo.nick}"><img alt="" src="{$tsConfig.url}/files/avatar/{if $tsInfo.p_avatar}{$tsInfo.uid}_120{else}avatar{/if}.jpg"/></a>
                            </
div>
                            {else}
                            <
div class="perfil-avatar">
                                <
a href="{$tsConfig.url}/perfil/{$tsInfo.nick}"><img alt="" src="{$tsConfig.url}/files/avatar/{if $tsInfo.p_avatar}{$tsInfo.uid}_120{else}avatar{/if}.jpg"/></a>
                            </
div>
                            {/if} 
 
 
En acciones.js --> themes --> default --> js --> acciones.js

Al final agregar:
Código PHP:
function zoom(estado,elemento,img_id) {
        if(
estado == "mostrar") {
        
zoom_estado document.getElementById(elemento);
        
zoom_fondo document.getElementById('zoom-fondo');
        
imagen_id document.getElementById(img_id);
        
ruta imagen_id.getAttribute("src");
        
document.getElementById('zoom_contenido').innerHTML "<img style='max-width:90%; max-height:450px;' src='"+ruta+"'><br>";
        
zoom_estado.style.display 'block';
        
zoom_fondo.style.display 'block';
        } else {
        
zoom_estado document.getElementById(elemento);
        
zoom_fondo document.getElementById('zoom-fondo');
        
zoom_estado.style.display 'none';
        
zoom_fondo.style.display 'none';
        }
    } 
 
    
En estilo.css --> themes --> default --> estilo.css

Al final agregar:
Código PHP:
.coverWrap{display:block;position:absolute;height:300px;overflow:hidden;margin:0 auto;text-decoration:none;min-height:0;max-height:300px}.perfil-avatar2{float:left;border:6px solid #fff;-webkit-border-radius:2px;margin:-80px 10px 10px 0}.perfil-avatar2 img{background-color:#fff;border:1px solid #ccc;height:120px;width:120px}#zoom-fondo{display:none;position:fixed;cursor:pointer;top:0;left:0;width:100%;height:100%;background:#000;z-index:101;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.cerrar-fondo{display:none;position:fixed;cursor:pointer;top:1;left:1;background:#000 url(images/icons/close.png) no-repeat;z-index:101}#zoom{height:auto;margin:0 auto;width:50%;display:none;position:fixed;margin-top:-5%;text-shadow:0 1px 1px rgba(0,0,0,.3);color:#fff;font:14px arial,sans-serif;text-align:left;background:#000;z-index:101;border:5px solid #000;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.maxin{max-width:620px;max-height:430px}.a{color:#00bfff;padding:3px;margin:2px;background:#78899} 

 
 
 

 
Creditos: tutan-kabron

Imprimir


Enviado por: Chctrpgo
09-04-2021, 06:52 PM
Foro: Complementos Terminados
- Sin respuestas

Captura

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



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

Al final antes de la última:     
 
Código PHP:

   
       
Agregar:
 
Código PHP:
/*getTopFotos*/
 
function getTopFotos(){
        global 
$tsCore;
        
//
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT f.foto_id, f.f_title, f.f_date, f.f_description, f.f_url, f.f_user, f.f_votos_pos, f.f_votos_neg, f.f_status, u.user_id, u.user_name, u.user_rango, u.user_baneado, r.rango_id, r.r_name, r.r_color  FROM f_fotos AS f LEFT JOIN u_miembros AS u ON u.user_id = f.f_user LEFT JOIN u_rangos AS r ON r.rango_id = u.user_rango WHERE u.user_baneado = 0 ORDER BY f.f_votos_pos DESC LIMIT 5');
        if(!
$query) exit( show_error('Error al ejecutar la consulta de la l&iacute;nea '.__LINE__.' de '.__FILE__.'.''db') );
        
$data result_array($query);
        
//
        
return $data;

 
       
En posts.php --> inc --> php --> posts.php

Buscar:
 
Código PHP:
// DO <= PARA EL MENU
        
$smarty->assign("tsDo",$_GET['do']); 
    
 
Debajo agregar:
 
Código PHP:
// TOP  FOTOS
       
$smarty->assign("tsTopFotos",$tsPosts->getTopFotos()); 

       
En t.home.tpl --> themes --> default --> templates --> t.home.tpl

Buscar:            
 
Código PHP:
{include file='modules/m.home_stats.tpl'
    
       
Debajo agregar:
 
Código PHP:
{include file='modules/m.home_top_fotos.tpl'

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

Al final agregar:        
 
Código PHP:
ul.topf li{display:block;border-bottom:1px solid #ccc;height:62px!important;color:#666}ul.topf li:hover{background:#eee}ul.topf li img{width:52px;height:52px;padding:1px;margin:5px;border:1px solid #ccc}ul.topf li img:hover{background:#fff;opacity:.7;border:1px solid #0cf}.titf{font-weight:600;position:absolute;float:left;margin:5px}.autfot{position:absolute;float:left;margin:-45px 0 0 72px} 
    
       
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: Vellenger
Registrate o inicia tu sesión para ver este contenido

Imprimir


Enviado por: Chctrpgo
09-04-2021, 06:46 PM
Foro: Complementos Terminados
- Respuestas (1)

Captura en una V6

[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:
/*
        getLastComentarios()
        : PARA EL PORTAL
    */
    
function getLastComentarios(){
        global 
$tsUser$tsCore;
        
//
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT cm.cid, cm.c_status, u.user_name, u.user_activo, u.user_baneado, p.post_id, p.post_title, p.post_status, c.c_seo FROM p_comentarios AS cm LEFT JOIN u_miembros AS u ON cm.c_user = u.user_id LEFT JOIN p_posts AS p ON p.post_id = cm.c_post_id LEFT JOIN p_categorias AS c ON c.cid = p.post_category '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == '' 'WHERE p.post_status = \'0\'  AND cm.c_status = \'0\' AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' ORDER BY cid DESC LIMIT 10');
        if(!
$query) exit( show_error('Error al ejecutar la consulta de la l&iacute;nea '.__LINE__.' de '.__FILE__.'.''db') );
        
$data result_array($query);
        
        
//
        
return $data;
    } 

       
Debajo agregar:
Código PHP:
/*
        getLastUs()
        : ULTIMOS REGISTRADOS
    */
    
function getLastUS(){
       global 
$tsCore;
       
//
       
$query db_exec(array(__FILE____LINE__), 'query''SELECT user_id, user_name,user_activo FROM u_miembros WHERE user_activo= \'1\' AND user_baneado= \'0\' ORDER BY user_id DESC LIMIT 20');
       if(!
$query) exit( show_error('Error al ejecutar la consulta de la l&iacute;nea '.__LINE__.' de '.__FILE__.'.''db') );
       
$data result_array($query);
       
//
       
return $data;
    } 
 
       
En posts.php --> inc --> php --> posts.php

Buscar:     
Código PHP:
// DO <= PARA EL MENU
        
$smarty->assign("tsDo",$_GET['do']); 
        
       
Debajo agregar:
Código PHP:
// ULTIMOS REGISTRADOS
        
$smarty->assign("tsUlt",$tsPosts->getLastUs()); 
 
       
En t.home.tpl --> themes --> default --> templates --> t.home.tpl

Buscar:
Código PHP:
{include file='modules/m.home_afiliados.tpl'
 
   
Arriba agregar:
Código PHP:
{include file='modules/m.home_ultimos_registrados.tpl'
 
 
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




        
        
Creditos: Lucho

Imprimir