|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
ilObjForumGUI: ilPermissionGUI, ilForumExportGUI, ilInfoScreenGUI ilObjForumGUI: ilColumnGUI, ilPublicUserProfileGUI, ilForumModeratorsGUI, ilRepositoryObjectSearchGUI ilObjForumGUI: ilObjectCopyGUI, ilExportGUI, ilCommonActionDispatcherGUI, ilRatingGUI ilObjForumGUI: ilForumSettingsGUI, ilContainerNewsSettingsGUI, ilLearningProgressGUI, ilForumPageGUI ilObjForumGUI: ilObjectContentStyleSettingsGUI More...
Inheritance diagram for ilObjForumGUI:
Collaboration diagram for ilObjForumGUI:Public Member Functions | |
| __construct ($data, int $id=0, bool $call_by_reference=true, bool $prepare_output=true) | |
| ensureThreadBelongsToForum (int $objId, ilForumTopic $thread) | |
| getUnsafeGetCommands () | |
| This method must return a list of unsafe GET commands. More... | |
| getSafePostCommands () | |
| This method must return a list of safe POST commands. More... | |
| infoScreenObject () | |
| updateThreadObject () | |
| markAllReadObject () | |
| showThreadsObject () | |
| getContent () | |
| showStatisticsObject () | |
| performDeleteThreadsObject () | |
| performPostActivationObject () | |
| askForPostActivationObject () | |
| setDisplayConfirmPostActivation (bool $status=false) | |
| displayConfirmPostActivation () | |
| cancelPostObject () | |
| cancelDraftObject () | |
| addActivationFormModal (ilForumPost $node) | |
| createTopLevelPostObject () | |
| saveTopLevelPostObject () | |
| publishSelectedDraftObject () | |
| publishDraftObject (bool $use_replyform=true) | |
| savePostObject () | |
| quotePostObject () | |
| getQuotationHTMLAsynchObject () | |
| checkUsersViewMode () | |
| resetLimitedViewObject () | |
| viewThreadObject () | |
| showUserObject () | |
| performThreadsActionObject () | |
| performMoveThreadsObject () | |
| cancelMoveThreadsObject () | |
| moveThreadsObject () | |
| setColumnSettings (ilColumnGUI $column_gui) | |
| handleFormInput (string $a_text, bool $a_stripslashes=true) | |
| prepareFormOutput (string $a_text) | |
| saveUserNotificationSettingsObject () | |
| isUserAllowedToDeactivateNotification () | |
| mergeThreadsObject () | |
| confirmMergeThreadsObject () | |
| performMergeThreadsObject () | |
| saveTopLevelDraftObject () | |
| saveAsDraftObject () | |
| updateDraftObject () | |
| checkDraftAccess (int $draftId) | |
Public Member Functions inherited from ilObjectGUI | |
| __construct ($data, int $id=0, bool $call_by_reference=true, bool $prepare_output=true) | |
| getRefId () | |
| setAdminMode (string $mode) | |
| getAdminMode () | |
| getObject () | |
| executeCommand () | |
| withReferences () | |
| determines whether objects are referenced or not (got ref ids or not) More... | |
| setCreationMode (bool $mode=true) | |
| If true, a creation screen is displayed the current [ref_id] does belong to the parent class The mode is determined in ilRepositoryGUI. More... | |
| getCreationMode () | |
| prepareOutput (bool $show_sub_objects=true) | |
| getAdminTabs () | |
| administration tabs show only permissions and trash folder More... | |
| getHTML () | |
| confirmedDeleteObject () | |
| confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled More... | |
| cancelObject () | |
| cancel action and go back to previous page More... | |
| createObject () | |
| create new object form More... | |
| editAvailabilityPeriodObject () | |
| saveAvailabilityPeriodObject () | |
| cancelCreation () | |
| cancel create action and go back to repository parent More... | |
| saveObject () | |
| getDidacticTemplateVar (string $type) | |
| Get didactic template setting from creation screen. More... | |
| putObjectInTree (ilObject $obj, int $parent_node_id=null) | |
| Add object to tree at given position. More... | |
| editObject () | |
| addExternalEditFormCustom (ilPropertyFormGUI $form) | |
| updateObject () | |
| updates object entry in object_data More... | |
| getFormAction (string $cmd, string $default_form_action="") | |
| Get form action for command (command is method name without "Object", e.g. More... | |
| isVisible (int $ref_id, string $type) | |
| viewObject () | |
| viewObject container presentation for "administration -> repository, trash, permissions" More... | |
| deleteObject (bool $error=false) | |
| Display deletion confirmation screen. More... | |
| setColumnSettings (ilColumnGUI $column_gui) | |
| redirectAfterCreation () | |
| Redirect after creation, see https://docu.ilias.de/goto_docu_wiki_wpage_5035_1357.html Should be overwritten and redirect to settings screen. More... | |
| addToDeskObject () | |
| removeFromDeskObject () | |
Public Member Functions inherited from ILIAS\Object\ImplementsCreationCallback | |
| callCreationCallback (\ilObject $object, \ilObjectDefinition $obj_definition, int $requested_crtcb) | |
Public Member Functions inherited from ilDesktopItemHandling | |
| addToDeskObject () | |
| removeFromDeskObject () | |
Static Public Member Functions | |
| static | _goto ($a_target, $a_thread=0, $a_posting=0) |
Static Public Member Functions inherited from ilObjectGUI | |
| static | _gotoRepositoryRoot (bool $raise_error=false) |
| Goto repository root. More... | |
| static | _gotoRepositoryNode (int $ref_id, string $cmd="") |
| static | _gotoSharedWorkspaceNode (int $wsp_id) |
Protected Member Functions | |
| initSessionStorage () | |
| toggleExplorerNodeStateObject () | |
| ensureValidPageForCurrentPosting (array $subtree_nodes, array $pagedPostings, int $pageSize, ilForumPost $firstForumPost) | |
| initEditCustomForm (ilPropertyFormGUI $a_form) | |
| getEditFormCustomValues (array &$a_values) | |
| updateCustom (ilPropertyFormGUI $form) | |
| renderPostContent (ilTemplate $tpl, ilForumPost $node, string $action, int $pageIndex, int $postIndex) | |
| selectPostObject () | |
| afterSave (ilObject $new_object) | |
| getTabs () | |
| confirmDeleteThreadDraftsObject () | |
| toggleThreadNotificationObject () | |
| toggleStickinessObject () | |
| deleteThreadDraftsObject () | |
| publishThreadDraftObject () | |
| addThreadObject () | |
| addEmptyThreadObject () | |
| enableForumNotificationObject () | |
| disableForumNotificationObject () | |
| addLocatorItems () | |
| infoScreen () | |
| markPostUnreadObject () | |
| markPostReadObject () | |
| initHeaderAction (?string $sub_type=null, ?int $sub_id=null) | |
| setSideBlocks () | |
| deliverDraftZipFileObject () | |
| deliverZipFileObject () | |
| editThreadDraftObject (ilPropertyFormGUI $form=null) | |
| restoreFromHistoryObject () | |
| saveThreadAsDraftObject () | |
| updateThreadDraftObject () | |
| editDraftObject () | |
| deleteMobsOfDraft (int $draft_id, string $message) | |
| deleteSelectedDraft (ilForumPostDraft $draft_obj=null) | |
| autosaveDraftAsyncObject () | |
| autosaveThreadDraftAsyncObject () | |
Protected Member Functions inherited from ilObjectGUI | |
| getObjectService () | |
| assignObject () | |
| setTitleAndDescription () | |
| createActionDispatcherGUI () | |
| initHeaderAction (?string $sub_type=null, ?int $sub_id=null) | |
| Add header action menu. More... | |
| insertHeaderAction (?ilObjectListGUI $list_gui=null) | |
| Insert header action into main template. More... | |
| addHeaderAction () | |
| Add header action menu. More... | |
| redrawHeaderActionObject () | |
| Ajax call: redraw action header only. More... | |
| setTabs () | |
| set admin tabs More... | |
| setAdminTabs () | |
| set admin tabs More... | |
| setLocator () | |
| addLocatorItems () | |
| should be overwritten to add object specific items (repository items are preloaded) More... | |
| omitLocator (bool $omit=true) | |
| addAdminLocatorItems (bool $do_not_add_object=false) | |
| should be overwritten to add object specific items (repository items are preloaded) More... | |
| initCreationForms (string $new_type) | |
| Init creation forms. More... | |
| getCreationFormsHTML (array $forms) | |
| Get HTML for creation forms (accordion) More... | |
| initCreateForm (string $new_type) | |
| initDidacticTemplate (ilPropertyFormGUI $form) | |
| addDidacticTemplateOptions (array &$a_options) | |
| Add custom templates. More... | |
| addAdoptContentLinkToToolbar () | |
| addAvailabilityPeriodButtonToToolbar (ilToolbarGUI $toolbar) | |
| afterSave (ilObject $new_object) | |
| Post (successful) object creation hook. More... | |
| initEditForm () | |
| initEditCustomForm (ilPropertyFormGUI $a_form) | |
| Add custom fields to update form. More... | |
| getEditFormValues () | |
| getEditFormCustomValues (array &$a_values) | |
| Add values to custom edit fields. More... | |
| validateCustom (ilPropertyFormGUI $form) | |
| Validate custom values (if not possible with checkInput()) More... | |
| updateCustom (ilPropertyFormGUI $form) | |
| Insert custom update form values into object. More... | |
| afterUpdate () | |
| Post (successful) object update hook. More... | |
| initImportForm (string $new_type) | |
| importFileObject (int $parent_id=null) | |
| afterImport (ilObject $new_object) | |
| Post (successful) object import hook. More... | |
| setFormAction (string $cmd, string $form_action) | |
| getReturnLocation (string $cmd, string $default_location="") | |
| Get return location for command (command is method name without "Object", e.g. More... | |
| setReturnLocation (string $cmd, string $location) | |
| set specific return location for command More... | |
| getTargetFrame (string $cmd, string $default_target_frame="") | |
| get target frame for command (command is method name without "Object", e.g. More... | |
| setTargetFrame (string $cmd, string $target_frame) | |
| Set specific target frame for command. More... | |
| showPossibleSubObjects () | |
| show possible sub objects (pull down menu) More... | |
| getTabs () | |
| overwrite in derived GUI class of your object type More... | |
| redirectToRefId (int $ref_id, string $cmd="") | |
| redirects to (repository) view per ref id usually to a container and usually used at the end of a save/import method where the object gui type (of the new object) doesn't match with the type of the current ["ref_id"] value of the request More... | |
| getCenterColumnHTML () | |
| Get center column. More... | |
| getRightColumnHTML () | |
| Display right column. More... | |
| checkPermission (string $perm, string $cmd="", string $type="", ?int $ref_id=null) | |
| checkPermissionBool (string $perm, string $cmd="", string $type="", ?int $ref_id=null) | |
| enableDragDropFileUpload () | |
| Enables the file upload into this object by dropping files. More... | |
Private Attributes | |
| array | $viewModeOptions |
| array | $sortationOptions |
| ILIAS GlobalScreen Services | $globalScreen |
| ilForumTopic | $objCurrentTopic |
| ilForumPost | $objCurrentPost |
| bool | $display_confirm_post_activation = false |
| bool | $is_moderator |
| ilPropertyFormGUI | $replyEditForm = null |
| bool | $hideToolbar = false |
| Psr Http Message ServerRequestInterface | $httpRequest |
| ILIAS HTTP Services | $http |
| Factory | $uiFactory |
| Renderer | $uiRenderer |
| array | $forumObjects = null |
| string | $confirmation_gui_html = '' |
| ilForumSettingsGUI | $forum_settings_gui |
| string | $requestAction |
| array | $modalActionsContainer = [] |
| Factory | $factory |
| Renderer | $renderer |
| int | $selectedSorting |
| ilForumThreadSettingsSessionStorage | $selected_post_storage |
| array | $modal_collection = [] |
| readonly bool | $in_page_editor_style_context |
ilObjForumGUI: ilPermissionGUI, ilForumExportGUI, ilInfoScreenGUI ilObjForumGUI: ilColumnGUI, ilPublicUserProfileGUI, ilForumModeratorsGUI, ilRepositoryObjectSearchGUI ilObjForumGUI: ilObjectCopyGUI, ilExportGUI, ilCommonActionDispatcherGUI, ilRatingGUI ilObjForumGUI: ilForumSettingsGUI, ilContainerNewsSettingsGUI, ilLearningProgressGUI, ilForumPageGUI ilObjForumGUI: ilObjectContentStyleSettingsGUI
Definition at line 35 of file class.ilObjForumGUI.php.
| ilObjForumGUI::__construct | ( | $data, | |
| int | $id = 0, |
||
| bool | $call_by_reference = true, |
||
| bool | $prepare_output = true |
||
| ) |
Definition at line 82 of file class.ilObjForumGUI.php.
References ilObjectGUI\$call_by_reference, ilObjectGUI\$data, $DIC, ilObjectGUI\$id, ilObjectGUI\$ref_id, ILIAS\MetaData\Repository\Validation\Data\__construct(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilForumProperties\getInstance(), ILIAS\Repository\globalScreen(), ILIAS\FileDelivery\http(), initSessionStorage(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ILIAS\Repository\rbac(), retrieveRefId(), and retrieveThrPk().
Here is the call graph for this function:
|
static |
Definition at line 1851 of file class.ilObjForumGUI.php.
References $DIC, $ilErr, ilObjectGUI\$lng, ilObjectGUI\$ref_id, ilObject\_getAllReferences(), ilObject\_lookupObjectId(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ILIAS\Repository\int(), ROOT_FOLDER_ID, and ilLanguage\txt().
Referenced by ILIAS\StaticURL\Handler\LegacyGotoHandler\handle().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::addActivationFormModal | ( | ilForumPost | $node | ) |
Definition at line 2296 of file class.ilObjForumGUI.php.
References ilObjectGUI\$id, $message, ILIAS\Repository\ctrl(), ilForumPost\getId(), getOrderByParam(), ilForumPost\getThreadId(), ILIAS\Repository\lng(), ilForum\prepareText(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Referenced by renderSplitButton().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 2132 of file class.ilObjForumGUI.php.
References handleCensorship().
Here is the call graph for this function:
|
private |
Definition at line 1110 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ilForumPostDraft\getThreadDraftData(), ILIAS\Repository\lng(), ilObjForum\lookupForumIdByObjId(), ILIAS\Repository\object(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Referenced by getContent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 4416 of file class.ilObjForumGUI.php.
References createEmptyThread(), ILIAS\Repository\int(), ilForumPostDraft\isSavePostDraftAllowed(), and ilForumPostDraft\newInstanceByDraftId().
Here is the call graph for this function:
|
protected |
Definition at line 4484 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\locator(), and ILIAS\Repository\object().
Here is the call graph for this function:
|
protected |
Definition at line 4403 of file class.ilObjForumGUI.php.
References createThread(), ILIAS\Repository\int(), ilForumPostDraft\isSavePostDraftAllowed(), and ilForumPostDraft\newInstanceByDraftId().
Here is the call graph for this function:
|
protected |
| ilObject | ilObjForum | $new_object |
Definition at line 1647 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilObject\getRefId(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilObjForumGUI::askForPostActivationObject | ( | ) |
Definition at line 2186 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\lng(), setDisplayConfirmPostActivation(), and viewThreadObject().
Here is the call graph for this function:
|
protected |
Definition at line 5544 of file class.ilObjForumGUI.php.
References $message, ILIAS\Repository\access(), getReplyEditForm(), handleFormInput(), ILIAS\FileDelivery\http(), ilObjForum\lookupForumIdByRefId(), retrieveDraftId(), ilUtil\stripSlashes(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 5577 of file class.ilObjForumGUI.php.
References $message, ILIAS\Repository\access(), buildThreadForm(), handleFormInput(), ILIAS\FileDelivery\http(), ilObjForum\lookupForumIdByRefId(), retrieveDraftId(), ilUtil\stripSlashes(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
private |
Definition at line 4121 of file class.ilObjForumGUI.php.
References ilForumThreadFormGUI\ALIAS_INPUT, ILIAS\Repository\int(), isWritingWithPseudonymAllowed(), ILIAS\Repository\rbac(), ilForumThreadFormGUI\SUBJECT_INPUT, and ILIAS\Repository\user().
Referenced by createEmptyThread(), createThread(), and createThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 4088 of file class.ilObjForumGUI.php.
References ilForumThreadFormGUI\ALIAS_INPUT, ilForumThreadFormGUI\ALLOW_NOTIFICATION_INPUT, ilForumThreadFormGUI\AUTOSAVE_INFO, decorateWithAutosave(), ilForumThreadFormGUI\FILE_UPLOAD_INPUT, ILIAS\Repository\int(), isWritingWithPseudonymAllowed(), ilForumThreadFormGUI\MESSAGE_INPUT, ILIAS\Repository\rbac(), ilForumThreadFormGUI\SUBJECT_INPUT, and ILIAS\Repository\user().
Referenced by autosaveThreadDraftAsyncObject(), createEmptyThread(), createThread(), createThreadObject(), editThreadDraftObject(), saveThreadAsDraftObject(), and updateThreadDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::cancelDraftObject | ( | ) |
Definition at line 2268 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilForumPostDraft\isAutoSavePostDraftAllowed(), ilForumDraftsHistory\MEDIAOBJECT_TYPE, ilForumPostDraft\MEDIAOBJECT_TYPE, ilForumUtil\moveMediaObjects(), ilForumPostDraft\newInstanceByDraftId(), retrieveDraftId(), and viewThreadObject().
Here is the call graph for this function:| ilObjForumGUI::cancelMoveThreadsObject | ( | ) |
Definition at line 3946 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), and ilSession\set().
Here is the call graph for this function:| ilObjForumGUI::cancelPostObject | ( | ) |
Definition at line 2252 of file class.ilObjForumGUI.php.
References ILIAS\FileDelivery\http(), ilForumPostDraft\newInstanceByDraftId(), ILIAS\Repository\refinery(), and viewThreadObject().
Here is the call graph for this function:| ilObjForumGUI::checkDraftAccess | ( | int | $draftId | ) |
Definition at line 5874 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\lng(), ilForumPostDraft\newInstanceByDraftId(), ILIAS\Repository\object(), and ILIAS\Repository\user().
Referenced by doHistoryCheck(), editDraftObject(), updateDraftObject(), and updateThreadDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::checkUsersViewMode | ( | ) |
Definition at line 3189 of file class.ilObjForumGUI.php.
References $selectedSorting, ilSession\get(), ilObjectGUI\getObject(), ILIAS\Repository\int(), ilSession\set(), ilForumProperties\VIEW_DATE_ASC, ilForumProperties\VIEW_DATE_DESC, and ilForumProperties\VIEW_TREE.
Referenced by getSafePostCommands().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 2008 of file class.ilObjForumGUI.php.
References ilObject\_getIcon(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilForumPostDraft\getDraftInstancesByUserId(), ilObject\getId(), ILIAS\Repository\lng(), ilForum\setForumId(), showThreadsObject(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjForumGUI::confirmMergeThreadsObject | ( | ) |
Definition at line 4831 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ensureThreadBelongsToForum(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ilForumTopic\lookupCreationDate(), ilForumTopic\lookupForumIdByTopicId(), ilForumTopic\lookupTitle(), mergeThreadsObject(), ILIAS\Repository\object(), and showThreadsObject().
Here is the call graph for this function:
|
private |
Refactored thread creation to method, refactoring to a separate class should be done in next refactoring steps.
Definition at line 4312 of file class.ilObjForumGUI.php.
References $is_moderator, ILIAS\Repository\access(), buildMinimalThreadForm(), buildThreadForm(), ILIAS\Repository\ctrl(), ilAccordionGUI\FIRST_OPEN, ilForum\generateThread(), ilForum\getForumId(), ilForum\getOneTopic(), ilForumUtil\getPublicUserAlias(), handleFormInput(), isWritingWithPseudonymAllowed(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilForum\setDbTable(), ilForum\setForumId(), ilForum\setForumRefId(), ilForum\setMDB2WhereCondition(), ilForum\updateVisits(), and ILIAS\Repository\user().
Referenced by addEmptyThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Refactored thread creation to method, refactoring to a separate class should be done in next refactoring steps.
Definition at line 4176 of file class.ilObjForumGUI.php.
References $GLOBALS, $is_moderator, ilObjMediaObject\_exists(), ilRTE\_getMediaObjects(), ilObjMediaObject\_getMobsOfObject(), ilObjMediaObject\_removeUsage(), ilRTE\_replaceMediaObjectImageSrc(), ilObjMediaObject\_saveUsage(), ILIAS\Repository\access(), buildMinimalThreadForm(), buildThreadForm(), ILIAS\Repository\ctrl(), ilForumPostDraft\deleteDraft(), ilAccordionGUI\FIRST_OPEN, ilForum\generateThread(), ilForumPostDraft\getDraftId(), ilForum\getForumId(), ilForum\getOneTopic(), ilForumPostDraft\getPostAuthorId(), ilForumPostDraft\getPostDisplayUserId(), ilForumPostDraft\getPostUserAlias(), ilForumUtil\getPublicUserAlias(), ilForumPostDraft\getRCID(), handleFormInput(), ilForumPostDraft\isNotificationEnabled(), ilForumPostDraft\isPostNotificationEnabled(), isWritingWithPseudonymAllowed(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilForum\setDbTable(), ilForum\setForumId(), ilForum\setForumRefId(), ilForum\setMDB2WhereCondition(), ilFileDataForum\storeUploadedFiles(), ilForum\updateVisits(), and ILIAS\Repository\user().
Referenced by addThreadObject(), and publishThreadDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 4148 of file class.ilObjForumGUI.php.
References ilObjectGUI\$tpl, ILIAS\Repository\access(), buildMinimalThreadForm(), buildThreadForm(), ilAccordionGUI\FIRST_OPEN, ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Here is the call graph for this function:| ilObjForumGUI::createTopLevelPostObject | ( | ) |
Definition at line 2640 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilForumPostDraft\getDraftId(), getOrderByParam(), ilForumPostDraft\isSavePostDraftAllowed(), retrieveDraftId(), ILIAS\Repository\user(), and viewThreadObject().
Here is the call graph for this function:
|
private |
Definition at line 224 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilFormGUI\getId(), ilUtil\getImagePath(), ilForumPostDraft\isAutoSavePostDraftAllowed(), ILIAS\Repository\lng(), ilForumPostDraft\lookupAutosaveInterval(), retrieveDraftId(), and ilUtil\stripSlashes().
Referenced by buildThreadForm(), and initReplyEditForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 5473 of file class.ilObjForumGUI.php.
References ilObjMediaObject\_exists(), ilRTE\_getMediaObjects(), ilObjMediaObject\_getMobsOfObject(), and ilObjMediaObject\_removeUsage().
Referenced by deleteSelectedDraft(), and deleteThreadDraftsObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 2122 of file class.ilObjForumGUI.php.
References deleteSelectedDraft().
Here is the call graph for this function:
|
private |
Definition at line 2084 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilForum\deletePost(), ensureThreadBelongsToForum(), getForumObjects(), ilForum\getOneTopic(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilForum\setForumId(), ilForum\setForumRefId(), ilForum\setMDB2WhereCondition(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 5494 of file class.ilObjForumGUI.php.
References $GLOBALS, ilObjectGUI\$ref_id, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilFileDataForumDrafts\delete(), deleteMobsOfDraft(), ilForumPostDraft\isSavePostDraftAllowed(), ILIAS\Repository\lng(), ILIAS\Repository\object(), retrieveDraftId(), retrieveRefId(), and ILIAS\Repository\user().
Referenced by deletePostingDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 4043 of file class.ilObjForumGUI.php.
References $GLOBALS, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), deleteMobsOfDraft(), ilForumPostDraft\getDraftInstancesByUserId(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 4947 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilForumPostDraft\newInstanceByDraftId(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 4963 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ensureThreadBelongsToForum(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Here is the call graph for this function:
|
protected |
Definition at line 4449 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilForum\disableForumNotification(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilForum\setForumId(), showThreadsObject(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjForumGUI::displayConfirmPostActivation | ( | ) |
Definition at line 2206 of file class.ilObjForumGUI.php.
References $display_confirm_post_activation.
Referenced by renderPostContent(), and renderSplitButton().
Here is the caller graph for this function:
|
private |
Definition at line 5887 of file class.ilObjForumGUI.php.
References $message, ilObjectGUI\$ref_id, ilObjectGUI\$tpl, ilRTE\_replaceMediaObjectImageSrc(), ILIAS\Repository\access(), ilAccordionGUI\ALL_CLOSED, checkDraftAccess(), ilForumPostDraft\createDraftBackup(), ILIAS\Repository\ctrl(), ilAccordionGUI\FIRST_OPEN, ilDatePresentation\formatDate(), ilForumPost\getDisplayUserId(), ilForumPost\getImportName(), ilModalGUI\getInstance(), ilForumDraftsHistory\getInstancesByDraftId(), ilForumPost\getMessage(), getModifiedReOnSubject(), getOrderByParam(), ilForumPost\getPosAuthorId(), getReplyEditForm(), ilForumPost\getUserAlias(), IL_CAL_DATETIME, iljQueryUtil\initjQuery(), ilModalGUI\initJS(), ilForumPostDraft\isAutoSavePostDraftAllowed(), ilForumPost\isCensored(), ilForumPost\isOwner(), ILIAS\Repository\lng(), ilForum\prepareText(), retrieveDraftId(), retrieveRefId(), HTML_Template_IT\setVariable(), ilUtil\stripSlashes(), and ILIAS\Repository\user().
Referenced by editDraftObject(), and editThreadDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 5336 of file class.ilObjForumGUI.php.
References checkDraftAccess(), doHistoryCheck(), ilForumPostDraft\isAutoSavePostDraftAllowed(), retrieveDraftId(), and viewThreadObject().
Here is the call graph for this function:
|
private |
Definition at line 1185 of file class.ilObjForumGUI.php.
|
protected |
| ilPropertyFormGUI | null | $form |
Definition at line 4980 of file class.ilObjForumGUI.php.
References $modal_history, ilRTE\_replaceMediaObjectImageSrc(), ILIAS\Repository\access(), buildThreadForm(), ILIAS\Repository\ctrl(), doHistoryCheck(), ILIAS\Repository\int(), ilForumPostDraft\isSavePostDraftAllowed(), ILIAS\Repository\lng(), ilForumPostDraft\newInstanceByDraftId(), ILIAS\Repository\object(), ilForum\prepareText(), ilForum\setForumId(), ilForum\setForumRefId(), and ILIAS\Repository\user().
Referenced by updateThreadDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 4429 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilForum\enableForumNotification(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilForum\setForumId(), showThreadsObject(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjForumGUI::ensureThreadBelongsToForum | ( | int | $objId, |
| ilForumTopic | $thread | ||
| ) |
Definition at line 216 of file class.ilObjForumGUI.php.
References ilForumTopic\getForumId(), ILIAS\Repository\lng(), and ilObjForum\lookupForumIdByObjId().
Referenced by confirmMergeThreadsObject(), deletePostingObject(), deliverZipFileObject(), getQuotationHTMLAsynchObject(), getSafePostCommands(), handleCensorship(), markPostReadObject(), markPostUnreadObject(), moveThreadsObject(), performDeleteThreadsObject(), performMergeThreadsObject(), performMoveThreadsObject(), performPostActivationObject(), performThreadsActionObject(), savePostObject(), toggleStickinessObject(), toggleThreadNotificationObject(), updateThreadObject(), and viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 173 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilForumPost\getId(), and getOrderByParam().
Referenced by viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| null|array<string,mixed> | $predefined_values |
| ilCtrlException |
Definition at line 4691 of file class.ilObjForumGUI.php.
References ilObjectGUI\$lng, $uiFactory, and ILIAS\Repository\ctrl().
Referenced by initHeaderAction(), and saveUserNotificationSettingsObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 1047 of file class.ilObjForumGUI.php.
References getEditTitleModal(), ilForumTopic\getId(), getLinkActionForThread(), getOpenCloseActionForThread(), getStickyActionForThread(), and ILIAS\Repository\lng().
Referenced by getContent().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::getContent | ( | ) |
Definition at line 708 of file class.ilObjForumGUI.php.
References $GLOBALS, ilObjectGUI\$ref_id, $url, ilChangeEvent\_recordReadEvent(), ILIAS\Repository\access(), addDraftButtonIfDraftsExists(), ILIAS\Repository\ctrl(), getActionsForThreadOverview(), getLinkActionForThread(), getSortationViewControl(), getThreadProperties(), ForumDto\getTopNumThreads(), hideToolbar(), ILIAS\FileDelivery\http(), initializeThreadOffsetAndLimit(), initializeThreadSortation(), initStyleSheets(), ilForumPostDraft\isSavePostDraftAllowed(), ILIAS\Repository\lng(), markTopThreadInOverview(), ILIAS\Repository\object(), ilForumProperties\PAGE_NAME_THREAD_OVERVIEW, ilForumProperties\PAGE_SIZE_THREAD_OVERVIEW, ilForumPageCommandForwarder\PRESENTATION_MODE_PRESENTATION, ILIAS\Repository\refinery(), retrieveRefId(), ilForumThreadObjectTableGUI\setMapper(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 634 of file class.ilObjForumGUI.php.
|
private |
Definition at line 1090 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilForumTopic\getId(), ilForumTopic\getSubject(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by getActionsForThreadOverview(), and updateThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 3172 of file class.ilObjForumGUI.php.
References $forumObjects, and ilObjectGUI\$object.
Referenced by deletePostingObject(), getQuotationHTMLAsynchObject(), handleCensorship(), initReplyEditForm(), publishDraftObject(), saveAsDraftObject(), savePostObject(), updateDraftObject(), and viewThreadObject().
Here is the caller graph for this function:
|
private |
Definition at line 1030 of file class.ilObjForumGUI.php.
References $url, and ILIAS\Repository\ctrl().
Referenced by getActionsForThreadOverview(), getContent(), getOpenCloseActionForThread(), and getStickyActionForThread().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 2137 of file class.ilObjForumGUI.php.
Referenced by viewThreadObject().
Here is the caller graph for this function:
|
private |
Definition at line 3714 of file class.ilObjForumGUI.php.
References ILIAS\Repository\lng().
Referenced by doHistoryCheck().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 1155 of file class.ilObjForumGUI.php.
References ilForumTopic\getId(), getLinkActionForThread(), ilForumTopic\isClosed(), and ILIAS\Repository\lng().
Referenced by getActionsForThreadOverview().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 6143 of file class.ilObjForumGUI.php.
References ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
Referenced by addActivationFormModal(), createTopLevelPostObject(), doHistoryCheck(), ensureValidPageForCurrentPosting(), initReplyEditForm(), renderPostContent(), renderSplitButton(), and viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::getQuotationHTMLAsynchObject | ( | ) |
Definition at line 3138 of file class.ilObjForumGUI.php.
References ilObjectGUI\$html, ilRTE\_replaceMediaObjectImageSrc(), ILIAS\Repository\access(), ensureThreadBelongsToForum(), getForumObjects(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilForum\prepareText().
Here is the call graph for this function:
|
private |
Definition at line 2631 of file class.ilObjForumGUI.php.
References $replyEditForm, and initReplyEditForm().
Referenced by autosaveDraftAsyncObject(), doHistoryCheck(), publishDraftObject(), quotePostObject(), renderDraftContent(), saveAsDraftObject(), savePostObject(), updateDraftObject(), and viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 898 of file class.ilObjForumGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by getSortationViewControl(), and initializeThreadOffsetAndLimit().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 887 of file class.ilObjForumGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by initializeThreadSortation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 6124 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\UI\examples\MessageBox\Info\info(), and ILIAS\Repository\lng().
Referenced by viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::getSafePostCommands | ( | ) |
This method must return a list of safe POST commands.
Safe post commands returned by this method will no longer be CSRF protected and will NOT be appended by an ilCtrlToken.
Implements ilCtrlSecurityInterface.
Definition at line 275 of file class.ilObjForumGUI.php.
References $objCurrentTopic, ilObjectGUI\$object, ilObjectGUI\$ref_id, ilObjectGUI\$user, ILIAS\Repository\access(), ilObjectGUI\addHeaderAction(), ilNavigationHistory\addItem(), ilLearningProgressAccess\checkAccess(), ilObjectGUI\checkPermission(), ilObjectGUI\checkPermissionBool(), checkUsersViewMode(), ILIAS\Repository\ctrl(), ensureThreadBelongsToForum(), ilObjectGUI\executeCommand(), ilObjectGUI\getCreationMode(), ilCommonActionDispatcherGUI\getInstanceFromAjaxCall(), ilRating\getOverallRatingForObject(), ilObjStyleSheet\getSyntaxStylePath(), getTableCommands(), ILIAS\FileDelivery\http(), infoScreen(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ilLearningProgressBaseGUI\LP_CONTEXT_REPOSITORY, ILIAS\Repository\object(), ilObjectGUI\prepareOutput(), ILIAS\Repository\refinery(), retrieveRefId(), setSideBlocks(), ilForumSettingsGUI\settingsTabs(), showThreadsObject(), ILIAS\Repository\user(), and ilForumProperties\VIEW_TREE.
Here is the call graph for this function:
|
private |
Definition at line 930 of file class.ilObjForumGUI.php.
References $url, ILIAS\Repository\ctrl(), getRequestedThreadOffset(), and ILIAS\Repository\lng().
Referenced by getContent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 1145 of file class.ilObjForumGUI.php.
References ilForumTopic\getId(), getLinkActionForThread(), ilForumTopic\isSticky(), and ILIAS\Repository\lng().
Referenced by getActionsForThreadOverview().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 602 of file class.ilObjForumGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by getSafePostCommands().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1654 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ilLearningProgressAccess\checkAccess(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ILIAS\Repository\refinery(), and ILIAS\Repository\settings().
Here is the call graph for this function:
|
private |
Definition at line 644 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 982 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilForumTopic\getDisplayUserId(), ilForumTopic\getId(), ilForumTopic\getImportName(), ilForumTopic\getLastPost(), ilForumTopic\getNumPosts(), ilForumTopic\getNumUnreadPosts(), ilForumTopic\getThrAuthorId(), ilForumTopic\getUserAlias(), ilForumTopic\getVisits(), ilForumTopic\isSticky(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ILIAS\Repository\user().
Referenced by getContent().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::getUnsafeGetCommands | ( | ) |
This method must return a list of unsafe GET commands.
Unsafe get commands returned by this method will now be CSRF protected, which means an ilCtrlToken is appended each time a link-target is generated to the class implementing this interface with a command from that list.
Tokens will be validated in
Implements ilCtrlSecurityInterface.
Definition at line 266 of file class.ilObjForumGUI.php.
|
private |
Definition at line 2147 of file class.ilObjForumGUI.php.
References $message, ensureThreadBelongsToForum(), getForumObjects(), handleFormInput(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilForum\postCensorship(), ILIAS\Repository\refinery(), and viewThreadObject().
Referenced by addCensorshipObject(), and revokeCensorshipObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::handleFormInput | ( | string | $a_text, |
| bool | $a_stripslashes = true |
||
| ) |
Definition at line 4496 of file class.ilObjForumGUI.php.
References ilUtil\stripSlashes().
Referenced by autosaveDraftAsyncObject(), autosaveThreadDraftAsyncObject(), createEmptyThread(), createThread(), handleCensorship(), publishDraftObject(), saveAsDraftObject(), savePostObject(), saveThreadAsDraftObject(), updateDraftObject(), and updateThreadDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 3101 of file class.ilObjForumGUI.php.
References $hideToolbar.
Referenced by getContent(), moveThreadsObject(), and performDeleteThreadsObject().
Here is the caller graph for this function:
|
protected |
Definition at line 4513 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by getSafePostCommands(), and infoScreenObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::infoScreenObject | ( | ) |
Definition at line 621 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), and infoScreen().
Here is the call graph for this function:
|
protected |
Definition at line 628 of file class.ilObjForumGUI.php.
|
protected |
Definition at line 4561 of file class.ilObjForumGUI.php.
References ilObjectGUI\$id, ilObjectGUI\$ref_id, ILIAS\Repository\access(), ILIAS\Repository\button(), ilForumNotificationEvents\CENSORED, ILIAS\Repository\ctrl(), eventsFormBuilder(), ilForum\getForumId(), ilUtil\getImagePath(), ilForum\isForumNotificationEnabled(), isUserAllowedToDeactivateNotification(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilForumNotificationEvents\POST_DELETED, retrieveRefId(), ilForum\setForumId(), ilForum\setForumRefId(), ILIAS\Repository\settings(), ilForumNotificationEvents\THREAD_DELETED, ilForumNotificationEvents\UNCENSORED, ilForumNotificationEvents\UPDATED, ILIAS\Repository\user(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Here is the call graph for this function:
|
private |
Definition at line 909 of file class.ilObjForumGUI.php.
References getRequestedThreadOffset(), ilForumProperties\PAGE_SIZE_THREAD_OVERVIEW, ilTable2GUI\setLimit(), and ilTableGUI\setOffset().
Referenced by getContent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 918 of file class.ilObjForumGUI.php.
References getRequestedThreadSortation(), ilTableGUI\setOrderDirection(), and ilTable2GUI\setOrderField().
Referenced by getContent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 2370 of file class.ilObjForumGUI.php.
References ilObjAdvancedEditing\_getRichTextEditorUserState(), ilRTE\_getRTEClassname(), ilObjAdvancedEditing\_setRichTextEditorUserState(), ilCheckboxGroupInputGUI\addOption(), ILIAS\Repository\ctrl(), decorateWithAutosave(), ilFileDataForumDrafts\getFilesOfPost(), getForumObjects(), ilHtmlPurifierFactory\getInstanceByType(), getOrderByParam(), ILIAS\FileDelivery\http(), ilForumPostDraft\isAutoSavePostDraftAllowed(), ilForumPostDraft\isSavePostDraftAllowed(), ilForum\isThreadNotificationEnabled(), isTopLevelReplyCommand(), isWritingWithPseudonymAllowed(), ILIAS\Repository\lng(), ilForumPostDraft\lookupAutosaveInterval(), ILIAS\Repository\rbac(), ILIAS\Repository\refinery(), retrieveDraftId(), ilFileWizardInputGUI\setFilenames(), ilFormPropertyGUI\setRequired(), and ILIAS\Repository\user().
Referenced by getReplyEditForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 129 of file class.ilObjForumGUI.php.
References ilSession\get(), ILIAS\Repository\int(), and ilSession\set().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 1177 of file class.ilObjForumGUI.php.
References ilObjStyleSheet\getSyntaxStylePath().
Referenced by getContent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 257 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl().
Referenced by initReplyEditForm(), and viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::isUserAllowedToDeactivateNotification | ( | ) |
Definition at line 4737 of file class.ilObjForumGUI.php.
References ILIAS\Forum\Notification\DEFAULT, retrieveRefId(), and ILIAS\Repository\user().
Referenced by initHeaderAction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 4035 of file class.ilObjForumGUI.php.
Referenced by buildMinimalThreadForm(), buildThreadForm(), createEmptyThread(), createThread(), initReplyEditForm(), saveAsDraftObject(), savePostObject(), saveThreadAsDraftObject(), updateDraftObject(), and updateThreadDraftObject().
Here is the caller graph for this function:| ilObjForumGUI::markAllReadObject | ( | ) |
Definition at line 691 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\lng(), showThreadsObject(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 4541 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ensureThreadBelongsToForum(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 4527 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ensureThreadBelongsToForum(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ILIAS\Repository\user(), and viewThreadObject().
Here is the call graph for this function:
|
private |
Definition at line 1165 of file class.ilObjForumGUI.php.
References ilForumTopic\isSticky().
Referenced by getContent().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::mergeThreadsObject | ( | ) |
Definition at line 4759 of file class.ilObjForumGUI.php.
References $is_moderator, ilForum\_lookupObjIdForForumId(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilForum\getForumId(), ilTable2GUI\getHTML(), ilForum\getOneTopic(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ILIAS\Repository\refinery(), ilForum\setForumId(), ilForum\setForumRefId(), ilForumThreadObjectTableGUI\setMapper(), and showThreadsObject().
Referenced by confirmMergeThreadsObject(), and performThreadsActionObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::moveThreadsObject | ( | ) |
Definition at line 3952 of file class.ilObjForumGUI.php.
References $is_moderator, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ensureThreadBelongsToForum(), ilSession\get(), hideToolbar(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ILIAS\Repository\refinery(), and ILIAS\Repository\toolbar().
Referenced by performMoveThreadsObject(), and performThreadsActionObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::performDeleteThreadsObject | ( | ) |
Definition at line 1920 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilForum\deletePost(), ensureThreadBelongsToForum(), ilForum\getFirstPostNode(), hideToolbar(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ILIAS\Repository\object(), retrieveThreadIds(), ilForum\setForumId(), and ilForum\setForumRefId().
Here is the call graph for this function:| ilObjForumGUI::performMergeThreadsObject | ( | ) |
Definition at line 4893 of file class.ilObjForumGUI.php.
References Vendor\Package\$e, ILIAS\Repository\access(), ensureThreadBelongsToForum(), ILIAS\Repository\lng(), ilForum\mergeThreads(), ILIAS\Repository\object(), ilForum\setForumId(), ilForum\setForumRefId(), and showThreadsObject().
Here is the call graph for this function:| ilObjForumGUI::performMoveThreadsObject | ( | ) |
Definition at line 3887 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ensureThreadBelongsToForum(), ilSession\get(), ILIAS\FileDelivery\http(), ILIAS\Repository\int(), ILIAS\Repository\lng(), moveThreadsObject(), ILIAS\Repository\object(), ILIAS\Repository\refinery(), and ilSession\set().
Here is the call graph for this function:| ilObjForumGUI::performPostActivationObject | ( | ) |
Definition at line 2057 of file class.ilObjForumGUI.php.
References $GLOBALS, $objCurrentPost, ILIAS\Repository\access(), ensureThreadBelongsToForum(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and viewThreadObject().
Here is the call graph for this function:| ilObjForumGUI::performThreadsActionObject | ( | ) |
Definition at line 3767 of file class.ilObjForumGUI.php.
References $message, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ensureThreadBelongsToForum(), ilObjectGUI\executeCommand(), ILIAS\Repository\lng(), mergeThreadsObject(), moveThreadsObject(), ILIAS\Repository\object(), retrieveThreadIds(), ilSession\set(), ILIAS\Repository\settings(), updateThreadObject(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjForumGUI::prepareFormOutput | ( | string | $a_text | ) |
Definition at line 4506 of file class.ilObjForumGUI.php.
References ilLegacyFormElementsUtil\prepareFormOutput().
Here is the call graph for this function:| ilObjForumGUI::publishDraftObject | ( | bool | $use_replyform = true | ) |
Definition at line 2684 of file class.ilObjForumGUI.php.
References $GLOBALS, $message, ilObjMediaObject\_getMobsOfObject(), ilObjMediaObject\_removeUsage(), ilRTE\_replaceMediaObjectImageSrc(), ilObjMediaObject\_saveUsage(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilSession\get(), ilForum\getForumId(), getForumObjects(), getReplyEditForm(), handleFormInput(), ilForumPostDraft\isSavePostDraftAllowed(), ILIAS\Repository\lng(), ILIAS\Repository\object(), retrieveDraftId(), retrieveThrPk(), ilForumUtil\saveMediaObjects(), ilSession\set(), ilForum\setMDB2WhereCondition(), ilFileDataForum\storeUploadedFiles(), ILIAS\Repository\user(), and viewThreadObject().
Referenced by publishSelectedDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::publishSelectedDraftObject | ( | ) |
Definition at line 2676 of file class.ilObjForumGUI.php.
References publishDraftObject(), and retrieveDraftId().
Here is the call graph for this function:
|
protected |
Definition at line 4387 of file class.ilObjForumGUI.php.
References createThread(), ILIAS\Repository\int(), ilForumPostDraft\isSavePostDraftAllowed(), ILIAS\Repository\lng(), and ilForumPostDraft\newInstanceByDraftId().
Here is the call graph for this function:| ilObjForumGUI::quotePostObject | ( | ) |
Definition at line 3111 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), getReplyEditForm(), ILIAS\Repository\lng(), and viewThreadObject().
Here is the call graph for this function:
|
private |
| list<ilForumPostDraft> | $drafts |
Definition at line 1193 of file class.ilObjForumGUI.php.
References $modal_history, ilObjectGUI\$ref_id, ilForum\_isModerator(), ilRTE\_replaceMediaObjectImageSrc(), ilForum\convertDate(), ILIAS\Repository\ctrl(), ilForumPost\getDepth(), ilFileDataForumDrafts\getFilesOfPost(), ilForumPost\getId(), getReplyEditForm(), ilForumPost\getThreadId(), ilForumPost\getUpdateUserId(), ILIAS\FileDelivery\http(), ilForumPost\isCensored(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilTemplate\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilForum\prepareText(), ILIAS\Repository\refinery(), renderSplitButton(), retrieveDraftId(), retrieveRefId(), ilTemplate\setCurrentBlock(), HTML_Template_IT\setVariable(), and ilForumProperties\VIEW_TREE.
Referenced by viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1391 of file class.ilObjForumGUI.php.
References ilObjectGUI\$object, ilForum\_isModerator(), ilRTE\_replaceMediaObjectImageSrc(), ilForum\convertDate(), ILIAS\Repository\ctrl(), displayConfirmPostActivation(), ilForumPost\getCensorshipComment(), ilForumPost\getChangeDate(), ilForumPost\getCreateDate(), ilForumPost\getDepth(), ilForumPost\getDisplayUserId(), ilFileDataForum\getFilesOfPost(), ilForumPost\getId(), ilUtil\getImagePath(), ilForumPost\getImportName(), ilForumPost\getMessage(), getOrderByParam(), ilForumPost\getPosAuthorId(), ilForumPost\getSubject(), ilForumPost\getThreadId(), ilForumPost\getUpdateUserId(), ilForumPost\getUserAlias(), ilForumPost\isActivated(), ilForumPost\isAuthorModerator(), ilForumPost\isCensored(), ilForumPost\isOwner(), ilForumPost\isPostRead(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilTemplate\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilForum\prepareText(), renderSplitButton(), ilForumPost\setChangeDate(), ilTemplate\setCurrentBlock(), ilForumPost\setMessage(), HTML_Template_IT\setVariable(), ilUtil\switchColor(), ILIAS\Repository\user(), and ilForumProperties\VIEW_TREE.
Referenced by viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 3692 of file class.ilObjForumGUI.php.
References $sortationOptions, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Referenced by viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 5610 of file class.ilObjForumGUI.php.
References ilObjectGUI\$id, $url, ILIAS\Repository\access(), addActivationFormModal(), ILIAS\Repository\ctrl(), displayConfirmPostActivation(), ilForumPost\getForumId(), ilForumPost\getId(), getOrderByParam(), ilForumPost\getThreadId(), ilForumPost\hasReplies(), ilForumPost\isActivated(), ilForumPost\isCensored(), ilForumPost\isOwner(), ilForumPost\isPostRead(), ILIAS\Repository\lng(), ILIAS\Repository\object(), retrieveDraftId(), ilTemplate\setCurrentBlock(), HTML_Template_IT\setVariable(), ILIAS\Repository\user(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Referenced by renderDraftContent(), and renderPostContent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 3661 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ilForumProperties\VIEW_DATE_ASC.
Referenced by viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::resetLimitedViewObject | ( | ) |
Definition at line 3222 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:
|
protected |
Definition at line 5023 of file class.ilObjForumGUI.php.
References ilForumPostDraft\createDraftBackup(), ILIAS\Repository\ctrl(), and ILIAS\Repository\int().
Here is the call graph for this function:
|
private |
Definition at line 156 of file class.ilObjForumGUI.php.
References ILIAS\FileDelivery\http().
Referenced by autosaveDraftAsyncObject(), autosaveThreadDraftAsyncObject(), cancelDraftObject(), createTopLevelPostObject(), decorateWithAutosave(), deleteSelectedDraft(), doHistoryCheck(), editDraftObject(), initReplyEditForm(), publishDraftObject(), publishSelectedDraftObject(), renderDraftContent(), renderSplitButton(), and updateDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 146 of file class.ilObjForumGUI.php.
References ILIAS\FileDelivery\http().
Referenced by __construct(), deleteSelectedDraft(), doHistoryCheck(), getContent(), getSafePostCommands(), initHeaderAction(), isUserAllowedToDeactivateNotification(), renderDraftContent(), saveAsDraftObject(), savePostObject(), showUserObject(), updateDraftObject(), and viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 959 of file class.ilObjForumGUI.php.
References $post, ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by performDeleteThreadsObject(), and performThreadsActionObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 151 of file class.ilObjForumGUI.php.
References ILIAS\FileDelivery\http().
Referenced by __construct(), publishDraftObject(), saveAsDraftObject(), updateDraftObject(), and viewThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 2127 of file class.ilObjForumGUI.php.
References handleCensorship().
Here is the call graph for this function:| ilObjForumGUI::saveAsDraftObject | ( | ) |
Definition at line 5213 of file class.ilObjForumGUI.php.
References $GLOBALS, ilObjectGUI\$ref_id, ilRTE\_replaceMediaObjectImageSrc(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilSession\get(), ilForum\getForumId(), getForumObjects(), ilForum\getOneTopic(), ilForumUtil\getPublicUserAlias(), getReplyEditForm(), handleFormInput(), ILIAS\FileDelivery\http(), ilForumPostDraft\isAutoSavePostDraftAllowed(), ilForumPostDraft\isSavePostDraftAllowed(), isWritingWithPseudonymAllowed(), ILIAS\Repository\lng(), ilForumUtil\moveMediaObjects(), ilForumPostDraft\newInstanceByDraftId(), ILIAS\Repository\object(), ILIAS\Repository\refinery(), retrieveRefId(), retrieveThrPk(), ilSession\set(), ilForum\setMDB2WhereCondition(), ilFileDataForumDrafts\storeUploadedFiles(), ILIAS\Repository\user(), and viewThreadObject().
Referenced by saveTopLevelDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::savePostObject | ( | ) |
Definition at line 2841 of file class.ilObjForumGUI.php.
References $GLOBALS, $message, $objCurrentPost, $objCurrentTopic, ilObjectGUI\$ref_id, ilObjMediaObject\_exists(), ilRTE\_getMediaObjects(), ilObjMediaObject\_getMobsOfObject(), ilObjMediaObject\_removeUsage(), ilRTE\_replaceMediaObjectImageSrc(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilForumPostDraft\deleteDraft(), ensureThreadBelongsToForum(), ilNewsItem\getFirstNewsIdForContext(), ilForum\getForumId(), getForumObjects(), ilForum\getOneTopic(), getReplyEditForm(), handleFormInput(), ILIAS\FileDelivery\http(), ilForumPostDraft\isAutoSavePostDraftAllowed(), ilForumPostDraft\isSavePostDraftAllowed(), isWritingWithPseudonymAllowed(), ILIAS\Repository\lng(), ilForumUtil\moveMediaObjects(), ILIAS\Repository\object(), ilForum\prepareText(), ILIAS\Repository\refinery(), retrieveRefId(), ilForum\setMDB2WhereCondition(), ilFileDataForum\storeUploadedFiles(), ILIAS\Repository\user(), and viewThreadObject().
Referenced by saveTopLevelPostObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 5045 of file class.ilObjForumGUI.php.
References $GLOBALS, ilRTE\_replaceMediaObjectImageSrc(), ILIAS\Repository\access(), buildThreadForm(), ILIAS\Repository\ctrl(), ilForum\getForumId(), ilForum\getOneTopic(), ilForumUtil\getPublicUserAlias(), handleFormInput(), ILIAS\Repository\int(), ilForumPostDraft\isSavePostDraftAllowed(), isWritingWithPseudonymAllowed(), ILIAS\Repository\lng(), ilForumUtil\moveMediaObjects(), ilForumPostDraft\newInstanceByDraftId(), ILIAS\Repository\object(), ilForum\setForumId(), ilForum\setForumRefId(), ilForum\setMDB2WhereCondition(), ilFileDataForumDrafts\unlinkFilesByMD5Filenames(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjForumGUI::saveTopLevelDraftObject | ( | ) |
Definition at line 5208 of file class.ilObjForumGUI.php.
References saveAsDraftObject().
Here is the call graph for this function:| ilObjForumGUI::saveTopLevelPostObject | ( | ) |
Definition at line 2671 of file class.ilObjForumGUI.php.
References savePostObject().
Here is the call graph for this function:| ilObjForumGUI::saveUserNotificationSettingsObject | ( | ) |
Definition at line 4705 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilForumNotificationEvents\DEACTIVATED, eventsFormBuilder(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilForumNotification\setUserId(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 1631 of file class.ilObjForumGUI.php.
References ILIAS\Repository\int(), and viewThreadObject().
Here is the call graph for this function:| ilObjForumGUI::setColumnSettings | ( | ilColumnGUI | $column_gui | ) |
Definition at line 4469 of file class.ilObjForumGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\lng(), ilColumnGUI\setBlockProperty(), and ilColumnGUI\setRepositoryMode().
Here is the call graph for this function:| ilObjForumGUI::setDisplayConfirmPostActivation | ( | bool | $status = false | ) |
Definition at line 2201 of file class.ilObjForumGUI.php.
Referenced by askForPostActivationObject().
Here is the caller graph for this function:
|
protected |
Definition at line 4935 of file class.ilObjForumGUI.php.
References ILIAS\Repository\ctrl(), ilObjectGUI\getRightColumnHTML(), ilRepositoryObjectSearchGUI\getSearchBlockHTML(), and ILIAS\Repository\lng().
Referenced by getSafePostCommands(), and showThreadsObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::showStatisticsObject | ( | ) |
Definition at line 1795 of file class.ilObjForumGUI.php.
References ilObjectGUI\$data, ILIAS\Repository\access(), ilLearningProgressAccess\checkAccess(), ilTable2GUI\getHTML(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilTable2GUI\setData(), ilTable2GUI\setId(), ILIAS\Repository\settings(), ilTable2GUI\setTitle(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjForumGUI::showThreadsObject | ( | ) |
Definition at line 702 of file class.ilObjForumGUI.php.
References ilObjectGUI\getCenterColumnHTML(), and setSideBlocks().
Referenced by confirmDeleteThreadDraftsObject(), confirmMergeThreadsObject(), disableForumNotificationObject(), enableForumNotificationObject(), getSafePostCommands(), markAllReadObject(), mergeThreadsObject(), performMergeThreadsObject(), and updateThreadObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::showUserObject | ( | ) |
Definition at line 3722 of file class.ilObjForumGUI.php.
References ilObjectGUI\$ref_id, ILIAS\Repository\access(), ilForum\countActiveUserArticles(), ilForum\countUserArticles(), ILIAS\Repository\ctrl(), ilObjectFactory\getInstanceByRefId(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), retrieveRefId(), ilForum\setForumId(), ilForum\setForumRefId(), and ilUtil\stripSlashes().
Here is the call graph for this function:
|
protected |
Definition at line 161 of file class.ilObjForumGUI.php.
References $objCurrentTopic, ilForumTopic\getPostRootNode(), and ilTreeExplorerGUI\toggleExplorerNodeState().
Here is the call graph for this function:
|
protected |
Definition at line 2231 of file class.ilObjForumGUI.php.
References $objCurrentTopic, ILIAS\Repository\access(), ensureThreadBelongsToForum(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and viewThreadObject().
Here is the call graph for this function:
|
protected |
Definition at line 2211 of file class.ilObjForumGUI.php.
References $objCurrentTopic, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ensureThreadBelongsToForum(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 639 of file class.ilObjForumGUI.php.
| ilObjForumGUI::updateDraftObject | ( | ) |
Definition at line 5348 of file class.ilObjForumGUI.php.
References $GLOBALS, ilObjectGUI\$ref_id, ilObjMediaObject\_getMobsOfObject(), ilObjMediaObject\_removeUsage(), ilRTE\_replaceMediaObjectImageSrc(), ilObjMediaObject\_saveUsage(), ILIAS\Repository\access(), checkDraftAccess(), ILIAS\Repository\ctrl(), ilSession\get(), getForumObjects(), ilForumUtil\getPublicUserAlias(), getReplyEditForm(), handleFormInput(), ilForumPostDraft\isSavePostDraftAllowed(), isWritingWithPseudonymAllowed(), ILIAS\Repository\lng(), ILIAS\Repository\object(), retrieveDraftId(), retrieveRefId(), retrieveThrPk(), ilForumUtil\saveMediaObjects(), ilSession\set(), ilForumPostDraft\setPostSubject(), ilFileDataForumDrafts\unlinkFilesByMD5Filenames(), ILIAS\Repository\user(), and viewThreadObject().
Here is the call graph for this function:
|
protected |
Definition at line 5132 of file class.ilObjForumGUI.php.
References $GLOBALS, ilRTE\_replaceMediaObjectImageSrc(), ILIAS\Repository\access(), buildThreadForm(), checkDraftAccess(), ILIAS\Repository\ctrl(), editThreadDraftObject(), ilForumUtil\getPublicUserAlias(), handleFormInput(), ILIAS\Repository\int(), ilForumPostDraft\isSavePostDraftAllowed(), isWritingWithPseudonymAllowed(), ILIAS\Repository\lng(), ilForumUtil\moveMediaObjects(), ilForumPostDraft\newInstanceByDraftId(), ILIAS\Repository\object(), ilFileDataForumDrafts\unlinkFilesByMD5Filenames(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjForumGUI::updateThreadObject | ( | ) |
Definition at line 661 of file class.ilObjForumGUI.php.
References $objCurrentTopic, ILIAS\Repository\access(), ensureThreadBelongsToForum(), getEditTitleModal(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and showThreadsObject().
Referenced by performThreadsActionObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjForumGUI::viewThreadObject | ( | ) |
Definition at line 3228 of file class.ilObjForumGUI.php.
References $is_moderator, $objCurrentTopic, $post, ilObjectGUI\$ref_id, $selectedSorting, ilObjectGUI\$toolbar, ilObjMediaObject\_exists(), ilObjMediaObject\_getMobsOfObject(), ilChangeEvent\_recordReadEvent(), ilObjMediaObject\_removeUsage(), ILIAS\Repository\access(), ilObjectGUI\addHeaderAction(), ilNavigationHistory\addItem(), ILIAS\Repository\ctrl(), ilFileDataForumDrafts\deliverFile(), ensureThreadBelongsToForum(), ensureValidPageForCurrentPosting(), ForumGlobalScreenToolsProvider\FORUM_BASE_CONTROLLER, ForumGlobalScreenToolsProvider\FORUM_THEAD, ForumGlobalScreenToolsProvider\FORUM_THREAD_ROOT, ilSession\get(), ilObjectGUI\getCreationMode(), ilForum\getForumId(), getForumObjects(), ilForumPost\getId(), getModalActions(), getOrderByParam(), ilForum\getPageHits(), getReplyEditForm(), getResetLimitedViewInfo(), ilForumPostDraft\getSortedDrafts(), ILIAS\Repository\globalScreen(), ILIAS\Repository\int(), ilForumPostDraft\isSavePostDraftAllowed(), isTopLevelReplyCommand(), ILIAS\Repository\lng(), ILIAS\Repository\locator(), ILIAS\Repository\object(), ForumGlobalScreenToolsProvider\PAGE, ForumGlobalScreenToolsProvider\REF_ID, renderDraftContent(), renderPostContent(), renderSortationControl(), renderViewModeControl(), retrieveRefId(), retrieveThrPk(), ilSession\set(), ilForum\setMDB2WhereCondition(), ILIAS\Repository\settings(), ForumGlobalScreenToolsProvider\SHOW_FORUM_THREADS_TOOL, ilUtil\stripSlashes(), ILIAS\Repository\user(), ilForumProperties\VIEW_DATE_ASC, ilForumProperties\VIEW_DATE_DESC, and ilForumProperties\VIEW_TREE.
Referenced by askForPostActivationObject(), cancelDraftObject(), cancelPostObject(), createTopLevelPostObject(), editDraftObject(), handleCensorship(), markPostUnreadObject(), performPostActivationObject(), publishDraftObject(), quotePostObject(), saveAsDraftObject(), savePostObject(), selectPostObject(), toggleStickinessObject(), and updateDraftObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 63 of file class.ilObjForumGUI.php.
Definition at line 77 of file class.ilObjForumGUI.php.
|
protected |
Definition at line 78 of file class.ilObjForumGUI.php.
|
private |
Definition at line 54 of file class.ilObjForumGUI.php.
Referenced by displayConfirmPostActivation().
|
private |
Definition at line 72 of file class.ilObjForumGUI.php.
|
private |
Definition at line 64 of file class.ilObjForumGUI.php.
|
private |
Definition at line 62 of file class.ilObjForumGUI.php.
Referenced by getForumObjects().
|
private |
Definition at line 49 of file class.ilObjForumGUI.php.
|
private |
Definition at line 57 of file class.ilObjForumGUI.php.
Referenced by hideToolbar().
|
private |
Definition at line 59 of file class.ilObjForumGUI.php.
|
private |
Definition at line 58 of file class.ilObjForumGUI.php.
| ilHelpGUI ilObjForumGUI::$ilHelp |
Definition at line 71 of file class.ilObjForumGUI.php.
| ilNavigationHistory ilObjForumGUI::$ilNavigationHistory |
Definition at line 65 of file class.ilObjForumGUI.php.
| ilObjectDataCache ilObjForumGUI::$ilObjDataCache |
Definition at line 69 of file class.ilObjForumGUI.php.
|
private |
Definition at line 80 of file class.ilObjForumGUI.php.
|
private |
Definition at line 55 of file class.ilObjForumGUI.php.
Referenced by createEmptyThread(), createThread(), mergeThreadsObject(), moveThreadsObject(), and viewThreadObject().
|
private |
Definition at line 79 of file class.ilObjForumGUI.php.
| string ilObjForumGUI::$modal_history = '' |
Definition at line 50 of file class.ilObjForumGUI.php.
Referenced by editThreadDraftObject(), and renderDraftContent().
|
private |
Definition at line 67 of file class.ilObjForumGUI.php.
|
private |
Definition at line 53 of file class.ilObjForumGUI.php.
Referenced by performPostActivationObject(), and savePostObject().
|
private |
Definition at line 52 of file class.ilObjForumGUI.php.
Referenced by getSafePostCommands(), savePostObject(), toggleExplorerNodeStateObject(), toggleStickinessObject(), toggleThreadNotificationObject(), updateThreadObject(), and viewThreadObject().
| ilForumProperties ilObjForumGUI::$objProperties |
Definition at line 51 of file class.ilObjForumGUI.php.
| ILIAS DI RBACServices ilObjForumGUI::$rbac |
Definition at line 70 of file class.ilObjForumGUI.php.
|
private |
Definition at line 73 of file class.ilObjForumGUI.php.
|
private |
Definition at line 56 of file class.ilObjForumGUI.php.
Referenced by getReplyEditForm().
|
private |
Definition at line 66 of file class.ilObjForumGUI.php.
|
private |
Definition at line 76 of file class.ilObjForumGUI.php.
|
private |
Definition at line 75 of file class.ilObjForumGUI.php.
Referenced by checkUsersViewMode(), and viewThreadObject().
|
private |
Definition at line 44 of file class.ilObjForumGUI.php.
Referenced by renderSortationControl().
|
private |
Definition at line 60 of file class.ilObjForumGUI.php.
Referenced by eventsFormBuilder().
|
private |
Definition at line 61 of file class.ilObjForumGUI.php.
|
private |
Definition at line 39 of file class.ilObjForumGUI.php.