Hace 6 horas
Tendencias y Destacados v1.0
Nuevo módulo para Risus Nova 2.0 — PHPost
Nuevo módulo para Risus Nova 2.0 — PHPost
Captura
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Dos widgets para el sidebar de la portada: hashtags trending de las últimas 24h estilo Twitter y posts fijados por el admin.
🔥 Características
Tendencias (#hashtags)
- Tags más usados en las últimas 24h
- Tamaño proporcional al número de posts — más grande = más trending
- Clic en el tag busca posts con ese tag
- Sin instalador ni base de datos nueva — usa post_tags existente
Destacados (📌 PIN)
- Posts marcados como sticky por el admin
- Muestra título, comentarios, puntos y fecha
- El admin fija posts desde Moderar Post → Sticky
🛠️ Instalación
Paso 1 — Subir los archivos
Código:
inc/class/c.trending.php → inc/class/
themes/default/templates/modules/m.home_trending.tpl → themes/default/templates/modules/
themes/default/templates/modules/m.home_pins.tpl → themes/default/templates/modules/Paso 2 — En posts.php buscar:
Código PHP:
$smarty->assign("tsTopcat",$tsPosts->topcat());
}
}
Reemplazar por:
Código:
$smarty->assign("tsTopcat",$tsPosts->topcat());
// TRENDING Y PINS
require_once TS_CLASS . 'c.trending.php';
$tsTrend = new tsTrending();
$smarty->assign('tsTrendingTags', $tsTrend->getTrendingTags(24, 15));
$smarty->assign('tsPinnedPosts', $tsTrend->getPinnedPosts(5));
}
}Paso 3 — En t.home.tpl
Buscar:
Código:
{include file='modules/m.home_tags_relevantes.tpl'}Arriba agregar:
Código:
{include file='modules/m.home_pins.tpl'}
{include file='modules/m.home_trending.tpl'}Paso 4 — Borrar la caché
Borra el contenido de la carpeta /cache/ del sitio.
⚙️ Configurar
- Fijar un post — abre cualquier post y usa Moderar Post → Sticky
- Cambiar las horas del trending — cambia el 24 en getTrendingTags(24, 15)
- Cambiar número de pins — cambia el 5 en getPinnedPosts(5)
🗑️ Desinstalar
Elimina los archivos y quita los cambios en el controlador y t.home.tpl.
Descarga
Mediafire
http://Registrate o inicia tu sesión par... contenido
Google Drive
http://Registrate o inicia tu sesión par... contenido
¿Tienes dudas o encuentras algún problema? Déjalo en los comentarios.
Mediafire
http://Registrate o inicia tu sesión par... contenido
Google Drive
http://Registrate o inicia tu sesión par... contenido
¿Tienes dudas o encuentras algún problema? Déjalo en los comentarios.