Phpost
COMPLEMENTOS Posts al azar - Versión para impresión

+- Phpost (https://phpost.es)
+-- Foro: Risus 1.3 (https://phpost.es/forum-6.html)
+--- Foro: Complementos (https://phpost.es/forum-7.html)
+---- Foro: Complementos Terminados (https://phpost.es/forum-8.html)
+---- Tema: COMPLEMENTOS Posts al azar (/thread-672.html)



Posts al azar - Chctrpgo - 05-14-2024

Demo
http://Registrate o inicia tu sesión para ver este contenido

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:
/*
getCatData()
:: OBTENER DATOS DE UNA CATEGORIA
*/ 


Arriba agregar:
Código PHP:
/*
getPostsAzar()
*/
function getPostsAzar(){
global 
$tsCore$tsUser;
//
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_date, p.post_hits, u.user_name, c.c_seo, c.c_nombre, c.c_img FROM p_posts AS p LEFT JOIN u_miembros AS u ON u.user_id = p.post_user LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE p.post_status = \'0\' '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == '' 'AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' ORDER BY RAND() ASC LIMIT 10');
//
$data result_array($query);
//
return $data;




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

Buscar:
Código PHP:
// TOP USERS
$smarty->assign("tsTopUsers",$tsTops->getHomeTopUsers()); 


Debajo agregar:
Código PHP:
//POSTS AL AZAR
$smarty->assign("tsPostsAzar",$tsPosts->getPostsAzar()); 


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

Buscar:
Código PHP:
{if $tsConfig.c_fotos_private == && !$tsUser->is_member}
{else}
{include 
file='modules/m.home_fotos.tpl'}
{/if} 


Arriba agregar:
Código PHP:
{include file='modules/m.home_posts_azar.tpl'




Y subir esta carpeta

Mega
http://Registrate o inicia tu sesión para ver este contenido

Google Drive
http://Registrate o inicia tu sesión para ver este contenido

Mediafire
http://Registrate o inicia tu sesión para ver este contenido


RE: Posts al azar - Krsh - 05-15-2024

Se ve interesante, gracias por compartirlo


RE: Posts al azar - Ezequiel - 06-18-2024

Gracias