From 27345e22f819ecb9685ffcfaa74a6749dadd6ee9 Mon Sep 17 00:00:00 2001 From: Frank Ronny Larsen Date: Thu, 11 Jul 2013 13:12:17 +0200 Subject: [PATCH] BUGFIX: Use , not semantics tags after preprocessing tags, fixes in_array bugs --- h5p.classes.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/h5p.classes.php b/h5p.classes.php index 0ed5cbe..870ad7c 100644 --- a/h5p.classes.php +++ b/h5p.classes.php @@ -1203,16 +1203,16 @@ class H5PContentValidator { } // Add related tags for table etc. - if (in_array('table', $semantics->tags)) { + if (in_array('table', $tags)) { $tags = array_merge($tags, array('tr', 'td', 'th', 'colgroup', 'thead', 'tbody', 'tfoot')); } - if (in_array('b', $semantics->tags)) { + if (in_array('b', $tags)) { $tags[] = 'strong'; } - if (in_array('i', $semantics->tags)) { + if (in_array('i', $tags)) { $tags[] = 'em'; } - if (in_array('ul', $semantics->tags) || in_array('ol', $semantics->tags)) { + if (in_array('ul', $tags) || in_array('ol', $tags)) { $tags[] = 'li'; } $allowedtags = implode('', array_map(array($this, 'bracketTags'), $tags));