05-28-2026, 11:58 PM
0
Contador de Visitas en Tiempo Real 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]
Muestra cuántas personas están viendo un post en ese momento, igual que hacen Medium o los periódicos online. Se actualiza automáticamente cada 30 segundos sin recargar la página.
👁️ Características
- Actualización automática cada 30 segundos
- Funciona para usuarios registrados y visitantes
- Limpieza automática de presencias antiguas
- Sin librerías externas — funciona en cualquier hosting
📋 Requisitos
- Risus Nova 2.0 instalado y funcionando
- PHP 8.0+
- MySQL 5.7+ / MariaDB 10.4+
🛠️ Instalación
Paso 1 — Ejecutar el instalador
Sube la carpeta install/ a la raíz y accede a:
Código: ( Seleccionar Todo )
Registrate o inicia tu sesión para ver este contenido⚠️ Elimina la carpeta install/ cuando termine.
Paso 2 — Subir el archivo
Código: ( Seleccionar Todo )
inc/php/ajax/ajax.vistas.php → inc/php/ajax/Paso 3 — En m.posts_metadata.tpl
Buscar donde están las estadísticas del post (visitas, puntos...) y añadir:
Código: ( Seleccionar Todo )
<span id="vistas-rt-{$tsPost.post_id}" style="font-size:12px; color:#999;">
<i class="fa-solid fa-eye"></i>
<span class="vrt-count">-</span> viendo ahora
</span>
{literal}
<script>
(function() {
var post_id = {/literal}{$tsPost.post_id}{literal};
var url = '{/literal}{$tsConfig.url}{literal}';
function ping() {
$.ajax({
type: 'POST',
url: url + '/vistas-ping.php',
data: { post_id: post_id },
dataType: 'json',
success: function(r) {
var el = document.querySelector('#vistas-rt-' + post_id + ' .vrt-count');
if (el && r.total !== undefined) el.textContent = r.total;
}
});
}
ping();
setInterval(ping, 30000);
})();
</script>
{/literal}Paso 4 — Borrar la caché
Borra el contenido de la carpeta /cache/ del sitio.
🗑️ Desinstalar
Código: ( Seleccionar Todo )
DROP TABLE IF EXISTS w_vistas_rt;Elimina ajax.vistas.php y quita el widget de m.posts_metadata.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.
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.


Facebook
Twitter
Reddit
Digg
del.icio.us
Tumblr
Pinterest
Blogger
Fark
LinkedIn
Mix
Google