Last integration tricks for BBB plugin (still missing optional course settings hack)

skala
Yannick Warnier 15 years ago
parent 0140f02310
commit 4a087bee5f
  1. 10
      main/course_home/activity.php
  2. 4
      main/inc/lib/course_home.lib.php

@ -125,8 +125,10 @@ if (api_is_allowed_to_edit(null, true) && !api_is_coach()) {
<span class="viewcaption"><?php echo get_lang('Interaction'); ?></span>
<table width="100%">
<?php
$my_list = CourseHome::get_tools_category(TOOL_INTERACTION);
CourseHome::show_tools_category($my_list);
$my_list = CourseHome::get_tools_category(TOOL_INTERACTION);
$list2 = CourseHome::get_tools_category(TOOL_COURSE_PLUGIN);
$my_list = array_merge($my_list,$list2);
CourseHome::show_tools_category($my_list);
?>
</table>
</div>
@ -134,8 +136,8 @@ if (api_is_allowed_to_edit(null, true) && !api_is_coach()) {
<span class="viewcaption"><?php echo get_lang('Administration'); ?></span>
<table width="100%">
<?php
$my_list = CourseHome::get_tools_category(TOOL_ADMIN_PLATEFORM);
CourseHome::show_tools_category($my_list);
$my_list = CourseHome::get_tools_category(TOOL_ADMIN_PLATEFORM);
CourseHome::show_tools_category($my_list);
?>
</table>
</div>

@ -437,9 +437,9 @@ class CourseHome {
switch ($course_tool_category) {
case TOOL_STUDENT_VIEW:
$condition_display_tools = ' WHERE visibility = 1 AND (category = "authoring" OR category = "interaction") ';
$condition_display_tools = ' WHERE visibility = 1 AND (category = "authoring" OR category = "interaction" OR category = "plugin") ';
if ((api_is_coach() || api_is_course_tutor()) && $_SESSION['studentview'] != 'studentview') {
$condition_display_tools = ' WHERE (visibility = 1 AND (category = "authoring" OR category = "interaction") OR (name = "'.TOOL_TRACKING.'") ) ';
$condition_display_tools = ' WHERE (visibility = 1 AND (category = "authoring" OR category = "interaction" OR category = "plugin") OR (name = "'.TOOL_TRACKING.'") ) ';
}
$sql = "SELECT * FROM $course_tool_table $condition_display_tools $condition_session ORDER BY id";
$result = Database::query($sql);

Loading…
Cancel
Save