╔═══════════════════════════════════════════════════════════════╗
║        KN LICENSE MANAGER - INSTRUCCIONES DE INSTALACIÓN      ║
╚═══════════════════════════════════════════════════════════════╝

📦 INSTALACIÓN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1. Subir carpeta completa 'kn-license-manager' a:
   /wp-content/plugins/

2. Activar el plugin desde: 
   WordPress Admin → Plugins

3. Configuración SOLO accesible vía URL directa:
   http://tu-dominio.com/wp-admin/admin.php?page=kn-license


⚙️ CONFIGURACIÓN INICIAL
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1. Acceder a la URL de configuración (ver arriba)
2. Establecer fecha y hora de vencimiento
3. WooCommerce y OpenPOS YA están marcados por defecto
4. Click en "Guardar Configuración"


🔒 SEGURIDAD
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ Plugin NO puede desactivarse desde WordPress
✅ Plugin NO puede eliminarse desde WordPress
✅ Plugin NO puede editarse desde WordPress
✅ Menú OCULTO - solo acceso vía URL directa
✅ Sin botón de administración en widget/alertas
✅ Verificación de integridad SHA-256
✅ Backup automático de configuración
✅ Log de intentos de bypass


📞 INFORMACIÓN DE CONTACTO (Renovaciones)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📱 WhatsApp: +58 4246284328
📧 Email: admin@servikn.com


🔔 ALERTAS PROGRESIVAS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📅 30-16 días antes → Alerta INFORMATIVA (azul)
📅 15-8 días antes → Alerta INTERMEDIA (naranja)
📅 7-2 días antes → Alerta URGENTE (amarillo)
📅 < 24 horas → Alerta CRÍTICA parpadeante (rojo)
❌ Vencida → Plugins DESACTIVADOS + contacto visible


📊 WIDGET DEL DASHBOARD
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Muestra en el panel principal:
• Contador de días restantes (grande)
• Barra de progreso con colores
• Fecha y hora exacta de vencimiento
• Información de contacto para renovación
• Estado visual con código de colores


⚡ FUNCIONAMIENTO
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Al vencer la licencia:
1. WooCommerce se DESACTIVA automáticamente
2. OpenPOS se DESACTIVA automáticamente
3. Banner rojo aparece en TODAS las páginas del admin
4. Se muestra información de contacto para renovar
5. Los plugins NO pueden reactivarse hasta renovar
6. Widget del dashboard muestra estado VENCIDO


🛡️ PROTECCIONES CONTRA BYPASS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ Verificación en múltiples hooks de WordPress
✅ Bloquea reactivación manual de plugins
✅ Bloquea activación vía base de datos
✅ Verifica en cada carga de página del admin
✅ Restaura configuración si detecta manipulación
✅ Registra intentos de bypass con IP y usuario


📝 NOTAS IMPORTANTES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚠️ El menú NO aparece en el sidebar por seguridad
⚠️ Acceso SOLO vía URL directa
⚠️ Los clientes DEBEN contactarte para renovar
⚠️ NO hay forma de extender desde WordPress
⚠️ Única forma de desactivar: eliminar carpeta vía FTP


💡 PRUEBA RÁPIDA
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1. Acceder a URL de configuración
2. Click en botón "2 minutos" o "5 minutos"
3. Guardar configuración
4. Esperar el tiempo configurado
5. Recargar cualquier página del admin
6. Verificar que plugins se desactivaron


✨ LISTO PARA PRODUCCIÓN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Este sistema está completamente protegido y listo para instalar
en múltiples sitios. Los clientes NO podrán modificar la fecha
de vencimiento ni reactivar plugins vencidos.


═══════════════════════════════════════════════════════════════
  © KN License Manager v1.0 - Sistema de Licenciamiento Robusto
═══════════════════════════════════════════════════════════════

