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. 22
      main/template/default/user_portal/classic_session.tpl
  4. 11
      main/template/default/user_portal/grid_session.tpl

@ -1762,9 +1762,10 @@ class IndexManager
}
$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('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) {
$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;
//$_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
// -------- Custom DB changes
// Add user activation by confirmation email

@ -74,16 +74,18 @@
</li>
{% endif %}
{% if row.date %}
<li>
<i class="fa fa-calendar" aria-hidden="true"></i>
{{ row.date }}
</li>
{% elseif row.duration %}
<li>
<i class="fa fa-calendar" aria-hidden="true"></i>
{{ row.duration }}
</li>
{% if allow_session_dates == true %}
{% if row.date %}
<li>
<i class="fa fa-calendar" aria-hidden="true"></i>
{{ row.date }}
</li>
{% elseif row.duration %}
<li>
<i class="fa fa-calendar" aria-hidden="true"></i>
{{ row.duration }}
</li>
{% endif %}
{% endif %}
</ul>
<div class="sessions-items">

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

Loading…
Cancel
Save