diff --git a/ext/tag_list/main.php b/ext/tag_list/main.php index aff12bb6..c97ebac4 100644 --- a/ext/tag_list/main.php +++ b/ext/tag_list/main.php @@ -297,13 +297,15 @@ class TagList extends Extension { $lastLetter = ""; foreach($tag_data as $row) { - $h_tag = html_escape($row['tag']); - $count = $row['count']; - if($lastLetter != mb_strtolower(substr($h_tag, 0, count($starts_with)+1))) { - $lastLetter = mb_strtolower(substr($h_tag, 0, count($starts_with)+1)); - $html .= "
$lastLetter
";
+ $tag = $row['tag'];
+ if($lastLetter != mb_strtolower(substr($tag, 0, count($starts_with)+1))) {
+ $lastLetter = mb_strtolower(substr($tag, 0, count($starts_with)+1));
+ $h_lastLetter = html_escape($lastLetter);
+ $html .= "
$h_lastLetter
";
}
- $link = $this->tag_link($row['tag']);
+ $link = $this->tag_link($tag);
+ $h_tag = html_escape($tag);
+ $count = $row['count'];
$html .= "$h_tag ($count)\n";
}