Forum: add remove_xss

pull/3690/head^2
Julio Montoya 4 years ago
parent 122f7bc267
commit 140f587099
  1. 5
      main/forum/forumfunction.inc.php
  2. 4
      main/forum/index.php

@ -4690,12 +4690,13 @@ function move_thread_form()
</div>
<div class="formw">';
$htmlcontent .= '<select name="forum">';
foreach ($forum_categories as $key => $category) {
foreach ($forum_categories as $category) {
$htmlcontent .= '<optgroup label="'.$category['cat_title'].'">';
foreach ($forums as $key => $forum) {
if (isset($forum['forum_category'])) {
if ($forum['forum_category'] == $category['cat_id']) {
$htmlcontent .= '<option value="'.$forum['forum_id'].'">'.$forum['forum_title'].'</option>';
$htmlcontent .= '<option value="'.$forum['forum_id'].'">'.
Security::remove_XSS($forum['forum_title']).'</option>';
}
}
}

@ -270,13 +270,13 @@ if (is_array($forumCategories)) {
if (empty($forumCategory['cat_title'])) {
$forumCategoryInfo['title'] = get_lang('WithoutCategory');
} else {
$forumCategoryInfo['title'] = $forumCategory['cat_title'];
$forumCategoryInfo['title'] = Security::remove_XSS($forumCategory['cat_title']);
}
$forumCategoryInfo['extra_fields'] = isset($forumCategory['extra_fields']) ? $forumCategory['extra_fields'] : [];
$forumCategoryInfo['icon_session'] = api_get_session_image($forumCategory['session_id'], $_user['status']);
// Validation when belongs to a session
$forumCategoryInfo['description'] = $forumCategory['cat_comment'];
$forumCategoryInfo['description'] = Security::remove_XSS($forumCategory['cat_comment']);
$forumCategory['session_display'] = null;
if (empty($sessionId) && !empty($forumCategory['session_name'])) {
$forumCategory['session_display'] = ' ('.Security::remove_XSS($forumCategory['session_name']).')';

Loading…
Cancel
Save