function infogrupo ($G, $DE, $DI, $DP, $DT, $MostrarLoc) {
# Quitar condición con DI-grupo-G una vez migrado todo a los DE:
if (isset($DE["lugar"][$G])) {
- $Info = ($DT[$DE["lugar"][$G]][3] ? "<a href=\"{$DT[$DE["lugar"][$G]][3]}\" target=\"_blank\">{$DT[$DE["lugar"][$G]][0]}</a>" : $DT[$DE["lugar"][$G]][0]);
+ $Info = (isset($DT[$DE["lugar"][$G]][3]) ? "<a href=\"{$DT[$DE["lugar"][$G]][3]}\" target=\"_blank\">{$DT[$DE["lugar"][$G]][0]}</a>" : $DT[$DE["lugar"][$G]][0]);
$Info .= ($MostrarLoc && $DT[$DE["lugar"][$G]][1] ? txtenlaces ($DT[$DE["lugar"][$G]][1], $DP) : "");
$F = fecha ($DE["tiempo0"][$G] ?? "", $DI, array ("Hora", "Año"));
if ($F != "N/D") $Info .= ", {$F} - {$DE["tiempo1"][$G]}";
function plazas ($G, $Org, $DE, $DI) { # Incluir información de lista de espera en su momento
$Plazas = $DE["plazas"][$G];
# Por separado porque el explode de un nulo devuelve un elemento
- if ($DE["inscritos"][$G]) $Plazas -= count (explode (";", $DE["inscritos"][$G]));
+ if (!empty($DE["inscritos"][$G])) $Plazas -= count (explode (";", $DE["inscritos"][$G]));
if ($Plazas == 0) {
return "<span style=\"color:red\"><b>Sin plazas</b></span> - <span style=\"font-size:80%\">Te esperamos en futuras actividades de {$DI[$Org]}; marca la casilla inferior para recibir información</span>";
} else {