¡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

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
08-16-2022, 06:57 PM
Foro: Diseños Terminados
- Respuestas (11)

- Zona Comunidades
- Zona VIP
- Zona Videos
- Chat
- Control de Mensajes
- Verificar Usuario

...


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

Capturas

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




Para instalarlo crear una base de datos y haces click en la pestaña importar, ahí en esa página sueltas el archivo IMPORTAR.sql, cuando termine de subirse la seleccionas y haces click en w_configuracion, después doble click en URL y ahí pones la URL de tu web.
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]



Sube los archivos a tu hosting editando antes el archivo config.inc.php con tus datos
 
Código PHP:
$db['hostname'] = 'dbhost';
$db['username'] = 'dbuser';
$db['password'] = 'dbpass';
$db['database'] = 'dbname'


Dale los permisos al archivo y carpetas.

    chmod 777cache
    chmod 777files/avatar
    chmod 777files/uploads
    chmod 666config.inc.php


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



Y ya lo tienes instalado, entra en tu web con estos datos y desde la administración lo cambias por los que quieras.

Usuario: Admin2
Contraseña: ws?Mn89Tddhlky



Descarga

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

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




Creditos en el tema.

Imprimir


Enviado por: Chctrpgo
08-14-2022, 10: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]




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

Buscar:
Código PHP:
$tsMonitor->setNotificacion(12$pid$tsUser->uid$pub_id); 


Arriba agregar:
Código PHP:
$this->menTi2($pub_id$pid$data); 


Buscar:
Código PHP:
/*
        streamRepost()
    */ 


Arriba agregar:
Código PHP:
function menTi2($pub_id$pid$data){
         global 
$tsCore$tsUser$tsMonitor;

        
//
        
preg_match_all("/\B@([a-zA-Z0-9_-]{4,16}+)\b/",$data$users);
        
$menciones $users[1];
        
//
        
if(!empty($users[1])) {
            foreach(
$menciones as $user){
                    
# COMPROBAR
                    
$uid $tsUser->getUserID($tsCore->setSecure($user));
                    if(!empty(
$uid)){
                     
                        
$tsMonitor->setNotificacion(19$uid$tsUser->uid$pub_id);
                    }
            }
        }
        
//  
        
return true;
    } 


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

Buscar:
Código PHP:
17 => array('text' => 'Tu foto recibió una medalla''css' => 'medal'), 


Debajo agregar:
Código PHP:
19 => array('text' => 'te mencionó en una''ln_text' => 'publicación''css' => 'blue_ball'), 


Buscar:
Código PHP:
case 17:
                 return 
'SELECT f.foto_id, f.f_title, f.f_user, m.medal_id, m.m_title, m.m_image, a.medal_for, u.user_id, u.user_name FROM w_medallas_assign AS a LEFT JOIN f_fotos AS f ON f.foto_id = a.medal_for LEFT JOIN u_miembros AS u ON u.user_id = f.f_user LEFT JOIN w_medallas AS m ON m.medal_id = a.medal_id WHERE m.medal_id = \''.(int)$data['obj_uno'].'\' AND f.foto_id = \''.(int)$data['obj_dos'].'\' LIMIT 1';
            break; 


Debajo agregar:
Código PHP:
case 19:
                 return 
'SELECT p.pub_id, p.p_user FROM u_muro AS p WHERE p.pub_id = \''.(int)$data['obj_uno'].'\' LIMIT 1';
            break; 


Buscar:
Código PHP:
case 17:
                
$oracion['text'] = 'Tu <a href="'.$site_url.'/fotos/'.$data['user_name'].'/'.$data['foto_id'].'/'.$tsCore->setSEO($data['f_title']).'.html" title="'.$data['f_title'].'"><b>foto</b></a> tiene 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; 


Debajo agregar:
Código PHP:
case 19:
               
$oracion['text'] = $this->monitor[$no_type]['text'].$txt_extra;
               
$oracion['link'] = $site_url.'/perfil/'.$tsUser->getUserName($data['p_user']).'/'.$data['obj_uno'];
               
$oracion['ltext'] = ($this->show_type == 1) ? $ln_text $tsUser->getUserName($data['p_user']);
               
$oracion['ltit'] = ($this->show_type == 1) ? $tsUser->getUserName($data['p_user']) : '';
            break; 




Creditos: Absa

Imprimir


Enviado por: xsxTHORxsx
08-12-2022, 02:46 AM
Foro: Ayuda y Soporte
- Respuestas (3)

HOLA 

tengoVersión instalada
Risus 1.3.0.000
 
cada ves que inico y me cambio a otra sesion de la web me tengo que logear denuevo 
a alguien le abra pasado que me pueda ayudar 
porfavor

Imprimir


Enviado por: Chctrpgo
08-07-2022, 02:57 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]
 
[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.monitor.php --> inc --> class --> c.monitor.php

Buscar:
Código PHP:
17 => array('text' => 'Tu foto recibi&oacute; una medalla''css' => 'medal'), 


Debajo agregar:
Código PHP:
18 => array('text' => 'Actualiz&oacute; su''ln_text' => 'estado''css' => 'tscript'), 


Buscar:
Código PHP:
case 14:
                if(
$data['obj_dos'] == 2


Arriba agregar:
Código PHP:
case 18:
                global 
$tsUser;
                
// ACTUALIZO SU ESTADO
                
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.pub_id, p.p_user, p.p_user_pub, p.p_body, u.user_name FROM u_muro AS p LEFT JOIN u_miembros AS u ON p.p_user = u.user_id WHERE p.pub_id = \''.(int)$data['obj_uno'].'\' LIMIT 1');
                
$dato db_exec('fetch_assoc'$query);

                
//
                
$dato['p_user_name'] = $dato['user_name'];
                
//
                
return $dato;
            break; 


Buscar:
Código PHP:
case 14:
                
// CUANTOS
                
$no_total $data['not_total']; 


Arriba agregar:
Código PHP:
// ACTUALIZO SU ESTADO
            
case 18:
                
$oracion['text'] = $this->monitor[$no_type]['text'].$txt_extra;
                
$oracion['link'] = $site_url.'/perfil/'.$data['p_user_name'].'/'.$data['pub_id'];
                
$oracion['ltext'] = ($this->show_type == 1) ? $ln_text substr($data['p_body'],0,50).$end_text;
                
$oracion['ltit'] = ($this->show_type == 1) ? substr($data['p_body'],0,50).$end_text '';
            break; 


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

Buscar:
Código PHP:
// MONITOR
        
$tsMonitor->setNotificacion(12$pid$tsUser->uid$pub_id); 


Debajo agregar:
Código PHP:
$is_my2 = ($pid == $tsUser->uid);
        
$tsMonitor->setFollowNotificacion(18$is_my2$tsUser->uid$pub_id); 


En phpost.css --> themes --> default --> phpost.css

Buscar:    
Código PHP:
span.ma_medalbackgroundurl(images/icons/med/blue_bronze_16.png);} 


Debajo agregar:
Código PHP:
span.ma_tscript {background-imageurl(images/icons/cat/tscript.png);} 


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

Buscar:    
Código PHP:
<li><strong>Posts que sigo</strong></li


Debajo agregar:
Código PHP:
<li><label><span class="monac_icons ma_tscript"></span><input type="checkbox" {if $tsData.filtro.f18 != true}checked="checked"{/if}onclick="notifica.filter('18', this)"/> Actualizaci&oacute;n de estado</label></li





Creditos: tutan-kabron

Imprimir


Enviado por: Record404
08-07-2022, 04:59 AM
Foro: Pedido de Complementos
- Respuestas (1)

Estos son los mods que me gustarían que adapten el diseño para flatpost

1. COMPLEMENTOS Sitemaps administrables v1 (Act 1.3...

2. COMPLEMENTOS Agregar países

3. COMPLEMENTOS Filtrar posts por países (Act)

Imprimir


Enviado por: Chctrpgo
08-02-2022, 12:40 PM
Foro: Complementos Terminados
- Respuestas (10)

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]




Suben esta carpeta
Nota: Lo pueden editar por lo que quieran en el archivo tpl.


Descargar

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: Nathan Brown

Imprimir


Enviado por: TheGarfielD
07-30-2022, 11:12 PM
Foro: Mybb
- Respuestas (4)

Buenas familia, creo que he publicado este mismo post en las comunidades de MyBB español/inglés, y estaba buscando este sitio, pues aquí, he saldado muchas dudas con respecto a MyBB, y quisiera saldar esta también. Estoy planeando un proyecto, pero lo quiero hacer local, primero, para saber a lo que me enfrento, he descargado videos de Bootstrap 5 y la verdad es un jamón, como aquel quien dice, nada más es copiar y pegar y arreglar a tu manera. Pero con respecto a esto, tengo una simple duda, al menos para ustedes no es dudad ninguna, pero en mi caso, si, porque es la primera vez que pienso usar este tipo de cosas (me refiero a bootstrap), para no ir con tanto rollo, voy directo al tema..

Quiero usar bootstrap, pero quiero hacerlo primero con la plantilla Default como base, para empezar y de hay sacar mis proyectos, pero cuando uno hace una página o sitio web con esta herramienta, lo tiene sencillo y no es lo mismo que el código de MyBB...

 

Código:
<link href="Registrate o inicia tu sesión para ver este contenido@5.2.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx" crossorigin="anonymous">


<script src="Registrate o inicia tu sesión para ver este contenido@5.2.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-A3rJD856KowSb7dwlZdYEkO39Gagi7vIsF0jrRAoQmDKKtQBHUuLZ9AsSv4jD4Xa" crossorigin="anonymous"></script>

Estos dos son las líneas principales para usar bootstrap, en una plantilla o sitio web desde cero, pero lo que no sé donde ponerlo o como ponerlo que me quede conforme.... he probado unas cuantas maneras pero me sale mal, pues primero lo pongo en el sitio online y cuando descargo la plantilla para subirla de nuevo me da error, como que no es compatible algo de eso. Si pudieran decirme como ubicarlo que no me de problemas estaré agradecido..

Imprimir


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

Captura GIF

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



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

Buscar:    
Código PHP:
<input type="button" tabindex="8" title="Previsualizar" value="Continuar &raquo;" name="preview" class="mBtn btnGreen" style="width: auto; margin-left: 5px;"


Debajo agregar:

Todos los usuarios
Código PHP:
<input type="button" tabindex="6" title="Publicar" value="Publicar" onclick="postSave()" class="mBtn btnOk" style="width: auto; margin-left: 5px;padding: 5px;"


Administradores y Moderadores
Código PHP:
{if $tsUser->is_admod}<input type="button" tabindex="6" title="Publicar" value="Publicar" onclick="postSave()" class="mBtn btnOk" style="width: auto; margin-left: 5px;padding: 5px;">{/if} 


Primer Administrador
Código PHP:
{if $tsUser->is_admod == 1}<input type="button" tabindex="6" title="Publicar" value="Publicar" onclick="postSave()" class="mBtn btnOk" style="width: auto; margin-left: 5px;padding: 5px;">{/if} 

Imprimir


Enviado por: Chctrpgo
07-28-2022, 06:52 PM
Foro: Complementos Terminados
- Respuestas (1)

Captura

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



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

Buscar:
Código PHP:
.especial3 .comment-box { -moz-box-shadow0 0px 10px #ff8c00;-webkit-box-shadow: 0 0px 10px #ff8c00;box-shadow: 0 0px 10px #ff8c00;border: 1px solid #ff8c00; } 


Debajo agregar:
Código PHP:
.especial4 .comment-box { -moz-box-shadow0 0px 10px #FF70F2;-webkit-box-shadow: 0 0px 10px #FF70F2;box-shadow: 0 0px 10px #FF70F2;border: 1px solid #FF70F2; } 


En p.comentario.ajax.tpl --> themes --> default --> templates --> t.php_files --> p.comentario.ajax.tpl

Buscar:
Código PHP:
<div id="div_cmnt_{$c.cid}class="{if $tsPost.autor == $c.c_user}especial1{elseif $c.c_user == $tsUser->uid}especial3{/if}"


Reemplazar por:
Código PHP:
<div id="div_cmnt_{$c.cid}class="{if $tsPost.autor == $c.c_user}especial1{elseif $c.c_user == $tsUser->uid}especial3{elseif $c.c_votos >= 50}especial4{/if}"


Para cambiar el valor de los comentarios por los que quieran editan
Cita:$c.c_votos >= 50





Creditos: Tron

Imprimir


Enviado por: Chctrpgo
07-28-2022, 11:11 AM
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 `u_perfilADD `user_colorVARCHAR10 NOT NULL AFTER `user_pais


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

Buscar:
 
Código PHP:
// Cargar datos
        
$sql 'SELECT u.*, s.* FROM u_sessions s, u_miembros u WHERE s.session_id = \''.$this->session->ID.'\' AND u.user_id = s.session_user_id'


Reemplazar por:
 
Código PHP:
// Cargar datos
        
$sql 'SELECT u.*, s.* ,p.* FROM u_sessions s, u_miembros u, u_perfil p WHERE s.session_id = \''.$this->session->ID.'\' AND u.user_id = s.session_user_id AND p.user_id = s.session_user_id'


Buscar:
 
Código PHP:
$this->nick $this->info['user_name']; 


Debajo agregar:
 
Código PHP:
$this->color $this->info['user_color']; 


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.'\'');
        
$data db_exec('fetch_assoc'$query); 


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


Agregar:
 
Código PHP:
p.user_color


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


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


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

Buscar:
 
Código PHP:
// DATOS DEL AUTOR
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT u.user_id, u.user_name, u.user_rango, u.user_puntos, u.user_lastactive, u.user_last_ip, u.user_activo, u.user_baneado, p.user_pais, p.user_sexo, p.user_color, p.user_firma FROM u_miembros AS u LEFT JOIN u_perfil AS p ON u.user_id = p.user_id WHERE u.user_id = \''.(int)$user_id.'\' LIMIT 1');
        
$data db_exec('fetch_assoc'$query); 


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


Agregar:
 
Código PHP:
p.user_color


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

Buscar:    
 
Código PHP:
<h1 class="nick">{$tsInfo.nick}</h1


Reemplazar por:
 
Código PHP:
<h1 class="nick"><font color={$tsInfo.user_color}>{$tsInfo.nick}</font></h1


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

Buscar:    
 
Código PHP:
<div class="field">
                                        <
label for="email">E-Mail:</label>
                                        <
div class="input-fake input-hide-email">
                                            {
$tsUser->info.user_email} (<a onclick="input_fake('email')">Cambiar</a>)
                                        </
div>
                                        <
input type="text" style="display: none" value="{$tsUser->info.user_email}maxlength="35" name="email" id="email" class="text cuenta-save-1 input-hidden-email">
                                    </
div


Debajo agregar:
 
Código PHP:
<div class="field">
                                        <
label for="pais">Color de Nick:</label>
                                        <
select onchange="cuenta.chgpais()" class="cuenta-save-1" name="color" id="color">
                                            <
option value="">Color</option>
                                            <
option value="#000000">Negro</option>
                                            <
option value="#c00020">Rojo</option>
                                            <
option value="#80ff40">Verde</option>
                                            <
option value="#006060">Gris</option>
                                            <
option value="#0000c0">Azul</option>
                                            <
option value="#ffff20">Amarillo</option>
                                            <
option value="#40a0ff">Celeste</option>
                                            <
option value="#ff40a0">Rosado</option>
                                        </
select>
                                    </
div


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

Buscar:    
 
Código PHP:
<span class="given-name" style="color:#{$tsAutor.rango.r_color}">{$tsAutor.user_name}</span


Reemplazar por:
 
Código PHP:
<span class="given-name" style="color:{$tsAutor.user_color}">{$tsAutor.user_name}</span


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

Buscar:    
 
Código PHP:
<a title="Mi Perfil" href="{$tsConfig.url}/perfil/{$tsUser->info.user_name}class="username">{$tsUser->nick}</a


Reemplazar por:
 
Código PHP:
<a title="Mi Perfil" href="{$tsConfig.url}/perfil/{$tsUser->info.user_name}class="username"><font color={$tsUser->color}>{$tsUser->nick}</font></a





Creditos: Tron

Imprimir