¡Bienvenido! ¿Aún no estás registrado?, deberás registrarte antes de poder usar el Chat, Comentar y Descargar en el Foro. Usa un email válido para la activación.
Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

COMPLEMENTOS Tendencias y Destacados v1.0
#1

0
Tendencias y Destacados v1.0
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
 
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:
 
$smarty->assign("tsTopcat",$tsPosts->topcat());
}




Reemplazar por:
 
$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:
 
{include file='modules/m.home_tags_relevantes.tpl'}


Arriba agregar:
 
{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
Debes agradecer para ver el contenido...


Google Drive
Debes agradecer para ver el contenido...




¿Tienes dudas o encuentras algún problema? Déjalo en los comentarios.




Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)