Este script lo uso en el caso que necesito marcar todos los checks en una página web. Lo aplico usando la extensión de Chrome User JavaScript and CSS.
Cristian Riffo Huez
Desarrollador web con alma open source
domingo, agosto 02, 2026
Script javascript para marcar todos los checkbox
martes, mayo 12, 2026
Usar campo de entidad padre en reporte o informe
martes, mayo 05, 2026
Cómo bloquear países en WHM con Imunify 360
Configuración del bloqueo geográfico de tráfico desde WHM usando Imunify360. Restricción de acceso por país en servidores cPanel. Imunify360 incluye una función de bloqueo geográfico que permite restringir el acceso al servidor según el país de origen del tráfico. Esta configuración se gestiona directamente desde WHM, sin necesidad de editar reglas de firewall manualmente. El proceso cubre cómo acceder al módulo de Imunify360 dentro de WHM, identificar la sección de gestión de listas negras por país, y aplicar el bloqueo de forma efectiva. La configuración tiene efecto inmediato sobre las conexiones entrantes. Este tipo de restricción es útil para reducir tráfico no deseado, intentos de acceso desde regiones sin actividad legítima, y mejorar la postura general de seguridad del servidor sin configuraciones adicionales en el sistema operativo.
viernes, abril 17, 2026
Quitar saltos de línea en campos de un csv
martes, noviembre 25, 2025
Funciones ocultas para utilizar en reportes de EspoCRM
En este archivo se pueden encontrar funciones para filtrar los reportes que se usan en el paquete avanzado de EspoCRM.
Por ejemplo me sirvió para obtener registros modificados dentro de los últimos 15 minutos:
LESS_THAN_OR_EQUAL:(
TIMESTAMPDIFF_MINUTE:(
modifiedAt,
NOW:()
),
15
)
viernes, noviembre 21, 2025
ALERT: (0) Could not handle 'order' for 'Entidad'
El error está relacionado a la falta del parámetro de ordenamiento (probablemente bug de Espo ya que en la documentación se ve que es opcional), por ejemplo:
$idActivoPuente=record\findRelatedOne('Entidad', id, 'relacion');
Produce el error:
ALERT: (0) Could not handle 'order' for 'EntidadRelacionada'
Se soluciona agregando el parámetro faltante (por ejemplo createdAt):
$idActivoPuente=record\findRelatedOne('Entidad', id, 'relacion', 'createdAt', 'asc');
jueves, noviembre 20, 2025
Obtener datos de una entidad
No hagas esto en EspoCRM
$dato1 = record\attribute('Entidad', $id, 'campo1');
$dato2 = record\attribute('Entidad', $id, 'campo2');
Cada vez se trae un dato ¡Se realiza una consulta a la base de datos!
En reemplazo haz esto
$o = record\fetch('Account', $accountId);
if ($o) {
$dato1 = object\get($o, 'campo1');
$dato2 = object\get($o, 'campo2');
}
ref: https://docs.espocrm.com/administration/formula/record/#recordfetch
