¡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-26-2022, 08:00 AM
Foro: Complementos Terminados
- Sin respuestas

Captura

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



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

Buscar:
 
Código PHP:
<script type="text/javascript" src="{$tsConfig.default}/js/perfil.js"></script

   
Debajo agregar:    
 
Código PHP:
{if $tsInfo.user_baneado == 1}
<
div id="postit-ban">
    <
div class="content">
        <
class="fa-solid fa-triangle-exclamation"></i>
        <
strong>El Usuario se encuentra suspendido</strong>
        <
a href="javascript:void(0)" onclick="document.getElementById('postit-ban').style.display='none'" title="Cerrar">X</a>
    </
div>
</
div>
{/if} 


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

Agregar:
 
Código:
#postit-ban {
    position: fixed;
    bottom: 20px;
    right: 160px;
    z-index: 9999;
    width: auto; /* Se ajusta al contenido */
    padding: 10px 15px;
    background-color: #f8d7da;
    border: 2px solid #ce152e;
    color: #842029;
    border-radius: 8px;
    box-shadow: 0 4px 6px rgba(0,0,0,0.1);
    font-family: sans-serif;
}
#postit-ban .content {
    display: flex;
    align-items: center;
    gap: 12px; /* Espacio entre icono, texto y botón */
    font-size: 14px;
}
#postit-ban .content a {
    color: #ce152e;
    font-weight: bold;
    text-decoration: none;
    margin-left: 10px;
    cursor: pointer;
}

Imprimir


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

Captura

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


Buscar el código ISO y estados del país.

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

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


Ejemplo para Anguila

En datos.php --> inc --> ext --> datos.php

Al final antes de:
Código PHP:
?>


Agregar:
Código PHP:
$estados['AI'] = array(=> 'Anguila ''Anguillita''Dog''Little Scrub''Cayos Prickly Pear''Sandy''Scrub''Seal''Sombrero'); 

Imprimir


Enviado por: Chctrpgo
07-25-2022, 06:50 PM
Foro: Complementos Terminados
- Sin respuestas

Así filtrará las palabras del título, el contenido y tags.

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

Buscar:

Código PHP:
$q $tsCore->setSecure($_GET['q']); 


Debajo agregar:
Código PHP:
$q = empty($q) ? '' '+' str_replace(' '' +'$q); 

 
Buscar:
Código PHP:
else $search_on 'p.post_title'

 
Reemplazar por:
Código PHP:
else $search_on 'p.post_title, p.post_body, p.post_tags'

 
 
 
Creditos: Kmario19

Imprimir


Enviado por: Chctrpgo
07-24-2022, 02:57 PM
Foro: Complementos Terminados
- Sin respuestas

Captura GIF

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


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

Buscar:  
Código PHP:
$('input[name=tags]').click(function(){
        if(
tags == true) return true

 
Reemplazar por:
Código PHP:
$('img[name=generarTag]').click(function(){ 

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

Buscar:
Código PHP:
<label>Tags</label

 
Debajo agregar
Código PHP:
<img name="generarTag" title="Generar Tags" class=qtip src="{$tsConfig.tema.t_url}/images/icons/reboot.png" alt="imagen" style="cursor:pointer;"/> 

Imprimir


Enviado por: Chctrpgo
07-24-2022, 01:03 PM
Foro: Complementos Terminados
- Respuestas (4)

Captura

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


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

Buscar:  
Código PHP:
<div class="avatarBox"

 
Debajo agregar:
Código PHP:
{include file='modules/user_estrellas.tpl'

 
 
Basado en comentarios
Cita:De 0 a 5 = 0 Estrellas
De 6 a 20 = 1 Estrellas
De 21 a 100 = 2 Estrellas
De 101 a 250 = 3 Estrellas
De 251 a 500 = 4 Estrellas
De 501 a 1000 = 5 Estrellas
De 1001 a 1250 = 1 Estrellas Premium
De 1251 a 1500 = 2 Estrellas Premium
De 1501 a 1750 = 3 Estrellas Premium
De 1751 a 2000 = 4 Estrellas Premium
De 2001 a ---  = 5 Estrellas Premium
 
 
 
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: Xtatter

Imprimir


Enviado por: Chctrpgo
07-24-2022, 11:03 AM
Foro: Diseños Terminados
- Respuestas (6)

Captura

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



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


Características:
  •  100% responsive (Gracias al framework bulma.io)
  •  Se incluye la sección Fotos
  •  Rediseño de las principales secciones (Portal, Home, Post, Tops, Perfil)
  •  Actualización del framework Bulma a la version 0.9.4
  •  Libreria de iconos Feather Icons
  •  Añadido editor Wysiwyg
  •  Acualización reCAPTCHA v2
  •  Actualizado: 24/07/2022


Instalación


Ejecutan estas consultas
 
Código PHP:
ALTER TABLE p_posts ADD  post_portada VARCHAR180 NOT NULL

 
Código PHP:
ALTER TABLE p_borradores ADD  b_portada VARCHAR180 NOT NULL 



Después descarga el diseño y remplaza los archivos necesarios
Instala el diseño desde el panel de administración con el nombre de FlatpostDark y listo



Nota: Si tienen instalado el otro tema no tienen que subir la carpeta inc, solo la carpeta themes y pueden usar el mod selector de temas.



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

Imprimir


Enviado por: Chctrpgo
07-23-2022, 08:25 AM
Foro: Complementos Terminados
- Respuestas (1)

Captura GIF

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



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

Buscar:
Código PHP:
$pp_password md5(md5($password) . $username); 

 
Reemplazar por:
Código PHP:
if (filter_var($usernameFILTER_VALIDATE_EMAIL)) {
        
$email true;
        } else {
        
$pp_password md5(md5($password) . $username);
        } 

 
Buscar:
Código PHP:
$query db_exec(array(__FILE____LINE__), 'query''SELECT user_id, user_password, ' $pwtype ' user_activo, user_baneado FROM u_miembros WHERE LOWER(user_name) = \''.$username.'\' LIMIT 1'); 


Reemplazar por:
Código PHP:
$query db_exec(array(__FILE____LINE__), 'query''SELECT user_id, user_name, user_password, ' $pwtype ' user_activo, user_baneado FROM u_miembros WHERE LOWER('. ( $email 'user_email' 'user_name' ) .') = \''.$username.'\' LIMIT 1'); 


Buscar:
Código PHP:
if(empty($data)) return '0: El usuario no existe.'

 
Debajo agregar:
Código PHP:
if($email == true$pp_password md5(md5($password) . strtolower($data['user_name'])); 

Imprimir


Enviado por: Record404
07-23-2022, 03:26 AM
Foro: Ayuda y Soporte
- Respuestas (5)

Hoy ingrese a mi sitio web y apareció este error

Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in /home/u684539996/domains/litechan.com/public_html/inc/ext/functions.php:7 Stack trace: #0 /home/u684539996/domains/litechan.com/public_html/header.php(67): include() #1 /home/u684539996/domains/litechan.com/public_html/index.php(15): include('/home/u68453999...') #2 {main} thrown in /home/u684539996/domains/litechan.com/public_html/inc/ext/functions.php on line 7


No entiendo por que aparece esto si no hice ninguna modificación

Imprimir


Enviado por: Chctrpgo
07-22-2022, 03:55 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 w_configuracion ADD favicon varchar(100NOT NULL DEFAULT '0'


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

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


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


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


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


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

Buscar:  
Código PHP:
<dl>
                <
dt>
                    <
label for="ai_chat">Chatango ID:</label>
                    <
br /><span>Por defecto puedes agregar un chat de <a href="Registrate o inicia tu sesión para ver este contenido">Chatango</apara tu websolo crea tu grupo he ingresa el nombre. (Dejar vac&iacute;o para usar xat)</span></dt>
                <
dd>
                    <
input type="text" id="ai_chat" name="chat" maxlength="20" value="{$tsConfig.chat_id}/> </dd>
            </
dl


Arriba agregar:
Código PHP:
<dl>
                <
dt><label for="favicon">Favicon del sitio:</label><br /><span>Ingrese la url del favicon que se quiera usarSi deja <b>vacío</btomará el favicon default.</span></dt>
                <
dd><input type="text" id="favicon" name="favicon" maxlength="100" value="{$tsConfig.favicon}/></dd>
            </
dl


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

Buscar:
Código PHP:
<link rel="shortcut icon" href="{$tsConfig.images}/favicon.ico" type="image/x-icon" /> 


Reemplazar por:
Código PHP:
<link rel="shortcut icon" href="{if $tsConfig.favicon!=''}{$tsConfig.favicon}{else}{$tsConfig.images}/favicon.ico{/if}" type="image/x-icon" /> 




Creditos: Vellenger

Imprimir


Enviado por: Chctrpgo
07-22-2022, 01:50 PM
Foro: Complementos Terminados
- Sin respuestas

Captura

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


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

Al final agregar:
Código PHP:
#pmyr_div{font:15px arial;padding:20px;background-Color:#FFFFFF;color:#1d1d1d;text-align:center;position:fixed;top:0;left:0;width:97%;height:100%;z-index:100}#pmyr_div a{font-weight:700;color:#900}#derechapm{background-color:#fafafa;margin:1rem;padding:1rem;border:2px solid #ccc;text-align:center} 

 
Donde quieran bloquear el contenido agregan:
Código PHP:
<script type="text/javascript">
        {
literal}
        if(
document.cookie.indexOf('PMY_')<0){
            function 
pmyr_ok(){clearInterval(pmyr_i);pmyr_sel(1);document.cookie='PMY_=1;expires=Thu, 26 Jul 2032 16:12:48 GMT;path=/;domain=.'+document.domain;document.getElementById('pmyr_div').style.visibility="hidden"}
            function 
pmyr_sel(v){var s=document.getElementsByTagName('select'); for(var i=0;i<s.length;i++)s.item(i).style.visibility=!v?'hidden':'visible'}
            
pmyr_i=setInterval('pmyr_sel(0)',200);document.write('<div id="pmyr_div"><div id="derechapm"><b>MUY IMPORTANTE! ESTE SITIO CONTIENE MATERIAL PARA ADULTOS E IMÁGENES DE SEXO.</b><br>Solo puede entrar en este sitio web <b>si es mayor de 18 años de edad</b>, o al menos la mayoría de edad en la jurisdicción donde usted reside o del que se accede a esta página web.<br>Si usted no cumple con estos requisitos, entonces usted NO ESTÁ AUTORIZADO, Y NO DEBE INGRESAR a este sitio web.<br><br><a onclick="pmyr_ok()" style="cursor:pointer">SOY MAYOR DE 18 A&Ntilde;OS</a>                 <a href="/">NO ENTRAR</a></div></div>');
        }
        {/
literal}
        </
script


Ejemplo en la home

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

Buscar:
Código PHP:
{include file='sections/main_header.tpl'


Debajo agregar:
Código PHP:
<script type="text/javascript">
        {
literal}
        if(
document.cookie.indexOf('PMY_')<0){
            function 
pmyr_ok(){clearInterval(pmyr_i);pmyr_sel(1);document.cookie='PMY_=1;expires=Thu, 26 Jul 2032 16:12:48 GMT;path=/;domain=.'+document.domain;document.getElementById('pmyr_div').style.visibility="hidden"}
            function 
pmyr_sel(v){var s=document.getElementsByTagName('select'); for(var i=0;i<s.length;i++)s.item(i).style.visibility=!v?'hidden':'visible'}
            
pmyr_i=setInterval('pmyr_sel(0)',200);document.write('<div id="pmyr_div"><div id="derechapm"><b>MUY IMPORTANTE! ESTE SITIO CONTIENE MATERIAL PARA ADULTOS E IMÁGENES DE SEXO.</b><br>Solo puede entrar en este sitio web <b>si es mayor de 18 años de edad</b>, o al menos la mayoría de edad en la jurisdicción donde usted reside o del que se accede a esta página web.<br>Si usted no cumple con estos requisitos, entonces usted NO ESTÁ AUTORIZADO, Y NO DEBE INGRESAR a este sitio web.<br><br><a onclick="pmyr_ok()" style="cursor:pointer">SOY MAYOR DE 18 A&Ntilde;OS</a>                 <a href="/">NO ENTRAR</a></div></div>');
        }
        {/
literal}
        </
script



Nota: Solo se verá una vez al día.

 
 
Creditos: Vellenger

Imprimir