ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (int $a_id=0, bool $a_call_by_reference=true) | |
Constructor. More... | |
getTrackingItems () | |
readObject () | |
read manifest file More... | |
setLearningProgressSettingsAtUpload () | |
set settings for learning progress determination per default at upload More... | |
getTrackedItems () | |
get all tracked items of current user More... | |
getTrackedUsers (string $a_search) | |
Return the last access timestamp for a given user. More... | |
getAttemptsForUsers () | |
Get attempts for all users. More... | |
getAttemptsForUser (int $a_user_id) | |
get number of attempts for a certain user and package More... | |
getModuleVersionForUsers () | |
Get module version for users. More... | |
getModuleVersionForUser (int $a_user_id) | |
get module version that tracking data for a user was recorded on More... | |
getTrackingDataPerUser (int $a_sco_id, int $a_user_id) | |
Get tracking data per user. More... | |
getTrackingDataAgg (int $a_user_id) | |
getTrackingDataAggSco (int $a_sco_id) | |
exportSelected (bool $a_all, array $a_users=array()) | |
Export selected user tracking data ilObjUser $ilUser. More... | |
importTrackingData (string $a_file) | |
importSuccess (string $a_file) | |
importSuccessForSahsUser (int $user_id, string $last_access, int $status, ?int $attempts=null, ?int $percentage_completed=null, ?int $sco_total_time_sec=null) | |
get_user_id (string $a_login) | |
getUserIdEmail (string $a_mail) | |
assumes that only one account exists for a mailadress More... | |
sendExportFile (string $a_header, string $a_content) | |
send export file to browser More... | |
getAllScoIds () | |
getStatusForUser (int $a_user, array $a_allScoIds, bool $a_numerical=false) | |
getCourseCompletionForUser (int $a_user) | |
getLastVisited (int $user_id) | |
deleteTrackingDataOfUsers (array $a_users) | |
![]() | |
__construct (int $a_id=0, bool $a_call_by_reference=true) | |
Constructor. More... | |
create (bool $upload=false) | |
create file based lm More... | |
read () | |
read object More... | |
getEditable () | |
Set Editable. More... | |
setTries (int $a_tries) | |
Set default tries for questions. More... | |
getTries () | |
setLocalization (string $a_val) | |
getLocalization () | |
getDiskUsage () | |
Gets the disk usage of the object in bytes. More... | |
createDataDirectory () | |
creates data directory for package files ("./data/lm_data/lm_<id>") More... | |
getDataDirectory (?string $mode="filesystem") | |
get data directory of lm More... | |
getAPIAdapterName () | |
get api adapter name More... | |
setAPIAdapterName (string $a_api) | |
set api adapter name More... | |
getAPIFunctionsPrefix () | |
get api functions prefix More... | |
setAPIFunctionsPrefix (string $a_prefix) | |
set api functions prefix More... | |
getCreditMode () | |
get credit mode More... | |
setCreditMode (string $a_credit_mode) | |
set credit mode More... | |
setDefaultLessonMode (string $a_lesson_mode) | |
set default lesson mode More... | |
getDefaultLessonMode () | |
get default lesson mode More... | |
getStyleSheetId () | |
get ID of assigned style sheet object More... | |
setStyleSheetId (int $a_style_id) | |
set ID of assigned style sheet object More... | |
setAutoReview (bool $a_auto_review) | |
set auto review as true/false for SCORM 1.2 More... | |
getAutoReview () | |
get auto review as true/false for SCORM 1.2 More... | |
setAutoReviewChar (?string $a_auto_review) | |
set auto review as Char for SCORM 2004 More... | |
getAutoReviewChar () | |
get auto review as Char for SCORM 2004 More... | |
getMaxAttempt () | |
setMaxAttempt (int $a_max_attempt) | |
getModuleVersion () | |
getAssignedGlossary () | |
setAssignedGlossary (int $a_assigned_glossary) | |
setModuleVersion (int $a_module_version) | |
getSession () | |
setSession (bool $a_session) | |
getNoMenu () | |
disable menu More... | |
setNoMenu (bool $a_no_menu) | |
disable menu More... | |
getHideNavig () | |
hide navigation tree More... | |
setHideNavig (bool $a_hide_navig) | |
disable menu More... | |
getCacheDeactivated () | |
BrowserCacheDisabled for SCORM 2004 / ENABLE_JS_DEBUG. More... | |
getSessionDeactivated () | |
sessionDisabled for SCORM 2004 More... | |
getDebugActivated () | |
debugActivated More... | |
getIe_force_render () | |
force Internet Explorer to render again after some Milliseconds - useful for learning Modules with a lot of iframes or frames and IE >=10 More... | |
setIe_force_render (bool $a_ie_force_render) | |
getFourth_Edition () | |
SCORM 2004 4th edition features. More... | |
setFourth_edition (bool $a_fourth_edition) | |
getSequencing () | |
setSequencing (bool $a_sequencing) | |
getInteractions () | |
setInteractions (bool $a_interactions) | |
getObjectives () | |
setObjectives (bool $a_objectives) | |
getComments () | |
setComments (bool $a_comments) | |
getTime_from_lms () | |
setTime_from_lms (bool $a_time_from_lms) | |
getCheck_values () | |
setCheck_values (bool $a_check_values) | |
getDebug () | |
offlineMode More... | |
setDebug (bool $a_debug) | |
setAutoContinue (bool $a_auto_continue) | |
debug pw More... | |
getAutoContinue () | |
getAuto_last_visited () | |
setAuto_last_visited (bool $a_auto_last_visited) | |
setAutoSuspend (bool $a_auto_suspend) | |
Set sequencing expert mode. More... | |
getAutoSuspend () | |
getOpenMode () | |
open_mode 0: in Tab/new Window like in previous versions 1: in iFrame with width=100% and heigth=100% 2: in iFrame with specified width and height 3: 4: 5: in new Window without specified width and height 6: in new Window with specified width and height More... | |
setOpenMode (int $a_open_mode) | |
getWidth () | |
setWidth (int $a_width) | |
getHeight () | |
setHeight (int $a_height) | |
getMasteryScore () | |
setMasteryScore (?int $a_mastery_score) | |
checkMasteryScoreValues () | |
check mastery_score / min_normalized_measure of SCOs (SCORM 1.2) / objectives (SCORM 2004) More... | |
getMasteryScoreValues () | |
getIdSetting () | |
setIdSetting (int $a_id_setting) | |
getNameSetting () | |
setNameSetting (int $a_name_setting) | |
update () | |
setSubType (string $a_sub_type) | |
getSubType () | |
delete () | |
delete SCORM learning module and all related data More... | |
getPointsInPercent () | |
Returns the points in percent for the learning module This is called by the certificate generator if [SCORM_POINTS] is inserted. More... | |
getMaxPoints () | |
Returns score.max for the learning module, refered to the last sco where score.max is set. More... | |
populateByDirectoy (string $a_dir, string $a_filename="") | |
Populate by directory. More... | |
getApiStudentId () | |
Get cmi.core.student_id / cmi.learner_id for API. More... | |
getApiStudentName () | |
Get cmi.core.student_name / cmi.learner_name for API note: 'lastname, firstname' is required for SCORM 1.2; 9 = no name to hide student_name for external content. More... | |
getViewButton () | |
get button for view More... | |
![]() | |
__construct (int $id=0, bool $reference=true) | |
withReferences () | |
determines whether objects are referenced or not (got ref ids or not) More... | |
processAutoRating () | |
read () | |
getId () | |
setId (int $id) | |
setRefId (int $ref_id) | |
getRefId () | |
getType () | |
setType (string $type) | |
getPresentationTitle () | |
get presentation title Normally same as title Overwritten for sessions More... | |
getTitle () | |
getUntranslatedTitle () | |
Get untranslated object title WebDAV needs to access the untranslated title of an object. More... | |
setTitle (string $title) | |
getDescription () | |
setDescription (string $desc) | |
getLongDescription () | |
get object long description (stored in object_description) More... | |
getImportId () | |
setImportId (string $import_id) | |
setOfflineStatus (bool $status) | |
getOfflineStatus () | |
supportsOfflineHandling () | |
getOwner () | |
getOwnerName () | |
get full name of object owner More... | |
setOwner (int $usr_id) | |
getCreateDate () | |
Get create date in YYYY-MM-DD HH-MM-SS format. More... | |
getLastUpdateDate () | |
Get last update date in YYYY-MM-DD HH-MM-SS format. More... | |
create () | |
note: title, description and type should be set when this function is called More... | |
update () | |
MDUpdateListener (string $element) | |
Metadata update listener. More... | |
createMetaData () | |
updateMetaData () | |
deleteMetaData () | |
updateOwner () | |
update owner of object in db More... | |
putInTree (int $parent_ref_id) | |
maybe this method should be in tree object!? More... | |
setPermissions (int $parent_ref_id) | |
setParentRolePermissions (int $parent_ref_id) | |
Initialize the permissions of parent roles (local roles of categories, global roles...) This method is overwritten in e.g. More... | |
createReference () | |
creates reference for object More... | |
countReferences () | |
delete () | |
delete object or referenced object (in the case of a referenced object, object data is only deleted if last reference is deleted) This function removes an object entirely from system!! More... | |
initDefaultRoles () | |
init default roles settings Purpose of this function is to create a local role folder and local roles, that are needed depending on the object type. More... | |
applyDidacticTemplate (int $tpl_id) | |
getXMLZip () | |
getHTMLDirectory () | |
appendCopyInfo (int $target_id, int $copy_id) | |
Prepend Copy info if object with same name exists in that container. More... | |
cloneDependencies (int $target_id, int $copy_id) | |
Clone object dependencies. More... | |
cloneMetaData (ilObject $target_obj) | |
Copy meta data. More... | |
selfOrParentWithRatingEnabled () | |
getPossibleSubObjects (bool $filter=true) | |
get all possible sub objects of this type the object can decide which types of sub objects are possible jut in time overwrite if the decision distinguish from standard model More... | |
Static Public Member Functions | |
static | _getTrackingItems (int $a_obj_id) |
get all tracking items of scorm object More... | |
static | _getAllScoIds (int $a_id) |
Get an array of id's for all Sco's in the module. More... | |
static | _getStatusForUser (int $a_id, int $a_user, array $a_allScoIds, bool $a_numerical=false) |
Get the status of a SCORM module for a given user. More... | |
static | _getCourseCompletionForUser (int $a_id, int $a_user) |
Get the completion of a SCORM module for a given user. More... | |
static | _removeTrackingDataForUser (int $user_id) |
to be called from IlObjUser More... | |
static | _getScoresForUser (int $a_item_id, int $a_user_id) |
![]() | |
static | getAffectiveLocalization (int $a_id) |
Get affective localization. More... | |
static | _lookupSubType (int $a_obj_id) |
lookup subtype id (scorm, ) More... | |
static | _getTries (int $a_id) |
obsolet? More... | |
static | getScormModulesForGlossary (int $a_glo_id) |
Get SCORM modules that assign a certain glossary. More... | |
static | lookupAssignedGlossary (int $a_slm_id) |
Get SCORM modules that assign a certain glossary. More... | |
![]() | |
static | _lookupObjIdByImportId (string $import_id) |
Get (latest) object id for an import id. More... | |
static | _lookupImportId (int $obj_id) |
static | _lookupOwnerName (int $owner_id) |
Lookup owner name for owner id. More... | |
static | _getIdForImportId (string $import_id) |
static | _getAllReferences (int $id) |
get all reference ids for object ID More... | |
static | _lookupTitle (int $obj_id) |
static | lookupOfflineStatus (int $obj_id) |
Lookup offline status using objectDataCache. More... | |
static | _lookupOwner (int $obj_id) |
Lookup owner user ID for object ID. More... | |
static | _getIdsForTitle (string $title, string $type='', bool $partial_match=false) |
static | _lookupDescription (int $obj_id) |
static | _lookupLastUpdate (int $obj_id, bool $formatted=false) |
static | _getLastUpdateOfObjects (array $obj_ids) |
static | _lookupObjId (int $ref_id) |
static | _setDeletedDate (int $ref_id, int $deleted_by) |
static | setDeletedDates (array $ref_ids, int $user_id) |
static | _resetDeletedDate (int $ref_id) |
static | _lookupDeletedDate (int $ref_id) |
static | _writeTitle (int $obj_id, string $title) |
write title to db (static) More... | |
static | _writeDescription (int $obj_id, string $desc) |
write description to db (static) More... | |
static | _writeImportId (int $obj_id, string $import_id) |
write import id to db (static) More... | |
static | _lookupType (int $id, bool $reference=false) |
static | _isInTrash (int $ref_id) |
static | _hasUntrashedReference (int $obj_id) |
checks whether an object has at least one reference that is not in trash More... | |
static | _lookupObjectId (int $ref_id) |
static | _getObjectsDataForType (string $type, bool $omit_trash=false) |
get all objects of a certain type More... | |
static | _exists (int $id, bool $reference=false, ?string $type=null) |
checks if an object exists in object_data More... | |
static | _getObjectsByType (string $obj_type="", int $owner=null) |
static | _prepareCloneSelection (array $ref_ids, string $new_type, bool $show_path=true) |
Prepare copy wizard object selection. More... | |
static | _getIcon (int $obj_id=0, string $size="big", string $type="", bool $offline=false) |
Get icon for repository item. More... | |
static | collectDeletionDependencies (array &$deps, int $ref_id, int $obj_id, string $type, int $depth=0) |
Collect deletion dependencies. More... | |
static | getDeletionDependencies (int $obj_id) |
Get deletion dependencies. More... | |
static | getLongDescriptions (array $obj_ids) |
static | getAllOwnedRepositoryObjects (int $user_id) |
static | fixMissingTitles ($type, array &$obj_title_map) |
Try to fix missing object titles. More... | |
static | _lookupCreationDate (int $obj_id) |
static | _getObjectTypeIdByTitle (string $type, \ilDBInterface $ilDB=null) |
Private Member Functions | |
parseUserId (string $il_id) | |
Parse il_usr_123_6 id. More... | |
importRaw (string $a_file) | |
Import raw data. More... | |
lookupSCOId (string $a_referrer) | |
resolves manifest SCOID to internal ILIAS SCO ID More... | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilObjSCORMLearningModule
Definition at line 29 of file class.ilObjSCORMLearningModule.php.
ilObjSCORMLearningModule::__construct | ( | int | $a_id = 0 , |
bool | $a_call_by_reference = true |
||
) |
Constructor.
integer | reference_id or object_id |
boolean | treat the id as reference_id (true) or object_id (false) |
Definition at line 36 of file class.ilObjSCORMLearningModule.php.
References ILIAS\GlobalScreen\Provider\__construct().
|
static |
Get an array of id's for all Sco's in the module.
int | $a_id | Object id |
Definition at line 1043 of file class.ilObjSCORMLearningModule.php.
Referenced by _getCourseCompletionForUser().
|
static |
Get the completion of a SCORM module for a given user.
int | $a_id | Object id |
int | $a_user | User id |
Definition at line 1127 of file class.ilObjSCORMLearningModule.php.
References _getAllScoIds(), and _getStatusForUser().
|
static |
Definition at line 1227 of file class.ilObjSCORMLearningModule.php.
Referenced by ilLPCollectionOfSCOs\getScoresForUserAndCP_Node_Id().
|
static |
Get the status of a SCORM module for a given user.
int | $a_id | Object id |
int | $a_user | User id |
array | $a_allScoIds | Array of Sco id's in this module |
boolean | $a_numerical | Text (false) or boolean result (true) |
Definition at line 1085 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, ILIAS\LTI\ToolProvider\$key, ilObject\$lng, and ilLanguage\txt().
Referenced by _getCourseCompletionForUser().
|
static |
get all tracking items of scorm object
Definition at line 50 of file class.ilObjSCORMLearningModule.php.
References ilObject\$tree, ilTree\getNodeData(), ilTree\getSubTree(), and ilTree\readRootId().
Referenced by ilLPCollectionOfSCOs\getPossibleItems(), and getTrackingItems().
|
static |
to be called from IlObjUser
Definition at line 1210 of file class.ilObjSCORMLearningModule.php.
Referenced by ilObjUser\delete().
ilObjSCORMLearningModule::deleteTrackingDataOfUsers | ( | array | $a_users | ) |
Definition at line 1274 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, ilObject\$user, ilChangeEvent\_deleteReadEventsForUsers(), ilLPStatusWrapper\_updateStatus(), ilObject\getId(), and ILIAS\Repository\int().
Referenced by importSuccess().
ilObjSCORMLearningModule::exportSelected | ( | bool | $a_all, |
array | $a_users = array() |
||
) |
Export selected user tracking data ilObjUser $ilUser.
Definition at line 517 of file class.ilObjSCORMLearningModule.php.
References $data, $DIC, $ilDB, $ilUser, $query, $res, ilLearningProgressBaseGUI\__readStatus(), ilObject\getId(), ilPrivacySettings\getInstance(), ilObject\getTitle(), sendExportFile(), ilSCORMTrackingItems\userDataArrayForExport(), and ilSCORMTrackingItems\userDataHeaderForExport().
ilObjSCORMLearningModule::get_user_id | ( | string | $a_login | ) |
Definition at line 957 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, and $ilUser.
Referenced by importRaw(), ilObjSCORM2004LearningModule\importSuccess(), and importSuccess().
ilObjSCORMLearningModule::getAllScoIds | ( | ) |
Definition at line 1135 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, and ilObject\getId().
Referenced by getCourseCompletionForUser().
ilObjSCORMLearningModule::getAttemptsForUser | ( | int | $a_user_id | ) |
get number of attempts for a certain user and package
Definition at line 308 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, and ilObject\getId().
ilObjSCORMLearningModule::getAttemptsForUsers | ( | ) |
Get attempts for all users.
Definition at line 289 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, $query, $res, ilDBConstants\FETCHMODE_ASSOC, ilObject\getId(), and ILIAS\Repository\int().
ilObjSCORMLearningModule::getCourseCompletionForUser | ( | int | $a_user | ) |
Definition at line 1202 of file class.ilObjSCORMLearningModule.php.
References getAllScoIds(), and getStatusForUser().
ilObjSCORMLearningModule::getLastVisited | ( | int | $user_id | ) |
Definition at line 1257 of file class.ilObjSCORMLearningModule.php.
Referenced by ilObjSCORMInitData\getIliasScormVars().
ilObjSCORMLearningModule::getModuleVersionForUser | ( | int | $a_user_id | ) |
get module version that tracking data for a user was recorded on
Definition at line 346 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, and ilObject\getId().
ilObjSCORMLearningModule::getModuleVersionForUsers | ( | ) |
Get module version for users.
Definition at line 329 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, $query, $res, ilDBConstants\FETCHMODE_ASSOC, ilObject\getId(), and ILIAS\Repository\int().
ilObjSCORMLearningModule::getStatusForUser | ( | int | $a_user, |
array | $a_allScoIds, | ||
bool | $a_numerical = false |
||
) |
Definition at line 1169 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, ILIAS\LTI\ToolProvider\$key, and ILIAS\Repository\lng().
Referenced by getCourseCompletionForUser().
ilObjSCORMLearningModule::getTrackedItems | ( | ) |
get all tracked items of current user
Definition at line 207 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, $ilUser, and ilObject\getId().
ilObjSCORMLearningModule::getTrackedUsers | ( | string | $a_search | ) |
Return the last access timestamp for a given user.
int | $a_obj_id | object id |
int | $user_id | user id |
Definition at line 259 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, $ilUser, $query, and ilObject\getId().
ilObjSCORMLearningModule::getTrackingDataAgg | ( | int | $a_user_id | ) |
Definition at line 391 of file class.ilObjSCORMLearningModule.php.
References $data, $DIC, $ilDB, and ilObject\getId().
ilObjSCORMLearningModule::getTrackingDataAggSco | ( | int | $a_sco_id | ) |
Definition at line 453 of file class.ilObjSCORMLearningModule.php.
References $data, $DIC, $ilDB, and ilObject\getId().
ilObjSCORMLearningModule::getTrackingDataPerUser | ( | int | $a_sco_id, |
int | $a_user_id | ||
) |
Get tracking data per user.
Definition at line 367 of file class.ilObjSCORMLearningModule.php.
References $data, $DIC, $ilDB, and ilObject\getId().
ilObjSCORMLearningModule::getTrackingItems | ( | ) |
Definition at line 42 of file class.ilObjSCORMLearningModule.php.
References _getTrackingItems(), and ilObject\getId().
ilObjSCORMLearningModule::getUserIdEmail | ( | string | $a_mail | ) |
assumes that only one account exists for a mailadress
Definition at line 1008 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, and $ilUser.
|
private |
Import raw data.
Definition at line 798 of file class.ilObjSCORMLearningModule.php.
References $data, $DIC, $ilDB, $ilUser, ilObject\$lng, ilLPStatus\_lookupPercentage(), ilLPStatus\_lookupStatus(), ilLPStatusWrapper\_refreshStatus(), get_user_id(), ilObject\getId(), importSuccessForSahsUser(), ILIAS\Repository\int(), ilLanguage\loadLanguageModule(), lookupSCOId(), parseUserId(), and ilLanguage\txt().
Referenced by importTrackingData().
ilObjSCORMLearningModule::importSuccess | ( | string | $a_file | ) |
Definition at line 588 of file class.ilObjSCORMLearningModule.php.
References $data, $DIC, $ilDB, $ilUser, ilLPStatusWrapper\_refreshStatus(), deleteTrackingDataOfUsers(), get_user_id(), ilObject\getId(), ilObjectLP\getInstance(), importSuccessForSahsUser(), ILIAS\Repository\int(), ilLPStatus\LP_STATUS_COMPLETED_NUM, ilLPStatus\LP_STATUS_FAILED, ilLPStatus\LP_STATUS_FAILED_NUM, ilLPStatus\LP_STATUS_IN_PROGRESS, ilLPStatus\LP_STATUS_IN_PROGRESS_NUM, ilLPStatus\LP_STATUS_NOT_ATTEMPTED, ilLPStatus\LP_STATUS_NOT_ATTEMPTED_NUM, and ilUtil\now().
Referenced by importTrackingData().
ilObjSCORMLearningModule::importSuccessForSahsUser | ( | int | $user_id, |
string | $last_access, | ||
int | $status, | ||
?int | $attempts = null , |
||
?int | $percentage_completed = null , |
||
?int | $sco_total_time_sec = null |
||
) |
Definition at line 724 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, ilChangeEvent\_lookupReadEvents(), and ilChangeEvent\_recordReadEvent().
Referenced by importRaw(), ilObjSCORM2004LearningModule\importSuccess(), and importSuccess().
ilObjSCORMLearningModule::importTrackingData | ( | string | $a_file | ) |
Definition at line 555 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, $ilUser, importRaw(), and importSuccess().
|
private |
resolves manifest SCOID to internal ILIAS SCO ID
Definition at line 980 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilDB, and $ilUser.
Referenced by importRaw().
|
private |
Parse il_usr_123_6 id.
Definition at line 776 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilSetting, and $parts.
Referenced by importRaw().
ilObjSCORMLearningModule::readObject | ( | ) |
read manifest file
ilSaxParserException |
Definition at line 74 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilErr, ilObjSAHSLearningModule\getDataDirectory(), and ILIAS\Repository\lng().
ilObjSCORMLearningModule::sendExportFile | ( | string | $a_header, |
string | $a_content | ||
) |
send export file to browser
Definition at line 1029 of file class.ilObjSCORMLearningModule.php.
References $filename, $timestamp, ilUtil\deliverData(), exit, and ilObject\getRefId().
Referenced by exportSelected().
ilObjSCORMLearningModule::setLearningProgressSettingsAtUpload | ( | ) |
set settings for learning progress determination per default at upload
Definition at line 181 of file class.ilObjSCORMLearningModule.php.
References $DIC, $ilSetting, $lm_set, ilObjUserTracking\_enabledLearningProgress(), ilObject\getId(), and ilLPObjSettings\LP_MODE_SCORM.