| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Class ilObjLinkResourceGUI. More...
 Inheritance diagram for ilObjLinkResourceGUI:
 Collaboration diagram for ilObjLinkResourceGUI:Public Member Functions | |
| __construct (int $id=0, int $id_type=self::REPOSITORY_NODE_ID, int $parent_node_id=0) | |
| getType () | |
| executeCommand () | |
| save () | |
| saveObject () | |
| editLink () | |
| updateLink () | |
| getLinkToListModal () | |
| Get form to transform a single weblink to a weblink list.  More... | |
| saveLinkList () | |
| addLink () | |
| saveAddLink () | |
| view () | |
| infoScreen () | |
| instead of redirecting here, links to the info screen should directly lead to the right place, but it looks like this needs some restructuring.  More... | |
| infoScreenForward () | |
| show information screen  More... | |
| history () | |
| callDirectLink () | |
| callLink () | |
| exportHTML () | |
  Public Member Functions inherited from ilObject2GUI | |
| __construct (int $id=0, int $id_type=self::REPOSITORY_NODE_ID, int $parent_node_id=0) | |
| executeCommand () | |
| execute command  More... | |
| getIdType () | |
| delete () | |
| Display delete confirmation form (repository/workspace switch)  More... | |
| confirmedDelete () | |
| Delete objects (repository/workspace switch)  More... | |
| getHTML () | |
| withReferences () | |
| Final/Private declaration of unchanged parent methods.  More... | |
| setCreationMode (bool $mode=true) | |
| getCreationMode () | |
| prepareOutput (bool $show_sub_objects=true) | |
| isVisible (int $ref_id, string $type) | |
| setColumnSettings (ilColumnGUI $column_gui) | |
| view () | |
| view object content (repository/workspace switch)  More... | |
| getType () | |
| Functions that must be overwritten.  More... | |
| create () | |
| CRUD.  More... | |
| save () | |
| edit () | |
| update () | |
| cancel () | |
| putObjectInTree (ilObject $obj, int $parent_node_id=null) | |
| Add object to tree at given position.  More... | |
  Public Member Functions inherited from ilObjectGUI | |
| 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) | |
| addToDeskObject () | |
| removeFromDeskObject () | |
  Public Member Functions inherited from ILIAS\Object\ImplementsCreationCallback | |
| callCreationCallback (\ilObject $object, \ilObjectDefinition $obj_definition, int $requested_crtcb) | |
Static Public Member Functions | |
| static | _goto (string $a_target, $a_additional=null) | 
  Static Public Member Functions inherited from ilObject2GUI | |
| static | handleAfterSaveCallback (ilObject $obj, ?int $callback_ref_id) | 
| After creation callback.  More... | |
  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 | |
| getWebLinkRepo () | |
| initViewMode (?int $new_view_mode=null) | |
| initCreateForm (string $new_type) | |
| afterSave (ilObject $new_object) | |
| settings () | |
| initFormSettings () | |
| deleteParameter () | |
| deleteParameterForm () | |
| updateLinks () | |
| setValuesFromLink (int $a_link_id) | |
| initList (int $a_mode) | |
| checkLinkInput (int $a_mode, bool $a_valid, ?int $a_link_id=null) | |
| initFormLink (int $a_mode) | |
| addLinkInputToForm (int $mode) | |
| switchViewMode (?int $force_view_mode=null) | |
| Switch between "View" "Manage" and "Sort".  More... | |
| editLinks () | |
| Start with manage mode.  More... | |
| manage () | |
| showLinks () | |
| sort () | |
| saveSorting () | |
| showToolbar (string $a_tpl_var) | |
| confirmDeleteLink () | |
| deleteLinks () | |
| deactivateLink () | |
| activateTabs (string $a_active_tab, string $a_active_subtab='') | |
| Activate tab and subtabs.  More... | |
| setTabs () | |
| addLocatorItems () | |
| redirectToLink (int $a_ref_id, int $a_obj_id, string $a_url) | |
  Protected Member Functions inherited from ilObject2GUI | |
| afterConstructor () | |
| Do anything that should be done after constructor in here.  More... | |
| assignObject () | |
| create object instance as internal property (repository/workspace switch)  More... | |
| getAccessHandler () | |
| setLocator () | |
| set Locator  More... | |
| deleteConfirmedObjects () | |
| Delete objects (workspace specific) This should probably be moved elsewhere as done with RepUtil.  More... | |
| setTitleAndDescription () | |
| omitLocator (bool $omit=true) | |
| getTargetFrame (string $cmd, string $target_frame="") | |
| setTargetFrame (string $cmd, string $target_frame) | |
| getCenterColumnHTML () | |
| getRightColumnHTML () | |
| checkPermission (string $perm, string $cmd="", string $type="", int $ref_id=null) | |
| showPossibleSubObjects () | |
| redirectToRefId (int $ref_id, string $cmd="") | |
| addAdminLocatorItems (bool $do_not_add_object=false) | |
| setTabs () | |
| create tabs (repository/workspace switch)  More... | |
| getReturnLocation (string $cmd, string $location="") | |
| Deprecated functions.  More... | |
| setReturnLocation (string $cmd, string $location) | |
| showActions () | |
| getTabs () | |
| addLocatorItems () | |
| Functions to be overwritten.  More... | |
| checkPermissionBool (string $perm, string $cmd="", string $type="", ?int $node_id=null) | |
| initHeaderAction (?string $sub_type=null, ?int $sub_id=null) | |
| Add header action menu.  More... | |
| redrawHeaderAction () | |
| Updating icons after ajax call.  More... | |
  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... | |
| getCreationFormsHTML (StandardForm|ilPropertyFormGUI|array $form) | |
| getTitleForCreationFormPage () | |
| getCreationFormTitle () | |
| initCreateForm (string $new_type) | |
| didacticTemplatesToForm () | |
| initDidacticTemplate (ilPropertyFormGUI $form) | |
| retrieveAdditionalDidacticTemplateOptions () | |
| addAdoptContentLinkToToolbar () | |
| addImportButtonToToolbar () | |
| addAvailabilityPeriodButtonToToolbar (ilToolbarGUI $toolbar) | |
| parseDidacticTemplateVar (string $var, string $type) | |
| 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... | |
| routeImportCmdObject () | |
| importFile (string $file_to_import, string $path_to_uploaded_file_in_temp_dir) | |
| deleteUploadedImportFile (string $path_to_uploaded_file_in_temp_dir) | |
| 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... | |
| getCreatableObjectTypes () | |
| buildAddNewItemElements (array $subtypes, string $create_target_class=ilRepositoryGUI::class, ?int $redirect_target_ref_id=null,) | |
| buildGroup (string $create_target_class, array $obj_types_in_group, string $title, array $subtypes) | |
Private Member Functions | |
| __prepareOutput () | |
Private Attributes | |
| int | $view_mode = self::VIEW_MODE_VIEW | 
| ilPropertyFormGUI | $form = null | 
| ilWebLinkDraftItem | $draft_item = null | 
| ilWebLinkDraftParameter | $draft_parameter = null | 
| ilWebLinkDraftList | $draft_list = null | 
Additional Inherited Members | |
  Data Fields inherited from ilObject2GUI | |
| const | OBJECT_ID = 0 | 
| const | REPOSITORY_NODE_ID = 1 | 
| const | WORKSPACE_NODE_ID = 2 | 
| const | REPOSITORY_OBJECT_ID = 3 | 
| const | WORKSPACE_OBJECT_ID = 4 | 
| const | PORTFOLIO_OBJECT_ID = 5 | 
  Data Fields inherited from ilObjectGUI | |
| const | ADMIN_MODE_NONE = "" | 
| const | ADMIN_MODE_SETTINGS = "settings" | 
| const | ADMIN_MODE_REPOSITORY = "repository" | 
| const | UPLOAD_TYPE_LOCAL = 1 | 
| const | UPLOAD_TYPE_UPLOAD_DIRECTORY = 2 | 
| const | CFORM_NEW = 1 | 
| const | CFORM_IMPORT = 2 | 
| const | CFORM_CLONE = 3 | 
| const | SUPPORTED_IMPORT_MIME_TYPES = [MimeType::APPLICATION__ZIP, MimeType::APPLICATION__X_ZIP_COMPRESSED] | 
Class ilObjLinkResourceGUI.
Definition at line 32 of file class.ilObjLinkResourceGUI.php.
| ilObjLinkResourceGUI::__construct | ( | int | $id = 0,  | 
        
| int | $id_type = self::REPOSITORY_NODE_ID,  | 
        ||
| int | $parent_node_id = 0  | 
        ||
| ) | 
Definition at line 54 of file class.ilObjLinkResourceGUI.php.
References $DIC, ilObjectGUI\$id, ilObject2GUI\$id_type, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\navigationHistory(), and settings().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 1612 of file class.ilObjLinkResourceGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 1723 of file class.ilObjLinkResourceGUI.php.
References ilObject2GUI\$ctrl, $DIC, $ilErr, ilObject2GUI\$lng, ilObjectGUI\_gotoRepositoryRoot(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilUtil\redirect(), ilCtrl\redirectByClass(), ROOT_FOLDER_ID, ilCtrl\setParameterByClass(), ilCtrl\setTargetScript(), 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:
      
  | 
  protected | 
Activate tab and subtabs.
Definition at line 1493 of file class.ilObjLinkResourceGUI.php.
References ilContainerSortingSettings\_lookupSortMode(), ilObject2GUI\checkPermissionBool(), ILIAS\Repository\ctrl(), getWebLinkRepo(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilContainer\SORT_MANUAL.
Referenced by addLink(), confirmDeleteLink(), editLink(), manage(), saveAddLink(), showLinks(), sort(), and updateLinks().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjLinkResourceGUI::addLink | ( | ) | 
Definition at line 549 of file class.ilObjLinkResourceGUI.php.
References activateTabs(), ilObject2GUI\checkPermission(), ilPropertyFormGUI\getHTML(), and initFormLink().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 1111 of file class.ilObjLinkResourceGUI.php.
References ILIAS\Repository\form(), ilLinkInputGUI\LIST, ILIAS\Repository\lng(), and ilLinkInputGUI\setAllowedLinkTypes().
Referenced by initFormLink().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1620 of file class.ilObjLinkResourceGUI.php.
References $DIC, ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 247 of file class.ilObjLinkResourceGUI.php.
References ilWebLinkDatabaseRepository\createItem(), ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ilObject\getId(), ilObject\getRefId(), ILIAS\Repository\lng(), and ilUtil\redirect().
Referenced by saveObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjLinkResourceGUI::callDirectLink | ( | ) | 
Definition at line 1636 of file class.ilObjLinkResourceGUI.php.
References ilObjectGUI\$obj_id, ilObjLinkResourceAccess\_getFirstLink(), getWebLinkRepo(), and redirectToLink().
 Here is the call graph for this function:| ilObjLinkResourceGUI::callLink | ( | ) | 
Definition at line 1651 of file class.ilObjLinkResourceGUI.php.
References getWebLinkRepo(), ILIAS\FileDelivery\http(), ILIAS\Repository\object(), redirectToLink(), ILIAS\Repository\refinery(), and settings().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 839 of file class.ilObjLinkResourceGUI.php.
References ilObject2GUI\$error, $valid, ILIAS\Repository\form(), ilLinkInputGUI\isInternalLink(), ilWebLinkDraftParameter\LINKS_ERR_NO_NAME, ilWebLinkDraftParameter\LINKS_ERR_NO_VALUE, ILIAS\Repository\lng(), and settings().
Referenced by save(), saveAddLink(), and updateLink().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1324 of file class.ilObjLinkResourceGUI.php.
References activateTabs(), ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), getWebLinkRepo(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and view().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 1399 of file class.ilObjLinkResourceGUI.php.
References ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), getWebLinkRepo(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 1373 of file class.ilObjLinkResourceGUI.php.
References ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), getWebLinkRepo(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 594 of file class.ilObjLinkResourceGUI.php.
References ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), getWebLinkRepo(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 630 of file class.ilObjLinkResourceGUI.php.
References ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), getWebLinkRepo(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
 Here is the call graph for this function:| ilObjLinkResourceGUI::editLink | ( | ) | 
Definition at line 402 of file class.ilObjLinkResourceGUI.php.
References activateTabs(), ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), ilPropertyFormGUI\getHTML(), ILIAS\FileDelivery\http(), initFormLink(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and setValuesFromLink().
 Here is the call graph for this function:
      
  | 
  protected | 
Start with manage mode.
Definition at line 1157 of file class.ilObjLinkResourceGUI.php.
References switchViewMode().
 Here is the call graph for this function:| ilObjLinkResourceGUI::executeCommand | ( | ) | 
Definition at line 92 of file class.ilObjLinkResourceGUI.php.
References __prepareOutput(), ilObjectGUI\addHeaderAction(), ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ilObject2GUI\getCreationMode(), ilObject2GUI\getIdType(), ilCommonActionDispatcherGUI\getInstanceFromAjaxCall(), ILIAS\FileDelivery\http(), infoScreenForward(), initFormLink(), initViewMode(), ILIAS\Repository\lng(), ilObject2GUI\prepareOutput(), ILIAS\Repository\refinery(), and ilObject2GUI\WORKSPACE_OBJECT_ID.
 Here is the call graph for this function:| ilObjLinkResourceGUI::exportHTML | ( | ) | 
Definition at line 1685 of file class.ilObjLinkResourceGUI.php.
References ilObject2GUI\$tpl, ilUtil\deliverData(), ilGlobalTemplateInterface\get(), getWebLinkRepo(), ILIAS\Repository\object(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), settings(), and ilGlobalTemplateInterface\setVariable().
 Here is the call graph for this function:| ilObjLinkResourceGUI::getLinkToListModal | ( | ) | 
Get form to transform a single weblink to a weblink list.
Definition at line 479 of file class.ilObjLinkResourceGUI.php.
References $DIC, Vendor\Package\$f, ilObjectGUI\$id, $r, ILIAS\Repository\form(), ILIAS\FileDelivery\http(), initFormLink(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Referenced by showToolbar().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjLinkResourceGUI::getType | ( | ) | 
Definition at line 74 of file class.ilObjLinkResourceGUI.php.
      
  | 
  protected | 
Definition at line 69 of file class.ilObjLinkResourceGUI.php.
References ILIAS\Repository\object().
Referenced by activateTabs(), callDirectLink(), callLink(), confirmDeleteLink(), deactivateLink(), deleteLinks(), deleteParameter(), deleteParameterForm(), exportHTML(), initFormLink(), initFormSettings(), saveAddLink(), saveLinkList(), settings(), setValuesFromLink(), showToolbar(), updateLink(), and updateLinks().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjLinkResourceGUI::history | ( | ) | 
Definition at line 1475 of file class.ilObjLinkResourceGUI.php.
References ilObject2GUI\checkPermission(), ilHistoryTableGUI\initTable(), and ILIAS\Repository\object().
 Here is the call graph for this function:| ilObjLinkResourceGUI::infoScreen | ( | ) | 
instead of redirecting here, links to the info screen should directly lead to the right place, but it looks like this needs some restructuring.
Definition at line 1442 of file class.ilObjLinkResourceGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilObjLinkResourceGUI::infoScreenForward | ( | ) | 
show information screen
Definition at line 1453 of file class.ilObjLinkResourceGUI.php.
References ilObject2GUI\checkPermission(), ilObject2GUI\checkPermissionBool(), ILIAS\Repository\ctrl(), and ILIAS\Repository\object().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 180 of file class.ilObjLinkResourceGUI.php.
References $form, and initFormLink().
Referenced by saveObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 899 of file class.ilObjLinkResourceGUI.php.
References $form, $param, $params, addLinkInputToForm(), ILIAS\Repository\ctrl(), ILIAS\Repository\form(), getWebLinkRepo(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ilTextAreaInputGUI\setRows(), settings(), ilWebLinkBaseParameter\VALUES, and ilWebLinkBaseParameter\VALUES_TEXT.
Referenced by addLink(), editLink(), executeCommand(), getLinkToListModal(), initCreateForm(), save(), saveAddLink(), saveLinkList(), and updateLink().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 333 of file class.ilObjLinkResourceGUI.php.
References $form, ILIAS\UI\Implementation\Component\Input\$inputs, ilContainerSortingSettings\_lookupSortMode(), ILIAS\Repository\ctrl(), getWebLinkRepo(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ILIAS\Repository\refinery(), ilContainer\SORT_MANUAL, ilContainer\SORT_TITLE, and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by settings().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 822 of file class.ilObjLinkResourceGUI.php.
References ILIAS\Repository\form().
Referenced by save(), and saveLinkList().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 82 of file class.ilObjLinkResourceGUI.php.
References ilSession\get(), ilSession\has(), ILIAS\Repository\int(), and ilSession\set().
Referenced by executeCommand(), and switchViewMode().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1202 of file class.ilObjLinkResourceGUI.php.
References activateTabs(), ilObject2GUI\checkPermission(), ilInternalLinkGUI\getInitHTML(), and showToolbar().
Referenced by view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1669 of file class.ilObjLinkResourceGUI.php.
References ilChangeEvent\_recordReadEvent(), ilUtil\redirect(), and ILIAS\Repository\user().
Referenced by callDirectLink(), and callLink().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjLinkResourceGUI::save | ( | ) | 
Definition at line 186 of file class.ilObjLinkResourceGUI.php.
References $valid, checkLinkInput(), ILIAS\Repository\form(), initFormLink(), initList(), ILIAS\Repository\lng(), and saveObject().
 Here is the call graph for this function:| ilObjLinkResourceGUI::saveAddLink | ( | ) | 
Definition at line 558 of file class.ilObjLinkResourceGUI.php.
References $valid, activateTabs(), ilPropertyFormGUI\checkInput(), checkLinkInput(), ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ilPropertyFormGUI\getHTML(), getWebLinkRepo(), initFormLink(), ILIAS\Repository\lng(), and settings().
 Here is the call graph for this function:| ilObjLinkResourceGUI::saveLinkList | ( | ) | 
Definition at line 521 of file class.ilObjLinkResourceGUI.php.
References $valid, ilPropertyFormGUI\checkInput(), ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), ilPropertyFormGUI\getInput(), getWebLinkRepo(), initFormLink(), initList(), ILIAS\Repository\lng(), ilPropertyFormGUI\setValuesByPost(), and view().
 Here is the call graph for this function:| ilObjLinkResourceGUI::saveObject | ( | ) | 
Definition at line 209 of file class.ilObjLinkResourceGUI.php.
References afterSave(), ilObject2GUI\checkPermissionBool(), ILIAS\Repository\ctrl(), ILIAS\Repository\form(), ilObjectGUI\getDidacticTemplateVar(), initCreateForm(), ILIAS\Repository\lng(), and ilObject2GUI\putObjectInTree().
Referenced by save().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1262 of file class.ilObjLinkResourceGUI.php.
References ilContainerSorting\_getInstance(), ilObject2GUI\checkPermission(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ILIAS\Repository\refinery(), and view().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 1546 of file class.ilObjLinkResourceGUI.php.
References $DIC, ilObject2GUI\checkPermissionBool(), ILIAS\Repository\ctrl(), ilObject2GUI\getCreationMode(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 281 of file class.ilObjLinkResourceGUI.php.
References ilObjectGUI\$data, ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), getWebLinkRepo(), ILIAS\FileDelivery\http(), initFormSettings(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilContainerSortingSettings\setSortMode().
Referenced by __construct(), callLink(), checkLinkInput(), exportHTML(), initFormLink(), saveAddLink(), and updateLink().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 809 of file class.ilObjLinkResourceGUI.php.
References ILIAS\Repository\form(), getWebLinkRepo(), and ILIAS\Repository\int().
Referenced by editLink().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1226 of file class.ilObjLinkResourceGUI.php.
References activateTabs(), ilObject2GUI\checkPermission(), and showToolbar().
Referenced by view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1285 of file class.ilObjLinkResourceGUI.php.
References $DIC, Vendor\Package\$f, $r, ilObject2GUI\checkPermissionBool(), ILIAS\Repository\ctrl(), getLinkToListModal(), getWebLinkRepo(), and ILIAS\Repository\lng().
Referenced by manage(), showLinks(), and sort().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1244 of file class.ilObjLinkResourceGUI.php.
References activateTabs(), ilObject2GUI\checkPermission(), and showToolbar().
Referenced by view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Switch between "View" "Manage" and "Sort".
Definition at line 1139 of file class.ilObjLinkResourceGUI.php.
References $view_mode, ILIAS\FileDelivery\http(), initViewMode(), ILIAS\Repository\refinery(), and view().
Referenced by editLinks().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjLinkResourceGUI::updateLink | ( | ) | 
Definition at line 427 of file class.ilObjLinkResourceGUI.php.
References $valid, ilPropertyFormGUI\checkInput(), checkLinkInput(), ILIAS\Repository\ctrl(), ilPropertyFormGUI\getHTML(), ilPropertyFormGUI\getInput(), getWebLinkRepo(), ILIAS\FileDelivery\http(), initFormLink(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), settings(), and ilPropertyFormGUI\setValuesByPost().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 664 of file class.ilObjLinkResourceGUI.php.
References ilObjectGUI\$data, $param, activateTabs(), ilObject2GUI\checkPermission(), ILIAS\Repository\ctrl(), getWebLinkRepo(), ILIAS\FileDelivery\http(), ilLinkInputGUI\isInternalLink(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
 Here is the call graph for this function:| ilObjLinkResourceGUI::view | ( | ) | 
Definition at line 1162 of file class.ilObjLinkResourceGUI.php.
References ilContainerSortingSettings\_lookupSortMode(), ilObject2GUI\checkPermission(), ILIAS\FileDelivery\http(), manage(), ILIAS\Repository\object(), ILIAS\Repository\refinery(), showLinks(), sort(), and ilContainer\SORT_MANUAL.
Referenced by confirmDeleteLink(), saveLinkList(), saveSorting(), and switchViewMode().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 50 of file class.ilObjLinkResourceGUI.php.
      
  | 
  private | 
Definition at line 52 of file class.ilObjLinkResourceGUI.php.
      
  | 
  private | 
Definition at line 51 of file class.ilObjLinkResourceGUI.php.
      
  | 
  private | 
Definition at line 49 of file class.ilObjLinkResourceGUI.php.
Referenced by initCreateForm(), initFormLink(), and initFormSettings().
      
  | 
  protected | 
Definition at line 44 of file class.ilObjLinkResourceGUI.php.
      
  | 
  protected | 
Definition at line 45 of file class.ilObjLinkResourceGUI.php.
      
  | 
  private | 
Definition at line 47 of file class.ilObjLinkResourceGUI.php.
Referenced by switchViewMode().
      
  | 
  protected | 
Definition at line 40 of file class.ilObjLinkResourceGUI.php.
      
  | 
  protected | 
Definition at line 42 of file class.ilObjLinkResourceGUI.php.
      
  | 
  protected | 
Definition at line 38 of file class.ilObjLinkResourceGUI.php.
      
  | 
  protected | 
Definition at line 39 of file class.ilObjLinkResourceGUI.php.
      
  | 
  protected | 
Definition at line 41 of file class.ilObjLinkResourceGUI.php.
      
  | 
  protected | 
Definition at line 35 of file class.ilObjLinkResourceGUI.php.
      
  | 
  protected | 
Definition at line 36 of file class.ilObjLinkResourceGUI.php.
      
  | 
  protected | 
Definition at line 34 of file class.ilObjLinkResourceGUI.php.