Phpost

Versión completa: Eliminar Puntos si Eliminas el Posts (Act 1.3)
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
[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.posts.php --> inc --> class --> c.posts.php

Buscar:

Código PHP:
// ES SU POST EL Q INTENTA BORRAR?
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT post_id, post_title, post_user, post_body, post_category FROM p_posts WHERE post_id = \''.(int)$post_id.'\' AND post_user = \''.$tsUser->uid.'\'');
        
$data db_exec('fetch_assoc'$query); 


Reemplazar por:

Código PHP:
// ES SU POST EL Q INTENTA BORRAR?
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT post_id, post_title, post_user, post_body, post_puntos, post_category FROM p_posts WHERE post_id = \''.(int)$post_id.'\' AND post_user = \''.$tsUser->uid.'\'');
        
$data db_exec('fetch_assoc'$query); 


Buscar:

Código PHP:
db_exec(array(__FILE____LINE__), 'query''UPDATE `u_miembros` SET `user_posts` = user_posts - \'1\' WHERE `user_id` = \''.$data['post_user'].'\''); 


Debajo agregar:

Código PHP:
db_exec(array(__FILE____LINE__), 'query''UPDATE `u_miembros` SET `user_puntos` = user_puntos - \''.$data['post_puntos'].'\' WHERE `user_id` = \''.$data['post_user'].'\''); 


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

Buscar:

Código PHP:
// ENVIAR AVISO
                
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_user, p.post_title, p.post_body, p.post_tags, p.post_category, u.user_name, u.user_email FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id WHERE p.post_id = \'' .
                    (int)
$pid '\' LIMIT 1'); 


Reemplazar por:

Código PHP:
// ENVIAR AVISO
                
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_user, p.post_title, p.post_body, p.post_tags, p.post_puntos, p.post_category, u.user_id, u.user_name, u.user_email FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id WHERE p.post_id = \'' .
                    (int)
$pid '\' LIMIT 1'); 


Buscar:

Código PHP:
db_exec(array(__FILE____LINE__), 'query''UPDATE `w_stats` SET `stats_posts` = stats_posts - \'1\' WHERE `stats_no` = \'1\''); 


Debajo agregar:

Código PHP:
db_exec(array(__FILE____LINE__), 'query''UPDATE `u_miembros` SET `user_puntos` = user_puntos - \''.$data['post_puntos'].'\' WHERE `user_id` = \''.$data['post_user'].'\''); 



Creditos: Vellenger