Admin: add config setting "allow_session_dates_in_user_portal" BT#16549

pull/3075/head
Julio Montoya 6 years ago
parent d82cf1a117
commit c6184d7965
  1. 3
      main/inc/lib/userportal.lib.php
  2. 3
      main/install/configuration.dist.php
  3. 2
      main/template/default/user_portal/classic_session.tpl
  4. 3
      main/template/default/user_portal/grid_session.tpl

@ -1762,9 +1762,10 @@ class IndexManager
} }
$this->tpl->assign('session', $sessionParams); $this->tpl->assign('session', $sessionParams);
$this->tpl->assign('show_tutor', (api_get_setting('show_session_coach') === 'true' ? true : false)); $this->tpl->assign('show_tutor', api_get_setting('show_session_coach') === 'true');
$this->tpl->assign('gamification_mode', $gameModeIsActive); $this->tpl->assign('gamification_mode', $gameModeIsActive);
$this->tpl->assign('remove_session_url', api_get_configuration_value('remove_session_url')); $this->tpl->assign('remove_session_url', api_get_configuration_value('remove_session_url'));
$this->tpl->assign('allow_session_dates', api_get_configuration_value('allow_session_dates_in_user_portal'));
if ($viewGridCourses) { if ($viewGridCourses) {
$html_sessions .= $this->tpl->fetch( $html_sessions .= $this->tpl->fetch(

@ -1364,6 +1364,9 @@ ALTER TABLE notification_event ADD COLUMN event_id INT NULL;
// ALTER TABLE sys_announcement ADD COLUMN promotion_id INT DEFAULT 0; // ALTER TABLE sys_announcement ADD COLUMN promotion_id INT DEFAULT 0;
//$_configuration['allow_careers_in_global_announcements'] = false; //$_configuration['allow_careers_in_global_announcements'] = false;
// Allow start/end dates in "My courses" page (user_portal.php)
//$_configuration['allow_session_dates_in_user_portal'] = false;
// KEEP THIS AT THE END // KEEP THIS AT THE END
// -------- Custom DB changes // -------- Custom DB changes
// Add user activation by confirmation email // Add user activation by confirmation email

@ -74,6 +74,7 @@
</li> </li>
{% endif %} {% endif %}
{% if allow_session_dates == true %}
{% if row.date %} {% if row.date %}
<li> <li>
<i class="fa fa-calendar" aria-hidden="true"></i> <i class="fa fa-calendar" aria-hidden="true"></i>
@ -85,6 +86,7 @@
{{ row.duration }} {{ row.duration }}
</li> </li>
{% endif %} {% endif %}
{% endif %}
</ul> </ul>
<div class="sessions-items"> <div class="sessions-items">
{% for item in row.courses %} {% for item in row.courses %}

@ -184,10 +184,13 @@
{{ row.coach_name }} {{ row.coach_name }}
</li> </li>
{% endif %} {% endif %}
{% if allow_session_dates == true %}
<li> <li>
<i class="fa fa-calendar" aria-hidden="true"></i> <i class="fa fa-calendar" aria-hidden="true"></i>
{{ row.date ? row.date : row.duration }} {{ row.date ? row.date : row.duration }}
</li> </li>
{% endif %}
</ul> </ul>
<div class="grid-courses"> <div class="grid-courses">
{% if not group_courses %} {% if not group_courses %}

Loading…
Cancel
Save