ILIAS
Release_3_10_x_branch Revision 61812
|
Public Member Functions | |
__construct () | |
Constructor. | |
executeCommand () | |
Execute command. | |
communities () | |
show communities | |
mappings () | |
Show mapping settings (EContent-Data <-> (Remote)Course. |
Protected Member Functions | |
readAll () | |
Read all importable econtent. | |
settings () | |
show settings | |
initSettingsForm () | |
init settings form | |
saveSettings () | |
save settings | |
updateCommunities () | |
update whitelist | |
saveMappings () | |
Save mappings. | |
initMappingsForm () | |
init mapping form | |
imported () | |
Show imported materials. | |
exportImported () | |
csv export of imported remote courses | |
released () | |
Show released materials. | |
exportReleased () | |
export released | |
prepareFieldSelection ($fields) | |
get options for field selection | |
initSettings () | |
Init settings. | |
setSubTabs () | |
set sub tabs |
Protected Attributes | |
$tpl | |
$lng | |
$ctrl | |
$tabs_gui |
Private Member Functions | |
prepareRoleSelect () | |
get global role array | |
buildPath ($a_ref_id) |
ilECSSettingsGUI::__construct | ( | ) |
Constructor.
public
Definition at line 46 of file class.ilECSSettingsGUI.php.
References $ilCtrl, $lng, $tpl, and initSettings().
|
private |
Definition at line 916 of file class.ilECSSettingsGUI.php.
Referenced by initSettingsForm().
ilECSSettingsGUI::communities | ( | ) |
show communities
public
Definition at line 335 of file class.ilECSSettingsGUI.php.
References $reader, ilECSCommunityReader\_getInstance(), ilUtil\getImagePath(), ilUtil\sendInfo(), and ilTable2GUI\setTitle().
Referenced by updateCommunities().
ilECSSettingsGUI::executeCommand | ( | ) |
Execute command.
public
Definition at line 66 of file class.ilECSSettingsGUI.php.
References $cmd, and setSubTabs().
|
protected |
csv export of imported remote courses
protected
Definition at line 604 of file class.ilECSSettingsGUI.php.
References $reader, ilECSDataMappingSettings\_getInstance(), ilECSCommunityReader\_getInstance(), ilUtil\_getObjectsByOperations(), ilAdvancedMDValues\_getValuesByObjId(), ilObject\_lookupDescription(), ilObjRemoteCourse\_lookupMID(), ilObject\_lookupTitle(), ilUtil\deliverData(), and ilFormat\formatUnixTime().
|
protected |
export released
protected
Definition at line 753 of file class.ilECSSettingsGUI.php.
References ilECSExport\_getExportedIDs(), ilECSDataMappingSettings\_getInstance(), ilAdvancedMDValues\_getValuesByObjId(), ilObject\_lookupDescription(), ilObject\_lookupTitle(), ilUtil\deliverData(), and ilFormat\formatUnixTime().
|
protected |
Show imported materials.
protected
Definition at line 555 of file class.ilECSSettingsGUI.php.
References ilUtil\_getObjectsByOperations(), and settings().
Referenced by readAll().
|
protected |
init mapping form
protected
Definition at line 512 of file class.ilECSSettingsGUI.php.
References ilAdvancedMDFieldDefinition\_getActiveDefinitionsByObjType(), ilECSDataMappingSettings\_getInstance(), ilECSUtils\_getOptionalEContentFields(), and prepareFieldSelection().
Referenced by mappings().
|
protected |
Init settings.
protected
Definition at line 853 of file class.ilECSSettingsGUI.php.
References ilECSSettings\_getInstance(), and settings().
Referenced by __construct().
|
protected |
init settings form
protected
Definition at line 143 of file class.ilECSSettingsGUI.php.
References $tpl, buildPath(), prepareRoleSelect(), ilECSSettings\PROTOCOL_HTTPS, ilCheckboxInputGUI\setChecked(), ilFormPropertyGUI\setInfo(), ilSelectInputGUI\setOptions(), ilFormPropertyGUI\setRequired(), ilDurationInputGUI\setShowDays(), ilTextInputGUI\setSize(), settings(), ilTextInputGUI\setValue(), and ilNonEditableValueGUI\setValue().
Referenced by settings().
ilECSSettingsGUI::mappings | ( | ) |
Show mapping settings (EContent-Data <-> (Remote)Course.
public
Definition at line 471 of file class.ilECSSettingsGUI.php.
References ilAdvancedMDFieldDefinition\_getActiveDefinitionsByObjType(), initMappingsForm(), and ilUtil\sendInfo().
Referenced by saveMappings().
|
protected |
get options for field selection
array | array of field objects protected |
Definition at line 832 of file class.ilECSSettingsGUI.php.
References $title, ilAdvancedMDFieldDefinition\_getInstanceByFieldId(), and ilAdvancedMDRecord\_lookupTitle().
Referenced by initMappingsForm().
|
private |
get global role array
protected
Definition at line 899 of file class.ilECSSettingsGUI.php.
References ilObject\_lookupTitle(), and ilUtil\_sortIds().
Referenced by initSettingsForm().
|
protected |
Read all importable econtent.
protected
Definition at line 91 of file class.ilECSSettingsGUI.php.
References ilECSTaskScheduler\_getInstance(), ilECSEventQueueReader\handleImportReset(), imported(), and ilUtil\sendInfo().
|
protected |
Show released materials.
protected
Definition at line 707 of file class.ilECSSettingsGUI.php.
References ilECSExport\_getExportedIDs(), and settings().
|
protected |
Save mappings.
protected
Definition at line 495 of file class.ilECSSettingsGUI.php.
References ilECSDataMappingSettings\_getInstance(), mappings(), and ilUtil\sendInfo().
|
protected |
save settings
protected
Definition at line 294 of file class.ilECSSettingsGUI.php.
References ilUtil\sendInfo(), setSubTabs(), settings(), and ilUtil\stripSlashes().
|
protected |
set sub tabs
protected
Definition at line 864 of file class.ilECSSettingsGUI.php.
References settings().
Referenced by executeCommand(), and saveSettings().
|
protected |
show settings
protected
Definition at line 129 of file class.ilECSSettingsGUI.php.
References initSettingsForm().
Referenced by imported(), initSettings(), initSettingsForm(), released(), saveSettings(), and setSubTabs().
|
protected |
update whitelist
protected
Definition at line 379 of file class.ilECSSettingsGUI.php.
References $ilLog, $reader, $ref_id, ilECSExport\_deleteEContentIds(), ilObject\_getAllReferences(), ilECSParticipantSettings\_getInstance(), ilECSExport\_isRemote(), ilObjRemoteCourse\_lookupObjIdsByMID(), communities(), ilObjectFactory\getInstanceByRefId(), and ilUtil\sendInfo().
|
protected |
Definition at line 37 of file class.ilECSSettingsGUI.php.
|
protected |
Definition at line 36 of file class.ilECSSettingsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 38 of file class.ilECSSettingsGUI.php.
|
protected |
Definition at line 35 of file class.ilECSSettingsGUI.php.
Referenced by __construct(), and initSettingsForm().