Posteador
vellenger
Administrador



Quitar comentarios del autor del posts en la home






Este es un mini-mod que lo pidieron aqui..
 
http://www.phpost.ne...os-comentarios/
 
El cual trata de que los comentarios en la home no se vean los del autor del posts, la razon
para que no revivan ellos mismo sus posts, me gusto la idea, se lo iba a dejar en el comentario, pero como
pienso que les podria ser de utilidad a varios  se los comparto aqui, en un tema nuevo, porque capaz si lo
dejaba en el comentario
no lo verian nunca..



 
  

en c.posts.php buscas/align]
?
/*
getLastComentarios()
: PARA EL PORTAL
*/
function getLastComentarios(){
global $tsUser, $tsCore;
//
$query = mysql_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'] == 1 ? '' : '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) die(mysql_error());
$data = result_array($query);

//
return $data;
}



 Y lo cambias por/align]


/*
getLastComentarios()
: PARA EL PORTAL
*/
function getLastComentarios(){
global $tsUser, $tsCore;
//
$query = mysql_query('SELECT cm.cid, cm.c_status, u.user_name, u.user_activo, u.user_baneado, p.post_id, p.post_user, 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'] == 1 ? '' : 'WHERE p.post_status = \'0\' AND cm.c_status = \'0\' AND u.user_activo = \'1\' && u.user_baneado = \'0\' && p.post_user!= cm.c_user ').' ORDER BY cid DESC LIMIT 10');
if(!$query) die(mysql_error());
$data = result_array($query);

//
return $data;
}

Les dejo en un txt si no se ven bien los codigos.


http://www.vellenger.com/ejemplos/com.txt


Es es todo, con esto no saldran los comentarios del mismo autor del posts y no revivira un tema de el mismo..

Para el que lo quiera aplicar, aqui lo tienen..





5 Comentarios


Cargando comentarios espera un momento...
No tienes permisos para comentar.

Para poder comentar necesitas estar Registrado. O.. ya tienes usuario? Logueate!
Ir al cielo