¡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 Modo Mantenimiento Mejorado v1.0
#1

0
Modo Mantenimiento Mejorado v1.0
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:

 
Registrate o inicia tu sesión para ver este contenido

⚠️ Elimina la carpeta install/ cuando termine.


Paso 2 — Subir los archivos
 
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:
 
'pkey' => $tsCore->setSecure($_POST['pkey']),
'skey' => $tsCore->setSecure($_POST['skey']),
);

Cámbialo por:
 
'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:
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.



Responder


Compartir en:

Mensajes en este tema
Modo Mantenimiento Mejorado v1.0 - por Tronlar - Hoy, 10:25 AM

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)