12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- <?php
- require_once __DIR__.'/../inc/global.inc.php';
- $this_section = SECTION_COURSES;
- api_protect_course_script(true);
- include 'forumfunction.inc.php';
- $origin = api_get_origin();
- $nameTools = get_lang('ToolForum');
- if (api_is_in_gradebook()) {
- $interbreadcrumb[] = [
- 'url' => Category::getUrl(),
- 'name' => get_lang('ToolGradebook'),
- ];
- }
- $groupId = api_get_group_id();
- if ($origin == 'group') {
- $group_properties = GroupManager:: get_group_properties($groupId);
- $interbreadcrumb[] = [
- 'url' => api_get_path(WEB_CODE_PATH).'group/group.php?'.api_get_cidreq(),
- 'name' => get_lang('Groups'),
- ];
- $interbreadcrumb[] = [
- 'url' => api_get_path(WEB_CODE_PATH).'group/group_space.php?'.api_get_cidreq(),
- 'name' => get_lang('GroupSpace').' ('.$group_properties['name'].')',
- ];
- $interbreadcrumb[] = [
- 'url' => api_get_path(WEB_CODE_PATH).'forum/viewforum.php?origin='.$origin.'&forum='.intval($_GET['forum']).'&'.api_get_cidreq(),
- 'name' => prepare4display($current_forum['forum_title']),
- ];
- $interbreadcrumb[] = [
- 'url' => api_get_path(WEB_CODE_PATH).'forum/forumsearch.php?'.api_get_cidreq(),
- 'name' => get_lang('ForumSearch'),
- ];
- } else {
- $interbreadcrumb[] = [
- 'url' => api_get_path(WEB_CODE_PATH).'forum/index.php?'.api_get_cidreq(),
- 'name' => $nameTools,
- ];
- $nameTools = get_lang('ForumSearch');
- }
- if ($origin == 'learnpath') {
- Display::display_reduced_header();
- } else {
- Display::display_header($nameTools);
- }
- Display::display_introduction_section(TOOL_FORUM);
- Event::event_access_tool(TOOL_FORUM);
- forum_search();
- if ($origin != 'learnpath') {
- Display :: display_footer();
- }
|