Skip to content

Commit 3d9eb5a

Browse files
committed
Merge branch '3.2'
2 parents e39592a + b3e5a05 commit 3d9eb5a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

phpmyfaq/src/phpMyFAQ/Faq.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ public function renderRecordsByCategoryId(int $categoryId, string $orderBy = 'id
425425
$visits = $row->visits;
426426
}
427427

428-
$title = $row->question;
428+
$title = Strings::htmlentities($row->question);
429429
$url = sprintf(
430430
'%sindex.php?%saction=faq&cat=%d&id=%d&artlang=%s',
431431
$this->config->getDefaultUrl(),

phpmyfaq/src/phpMyFAQ/Glossary.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ public function addGlossaryItem(string $item, string $definition): bool
270270
Database::getTablePrefix(),
271271
$this->config->getDb()->nextId(Database::getTablePrefix() . 'faqglossary', 'id'),
272272
$this->config->getLanguage()->getLanguage(),
273-
Strings::htmlspecialchars($item),
273+
Strings::htmlspecialchars(substr($item, 0, 254)),
274274
Strings::htmlspecialchars($this->definition)
275275
);
276276

@@ -296,7 +296,7 @@ public function updateGlossaryItem(int $id, string $item, string $definition): b
296296
$query = sprintf(
297297
"UPDATE %sfaqglossary SET item = '%s', definition = '%s' WHERE id = %d AND lang = '%s'",
298298
Database::getTablePrefix(),
299-
Strings::htmlspecialchars($item),
299+
Strings::htmlspecialchars(substr($item, 0, 254)),
300300
Strings::htmlspecialchars($definition),
301301
$id,
302302
$this->config->getLanguage()->getLanguage()

0 commit comments

Comments
 (0)