<?php 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								/* For licensing terms, see /license.txt */
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								/**
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 *  This file will show documents in a separate frame.
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 *  We don't like frames, but it was the best of two bad things.
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 *
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 *  display html files within Chamilo - html files have the Chamilo header.
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 *
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 *  --- advantages ---
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 *  users "feel" like they are in Chamilo,
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 *  and they can use the navigation context provided by the header.
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 * --- design ---
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 *  a file gets a parameter (an html file) and shows
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 *    - chamilo header
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 *    - html file from parameter
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 *    - (removed) chamilo footer
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 *
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 * @version 0.6
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 *
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 * @author Roan Embrechts (roan.embrechts@vub.ac.be)
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 *
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 * @package chamilo.document
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 */
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								require_once __DIR__.'/../inc/global.inc.php';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								api_protect_course_script();
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$header_file = isset($_GET['file']) ? Security::remove_XSS($_GET['file']) : null;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$document_id = (int) $_GET['id'];
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$originIsLearnpath = isset($_GET['origin']) & &  $_GET['origin'] === 'learnpathitem';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$courseInfo = api_get_course_info();
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$course_code = api_get_course_id();
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$session_id = api_get_session_id();
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if (empty($courseInfo)) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    api_not_allowed(true);
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$show_web_odf = false;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								// Generate path
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if (!$document_id) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $document_id = DocumentManager::get_document_id($courseInfo, $header_file);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$document_data = DocumentManager::get_document_data_by_id(
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $document_id,
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $course_code,
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    true,
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $session_id
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								);
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($session_id != 0 & &  !$document_data) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $document_data = DocumentManager::get_document_data_by_id(
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        $document_id,
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        $course_code,
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        true,
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        0
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    );
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								if (empty($document_data)) {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    api_not_allowed(true);
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$header_file = $document_data['path'];
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$name_to_show = $document_data['title'];
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$path_array = explode('/', str_replace('\\', '/', $header_file));
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$path_array = array_map('urldecode', $path_array);
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$header_file = implode('/', $path_array);
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$file = Security::remove_XSS(urldecode($document_data['path']));
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$file_root = $courseInfo['path'].'/document'.str_replace('%2F', '/', $file);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$file_url_sys = api_get_path(SYS_COURSE_PATH).$file_root;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$file_url_web = api_get_path(WEB_COURSE_PATH).$file_root;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								if (!file_exists($file_url_sys)) {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    api_not_allowed(true);
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								if (is_dir($file_url_sys)) {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    api_not_allowed(true);
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$is_allowed_to_edit = api_is_allowed_to_edit();
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								//fix the screen when you try to access a protected course through the url
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$is_allowed_in_course = api_is_allowed_in_course() || $is_allowed_to_edit;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($is_allowed_in_course == false) {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    api_not_allowed(true);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								// Check user visibility.
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$is_visible = DocumentManager::check_visibility_tree(
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $document_id,
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    api_get_course_info(),
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    api_get_session_id(),
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    api_get_user_id(),
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    api_get_group_id(),
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    false
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if (!$is_allowed_to_edit & &  !$is_visible) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    api_not_allowed(true);
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$pathinfo = pathinfo($header_file);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$playerSupportedFiles = ['mp4', 'ogv', 'flv', 'm4v', 'webm'];
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$playerSupported = false;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								if (in_array(strtolower($pathinfo['extension']), $playerSupportedFiles)) {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $playerSupported = true;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$group_id = api_get_group_id();
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$current_group = GroupManager::get_group_properties($group_id);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$current_group_name = $current_group['name'];
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if (isset($group_id) & &  $group_id != '') {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $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').' '.$current_group_name,
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    ];
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $name_to_show = explode('/', $name_to_show);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    unset($name_to_show[1]);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $name_to_show = implode('/', $name_to_show);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$interbreadcrumb[] = [
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    'url' => './document.php?curdirpath='.dirname($header_file).'& '.api_get_cidreq(),
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    'name' => get_lang('Documents'),
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								];
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								if (empty($document_data['parents'])) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    if (isset($_GET['createdir'])) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        $interbreadcrumb[] = [
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            'url' => $document_data['document_url'],
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            'name' => $document_data['title'],
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        ];
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    } else {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        $interbreadcrumb[] = [
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            'url' => '#',
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            'name' => $document_data['title'],
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        ];
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    }
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								} else {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    foreach ($document_data['parents'] as $document_sub_data) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        if (!isset($_GET['createdir']) & &  $document_sub_data['id'] == $document_data['id']) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            $document_sub_data['document_url'] = '#';
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        }
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        $interbreadcrumb[] = [
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            'url' => $document_sub_data['document_url'],
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            'name' => $document_sub_data['title'],
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        ];
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    }
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$this_section = SECTION_COURSES;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$nameTools = get_lang('Documents');
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								/**
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 * Main code section.
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								 */
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								header('Expires: Wed, 01 Jan 1990 00:00:00 GMT');
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								//header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								header('Last-Modified: Wed, 01 Jan 2100 00:00:00 GMT');
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								header('Cache-Control: no-cache, must-revalidate');
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								header('Pragma: no-cache');
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$browser_display_title = 'Documents - '.Security::remove_XSS($_GET['cidReq']).' - '.$file;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								// Only admins get to see the "no frames" link in pageheader.php, so students get a header that's not so high
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$frameheight = 135;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if (api_is_course_admin()) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $frameheight = 165;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$js_glossary_in_documents = '
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    setFrameReady("mainFrame", _p);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$web_odf_supported_files = DocumentManager::get_web_odf_extension_list();
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								// PDF should be displayed with viewerJS
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$web_odf_supported_files[] = 'pdf';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if (in_array(strtolower($pathinfo['extension']), $web_odf_supported_files)) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $show_web_odf = true;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $htmlHeadXtra[] = '
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    < script > 
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        resizeIframe = function() {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            var bodyHeight = $("body").height();
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            var topbarHeight = $("#topbar").height();
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            $("#viewerJSContent").height((bodyHeight - topbarHeight));
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        }
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        $(document).ready(function() {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            $(window).resize(resizeIframe());
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        });
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < / script > '
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    ;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								// Activate code highlight.
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								$isChatFolder = false;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								if (isset($document_data['parents']) & &  isset($document_data['parents'][0])) {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $chatFolder = $document_data['parents'][0];
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    if (isset($chatFolder['path']) & &  $chatFolder['path'] == '/chat_files') {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        $isChatFolder = true;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    }
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								if ($isChatFolder) {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $htmlHeadXtra[] = api_get_js('highlight/highlight.pack.js');
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $htmlHeadXtra[] = api_get_css(api_get_path(WEB_CSS_PATH).'chat.css');
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $htmlHeadXtra[] = api_get_css(
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        api_get_path(WEB_LIBRARY_PATH).'javascript/highlight/styles/github.css'
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    );
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $htmlHeadXtra[] = '
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < script > 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        hljs.initHighlightingOnLoad();
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < / script > ';
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$execute_iframe = true;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($playerSupported) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $extension = api_strtolower($pathinfo['extension']);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $execute_iframe = false;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($show_web_odf) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $execute_iframe = false;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$is_freemind_available = $pathinfo['extension'] == 'mm' & &  api_get_setting('enable_freemind') == 'true';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($is_freemind_available) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $execute_iframe = false;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if (!$playerSupported & &  $execute_iframe) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $htmlHeadXtra[] = '< script > 
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    <!-- 
  
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        var jQueryFrameReadyConfigPath = \''.api_get_jquery_web_path().'\';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    -->
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < / script > ';
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $htmlHeadXtra[] = '< script  type = "text/javascript"  src = "'.api_get_path(WEB_LIBRARY_PATH).'javascript/jquery.frameready.js" > < / script > ';
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    $htmlHeadXtra[] = '< script > 
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        var updateContentHeight = function() {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            my_iframe = document.getElementById("mainFrame");
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            if (my_iframe) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								                //this doesnt seem to work in IE 7,8,9         
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								                my_iframe.height = my_iframe.contentWindow.document.body.scrollHeight + 50 + "px";
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            }
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        };
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        // Fixes the content height of the frame
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        window.onload = function() {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            updateContentHeight();
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            '.$js_glossary_in_documents.'
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        }
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < / script > ';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($originIsLearnpath) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    Display::display_reduced_header();
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								} else {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    Display::display_header('');
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								echo '< div  class = "text-center" > ';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$file_url = api_get_path(WEB_COURSE_PATH).$courseInfo['path'].'/document'.$header_file;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$file_url_web = $file_url.'?'.api_get_cidreq();
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($show_web_odf) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $browser = api_get_navigator();
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    $pdfUrl = api_get_path(WEB_LIBRARY_PATH).'javascript/ViewerJS/index.html#'.$file_url;
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    if ($browser['name'] == 'Mozilla' & &  preg_match('|.*\.pdf|i', $header_file)) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        $pdfUrl = $file_url;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    }
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    echo '< div  id = "viewerJS" > ';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    echo '< iframe  id = "viewerJSContent"  frameborder = "0"  allowfullscreen = "allowfullscreen"  webkitallowfullscreen  style = "width:100%;" 
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            src="'.$pdfUrl.'">
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        < / iframe > ';
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    echo '< / div > ';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								echo '< / div > ';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($playerSupported) {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    echo DocumentManager::generateVideoPreview($file_url_web, $extension);
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($is_freemind_available) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    ?>
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    < script  type = "text/javascript"  src = " <?php  echo  api_get_path ( WEB_LIBRARY_PATH );  ?> swfobject/swfobject.js" ></ script > 
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    < style  type = "text/css" > 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        #flashcontent {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            height: 500px;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            padding-top:10px;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        }
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < / style > 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < div  id = "flashcontent"  onmouseover = "giveFocus();" > 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        Flash plugin or Javascript are turned off.
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        Activate both  and reload to view the mindmap
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < / div > 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < script > 
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        function giveFocus() {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								            document.visorFreeMind.focus();
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        }
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        document.onload=giveFocus;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        // < ![CDATA[
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        // for allowing using http://.....?mindmap.mm mode
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        function getMap(map){
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            var result=map;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            var loc=document.location+'';
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            if(loc.indexOf(".mm")>0 & &  loc.indexOf("?")>0){
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								                result=loc.substring(loc.indexOf("?")+1);
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            }
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            return result;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        }
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        var fo = new FlashObject("<?php  echo  api_get_path ( WEB_LIBRARY_PATH );  ?> freeMindFlashBrowser/visorFreemind.swf", "visorFreeMind", "100%", "100%", 6, "#ffffff");
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addParam("quality", "high");
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //fo.addParam("bgcolor", "#a0a0f0");
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("openUrl", "_blank");//Default value "_self"
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("startCollapsedToLevel","3");//Default value = "-1", meaning do nothing, the mindmap will open as it was saved. The root node, or central node, of your mindmap is level zero. You could force the browser to open (unfold) your mind map to an expanded level using this variable.
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("maxNodeWidth","200");
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("mainNodeShape","elipse");//"rectangle", "elipse", "none". None hide the main node. Default is "elipse"
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("justMap","false");
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("initLoadFile",getMap("<?php  echo  $file_url_web ;  ?> "));
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("defaultToolTipWordWrap",200);//max width for tooltips. Default "600" pixels
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("offsetX","left");//for the center of the mindmap. Admit also "left" and "right"
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("offsetY","top");//for the center of the mindmap. Admit also "top" and "bottom"
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("buttonsPos","top");//"top" or "bottom"
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("min_alpha_buttons",20);//for dynamic view of buttons
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("max_alpha_buttons",100);//for dynamic view of buttons
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.addVariable("scaleTooltips","false");
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //extra
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        //fo.addVariable("CSSFile","<?php  // echo api_get_path(WEB_LIBRARY_PATH);?>freeMindFlashBrowser/flashfreemind.css");//
  
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //fo.addVariable("baseImagePath","<?php  // echo api_get_path(WEB_LIBRARY_PATH);?>freeMindFlashBrowser/");//
  
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        //fo.addVariable("justMap","false");//Hides all the upper control options. Default value "false"
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //fo.addVariable("noElipseMode","anyvalue");//for changing to old elipseNode edges. Default = not set
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //fo.addVariable("ShotsWidth","200");//The width of snapshots, in pixels.
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //fo.addVariable("genAllShots","true");//Preview shots (like the samples on the Shots Width page) will be generated for all linked maps when your main map loads. If you have a lot of linked maps, this could take some time to complete
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //fo.addVariable("unfoldAll","true"); //For each mindmap loaded start the display with all nodes unfolded. Another variable to be wary of!
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //fo.addVariable("toolTipsBgColor","0xaaeeaa");: bgcolor for tooltips ej;"0xaaeeaa"
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //fo.addVariable("defaultWordWrap","300"); //default 600
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        //
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        fo.write("flashcontent");
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        // ]]>
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    < / script > 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								<?php 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								if ($execute_iframe) {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    if ($isChatFolder) {
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        $content = Security::remove_XSS(file_get_contents($file_url_sys));
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								        echo $content;
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								    } else {
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								        echo '< iframe  
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            id="mainFrame" 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            name="mainFrame" 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            border="0" 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            frameborder="0" 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            scrolling="no" 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            style="width:100%;" height="600" 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            src="'.$file_url_web.'& rand='.mt_rand(1, 10000).'" 
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								            height="500" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true">< / iframe > ';
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    }
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								}
 
							 
						 
					
						
							
								
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								Display::display_footer();