*/
// 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;
Beispiel #4
0
 */
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');