ILIAS  release_8 Revision v8.24
imgupload.php File Reference

Go to the source code of this file.

Variables

global $DIC
 
 $ilIliasIniFile = $DIC['ilIliasIniFile']
 
 $lng = $DIC['lng']
 
 $ilUser = $DIC['ilUser']
 
 $https = $DIC['https']
 
 $htdocs = $ilIliasIniFile->readVariable('server', 'absolute_path') . '/'
 
 $weburl = $ilIliasIniFile->readVariable('server', 'absolute_path') . '/'
 
if(defined('ILIAS_HTTP_PATH')) $installpath = $htdocs
 
 $iliasMobPath = 'data/' . CLIENT_ID . '/mobs/'
 
 $iliasAbsolutePath = $htdocs
 
 $iliasHttpPath = $weburl
 
 $tinyMCE_base_url = $weburl
 
 $tinyMCE_DOC_url = $installpath
 
 $tinyMCE_valid_imgs = ['gif', 'jpg', 'jpeg', 'png']
 
 $tinyMCE_upload_allowed = true
 
 $tinyMCE_img_delete_allowed = false
 
 $errors = new stdClass()
 
$errors general = []
 
$errors fields = []
 
 $mobs
 
 $preview = ''
 
 $mob_details = []
 
 $img = ''
 
if($DIC->http() ->wrapper() ->post() ->has('imglist')) $_root = $installpath
 
 $update = false
 
if($DIC->http() ->wrapper() ->query() ->has('update')) $uploadedFile = false
 
if(isset($_FILES['img_file']) &&is_array($_FILES['img_file'])) $panel = ['img_insert_command' => "ilimgupload.insert"]
 
if($update) else
 
 $panel ["img_from_url_desc"] = "ilimgupload.upload_image_from_url_desc"
 
foreach($mobs as $mob) $response = []
 
 $uploaded_file_desc = []
 

Variable Documentation

◆ $_root

if ( $DIC->http() ->wrapper() ->post() ->has( 'imglist')) $_root = $installpath

Definition at line 90 of file imgupload.php.

◆ $DIC

global $DIC

Definition at line 30 of file imgupload.php.

◆ $errors

$errors = new stdClass()

Definition at line 65 of file imgupload.php.

Referenced by ilMail\checkMail(), ilMail\checkRecipients(), ilAssQuestionSkillAssignmentsGUI\checkSolutionCompareExpressionInput(), ilUnitConfigurationGUI\confirmDeleteCategories(), ilUnitConfigurationGUI\confirmDeleteUnits(), ilPageObject\createFromXML(), ilUnitConfigurationGUI\deleteCategories(), ilUnitConfigurationGUI\deleteUnits(), assClozeTestGUI\editQuestion(), assErrorTextGUI\editQuestion(), assFileUploadGUI\editQuestion(), assMatchingQuestionGUI\editQuestion(), assMultipleChoiceGUI\editQuestion(), assNumericGUI\editQuestion(), assOrderingHorizontalGUI\editQuestion(), assSingleChoiceGUI\editQuestion(), assTextQuestionGUI\editQuestion(), assTextSubsetGUI\editQuestion(), ilScormImportParser\endLogging(), ilXMLChecker\endLogging(), ilSamlIdpXmlMetadataParser\endLogging(), ilMailErrorFormatter\format(), ilScormImportParser\formatErrors(), ilSamlIdpXmlMetadataErrorFormatter\formatErrors(), ILIAS\FileUpload\Processor\SVGBlacklistPreProcessor\getDomDocument(), ilAsyncPropertyFormGUI\getErrors(), ilContainerImporter\handleOfflineStatus(), ilSecuritySettingsChecker\isPassword(), SurveyQuestionGUI\material(), ilDBPdoMySQL\migrateAllTablesToCollation(), ilDBPdoMySQL\migrateAllTablesToEngine(), ilScormImportParser\parse(), ilSamlIdpXmlMetadataParser\parse(), ILIAS\LTI\ToolProvider\parseClaims(), ilLOXmlParser\parseXmlErrors(), ilRoleXmlImporter\parseXmlErrors(), ilDidacticTemplateImport\parseXmlErrors(), ilSurveyExecutionGUI\saveActiveQuestionData(), ilTestRandomQuestionSetConfigGUI\saveCreateSourcePoolDefinitionFormCmd(), ilMailFormGUI\saveDraft(), ilTestRandomQuestionSetConfigGUI\saveEditSourcePoolDefinitionFormCmd(), ilObjTestSettingsGeneralGUI\saveFormCmd(), ilObjQuestionPoolSettingsGeneralGUI\saveFormCmd(), ilTestRandomQuestionSetConfigGUI\saveGeneralConfigFormCmd(), ilMailNotification\sendMail(), ilMailFormGUI\sendMessage(), assErrorText\setErrorData(), ILIAS\Survey\Execution\RunManager\setErrors(), ILIAS\Survey\Execution\RunSessionRepo\setErrors(), ilMailFormGUI\showSubmissionErrors(), ilMailErrorFormatterTest\testErrorFormatter(), ilMailTest\testValidateRecipients(), ilPageObject\update(), ilSurveyParticipantsGUI\updateCodesObject(), ilPageObject\updateFromXML(), ilObjFileGUI\uploadFiles(), ilADTGroupFormBridge\validate(), SurveyMultipleChoiceQuestionGUI\validateEditForm(), and ilMail\validateRecipients().

◆ $htdocs

$htdocs = $ilIliasIniFile->readVariable('server', 'absolute_path') . '/'

Definition at line 39 of file imgupload.php.

◆ $https

ilHttps $https = $DIC['https']

◆ $iliasAbsolutePath

$iliasAbsolutePath = $htdocs

Definition at line 49 of file imgupload.php.

Referenced by ILIAS\Filesystem\Util\LegacyPathHelperTest\setUp().

◆ $iliasHttpPath

$iliasHttpPath = $weburl

Definition at line 50 of file imgupload.php.

Referenced by ilObjLTIConsumer\getIliasHttpPath().

◆ $iliasMobPath

$iliasMobPath = 'data/' . CLIENT_ID . '/mobs/'

Definition at line 48 of file imgupload.php.

◆ $ilIliasIniFile

◆ $ilUser

ilObjUser $ilUser = $DIC['ilUser']

Definition at line 34 of file imgupload.php.

Referenced by ilSelfEvaluationSimpleTableGUI\__construct(), ilSkillAssignMaterialsTableGUI\__construct(), ilObjTest\__construct(), ilTestPlayerAbstractGUI\__construct(), ilPersonalSkillTableGUI\__construct(), ilBibliographicDataSet\__construct(), ilPortfolioRepositoryGUI\__construct(), ilNewsForContextBlockGUI\__construct(), ilPDNotesGUI\__construct(), ilUserXMLWriter\__construct(), ilObjectXMLWriter\__construct(), ilSoapRoleObjectXMLWriter\__construct(), ilSoapStructureObjectXMLWriter\__construct(), ilMiniCalendarGUI\__construct(), ilObjStudyProgrammeIndividualPlanGUI\__construct(), ilObjOrgUnitSettingsFormGUI\__construct(), FormMailCodesGUI\__construct(), ilWorkspaceAccessHandler\__construct(), ilObjSurvey\__construct(), ilObjPortfolioBaseGUI\__construct(), ilObject2GUI\__construct(), ilFeedbackConfirmationTable2GUI\__construct(), ilBookingReservationsTableGUI\__construct(), ilBadgePersonalTableGUI\__construct(), ilUserFormSettings\__construct(), ilLanguage\__construct(), SurveyQuestion\__construct(), ilPersonalSettingsGUI\__initSubTabs(), ilRbacReview\__setProtectedStatus(), ilPersonalProfileGUI\__showUserDefinedFields(), ilObjSessionAccess\_checkAccess(), ilObjBibliographicAccess\_checkAccess(), ilObjBookingPoolAccess\_checkAccess(), ilObjDataCollectionAccess\_checkAccess(), ilObjGlossaryAccess\_checkAccess(), ilObjGroupAccess\_checkAccess(), ilObjContentObjectAccess\_checkAccess(), ilObjMediaCastAccess\_checkAccess(), ilObjPollAccess\_checkAccess(), ilObjPortfolioTemplateAccess\_checkAccess(), ilObjRemoteGlossaryAccess\_checkAccess(), ilObjRemoteGroupAccess\_checkAccess(), ilObjRemoteLearningModuleAccess\_checkAccess(), ilObjRemoteTestAccess\_checkAccess(), ilObjRemoteWikiAccess\_checkAccess(), ilObjSurveyAccess\_checkAccess(), ilObjQuestionPoolAccess\_checkAccess(), ilObjWikiAccess\_checkAccess(), ilObjWorkflowEngineAccess\_checkAccess(), ilObjTestAccess\_checkAccess(), ilConditionHandler\_checkCondition(), ilStartUpGUI\_checkGoto(), ilObjCourseAccess\_checkGoto(), ilObjGroupAccess\_checkGoto(), ilObjCourseGrouping\_checkGroupingDependencies(), ilObjLanguageAccess\_checkMaintenance(), ilObjLanguageAccess\_checkTranslate(), ilTagging\_countTags(), ilObjTest\_getActiveIdOfUser(), ilObjQuestionPool\_getAvailableQuestionpools(), ilObjTest\_getAvailableTests(), ilObjSCORM2004LearningModule\_getCourseCompletionForUser(), ilCharSelectorConfig\_getCurrentConfig(), ilObjSystemFolder\_getHeaderTitleDescription(), ilCalendarUserSettings\_getInstance(), ilObjContentObjectAccess\_getLastAccessedPage(), ilObjAdvancedEditing\_getRichTextEditorUserState(), ilObjSCORM2004LearningModule\_getUniqueScaledScoreForUser(), ilObjCourseGUI\_goto(), ilObjGroupGUI\_goto(), ilObjLearningSequence\_goto(), ilObjSCORMTracking\_insertTrackData(), ilCalendarUtil\_isToday(), ilObjSurveyAccess\_lookupFinished(), ilObjSessionAccess\_lookupRegistered(), ilSCORMItem\_lookupTrackingDataOfUser(), ilObjCourseAccess\_preloadData(), ilObjGroupAccess\_preloadData(), ilObjContentObjectAccess\_preloadData(), assQuestion\_setReachedPoints(), ilObjAdvancedEditing\_setRichTextEditorUserState(), ilCourseObjectiveResult\_updateObjectiveStatus(), ilCourseParticipants\_updatePassed(), ilPersonalSettingsGUI\abortDeleteOwnAccount(), ilColumnGUI\activateBlock(), ilHelpGUI\activateTooltips(), ilRbacLog\add(), ilObjectActivation\addAdditionalSubItemInformation(), ilSkillCategoryGUI\addCreationButtons(), ilSkillTemplateCategoryGUI\addCreationButtons(), ilObjTest\addDefaults(), ilSurveyRaterGUI\addFromSearch(), ilObjBlogGUI\addHeaderActionForCommand(), ilContainerObjectiveGUI\addItemDetails(), ilCalendarBlockGUI\addMiniMonth(), ilNoteGUI\addNote(), SurveyMatrixQuestion\addPhrase(), SurveySingleChoiceQuestion\addPhrase(), ilSurveyRaterGUI\addRater(), ilSurveyParticipantsGUI\addSelfAppraiseeObject(), ilPersonalSkillsGUI\addSkill(), ilTestOutputGUI\adoptUserSolutionsFromPreviousPass(), ilExAssignment\afterDeadline(), ilObjMediaPoolGUI\allMedia(), ilPersonalSettingsGUI\allowPasswordChange(), ilPDNewsGUI\applyFilter(), ilSurveyParticipantsGUI\appraiseeCloseObject(), ilBadgeManagementGUI\assignBadge(), ilPersonalSkillsGUI\assignMaterial(), ilObjMediaObject\beforeCreateMetaData(), ilObjQuestionPool\beforeUpdateMetaData(), ilLanguageFile\build(), ilObjQuestionPoolGUI\buildCreateQuestionForm(), ILIAS\Wiki\Export\WikiHtmlExport\buildExportFile(), ilObjTestGUI\buildPageViewToolbar(), assQuestion\calculateResultsFromSolution(), ilObjBlogAccess\canBeDelivered(), ilPortfolioAccessHandler\canBeDelivered(), ilObjUserAccess\canBeDelivered(), ilSharedResourceGUI\cancelPassword(), ilExSubmission\canView(), ilSurveyEditorGUI\changeDatatypeObject(), ilPDNewsBlockGUI\changeFeedSettings(), ilPDNotesGUI\changeRelatedObject(), ilSurveyEvaluationGUI\checkAnonymizedEvaluationAccess(), ilForumNotification\checkForumsExistsDelete(), ilForumNotification\checkForumsExistsInsert(), ilObjCategoryGUI\checkGlobalRoles(), ilLMExplorerGUI\checkLPIcon(), ilObjSystemFolderGUI\checkObject(), ilTestPlayerAbstractGUI\checkOnlineTestAccess(), ilSoapAdministration\checkSession(), ILIAS\Skill\Tree\SkillTreeNodeManager\clearClipboard(), ilExAssignment\clearMultiFeedbackDirectory(), ILIAS\Skill\Tree\SkillTreeNodeManager\clipboardCopy(), ilSurveyParticipantsGUI\codesObject(), ilObjUserFolderGUI\confirmactivateObject(), ilSurveyParticipantsGUI\confirmAppraiseeCloseObject(), ilObjUserFolderGUI\confirmdeactivateObject(), ilObjUserFolderGUI\confirmdeleteObject(), ilSurveyExecutionGUI\confirmedFinish(), ilPersonalProfileGUI\convertUserPicture(), ilObjWorkspaceFolderGUI\copy(), ilObjMediaCast\copyItems(), ilPageEditorGUI\copyLinkedMediaToClipboard(), ilSoapObjectAdministration\copyObject(), ilObjMediaPoolGUI\copyToClipboard(), ilPCMediaObjectGUI\copyToClipboard(), ilExPeerReview\countGivenFeedback(), ilExSubmissionTeamGUI\createAdoptedTeamObject(), ilObjPortfolioBase\createBlogInPersonalWorkspace(), ilLMObject\createMetaData(), ilObject\createMetaData(), ilMediaPoolPage\createMetaData(), assQuestion\createNewQuestion(), ilTestArchiver\createPassMaterialsDirectory(), ilObjPortfolioGUI\createPortfolioFromAssignment(), ilObjBlogGUI\createPosting(), ilObjTest\createQuestionGUI(), ilObjSurveyQuestionPoolGUI\createQuestionObject(), ilExSubmissionTeamGUI\createTeamObject(), ilHelpGUI\deactivateTooltips(), ilNavigationHistory\deleteDBEntries(), ilObjAssessmentFolder\deleteLogEntries(), ilPersonalSettingsGUI\deleteOwnAccount1(), ilPersonalSettingsGUI\deleteOwnAccount2(), ilPersonalSettingsGUI\deleteOwnAccount3(), ilPersonalSettingsGUI\deleteOwnAccountLogout(), ilTable2GUI\deleteTemplate(), ilColumnGUI\determineBlocks(), ilTable2GUI\determineLimit(), ilTable2GUI\determineOffsetAndOrder(), ilNewsForContextBlockGUI\disableJS(), ilSoapUtils\distributeMails(), ilSCORMPresentationGUI\downloadCertificate(), ilBlogExerciseGUI\downloadExcSubFile(), ilWikiPageGUI\downloadExcSubFile(), ilObjMediaCastGUI\downloadItemObject(), ilPersonalProfileGUI\downloadPersonalData(), ilPDNewsBlockGUI\editSettings(), ilNewsForContextBlockGUI\enableJS(), ilTestPlayerAbstractGUI\ensureExistingTestSession(), ilObjSessionGUI\eventsListObject(), ilObjFolderGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilLMPresentationGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilEditClipboardGUI\executeCommand(), ilPortfolioPageGUI\executeCommand(), ilObjSessionGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilTestExpressPageObjectGUI\executeCommand(), ilWikiPageGUI\executeCommand(), ilSharedResourceGUI\executeCommand(), ilPersonalSkillsGUI\executeCommand(), ilPersonalProfileGUI\executeCommand(), ilPersonalProfileGUI\exportPersonalData(), ilObjSCORMLearningModule\exportSelected(), ilTable2GUI\fillFooter(), ilBookingObjectsTableGUI\fillRow(), ilBookingReservationsTableGUI\fillRow(), ilOrgUnitStaffTableGUI\fillRow(), ilTestHistoryTableGUI\fillRow(), assFileUploadFileTableGUI\fillRow(), ilCalendarChangedAppointmentsTableGUI\fillRow(), ilSkillAssignMaterialsTableGUI\fillRow(), ilDatePresentation\formatDate(), ilDatePresentation\formatPeriod(), ilCalendarPresentationGUI\forwardToClass(), assClozeTestImport\fromXML(), assErrorTextImport\fromXML(), assFileUploadImport\fromXML(), assFlashQuestionImport\fromXML(), assFormulaQuestionImport\fromXML(), assImagemapQuestionImport\fromXML(), assKprimChoiceImport\fromXML(), assLongMenuImport\fromXML(), assMatchingQuestionImport\fromXML(), assMultipleChoiceImport\fromXML(), assNumericImport\fromXML(), assOrderingHorizontalImport\fromXML(), assOrderingQuestionImport\fromXML(), assSingleChoiceImport\fromXML(), assTextQuestionImport\fromXML(), assTextSubsetImport\fromXML(), ilSCORM13PlayerGUI\get_actual_attempts(), ilSCORMPresentationGUI\get_actual_attempts(), ilObjSCORMLearningModule\get_user_id(), ilObjTest\getActiveIdOfUser(), ilExSubmissionTeamGUI\getAdoptForm(), ilObjTest\getAllQuestions(), ilObjCategoryGUI\getAssignableRoles(), ilObjTest\getAvailableQuestions(), ilBadgeProfileGUI\getBackpackMail(), ilTree\getChilds(), ilSCORM13PlayerGUI\getConfigForPlayer(), ilContainerGUI\getContainerPageHTML(), ilSoapCourseAdministration\getCoursesForUser(), ilForumPostDraft\getDraftsStatisticsByRefId(), ilNewsForContextBlockGUI\getDynamic(), ilObjExerciseGUI\getEditFormCustomValues(), ilPublicUserProfileGUI\getEmbeddable(), ilObjTest\getExistingQuestions(), ilTaggingClassificationProvider\getFilteredObjects(), ilSystemSupportContactsGUI\getFooterLink(), ilPersonalSkillsGUI\getGapAnalysisHTML(), ilLanguage\getGlobalInstance(), ilObjBlogGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilBlockGUI\getHTML(), ilInfoScreenGUI\getHTML(), ilNewsForContextBlockGUI\getHTML(), ilPDNewsBlockGUI\getHTML(), ilTable2GUI\getHTML(), ilAccordionGUI\getHTML(), ilObjSCORMInitData\getIliasScormData(), ilObjSCORMInitData\getIliasScormVars(), ilObjUserFolderGUI\getImportDir(), ilLMTracker\getInstance(), ilLMTracker\getInstanceByObjId(), ilCommonActionDispatcherGUI\getInstanceFromAjaxCall(), ilBookingObjectsTableGUI\getItems(), ilExerciseVerificationTableGUI\getItems(), ilClipboardTableGUI\getItems(), ilPortfolioPageTableGUI\getItems(), ilSCORMVerificationTableGUI\getItems(), ilTestVerificationTableGUI\getItems(), ilObjWorkspaceFolderTableGUI\getItems(), ilContainerStartObjectsContentTableGUI\getItems(), ilNavigationHistory\getItems(), ilBookingReservationsTableGUI\getItems(), ilPCQuestion\getJSTextInitCode(), ilTestPlayerAbstractGUI\getKioskHead(), ilTable2GUI\getLinkbar(), ilNoteGUI\getListHTML(), ilContainerObjectiveGUI\getMainContent(), ilConsultationHourAppointments\getManagedUsers(), ilConsultationHourAppointments\getManager(), ilPersonalSkillsGUI\getMaterials(), ilObjSAHSLearningModule\getMaxPoints(), ilExAssignment\getMemberStatus(), ilChapterHierarchyFormGUI\getMenuItems(), ilAwarenessMetaBarProvider\getMetaBarItems(), ilExAssignment\getMultiFeedbackFiles(), ilMultilingualismGUI\getMultiLangForm(), assMultipleChoice\getMultilineAnswerSetting(), assSingleChoice\getMultilineAnswerSetting(), ilBadgeProfileGUI\getMultiSelection(), ilObjRepositorySettings\getNewItemGroups(), ilNewsForContextBlockGUI\getNewsData(), ilPDNewsBlockGUI\getNewsData(), ilNoteGUI\getNotes(), ilWorkspaceAccessHandler\getObjectsIShare(), ilPCQuestion\getOnloadCode(), ilExAssignmentGUI\getOverviewBody(), ilExAssignmentGUI\getOverviewHeader(), ilPortfolioTemplatePageGUI\getPageContentUserId(), ilTestArchiver\getPassDataDirectory(), ilTestService\getPassOverviewData(), ilSoapObjectAdministration\getPathForRefId(), ilUserUtil\getPersonalStartingObject(), ilUserUtil\getPersonalStartingPoint(), ilObjSAHSLearningModule\getPointsInPercent(), ilPortfolioAccessHandler\getPossibleSharedTargets(), ilWorkspaceAccessHandler\getPossibleSharedTargets(), ilPersonalProfileGUI\getProfilePortfolio(), ilObjCourseReferenceListGUI\getProperties(), ilObjGroupReferenceListGUI\getProperties(), ilObjSurveyListGUI\getProperties(), ilObjTestListGUI\getProperties(), ilObjQuestionPoolListGUI\getProperties(), ilObjContentObjectGUI\getPropertiesFormValues(), ilForumUtil\getPublicUserAlias(), ilTestPlayerAbstractGUI\getQuestionInstance(), ilDclIliasReferenceFieldModel\getRecordQuerySortObject(), ilSoapRBACAdministration\getRoles(), ilSCORM13PlayerGUI\getScope(), ilTestSessionFactory\getSession(), ilCalendarShared\getSharedCalendarsForUser(), ilPortfolioAccessHandler\getSharedOwners(), ilWorkspaceAccessHandler\getSharedOwners(), ilUserUtil\getStartingPoint(), ilDclIliasReferenceRecordFieldModel\getStatus(), ilTaggingClassificationProvider\getSubTreeTags(), ilSCORM13PlayerGUI\getSuspendDataInit(), ilObjSessionGUI\getTabs(), ilObjSurveyGUI\getTabs(), ilNoteGUI\getTarget(), ilTestPlayerAbstractGUI\getTestNavigationToolbarGUI(), ilLOUtils\getTestResultLinkForUser(), ilObjSCORM2004LearningModule\getTrackedItems(), ilObjSCORMLearningModule\getTrackedItems(), ilObjSCORMLearningModule\getTrackedUsers(), ilSCORMItem\getTrackingDataOfUser(), ilCalendarUtil\getUserDateFormat(), ilSoapUserAdministration\getUserForRole(), ilObjSCORMLearningModule\getUserIdEmail(), ilObjForum\getUserIdsOfLastPostsByRefIdAndThreadIds(), ilObjUserFolderGUI\getUserMultiCommands(), ilSoapUserAdministration\getUserXML(), ilObjTest\getWorkedQuestions(), ilObjMediaObject\getXML(), ilWikiStat\handleEvent(), ilCalendarAppEventListener\handleEvent(), ilObjMediaCastGUI\handlePlayerCompletedEventObject(), ilObjMediaCastGUI\handlePlayerEventObject(), ilSurveyParticipantsGUI\handleRatersAccess(), ilQTIParser\handlerParseEndTag(), ilObjUserFolderGUI\handleUploadedFiles(), ilObjTestListGUI\handleUserResultsCommand(), ilTestPlayerAbstractGUI\handleUserSettings(), ilNewsForContextBlockGUI\handleView(), ilSharedResourceGUI\hasAccess(), ilObjDataCollectionAccess\hasAccessToTableView(), ilSoapUserAdministration\hasNewMail(), ilUserUtil\hasPersonalStartPointPref(), ilTablePropertiesStorageGUI\hideFilter(), ilNewsForContextBlockGUI\hideNotifications(), ilSoapUtils\ilClone(), ilSoapUtils\ilCloneDependencies(), ilUserImportParser\importEndTag(), ilPersonalProfileGUI\importPersonalData(), ilObjSCORMLearningModule\importRaw(), ilUserDataSet\importRecord(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilObjSCORMLearningModule\importTrackingData(), ilSoapUserAdministration\importUsers(), ilObjUserFolderGUI\importUsersObject(), ilSCORM13PlayerGUI\increase_attemptAndsave_module_version(), ilSCORMPresentationGUI\increase_attemptAndsave_module_version(), ilWikiPageGUI\increaseViewCount(), ilObjTestGUI\infoScreen(), ilObjWikiGUI\infoScreen(), ilObjUserGUI\initCreate(), ilObjPortfolioTemplateGUI\initDidacticTemplate(), ilPCFileListGUI\initEditForm(), ilEvaluationAllTableGUI\initFilter(), ilPDNewsTableGUI\initFilter(), ilWorkspaceShareTableGUI\initFilter(), ilUserTableGUI\initFilter(), ilPCConsultationHoursGUI\initForm(), ilPCBlogGUI\initForm(), ilObjSessionGUI\initForm(), ilObjUserGUI\initForm(), ilPersonalSettingsGUI\initGeneralSettingsForm(), ilExSubmissionObjectGUI\initGUIForSubmit(), ilObjGroupGUI\initHeaderAction(), ilInitialisation\initHTML(), ilAwarenessGUI\initJS(), ilSharedResourceGUI\initPasswordForm(), ilPersonalSettingsGUI\initPasswordForm(), ilPersonalProfileGUI\initPersonalDataForm(), ilPDNewsBlockGUI\initPrivateSettingsForm(), ilPersonalProfileGUI\initPublicProfileForm(), ilPersonalWorkspaceGUI\initTree(), ilInitialisation\initUser(), ilObjUserFolderGUI\initUserRoleAssignmentForm(), ilPCSourceCodeGUI\insert(), ilPCParagraph\insert(), ilObjContentObjectGUI\insertChapterClip(), ILIAS\Skill\Tree\SkillTreeNodeManager\insertItemsFromClip(), ilPCFileListGUI\insertNewFileItem(), ilPCFileItemGUI\insertNewItemAfter(), ilPCFileItemGUI\insertNewItemBefore(), ilStructureObjectGUI\insertPageClip(), ilSurveyParticipantsGUI\insertSavedMessageObject(), assQuestion\instantiateQuestionGUI(), ilTaggingClassificationProvider\isActive(), ilObjTest\isActiveTestSubmitted(), ilSoapTestAdministration\isAllowedCall(), ilExSubmission\isInTeam(), ilTestPlayerAbstractGUI\isMaxProcessingTimeReached(), ilLMTOCExplorerGUI\isNodeClickable(), ilExSubmission\isOwner(), ilSoapUserAdministration\isPermittedRole(), ilAssQuestionFeedbackEditingGUI\isSyncAfterSaveRequired(), ilDatePresentation\isToday(), ilDatePresentation\isTomorrow(), ilDatePresentation\isYesterday(), ilObjSessionGUI\joinObject(), ilObjPortfolioGUI\linkPortfolioToAssignment(), ilBadgeProfileGUI\listBadges(), ilPersonalSkillsGUI\listSkills(), ilObjCategoryGUI\listUsersObject(), ilTable2GUI\loadProperty(), ilObjTest\loadQuestions(), ilTestSession\loadTestSession(), ilTestSessionDynamicQuestionSet\loadTestSession(), ilObjUserGUI\loadValuesFromForm(), ilObjTest\logAction(), ilObjTest\logManualFeedback(), ilObjForum\lookupLastPostByRefId(), ilObjCourseAccess\lookupRegistrationInfo(), ilObjSCORMLearningModule\lookupSCOId(), ilObjForum\lookupStatisticsByRefId(), ilSoapUserAdministration\lookupUser(), ilObjUserFolderGUI\mailObject(), ilSurveyRaterGUI\mailRatersAction(), ilSurveyParticipantsGUI\mailRatersActionObject(), ilSurveyExecutionGUI\mailUserResults(), ilObjSurveyGUI\mailUserResultsObject(), ilPortfolioPageGUI\makePlaceHoldersClickable(), ilObjCourse\mayLeave(), ilObjGroup\mayLeave(), ilPCMediaObject\modifyPageContentPostXsl(), ilSoapObjectAdministration\moveObject(), ilObjExerciseGUI\outCertificateObject(), ilTestPlayerAbstractGUI\outProcessingTime(), ilTestEvaluationGUI\outUserListOfAnswerPasses(), ilTestEvaluationGUI\outUserPassDetails(), ilTestEvaluationGUI\outUserResultsOverview(), ilLMPresentationGUI\page(), ilRoleAssignmentTableGUI\parse(), ilCalendarUtil\parseDateString(), ilContainerObjectiveGUI\parseLOUserResults(), ilContainerGUI\pasteObject(), ilStructureObjectGUI\pastePage(), ilAssQuestionHintsGUI\performDeleteCmd(), ilObjWorkspaceFolderGUI\performPasteIntoMultipleObjects(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), ilTestOutputGUI\performTearsAndAngerBrokenConfessionChecks(), SurveyQuestion\phraseExists(), ilObjectListGUI\preloadCommonProperties(), ilLPStatus\preloadListGUIData(), ilBlockSetting\preloadPDBlockSettings(), ilObjTestGUI\prepareSubGuiOutput(), ilTestPlayerAbstractGUI\prepareTestPage(), ilWikiPageGUI\preview(), ilObjTestGUI\printobject(), ilLMPageGUI\processAnswer(), ilObjSurveyQuestionPool\purgeQuestions(), ilObjQuestionPool\purgeQuestions(), ilSurveyEditorGUI\questionsObject(), ilObjSurveyQuestionPoolGUI\questionsObject(), ilObject\read(), ilSCORM13PlayerGUI\readGObjectiveInit(), ilCalendarPresentationGUI\readLastClass(), ilSCORM13PlayerGUI\readSharedData(), ilObjSessionGUI\registerObject(), ilEditClipboardGUI\remove(), ilPersonalSkillsGUI\removeMaterial(), ilPersonalSkillsGUI\removeSkills(), ilTaggingSlateContentGUI\removeTagsWithoutAccess(), ilPersonalProfileGUI\removeUserPicture(), ilObjWorkspaceFolderGUI\render(), ilDateDurationInputGUI\render(), ilDateTimeInputGUI\render(), ilObjCmiXapiVerificationGUI\render(), ilObjCourseVerificationGUI\render(), ilObjSCORMVerificationGUI\render(), ilObjTestVerificationGUI\render(), ilPersonalWorkspaceGUI\renderBack(), ilObjBlogGUI\renderFullscreenHeader(), ilObjPortfolioBaseGUI\renderFullscreenHeader(), ilContainerContentGUI\renderItemGroup(), ilTaggingSlateContentGUI\renderResourcesForTag(), ilPersonalSkillsGUI\renderSkillHTML(), ilSurveyPageEditGUI\renderToolbar(), ilPDNewsGUI\resetFilter(), ilTable2GUI\restoreTemplate(), ilObjWebDAV\retrieveWebDAVCommandArrayForActionMenu(), ilBookingReservationsGUI\rsvCancel(), ilBookingReservationsGUI\rsvConfirmCancel(), ilSurveyExecutionGUI\runShowFinishedPage(), ilObjCourseVerificationGUI\save(), ilObjExerciseVerificationGUI\save(), ilObjSCORMVerificationGUI\save(), ilObjTestVerificationGUI\save(), SurveyQuestionGUI\save(), ilObjSurvey\saveAuthorToMetadata(), ilObjTest\saveAuthorToMetadata(), ilObjPortfolioGUI\saveBlog(), ilObjMediaCastGUI\saveCastItemObject(), ilMemberAgreementGUI\saveCourseDefinedFields(), ilAssQuestionHintGUI\saveFormCmd(), ilPersonalSettingsGUI\saveGeneralSettings(), ilPCParagraph\saveJS(), ilAssQuestionHintsGUI\saveListOrderCmd(), ilObjLanguageExtGUI\saveNewEntryObject(), ilNewsItemGUI\saveNewsItem(), ilObjUserGUI\saveObject(), ilObjSessionGUI\saveObject(), ilPersonalSettingsGUI\savePassword(), ilContainerGUI\savePasswordObject(), ilSurveyPhrases\savePhrase(), SurveyMatrixQuestion\savePhrase(), SurveySingleChoiceQuestion\savePhrase(), ilInfoScreenGUI\saveProgress(), ilObjContentObjectGUI\saveProperties(), ilPersonalProfileGUI\savePublicProfile(), ilSoapTestAdministration\saveQuestion(), ilPersonalSkillsGUI\saveSelfEvaluation(), ilBadgeProfileGUI\saveSettings(), ilNewsForContextBlockGUI\saveSettings(), ilPDNewsBlockGUI\saveSettings(), ilTable2GUI\saveTemplate(), ilObjTest\saveToDb(), assOrderingHorizontal\saveWorkingData(), assSingleChoice\saveWorkingData(), assTextQuestion\saveWorkingData(), assTextSubset\saveWorkingData(), ilSoapRBACAdministration\searchRoles(), ilPersonalSkillsGUI\selectMaterial(), ilExerciseMailNotification\send(), ilLMMailNotification\send(), ilSurveyParticipantsGUI\sendCodesMailObject(), ilObjBlog\sendNotification(), SurveyQuestion\setAuthor(), ilSurveyEditorGUI\setBrowseForQuestionsSubtabs(), ilSurveyParticipantsGUI\setCodeLanguageObject(), ilMemberAgreementGUI\setCourseDefinedFieldValues(), ilPCSkills\setData(), ilPCMyCourses\setData(), ilPortfolioRepositoryGUI\setDefault(), ilConsultationHourAppointments\setManager(), ilPageEditorGUI\setMediaMode(), assMultipleChoice\setMultilineAnswerSetting(), assSingleChoice\setMultilineAnswerSetting(), ilObjBlogGUI\setNotification(), ilAccordionPropertiesStorageGUI\setOpenedTab(), ilTable2GUI\setOrderLink(), ilContainerContentGUI\setOutput(), ilCalendarBlockGUI\setPdModeEvents(), ilCalendarBlockGUI\setPdModeMonth(), ilUserUtil\setPersonalStartingPoint(), ilObjLanguageFolderGUI\setUserLanguageObject(), ilWorkspaceAccessGUI\share(), ilCalendarWeekGUI\showAppointment(), ilColumnGUI\showBlocks(), ilObjMediaCastGUI\showContentObject(), ilPersonalProfileGUI\showExportImport(), ilNewsForContextBlockGUI\showFeedUrl(), ilPDNewsBlockGUI\showFeedUrl(), ilTablePropertiesStorageGUI\showFilter(), ilObjSessionGUI\showJoinRequestButton(), ilObjFileBasedLMGUI\showLearningModule(), ilInfoScreenGUI\showLearningProgress(), ilInternalLinkGUI\showLinkHelp(), ilTestPlayerAbstractGUI\showListOfAnswers(), ilNewsForContextBlockGUI\showNews(), ilNewsForContextBlockGUI\showNotifications(), ilPortfolioPageGUI\showPage(), ilLMPresentationGUI\showPrintView(), ilLMPresentationGUI\showPrintViewSelection(), ilPDNotesGUI\showPrivateNotes(), ilPDNotesGUI\showPublicComments(), ilTestPlayerAbstractGUI\showSideList(), ilContainerObjectiveGUI\showStatus(), ilObjSkillTreeGUI\showTree(), ilObjSkillManagementGUI\showTree(), ilOrgUnitSimpleImport\simpleImportElement(), ilTestOutputGUI\startTestCmd(), ilContainerBlockPropertiesStorageGUI\store(), ilTable2GUI\storeProperty(), ilStructureObjectGUI\subchap(), ilExSubmissionFileGUI\submissionScreenObject(), assQuestionGUI\suggestedsolution(), ilSCORM13PlayerGUI\suspendADLActData(), ilPortfolioAccessHandler\syncProfile(), ilSessionTest\testPasswordAssisstanceSession(), ilTestPlayerAbstractGUI\toggleSideListCmd(), assOrderingQuestionExport\toXML(), ilInitialisation\translateMessage(), ilObjSessionGUI\unregisterObject(), ilPortfolioRepositoryGUI\unsetDefault(), ilObjFileGUI\update(), ilObjMediaCastGUI\updateCastItemObject(), ilExPeerReviewGUI\updateCritAjaxObject(), ilObjExerciseGUI\updateCustom(), ilTestOutputGUI\updateLearningProgressOnTestStart(), ilSessionStatistics\updateLimitLog(), ilNewsItemGUI\updateNewsItem(), ilObjCategoryGUI\updateObject(), ilLMPresentationGUI\updatePageRating(), ilSurveyPhrases\updatePhrase(), ilExSubmission\updateTutorDownloadTime(), ilObjExercise\updateUserStatus(), ilExAssignment\uploadMultiFeedbackFile(), ilPersonalProfileGUI\uploadUserPicture(), ilMembershipRegistrationCodeUtils\useCode(), ilObjRoleGUI\userassignmentObject(), ilSCORMTrackingItems\userDataArrayForExport(), ilPublicUserProfileGUI\validateUser(), ilPDNewsGUI\view(), ilPDNotesGUI\view(), ilObjSurveyGUI\viewUserResultsObject(), ilObjSystemFolderGUI\writeCheckParams(), and ilSCORM13PlayerGUI\writeSharedData().

◆ $img

◆ $installpath

if (defined( 'ILIAS_HTTP_PATH')) $installpath = $htdocs

Definition at line 45 of file imgupload.php.

◆ $lng

$lng = $DIC['lng']

Definition at line 33 of file imgupload.php.

◆ $mob_details

$mob_details = []

Definition at line 82 of file imgupload.php.

◆ $mobs

$mobs
Initial value:
session_id() . '::' . CLIENT_ID,
$DIC->http()->wrapper()->query()->retrieve(
'obj_type',
$DIC->refinery()->kindlyTo()->string()
) . ':html',
$DIC->http()->wrapper()->query()->retrieve(
'obj_id',
$DIC->refinery()->kindlyTo()->int()
)
)
static getMobsOfObject(string $sid, string $a_type, int $a_id)
const CLIENT_ID
Definition: constants.php:41
global $DIC
Definition: imgupload.php:30

Definition at line 70 of file imgupload.php.

Referenced by ilRTE\_cleanupMediaObjectUsage(), ilObjTest\addQTIMaterial(), assQuestion\addQTIMaterial(), assQuestion\copyXHTMLMediaObjectsOfQuestion(), ilPageObject\delete(), SurveyQuestion\delete(), assQuestion\delete(), ilForum\deletePost(), ilObjSurvey\deleteSurveyRecord(), ilObjTest\deleteTest(), ILIAS\LearningModule\Export\LMHtmlExport\exportHTMLPages(), ilQuestionExporter\exportQuestion(), ilTestExport\exportXHTMLMediaObjects(), ilQuestionpoolExport\exportXHTMLMediaObjects(), ilPCTableGUI\getCellContent(), ilMediaPoolTableGUI\getItems(), ilPageObject\getLastUpdateOfIncludedElements(), ilLMMultiSrt\getMobIds(), ilMepMultiSrt\getMobIds(), ilQuestionExporter\getMobs(), ilQuestionExporter\indicateNewSco(), assQuestionImport\processNonAbstractedImageReferences(), assQuestion\QTIMaterialToString(), ilForumXMLWriter\start(), assQuestion\syncXHTMLMediaObjectsOfQuestion(), assClozeTest\toJSON(), assErrorText\toJSON(), assImagemapQuestion\toJSON(), assKprimChoice\toJSON(), assLongMenu\toJSON(), assMatchingQuestion\toJSON(), assMultipleChoice\toJSON(), assOrderingHorizontal\toJSON(), assOrderingQuestion\toJSON(), assSingleChoice\toJSON(), assTextSubset\toJSON(), ilLMObject\updateInternalLinks(), and ilObjForumGUI\viewThreadObject().

◆ $panel [1/2]

if (isset( $_FILES[ 'img_file']) &&is_array( $_FILES[ 'img_file'])) $panel = ['img_insert_command' => "ilimgupload.insert"]

Definition at line 198 of file imgupload.php.

Referenced by ilLearningProgressBaseGUI\__getLegendHTML(), SurveyQuestionGUI\addMaterial(), ILIAS\UI\examples\Panel\Secondary\Legacy\base(), ILIAS\UI\examples\Panel\Secondary\Listing\base(), ILIAS\UI\examples\Panel\Standard\base_text_block(), ilTestQuestionSideListGUI\buildPanel(), ilNoteGUI\deleteNote(), ilObjAuthSettingsGUI\editSOAPObject(), ilRatingGUI\getBlockHTML(), ilStudyProgrammeDashboardViewGUI\getHTML(), ilTestQuestionSideListGUI\getHTML(), ilBlockGUI\getHTMLNew(), ilLPListOfSettingsGUI\handleLPUsageInfo(), ILIAS\UI\examples\Legacy\inside_panel(), ilLSPlayer\play(), ilUsersGalleryGUI\populateTemplate(), SurveyQuestionGUI\preview(), ilWorkspaceContentGUI\render(), ilFavouritesListGUI\render(), ILIAS\Repository\Provider\RepositoryMainBarProvider\renderLastVisited(), ilTestToplistGUI\renderMedianMarkPanel(), ilTaggingSlateContentGUI\renderResourcesForTag(), ILIAS\MediaCast\Presentation\VideoViewGUI\renderSideColumn(), ilSurveyExecutionGUI\runShowFinishedPage(), ilObjAuthSettingsGUI\saveSOAPObject(), ILIAS\UI\examples\Modal\Interruptive\show_modal_on_button_click(), ilSystemSupportContactsGUI\showContacts(), ilNewsForContextBlockGUI\showFeedUrl(), ilPDNewsBlockGUI\showFeedUrl(), ilNewsForContextBlockGUI\showNews(), ilExPeerReviewGUI\showPeerReviewOverviewObject(), ilObjAuthSettingsGUI\testSoapAuthConnectionObject(), ILIAS\UI\examples\Panel\Standard\with_actions(), ILIAS\UI\examples\Panel\Secondary\Legacy\with_footer(), ILIAS\UI\examples\Panel\Standard\with_listings(), ILIAS\UI\Examples\Panel\Sub\with_secondary_panel(), ILIAS\UI\examples\Panel\Standard\with_view_controls(), ILIAS\UI\examples\Panel\Secondary\Legacy\with_viewcontrollers(), and ILIAS\UI\examples\Panel\Secondary\Listing\with_viewcontrollers().

◆ $panel [2/2]

$panel["img_from_url_desc"] = "ilimgupload.upload_image_from_url_desc"

Definition at line 204 of file imgupload.php.

◆ $preview

◆ $response

if($errors->fields|| $errors->general) elseif ( $uploadedFile &&$mob_details[ $uploadedFile]) $response = []

Definition at line 224 of file imgupload.php.

◆ $tinyMCE_base_url

$tinyMCE_base_url = $weburl

Definition at line 53 of file imgupload.php.

◆ $tinyMCE_DOC_url

$tinyMCE_DOC_url = $installpath

Definition at line 54 of file imgupload.php.

◆ $tinyMCE_img_delete_allowed

$tinyMCE_img_delete_allowed = false

Definition at line 63 of file imgupload.php.

◆ $tinyMCE_upload_allowed

$tinyMCE_upload_allowed = true

Definition at line 60 of file imgupload.php.

◆ $tinyMCE_valid_imgs

$tinyMCE_valid_imgs = ['gif', 'jpg', 'jpeg', 'png']

Definition at line 57 of file imgupload.php.

◆ $update

◆ $uploaded_file_desc

$uploaded_file_desc = []

Definition at line 225 of file imgupload.php.

◆ $uploadedFile

◆ $weburl

$weburl = $ilIliasIniFile->readVariable('server', 'absolute_path') . '/'

Definition at line 40 of file imgupload.php.

◆ else

if ( $update) else
Initial value:
{
$panel["img_url_tab_desc"] = "ilimgupload.upload_image_from_url"
if(isset($_FILES['img_file']) &&is_array($_FILES['img_file'])) $panel
Definition: imgupload.php:198

Definition at line 202 of file imgupload.php.

◆ fields

◆ general

$errors general = []

Definition at line 66 of file imgupload.php.