api_get_path(WEB_CODE_PATH)."group/group_space.php?".api_get_cidreq(), "name" => get_lang('GroupSpace'), ); $noPHP_SELF = true; $group = GroupManager::get_group_properties($groupId); $path = explode('/', $dir); if ('/'.$path[1] != $group['directory']) { api_not_allowed(true); } } $interbreadcrumb[] = array( "url" => "./document.php?curdirpath=".urlencode($dir)."&".api_get_cidreq(), "name" => get_lang('Documents'), ); if (!api_is_allowed_in_course()) { api_not_allowed(true); } if (!($is_allowed_to_edit || $groupRights || DocumentManager::is_my_shared_folder($_user['user_id'], Security::remove_XSS($dir), api_get_session_id())) ) { api_not_allowed(true); } /* Header */ Event::event_access_tool(TOOL_DOCUMENT); $display_dir = $dir; if (isset ($group)) { $display_dir = explode('/', $dir); unset($display_dir[0]); unset($display_dir[1]); $display_dir = implode('/', $display_dir); } // Interbreadcrumb for the current directory root path if (empty($document_data['parents'])) { $interbreadcrumb[] = array('url' => '#', 'name' => $document_data['title']); } else { foreach ($document_data['parents'] as $document_sub_data) { $interbreadcrumb[] = array('url' => $document_sub_data['document_url'], 'name' => $document_sub_data['title']); } } Display :: display_header($nameTools, 'Doc'); echo '
'; echo ''. Display::return_icon('back.png', get_lang('BackTo').' '.get_lang('DocumentsOverview'), '', ICON_SIZE_MEDIUM).''; echo '
'; // pixlr // max size 1 Mb ?? $title = urlencode(utf8_encode(get_lang('NewImage'))); //TODO:check // $image = Display::returnIconPath('canvas1024x768.png'); // $pixlr_code_translation_table = array('' => 'en', 'pt' => 'pt-Pt', 'sr' => 'sr_latn'); $langpixlr = api_get_language_isocode(); $langpixlr = isset($pixlr_code_translation_table[$langpixlr]) ? $pixlredit_code_translation_table[$langpixlr] : $langpixlr; $loc = $langpixlr; // deprecated ?? TODO:check pixlr read user browser $exit_path = api_get_path(WEB_CODE_PATH).'document/exit_pixlr.php'; $_SESSION['exit_pixlr'] = $document_data['path']; $referrer = "Chamilo"; $target_path = api_get_path(WEB_CODE_PATH).'document/save_pixlr.php'; $target = $target_path; $locktarget = "true"; $locktitle = "false"; if ($_SERVER['HTTP_HOST'] == "localhost") { $path_and_file = api_get_path(SYS_PATH).'/crossdomain.xml'; if (!file_exists($path_and_file)) { $crossdomain = ' ';//more open domain="*" @file_put_contents($path_and_file, $crossdomain); } $credentials = "true"; } else { $credentials = "false"; } $pixlr_url = api_get_protocol().'://pixlr.com/editor/?title='.$title.'&image='.$image.'&loc='.$loc.'&referrer='.$referrer.'&target='.$target.'&exit='.$exit_path.'&locktarget='.$locktarget.'&locktitle='.$locktitle.'&credentials='.$credentials; ?> '; echo ''; echo ''; Display::display_footer();