ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | ||||||||||||||||
__construct () | ||||||||||||||||
Constructor. More... | ||||||||||||||||
getIconImageType () | ||||||||||||||||
Returns the icon image type. More... | ||||||||||||||||
getTypeIcon () | ||||||||||||||||
Get object type specific type icon.
| ||||||||||||||||
getCommandId () | ||||||||||||||||
get command id More... | ||||||||||||||||
insertTimingsCommand () | ||||||||||||||||
no activation for links More... | ||||||||||||||||
init () | ||||||||||||||||
initialisation More... | ||||||||||||||||
initItem ($a_ref_id, $a_obj_id, $type, $a_title="", $a_description="") | ||||||||||||||||
inititialize new item (is called by getItemHTML())
| ||||||||||||||||
getProperties () | ||||||||||||||||
Get item properties. More... | ||||||||||||||||
checkCommandAccess ($a_permission, $a_cmd, $a_ref_id, $a_type, $a_obj_id="") | ||||||||||||||||
getCommandLink ($a_cmd) | ||||||||||||||||
get command link More... | ||||||||||||||||
init () | ||||||||||||||||
initialisation More... | ||||||||||||||||
initItem ($a_ref_id, $a_obj_id, $type, $a_title="", $a_description="") | ||||||||||||||||
inititialize new item (is called by getItemHTML())
| ||||||||||||||||
getProperties () | ||||||||||||||||
Get item properties. More... | ||||||||||||||||
checkCommandAccess ($a_permission, $a_cmd, $a_ref_id, $a_type, $a_obj_id="") | ||||||||||||||||
Workaround for course titles (linked if join or read permission is granted) More... | ||||||||||||||||
![]() | ||||||||||||||||
__construct ($a_context=self::CONTEXT_REPOSITORY) | ||||||||||||||||
constructor More... | ||||||||||||||||
setContainerObject ($container_obj) | ||||||||||||||||
set the container object (e.g categorygui) Used for link, delete ... commands More... | ||||||||||||||||
getContainerObject () | ||||||||||||||||
get container object More... | ||||||||||||||||
init () | ||||||||||||||||
initialisation More... | ||||||||||||||||
enableProperties ($a_status) | ||||||||||||||||
En/disable properties. More... | ||||||||||||||||
getPropertiesStatus () | ||||||||||||||||
enablePreconditions ($a_status) | ||||||||||||||||
En/disable preconditions. More... | ||||||||||||||||
getNoticePropertiesStatus () | ||||||||||||||||
enableNoticeProperties ($a_status) | ||||||||||||||||
En/disable notices. More... | ||||||||||||||||
getPreconditionsStatus () | ||||||||||||||||
enableDescription ($a_status) | ||||||||||||||||
En/disable description. More... | ||||||||||||||||
getDescriptionStatus () | ||||||||||||||||
getSearchFragmentStatus () | ||||||||||||||||
Show hide search result fragments. More... | ||||||||||||||||
enableSearchFragments ($a_status) | ||||||||||||||||
En/disable description. More... | ||||||||||||||||
enableLinkedPath ($a_status) | ||||||||||||||||
Enable linked path. More... | ||||||||||||||||
enabledRelevance () | ||||||||||||||||
enabled relevance More... | ||||||||||||||||
enableRelevance ($a_status) | ||||||||||||||||
enable relevance More... | ||||||||||||||||
setRelevance ($a_rel) | ||||||||||||||||
set relevance More... | ||||||||||||||||
getRelevance () | ||||||||||||||||
get relevance More... | ||||||||||||||||
enableIcon ($a_status) | ||||||||||||||||
En/Dis-able icons. More... | ||||||||||||||||
getIconStatus () | ||||||||||||||||
Are icons enabled? More... | ||||||||||||||||
enableCheckbox ($a_status) | ||||||||||||||||
En/Dis-able checkboxes. More... | ||||||||||||||||
getCheckboxStatus () | ||||||||||||||||
Are checkboxes enabled? More... | ||||||||||||||||
enableExpand ($a_status) | ||||||||||||||||
En/Dis-able expand/collapse link. More... | ||||||||||||||||
getExpandStatus () | ||||||||||||||||
Is expand/collapse enabled. More... | ||||||||||||||||
setExpanded ($a_status) | ||||||||||||||||
isExpanded () | ||||||||||||||||
setPositionInputField ($a_field_index, $a_position_value) | ||||||||||||||||
Set position input field. More... | ||||||||||||||||
enableDelete ($a_status) | ||||||||||||||||
En/disable delete. More... | ||||||||||||||||
getDeleteStatus () | ||||||||||||||||
enableCut ($a_status) | ||||||||||||||||
En/disable cut. More... | ||||||||||||||||
getCutStatus () | ||||||||||||||||
enableCopy ($a_status) | ||||||||||||||||
En/disable copy. More... | ||||||||||||||||
getCopyStatus () | ||||||||||||||||
enableSubscribe ($a_status) | ||||||||||||||||
En/disable subscribe. More... | ||||||||||||||||
getSubscribeStatus () | ||||||||||||||||
enableLink ($a_status) | ||||||||||||||||
En/disable link. More... | ||||||||||||||||
getLinkStatus () | ||||||||||||||||
enablePath ($a_path, $a_start_node=null, \ilPathGUI $path_gui=null) | ||||||||||||||||
En/disable path. More... | ||||||||||||||||
getPathStatus () | ||||||||||||||||
enableCommands ($a_status, $a_std_only=false) | ||||||||||||||||
En/disable commands. More... | ||||||||||||||||
getCommandsStatus () | ||||||||||||||||
enableInfoScreen ($a_info_screen) | ||||||||||||||||
En/disable path. More... | ||||||||||||||||
addSubItemHTML ($a_html) | ||||||||||||||||
Add HTML for subitem (used for sessions) More... | ||||||||||||||||
getInfoScreenStatus () | ||||||||||||||||
enableProgressInfo ($a_status) | ||||||||||||||||
enable progress info More... | ||||||||||||||||
getProgressInfoStatus () | ||||||||||||||||
get progress info status More... | ||||||||||||||||
enableSubstitutions ($a_status) | ||||||||||||||||
Enable substitutions. More... | ||||||||||||||||
getSubstitutionStatus () | ||||||||||||||||
Get substitution status. More... | ||||||||||||||||
enableItemDetailLinks ($a_status) | ||||||||||||||||
enable item detail links E.g Direct links to chapters or pages More... | ||||||||||||||||
getItemDetailLinkStatus () | ||||||||||||||||
get item detail link status More... | ||||||||||||||||
setItemDetailLinks ($a_detail_links, $a_intro_txt='') | ||||||||||||||||
set items detail links More... | ||||||||||||||||
insertItemDetailLinks () | ||||||||||||||||
insert item detail links More... | ||||||||||||||||
setTitle ($a_title) | ||||||||||||||||
getTitle () | ||||||||||||||||
getTitle overwritten in class.ilObjLinkResourceList.php More... | ||||||||||||||||
setDescription ($a_description) | ||||||||||||||||
getDescription () | ||||||||||||||||
getDescription overwritten in class.ilObjLinkResourceList.php More... | ||||||||||||||||
setSearchFragment ($a_text) | ||||||||||||||||
set search fragment More... | ||||||||||||||||
getSearchFragment () | ||||||||||||||||
get search fragment More... | ||||||||||||||||
setSeparateCommands ($a_val) | ||||||||||||||||
Set separate commands. More... | ||||||||||||||||
getSeparateCommands () | ||||||||||||||||
Get separate commands. More... | ||||||||||||||||
getCommandId () | ||||||||||||||||
get command id Normally the ref id. More... | ||||||||||||||||
setAdditionalInformation ($a_val) | ||||||||||||||||
Set additional information. More... | ||||||||||||||||
getAdditionalInformation () | ||||||||||||||||
Get additional information. More... | ||||||||||||||||
setDetailsLevel ($a_level) | ||||||||||||||||
Details level Currently used in Search which shows only limited properties of forums Currently used for Sessions (switch between minimal and extended view for each session) More... | ||||||||||||||||
getDetailsLevel () | ||||||||||||||||
Get current details level. More... | ||||||||||||||||
enableRepositoryTransfer ($a_value) | ||||||||||||||||
Enable copy/move to repository (from personal workspace) More... | ||||||||||||||||
restrictToGoto ($a_value) | ||||||||||||||||
Restrict all actions/links to goto. More... | ||||||||||||||||
getDefaultCommand () | ||||||||||||||||
Get default command. More... | ||||||||||||||||
checkCommandAccess ($a_permission, $a_cmd, $a_ref_id, $a_type, $a_obj_id="") | ||||||||||||||||
initItem ($a_ref_id, $a_obj_id, $type, $a_title="", $a_description="") | ||||||||||||||||
inititialize new item (is called by getItemHTML()) More... | ||||||||||||||||
setConditionTarget ($a_ref_id, $a_obj_id, $a_target_type) | ||||||||||||||||
resetConditionTarget () | ||||||||||||||||
disableTitleLink ($a_status) | ||||||||||||||||
setDefaultCommandParameters (array $a_params) | ||||||||||||||||
createDefaultCommand ($command) | ||||||||||||||||
Get default command link Overwritten for e.g categories,courses => they return a goto link If search engine visibility is enabled these object type return a goto_CLIENT_ID_cat_99.html link. More... | ||||||||||||||||
getCommandLink ($a_cmd) | ||||||||||||||||
Get command link url. More... | ||||||||||||||||
getCommandFrame ($a_cmd) | ||||||||||||||||
Get command target frame. More... | ||||||||||||||||
getCommandImage ($a_cmd) | ||||||||||||||||
Get command icon image. More... | ||||||||||||||||
getProperties () | ||||||||||||||||
Get item properties. More... | ||||||||||||||||
addCustomProperty ( $a_property="", $a_value="", $a_alert=false, $a_newline=false) | ||||||||||||||||
add custom property More... | ||||||||||||||||
getCustomProperties ($a_prop) | ||||||||||||||||
get custom properties More... | ||||||||||||||||
getAlertProperties () | ||||||||||||||||
get all alert properties More... | ||||||||||||||||
getNoticeProperties () | ||||||||||||||||
get notice properties More... | ||||||||||||||||
addCustomCommand ($a_link, $a_lang_var, $a_frame="", $onclick="") | ||||||||||||||||
add a custom command More... | ||||||||||||||||
forceVisibleOnly ($a_stat) | ||||||||||||||||
Force visible access only. More... | ||||||||||||||||
isVisibleOnlyForced () | ||||||||||||||||
Force unreadable. More... | ||||||||||||||||
getCommands () | ||||||||||||||||
get all current commands for a specific ref id (in the permission context of the current user) More... | ||||||||||||||||
getIconImageType () | ||||||||||||||||
Returns the icon image type. More... | ||||||||||||||||
insertTitle () | ||||||||||||||||
insert item title More... | ||||||||||||||||
insertSubstitutions () | ||||||||||||||||
Insert substitutions. More... | ||||||||||||||||
insertDescription () | ||||||||||||||||
insert item description More... | ||||||||||||||||
insertSearchFragment () | ||||||||||||||||
Insert highlighted search fragment. More... | ||||||||||||||||
insertRelevance () | ||||||||||||||||
insert relevance More... | ||||||||||||||||
setMode ($a_mode) | ||||||||||||||||
set output mode More... | ||||||||||||||||
getMode () | ||||||||||||||||
get output mode More... | ||||||||||||||||
setConditionDepth ($a_depth) | ||||||||||||||||
set depth for precondition output (stops at level 5) More... | ||||||||||||||||
isMode ($a_mode) | ||||||||||||||||
check current output mode More... | ||||||||||||||||
determineProperties () | ||||||||||||||||
Determine properties. More... | ||||||||||||||||
insertProperties () | ||||||||||||||||
insert properties More... | ||||||||||||||||
insertNoticeProperties () | ||||||||||||||||
insertPreconditions () | ||||||||||||||||
insert all missing preconditions More... | ||||||||||||||||
insertCommand ($a_href, $a_text, $a_frame="", $a_img="", $a_cmd="", $a_onclick="") | ||||||||||||||||
insert command button More... | ||||||||||||||||
insertDeleteCommand () | ||||||||||||||||
insert cut command More... | ||||||||||||||||
insertLinkCommand () | ||||||||||||||||
insert link command More... | ||||||||||||||||
insertCutCommand ($a_to_repository=false) | ||||||||||||||||
insert cut command More... | ||||||||||||||||
insertCopyCommand ($a_to_repository=false) | ||||||||||||||||
Insert copy command. More... | ||||||||||||||||
insertPasteCommand () | ||||||||||||||||
Insert paste command. More... | ||||||||||||||||
insertSubscribeCommand () | ||||||||||||||||
insert subscribe command More... | ||||||||||||||||
insertInfoScreenCommand () | ||||||||||||||||
insert info screen command More... | ||||||||||||||||
insertCommonSocialCommands ($a_header_actions=false) | ||||||||||||||||
Insert common social commands (comments, notes, tagging) More... | ||||||||||||||||
insertTimingsCommand () | ||||||||||||||||
insert edit timings command More... | ||||||||||||||||
insertCommands ( $a_use_asynch=false, $a_get_asynch_commands=false, $a_asynch_url="", $a_header_actions=false) | ||||||||||||||||
insert all commands into html code More... | ||||||||||||||||
enableComments ($a_value, $a_enable_comments_settings=true) | ||||||||||||||||
Toogle comments action status. More... | ||||||||||||||||
enableNotes ($a_value) | ||||||||||||||||
Toogle notes action status. More... | ||||||||||||||||
enableTags ($a_value) | ||||||||||||||||
Toogle tags action status. More... | ||||||||||||||||
enableRating ($a_value, $a_text=null, $a_categories=false, array $a_ctrl_path=null) | ||||||||||||||||
Toogle rating action status. More... | ||||||||||||||||
enableMultiDownload ($a_value) | ||||||||||||||||
Toggles whether multiple objects can be downloaded at once or not. More... | ||||||||||||||||
insertMultiDownloadCommand () | ||||||||||||||||
enableDownloadCheckbox ($a_ref_id, $a_value) | ||||||||||||||||
getDownloadCheckboxState () | ||||||||||||||||
setHeaderSubObject ($a_type, $a_id) | ||||||||||||||||
Set sub object identifier. More... | ||||||||||||||||
addHeaderIcon ($a_id, $a_img, $a_tooltip=null, $a_onclick=null, $a_status_text=null, $a_href=null) | ||||||||||||||||
addHeaderIconHTML ($a_id, $a_html) | ||||||||||||||||
addHeaderGlyph ($a_id, $a_glyph, $a_onclick=null) | ||||||||||||||||
setAjaxHash ($a_hash) | ||||||||||||||||
getHeaderAction (ilGlobalTemplateInterface $a_main_tpl=null) | ||||||||||||||||
Get header action. More... | ||||||||||||||||
appendRepositoryFrameParameter ($a_link) | ||||||||||||||||
workaround: all links into the repository (from outside) must tell repository to setup the frameset More... | ||||||||||||||||
modifySAHSlaunch ($a_link, $wtarget) | ||||||||||||||||
workaround: SAHS in new javavasript-created window or iframe More... | ||||||||||||||||
insertPath () | ||||||||||||||||
insert path More... | ||||||||||||||||
insertProgressInfo () | ||||||||||||||||
insert progress info More... | ||||||||||||||||
insertIconsAndCheckboxes () | ||||||||||||||||
Insert icons and checkboxes. More... | ||||||||||||||||
getTypeIcon () | ||||||||||||||||
Get object type specific type icon. More... | ||||||||||||||||
insertSubItems () | ||||||||||||||||
Insert subitems. More... | ||||||||||||||||
insertPositionField () | ||||||||||||||||
Insert field for positioning. More... | ||||||||||||||||
adminCommandsIncluded () | ||||||||||||||||
returns whether any admin commands (link, delete, cut) are included in the output More... | ||||||||||||||||
storeAccessCache () | ||||||||||||||||
Store access cache. More... | ||||||||||||||||
getListItemHTML ( $a_ref_id, $a_obj_id, $a_title, $a_description, $a_use_asynch=false, $a_get_asynch_commands=false, $a_asynch_url="") | ||||||||||||||||
Get all item information (title, commands, description) in HTML. More... | ||||||||||||||||
setParentRefId ($a_ref_id) | ||||||||||||||||
Set current parent ref id to enable unique js-ids (sessions, etc.) More... | ||||||||||||||||
getUniqueItemId ($a_as_div=false) | ||||||||||||||||
Get unique item identifier (for js-actions) More... | ||||||||||||||||
getCommandsHTML () | ||||||||||||||||
Get commands HTML (must be called after get list item html) More... | ||||||||||||||||
isSideBlock () | ||||||||||||||||
Returns whether current item is a block in a side column or not. More... | ||||||||||||||||
setBoldTitle ($a_bold_title) | ||||||||||||||||
@access public @params boolean $a_bold_title set the item title bold More... | ||||||||||||||||
isTitleBold () | ||||||||||||||||
@access public More... | ||||||||||||||||
enableTimings ($a_status) | ||||||||||||||||
enable timings link More... | ||||||||||||||||
isFileUploadAllowed () | ||||||||||||||||
Gets a value indicating whether file uploads to this object are allowed or not. More... | ||||||||||||||||
insertFileUpload () | ||||||||||||||||
Inserts a file upload component. More... | ||||||||||||||||
getAsListItem (int $ref_id, int $obj_id, string $type, string $title, string $description) | ||||||||||||||||
Get list item ui object. More... | ||||||||||||||||
getAsCard (int $ref_id, int $obj_id, string $type, string $title, string $description) | ||||||||||||||||
Get card object. More... | ||||||||||||||||
checkInfoPageOnAsynchronousRendering () | ||||||||||||||||
Additional Inherited Members | |
![]() | |
static | prepareJsLinks ($a_redraw_url, $a_notes_url, $a_tags_url, $a_tpl=null) |
Insert js/ajax links into template. More... | |
static | preloadCommonProperties ($a_obj_ids, $a_context) |
Preload common properties. More... | |
![]() | |
const | DETAILS_MINIMAL = 10 |
const | DETAILS_SEARCH = 20 |
const | DETAILS_ALL = 30 |
const | CONTEXT_REPOSITORY = 1 |
const | CONTEXT_WORKSPACE = 2 |
const | CONTEXT_WORKSPACE_SHARING = 4 |
const | CONTEXT_PERSONAL_DESKTOP = 5 |
const | CONTEXT_SEARCH = 6 |
const | DOWNLOAD_CHECKBOX_NONE = 0 |
const | DOWNLOAD_CHECKBOX_ENABLED = 1 |
const | DOWNLOAD_CHECKBOX_DISABLED = 2 |
$ctrl | |
$description_enabled = true | |
$preconditions_enabled = true | |
$properties_enabled = true | |
$notice_properties_enabled = true | |
$commands_enabled = true | |
$cust_prop = array() | |
$cust_commands = array() | |
$info_screen_enabled = false | |
$condition_depth = 0 | |
$std_cmd_only = false | |
$sub_item_html = array() | |
$multi_download_enabled = false | |
$download_checkbox_state = self::DOWNLOAD_CHECKBOX_NONE | |
![]() | |
getCertificatePreloader () | |
![]() | |
buildGotoLink () | |
parseConditions ($toggle_id, $conditions, $obligatory=true) | |
modifyTitleLink ($a_default_link) | |
resetCustomData () | |
reset properties and commands More... | |
isCommentsActivated ($a_type, $a_ref_id, $a_obj_id, $a_header_actions, $a_check_write_access=true) | |
Check comments status against comments settings and context. More... | |
getTileImagePath () | |
![]() | |
static | $cnt_notes = array() |
static | $cnt_tags = array() |
static | $tags = array() |
static | $comments_activation = array() |
static | $preload_done = false |
static | $js_unique_id = 0 |
static | $tpl_file_name = "tpl.container_list_item.html" |
static | $tpl_component = "Services/Container" |
Definition at line 34 of file class.ilObjCourseReferenceListGUI.php.
ilObjCourseReferenceListGUI::__construct | ( | ) |
Constructor.
@access public
Definition at line 46 of file class.ilObjCourseReferenceListGUI.php.
References ILIAS\GlobalScreen\Provider\__construct().
ilObjCourseReferenceListGUI::checkCommandAccess | ( | $a_permission, | |
$a_cmd, | |||
$a_ref_id, | |||
$a_type, | |||
$a_obj_id = "" |
|||
) |
return
Reimplemented from ilObjCourseListGUI.
Definition at line 173 of file class.ilObjCourseReferenceListGUI.php.
References getCommandId().
ilObjCourseReferenceListGUI::getCommandId | ( | ) |
get command id
@access public
return
Reimplemented from ilObjectListGUI.
Definition at line 76 of file class.ilObjCourseReferenceListGUI.php.
References $reference_ref_id.
Referenced by checkCommandAccess(), getCommandLink(), and getTypeIcon().
ilObjCourseReferenceListGUI::getCommandLink | ( | $a_cmd | ) |
get command link
@access public
string | $a_cmd |
Reimplemented from ilObjectListGUI.
Definition at line 200 of file class.ilObjCourseReferenceListGUI.php.
References $_GET, and getCommandId().
ilObjCourseReferenceListGUI::getIconImageType | ( | ) |
Returns the icon image type.
For most objects, this is same as the object type, e.g. 'cat','fold'. We can return here other values, to express a specific state of an object, e.g. 'crs_offline", and/or to express a specific kind of object, e.g. 'file_inline'.
Reimplemented from ilObjectListGUI.
Definition at line 51 of file class.ilObjCourseReferenceListGUI.php.
ilObjCourseReferenceListGUI::getProperties | ( | ) |
Get item properties.
Reimplemented from ilObjCourseListGUI.
Definition at line 153 of file class.ilObjCourseReferenceListGUI.php.
References $ilUser, ilObjectListGUI\$lng, and ilObjectListGUI\$tree.
ilObjCourseReferenceListGUI::getTypeIcon | ( | ) |
Get object type specific type icon.
Reimplemented from ilObjectListGUI.
Definition at line 59 of file class.ilObjCourseReferenceListGUI.php.
References $reference_obj_id, ilObject\_getIcon(), ilObject\_lookupObjId(), and getCommandId().
ilObjCourseReferenceListGUI::init | ( | ) |
initialisation
Reimplemented from ilObjCourseListGUI.
Definition at line 93 of file class.ilObjCourseReferenceListGUI.php.
References ilAdvancedMDSubstitution\_getInstanceByObjectType().
ilObjCourseReferenceListGUI::initItem | ( | $a_ref_id, | |
$a_obj_id, | |||
$type, | |||
$a_title = "" , |
|||
$a_description = "" |
|||
) |
inititialize new item (is called by getItemHTML())
int | $a_ref_id | reference id |
int | $a_obj_id | object id |
string | $a_title | title |
string | $a_description | description |
int | $a_context | tree/workspace |
Reimplemented from ilObjCourseListGUI.
Definition at line 117 of file class.ilObjCourseReferenceListGUI.php.
References $ilBench, ilObjectListGUI\$tree, ilObjectListGUI\$type, ilConditionHandler\_checkAllConditionsOfTarget(), ilObject\_getAllReferences(), ilObjectAccess\_getCommands(), ilObject\_lookupDescription(), ilContainerReference\_lookupTargetId(), and ilContainerReference\_lookupTitle().
ilObjCourseReferenceListGUI::insertTimingsCommand | ( | ) |
no activation for links
Reimplemented from ilObjectListGUI.
Definition at line 85 of file class.ilObjCourseReferenceListGUI.php.
|
protected |
Definition at line 38 of file class.ilObjCourseReferenceListGUI.php.
|
protected |
Definition at line 36 of file class.ilObjCourseReferenceListGUI.php.
Referenced by getTypeIcon().
|
protected |
Definition at line 37 of file class.ilObjCourseReferenceListGUI.php.
Referenced by getCommandId().