diff --git a/schedule/parse.php b/schedule/parse.php index 04fd6a4..8bef3af 100644 --- a/schedule/parse.php +++ b/schedule/parse.php @@ -284,8 +284,8 @@ function parseData($config, $data) { // We don't want '()' when we don't have a speaker name $fulltalk_spkr = strlen($speakers) > 0 ? (' (' . $speakers . ')') : ''; - $fulltalks .= '

' . $event['title'] . ' ' . $fulltalk_spkr . '

'; - $fulltalks .= '

' . $event['abstract'] . '

'; + $fulltalks .= '

' . htmlentities($event['title']) . ' ' . $fulltalk_spkr . '

'; + $fulltalks .= '

' . htmlentities($event['abstract']) . '

'; $fulltalks .= $fullfb; $fulltalks .= '
'; $known_events[$eid] = $eid; @@ -396,7 +396,7 @@ function parseData($config, $data) { } $fspk .= ''; - $fspk .= '

' . $speaker['biography'] . '

'; + $fspk .= '

' . htmlentities($speaker['biography']) . '

'; $fspk .= '
'; }