*/ // PRELIMS --------------------------------------------------------------------> if (!isset($scormid)) { exit; } define('EID_TYPE', 'Scorm'); define('BID', EID_TYPE . '.' . $scormid); getpar('SID', 'Scorm sub-id', '*'); define('EID_ID', SID == '*' ? $scormid : $scormid . '.' . SID); define('EID', EID_TYPE . '.' . EID_ID); getpar('LFN', 'LanguageFileName', 'md_' . strtolower(EID_TYPE)); getpar('HTT', 'HTML Template Text filename', 'mdp_' . strtolower(EID_TYPE)); getpar('WHF', 'With Header and Footer', '0'); define('DBG', 0); // for template debug info, set to e.g. 10000 getpar('RNG', 'Slide range', '*'); if (RNG == '*' || ($dotdot = strpos(RNG, '..')) === FALSE) { $id_range_first = $id_range_last = ''; } else { $id_range_first = trim(substr(RNG, 0, $dotdot)); $id_range_last = trim(substr(RNG, $dotdot + 2)); } $urlp = '?dbg=' . urlencode(DBG); if (LFN != 'md_' . strtolower(EID_TYPE)) { $urlp .= '&lfn=' . urlencode(LFN); } if (HTT != 'mdp_' . strtolower(EID_TYPE)) { $urlp .= '&lfn=' . urlencode(HTT); } if (WHF != '0') { $urlp .= '&whf=' . urlencode(WHF);
<?php /** * Chamilo metadata/udate_indexableText.php * 2005/03/16 * @copyright 2005 rene.haentjens@UGent.be - see metadata/md_funcs.php * @package chamilo.metadata */ /** * Chamilo Metadata: update indexabletext for all eid_type records */ // PRELIMS --------------------------------------------------------------------> require 'md_funcs.php'; getpar('EID_TYPE', 'Entry Type'); // e.g. 'Document' or 'Scorm' define('TPLEN', strlen(EID_TYPE) + 1); require 'md_' . strtolower(EID_TYPE) . '.php'; // name of the language file that needs to be included $language_file = 'md_' . strtolower(EID_TYPE); include '../inc/global.inc.php'; $this_section = SECTION_COURSES; $nameTools = get_lang('Tool'); $nameTools && get_lang('Sorry') or give_up('Language file ' . $language_file . " doesn't define 'Tool' and 'Sorry'"); $_course = api_get_course_info(); isset($_course) or give_up(get_lang('Sorry')); $is_allowed_to_edit = isset($_user['user_id']) && $is_courseMember && api_is_allowed_to_edit(); if (!$is_allowed_to_edit) { give_up(get_lang('Denied')); } $mdStore = new mdstore($is_allowed_to_edit); // create table if needed
<?php /** * Chamilo metadata/openobject.php * 2004/08/27 * Copyright (C) 2006 rene.haentjens@UGent.be - see metadata/md_funcs.php * @package chamilo.metadata */ /** * Chamilo Metadata: general script for opening an object * URL parameters: * - eid= entry-id = object-id = type.identifier, e.g. 'Document.12'; */ require "md_funcs.php"; // name of the language file that needs to be included /* $language_file = 'Whatever'; */ require "../inc/global.inc.php"; $this_section = SECTION_COURSES; getpar('EID', 'Entry IDentifier'); if (!($dotpos = strpos(EID, '.'))) { give_up('No . in ' . EID); } require 'md_' . strtolower(substr(EID, 0, $dotpos)) . '.php'; $mdObj = new mdobject($_course, substr(EID, $dotpos + 1)); header('Location: ' . $mdObj->mdo_url); exit;
*/ require_once '../inc/global.inc.php'; require "md_funcs.php"; getpar('EID', 'Entry IDentifier'); // e.g. 'Document.12' or 'Scorm.xx' if (!($dotpos = strpos(EID, '.'))) { give_up('No . in ' . EID); } define('EID_TYPE', substr(EID, 0, $dotpos)); // e.g. 'Document' or 'Scorm' require 'md_' . strtolower(EID_TYPE) . '.php'; define('EID_ID', substr(EID, $dotpos + 1)); // e.g. '12' getpar('LFN', 'LanguageFileName', 'md_' . strtolower(EID_TYPE)); getpar('HTT', 'HTML Template Text filename', LFN); getpar('DBG', 'Debug number', '0'); $urlp = '?eid=' . urlencode(EID); if (LFN != 'md_' . strtolower(EID_TYPE)) { $urlp .= '&lfn=' . urlencode(LFN); } if (HTT != LFN) { $urlp .= '&htt=' . urlencode(HTT); } if (DBG) { $urlp .= '&dbg=' . urlencode(DBG); } // name of the language file that needs to be included $language_file = LFN; require_once "../inc/global.inc.php"; $this_section = SECTION_COURSES; $nameTools = get_lang('Tool');