Hoy, 10:25 AM
0
Modo Mantenimiento Mejorado v1.0
Mejora para Risus Nova 2.0 — PHPost
Mejora para Risus Nova 2.0 — PHPost
Capturas
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Mejora la página de mantenimiento añadiendo una cuenta atrás en tiempo real, redes sociales y mensaje personalizable desde el panel de admin.
🛠️ Características nuevas
- Cuenta atrás en tiempo real — días, horas, minutos y segundos hasta la vuelta
- Fecha configurable desde el admin — selector de fecha y hora
- Redes sociales — botones de Twitter/X, Instagram y Facebook mientras el sitio está caído
- Mensaje personalizable — ya existía, ahora con más opciones
🛠️ 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 los archivos
Código: ( Seleccionar Todo )
mantenimiento.tpl → themes/default/templates/sections/
m.admin_configs.tpl → themes/default/templates/admin_mods/
c.admin.php → inc/class/Paso 3 — Borrar la caché
Borra el contenido de la carpeta /cache/ del sitio.
⚠️ Importante — si los campos no se guardan
Si al guardar la configuración los campos de redes y fecha no se guardan, abre inc/class/c.admin.php en la función saveConfig() y busca:
Código: ( Seleccionar Todo )
'pkey' => $tsCore->setSecure($_POST['pkey']),
'skey' => $tsCore->setSecure($_POST['skey']),
);Cámbialo por:
Código: ( Seleccionar Todo )
'pkey' => $tsCore->setSecure($_POST['pkey']),
'skey' => $tsCore->setSecure($_POST['skey']),
'offline_fecha' => $tsCore->setSecure($_POST['offline_fecha'] ?? ''),
'offline_redes_twitter' => $tsCore->setSecure($_POST['offline_redes_twitter'] ?? ''),
'offline_redes_instagram' => $tsCore->setSecure($_POST['offline_redes_instagram'] ?? ''),
'offline_redes_facebook' => $tsCore->setSecure($_POST['offline_redes_facebook'] ?? ''),
);Configurar
Ve a Administración → Ajustes y busca la sección "Modo mantenimiento":
- Campo de fecha de vuelta — para la cuenta atrás (dejar vacío para no mostrarla)
- Campos de redes sociales — solo el nombre de usuario sin @ ni URL (dejar vacío para no mostrar)
🗑️ Desinstalar
Restaura los archivos originales. Las columnas se pueden borrar con:
Código: ( Seleccionar Todo )
ALTER TABLE w_configuracion
DROP COLUMN offline_fecha,
DROP COLUMN offline_redes_twitter,
DROP COLUMN offline_redes_instagram,
DROP COLUMN offline_redes_facebook;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