feedback by PR - refs #2037

pull/2487/head
Alex Aragon 8 years ago
parent 2cd3a4f680
commit ddcd8e6f68
  1. 39
      main/forum/index.php
  2. 6
      main/template/default/forum/list.tpl

@ -189,18 +189,26 @@ if (!empty($allCourseForums)) {
if (api_is_allowed_to_edit(false, true)) {
$actionLeft .= Display::url(
Display::return_icon(
'new_folder.png', get_lang('AddForumCategory'), null, ICON_SIZE_MEDIUM
), api_get_self().'?'.api_get_cidreq().'&action=add&content=forumcategory&lp_id='.$lp_id);
'new_folder.png',
get_lang('AddForumCategory'),
null,
ICON_SIZE_MEDIUM
),
api_get_self().'?'.api_get_cidreq().'&action=add&content=forumcategory&lp_id='.$lp_id);
if (is_array($forumCategories) && !empty($forumCategories)) {
$actionLeft .= Display::url(
Display::return_icon(
'new_forum.png', get_lang('AddForum'), '', ICON_SIZE_MEDIUM
), api_get_self().'?'.api_get_cidreq().'&action=add&content=forum&lp_id='.$lp_id);
'new_forum.png',
get_lang('AddForum'),
null,
ICON_SIZE_MEDIUM
),
api_get_self().'?'.api_get_cidreq().'&action=add&content=forum&lp_id='.$lp_id);
}
}
$actions = Display::toolbarAction('toolbar-forum', array(0 => $actionLeft));
$actions = Display::toolbarAction('toolbar-forum', array($actionLeft));
// Fixes error if there forums with no category.
$forumsInNoCategory = get_forums_in_category(0);
@ -231,15 +239,11 @@ if (is_array($forumCategories)) {
} else {
$dataForum['title'] = $forumCategory['cat_title'];
}
$dataForum['session_start'] = api_get_session_image(
$dataForum['icon_session'] = api_get_session_image(
$forumCategory['session_id'], $_user['status']
);
// Validation when belongs to a session.
$sessionImg = api_get_session_image(
$forumCategory['session_id'], $_user['status']
);
$dataForum['icon_session'] = $sessionImg;
// Validation when belongs to a session
$dataForum['description'] = $forumCategory['cat_comment'];
if (empty($sessionId) && !empty($forumCategory['session_name'])) {
@ -355,12 +359,9 @@ if (is_array($forumCategories)) {
}
}
// Validation when belongs to a session
$sessionImg = api_get_session_image(
$forumInfo['icon_session'] = api_get_session_image(
$forum['session_id'], $_user['status']
);
$forumInfo['icon_session'] = $sessionImg;
if ($forum['forum_of_group'] != '0') {
$my_all_groups_forum_name = isset($all_groups[$forum['forum_of_group']]['name']) ?
$all_groups[$forum['forum_of_group']]['name'] : null;
@ -432,11 +433,11 @@ if (is_array($forumCategories)) {
);
}
}
$forumInfo['last_post_id'] = $poster_id;
$forumInfo['last_poster_id'] = $poster_id;
if (!empty($forum['last_post_id'])) {
$forumInfo['last_post_date'] = api_convert_and_format_date($forum['last_post_date']);
$forumInfo['last_post_user'] = display_user_link($poster_id, $name, null, $username);
if (!empty($forum['last_poster_id'])) {
$forumInfo['last_poster_date'] = api_convert_and_format_date($forum['last_post_date']);
$forumInfo['last_poster_user'] = display_user_link($poster_id, $name, null, $username);
}
if (api_is_allowed_to_edit(false, true) &&

@ -50,12 +50,12 @@
{% endif %}
{{ subitem.icon_session }}
</h3>
{% if subitem.last_post_id is not empty %}
{% if subitem.last_poster_id is not empty %}
<div class="forum-date">
<i class="fa fa-comments" aria-hidden="true"></i>
{{ subitem.last_post_date }}
{{ subitem.last_poster_date }}
{{ "By"|get_lang }}
{{ subitem.last_post_user }}
{{ subitem.last_poster_user }}
</div>
{% endif %}
<div class="description">

Loading…
Cancel
Save