Merge branch '1.11.x' of github.com:chamilo/chamilo-lms into 1.11.x

pull/2487/head
Yannick Warnier 9 years ago
commit a2dbff0c0b
  1. 6
      plugin/bbb/admin.tpl
  2. 28
      plugin/bbb/lib/bbb.lib.php
  3. 2
      plugin/bbb/listing.tpl

@ -21,15 +21,17 @@
{% endif %}
<td>
{% if meeting.status == 1 %}
<span class="label label-success">{{ 'MeetingOpened'|get_lang }}</span>
<span class="label label-success">{{ 'MeetingOpened'|get_plugin_lang('BBBPlugin') }}</span>
{% else %}
<span class="label label-info">{{ 'MeetingClosed'|get_lang }}</span>
<span class="label label-info">{{ 'MeetingClosed'|get_plugin_lang('BBBPlugin') }}</span>
{% endif %}
</td>
<td>
{% if meeting.record == 1 %}
{# Record list #}
{{ meeting.show_links }}
{% else %}
{{ 'NoRecording'|get_plugin_lang('BBBPlugin') }}
{% endif %}
</td>
<td>{{ meeting.course ?: '-' }}</td>

@ -723,7 +723,9 @@ class bbb
$actionLinks = $this->getActionLinks($meetingDB, $record, $isGlobal, $isAdminReport);
$item['show_links'] = $recordLink;
} else {
$actionLinks = $this->getActionLinks($meetingDB, []);
$actionLinks = $this->getActionLinks($meetingDB, [], $isGlobal, $isAdminReport);
$item['show_links'] = get_lang('NoRecording');
}
$item['action_links'] = implode(PHP_EOL, $actionLinks);
@ -981,6 +983,11 @@ class bbb
$result = $this->api->deleteRecordingsWithXmlResponseArray($recordingParams);
if (!empty($result) && isset($result['deleted']) && $result['deleted'] === 'true') {
Database::delete(
'plugin_bbb_room',
array('meeting_id = ?' => array($id))
);
Database::delete(
$this->table,
array('id = ?' => array($id))
@ -1291,14 +1298,27 @@ class bbb
$links = [];
if (empty($recordInfo)) {
$links[] = $linkVisibility;
if (!$isAdminReport) {
$links[] = Display::url(
Display::return_icon('delete.png', get_lang('Delete')),
$this->deleteRecordUrl($meetingInfo)
);
$links[] = $linkVisibility;
return $links;
return $links;
} else {
$links[] = Display::url(
Display::return_icon('course_home.png', get_lang('GoToCourse')),
$this->getListingUrl()
);
return $links;
}
}
if (!$isGlobal) {
$links[] = Display::url(
Display::return_icon('link.gif', get_lang('CopyToLinkTool')),
Display::return_icon('link.gif', get_lang('UrlMeetingToShare')),
$this->copyToRecordToLinkTool($meetingInfo)
);
$links[] = Display::url(

@ -56,6 +56,8 @@
{% if meeting.record == 1 %}
{# Record list #}
{{ meeting.show_links }}
{% else %}
{{ 'NoRecording'|get_lang }}
{% endif %}
</td>

Loading…
Cancel
Save