ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilCourseReferencePathInfo. More...
Public Member Functions | ||||
__construct ($gui, $member_obj, string $cmd) | ||||
ilCourseReferenceDeleteConfirmationTableGUI constructor. More... | ||||
setParticipants (array $participants) | ||||
init () | ||||
Init table. More... | ||||
parse () | ||||
Parse table content. More... | ||||
fillRow ($row) | ||||
Standard Version of Fill Row.Most likely to be overwritten by derived class.
| ||||
![]() | ||||
__construct ($a_parent_obj, $a_parent_cmd="", $a_template_context="") | ||||
ilTable2GUI constructor. More... | ||||
setOpenFormTag ($a_val) | ||||
Set open form tag. More... | ||||
getOpenFormTag () | ||||
Get open form tag. More... | ||||
setCloseFormTag ($a_val) | ||||
Set close form tag. More... | ||||
getCloseFormTag () | ||||
Get close form tag. More... | ||||
determineLimit () | ||||
Determine the limit. More... | ||||
getSelectableColumns () | ||||
Get selectable columns. More... | ||||
determineSelectedColumns () | ||||
Determine selected columns. More... | ||||
isColumnSelected ($a_col) | ||||
Is given column selected? More... | ||||
getSelectedColumns () | ||||
Get selected columns. More... | ||||
executeCommand () | ||||
Execute command. More... | ||||
resetOffset ($a_in_determination=false) | ||||
Reset offset. More... | ||||
initFilter () | ||||
Init filter. More... | ||||
getParentObject () | ||||
Get parent object. More... | ||||
getParentCmd () | ||||
Get parent command. More... | ||||
setTopAnchor ($a_val) | ||||
Set top anchor. More... | ||||
getTopAnchor () | ||||
Get top anchor. More... | ||||
setNoEntriesText ($a_text) | ||||
Set text for an empty table. More... | ||||
getNoEntriesText () | ||||
Get text for an empty table. More... | ||||
setIsDataTable ($a_val) | ||||
Set is data table. More... | ||||
getIsDataTable () | ||||
Get is data table. More... | ||||
setEnableTitle ($a_enabletitle) | ||||
Set Enable Title. More... | ||||
getEnableTitle () | ||||
Get Enable Title. More... | ||||
setEnableHeader ($a_enableheader) | ||||
Set Enable Header. More... | ||||
getEnableHeader () | ||||
Get Enable Header. More... | ||||
setEnableNumInfo ($a_val) | ||||
Set enable num info. More... | ||||
getEnableNumInfo () | ||||
Get enable num info. More... | ||||
setTitle ($a_title, $a_icon=0, $a_icon_alt=0) | ||||
Set title and title icon. More... | ||||
setDescription ($a_val) | ||||
Set description. More... | ||||
getDescription () | ||||
Get description. More... | ||||
setOrderField ($a_order_field) | ||||
set order column More... | ||||
getOrderField () | ||||
setData ($a_data) | ||||
set table data @access public More... | ||||
getData () | ||||
dataExists () | ||||
setPrefix ($a_prefix) | ||||
set prefix for sort and offset fields (if you have two or more tables on a page that you want to sort separately) @access public More... | ||||
getPrefix () | ||||
addFilterItem ($a_input_item, $a_optional=false) | ||||
Add filter item. More... | ||||
addFilterItemByMetaType ($id, $type=self::FILTER_TEXT, $a_optional=false, $caption=null) | ||||
Add filter by standard type. More... | ||||
getFilterItems ($a_optionals=false) | ||||
Get filter items. More... | ||||
getFilterItemByPostVar ($a_post_var) | ||||
setFilterCols ($a_val) | ||||
Set filter columns. More... | ||||
getFilterCols () | ||||
Get filter columns. More... | ||||
setDisableFilterHiding ($a_val=true) | ||||
Set disable filter hiding. More... | ||||
getDisableFilterHiding () | ||||
Get disable filter hiding. More... | ||||
isFilterSelected ($a_col) | ||||
Is given filter selected? More... | ||||
getSelectedFilters () | ||||
Get selected filters. More... | ||||
determineSelectedFilters () | ||||
Determine selected filters. More... | ||||
setCustomPreviousNext ($a_prev_link, $a_next_link) | ||||
Set custom previous/next links. More... | ||||
setFormAction ($a_form_action, $a_multipart=false) | ||||
Set Form action parameter. More... | ||||
getFormAction () | ||||
Get Form action parameter. More... | ||||
setFormName ($a_formname="") | ||||
Set Form name. More... | ||||
getFormName () | ||||
Get Form name. More... | ||||
setId ($a_val) | ||||
Set id. More... | ||||
getId () | ||||
Get element id. More... | ||||
setDisplayAsBlock ($a_val) | ||||
Set display as block. More... | ||||
getDisplayAsBlock () | ||||
Get display as block. More... | ||||
getSelectAllCheckbox () | ||||
Get the name of the checkbox that should be toggled with a select all button. More... | ||||
setSelectAllCheckbox ($a_select_all_checkbox, $a_select_all_on_top=false) | ||||
Set the name of the checkbox that should be toggled with a select all button. More... | ||||
setExternalSorting ($a_val) | ||||
Set external sorting. More... | ||||
getExternalSorting () | ||||
Get external sorting. More... | ||||
setFilterCommand ($a_val, $a_caption=null) | ||||
Set filter command. More... | ||||
getFilterCommand () | ||||
Get filter command. More... | ||||
setResetCommand ($a_val, $a_caption=null) | ||||
Set reset filter command. More... | ||||
getResetCommand () | ||||
Get reset filter command. More... | ||||
setExternalSegmentation ($a_val) | ||||
Set external segmentation. More... | ||||
getExternalSegmentation () | ||||
Get external segmentation. More... | ||||
setRowTemplate ($a_template, $a_template_dir="") | ||||
Set row template. More... | ||||
setDefaultOrderField ($a_defaultorderfield) | ||||
Set Default order field. More... | ||||
getDefaultOrderField () | ||||
Get Default order field. More... | ||||
setDefaultOrderDirection ($a_defaultorderdirection) | ||||
Set Default order direction. More... | ||||
getDefaultOrderDirection () | ||||
Get Default order direction. More... | ||||
setDefaultFilterVisiblity ($a_status) | ||||
Set default filter visiblity. More... | ||||
getDefaultFilterVisibility () | ||||
Get default filter visibility. More... | ||||
clearCommandButtons () | ||||
addCommandButton ($a_cmd, $a_text, $a_onclick='', $a_id="", $a_class=null) | ||||
Add Command button. More... | ||||
addCommandButtonInstance (ilButtonBase $a_button) | ||||
Add Command button instance. More... | ||||
addSelectionButton ($a_sel_var, $a_options, $a_cmd, $a_text, $a_default_selection='') | ||||
Add Selection List + Command button. More... | ||||
addMultiItemSelectionButton ($a_sel_var, $a_options, $a_cmd, $a_text, $a_default_selection='') | ||||
Add Selection List + Command button for selected items. More... | ||||
setCloseCommand ($a_link) | ||||
Add command for closing table. More... | ||||
addMultiCommand ($a_cmd, $a_text) | ||||
Add Command button. More... | ||||
addHiddenInput ($a_name, $a_value) | ||||
Add Hidden Input field. More... | ||||
addHeaderCommand ($a_href, $a_text, $a_target="", $a_img="") | ||||
Add Header Command (Link) (Image needed for now) More... | ||||
setTopCommands ($a_val) | ||||
Set top commands (display command buttons on top of table, too) More... | ||||
getTopCommands () | ||||
Get top commands (display command buttons on top of table, too) More... | ||||
addColumn ( $a_text, $a_sort_field="", $a_width="", $a_is_checkbox_action_column=false, $a_class="", $a_tooltip="", $a_tooltip_with_html=false) | ||||
Add a column to the header. More... | ||||
getNavParameter () | ||||
setOrderLink ($sort_field, $order_dir) | ||||
fillHeader () | ||||
determineOffsetAndOrder ($a_omit_offset=false) | ||||
Determine offset and order. More... | ||||
storeNavParameter () | ||||
getHTML () | ||||
Get HTML. More... | ||||
numericOrdering ($a_field) | ||||
Should this field be sorted numeric? More... | ||||
render () | ||||
render table @access public More... | ||||
writeFilterToSession () | ||||
Write filter values to session. More... | ||||
resetFilter () | ||||
Reset filter. More... | ||||
fillFooter () | ||||
Fill footer row. More... | ||||
getLinkbar ($a_num) | ||||
Get previous/next linkbar. More... | ||||
fillHiddenRow () | ||||
fillActionRow () | ||||
Fill Action Row. More... | ||||
setHeaderHTML ($html) | ||||
set header html More... | ||||
storeProperty ($type, $value) | ||||
Store table property. More... | ||||
loadProperty ($type) | ||||
Load table property. More... | ||||
getCurrentState () | ||||
get current settings for order, limit, columns and filter More... | ||||
setContext ($id) | ||||
Set context. More... | ||||
getContext () | ||||
Get context. More... | ||||
setShowRowsSelector ($a_value) | ||||
Toggle rows-per-page selector. More... | ||||
getShowRowsSelector () | ||||
Get rows-per-page selector state. More... | ||||
setShowTemplates ($a_value) | ||||
Toggle templates. More... | ||||
getShowTemplates () | ||||
Get template state. More... | ||||
restoreTemplate ($a_name) | ||||
Restore state from template. More... | ||||
saveTemplate ($a_name) | ||||
Save current state as template. More... | ||||
deleteTemplate ($a_name) | ||||
Delete template. More... | ||||
getLimit () | ||||
Get limit. More... | ||||
getOffset () | ||||
Get offset. More... | ||||
setExportFormats (array $formats) | ||||
Set available export formats. More... | ||||
setPrintMode ($a_value=false) | ||||
Toogle print mode. More... | ||||
getPrintMode () | ||||
Get print mode. More... | ||||
getExportMode () | ||||
Was export activated? More... | ||||
exportData ($format, $send=false) | ||||
Export and optionally send current table data. More... | ||||
setEnableAllCommand ($a_value) | ||||
Enable actions for all entries in current result. More... | ||||
setRowSelectorLabel ($row_selector_label) | ||||
getRowSelectorLabel () | ||||
setPreventDoubleSubmission ($a_val) | ||||
Set prevent double submission. More... | ||||
getPreventDoubleSubmission () | ||||
Get prevent double submission. More... | ||||
setLimit ($a_limit=0, $a_default_limit=0) | ||||
set max. More... | ||||
![]() | ||||
__construct ($a_data=0, $a_global_tpl=true) | ||||
Constructor. More... | ||||
setTemplate ($a_tpl) | ||||
set template @access public More... | ||||
& | getTemplateObject () | |||
setData ($a_data) | ||||
set table data @access public More... | ||||
getData () | ||||
setTitle ($a_title, $a_icon=0, $a_icon_alt=0) | ||||
set table title @access public More... | ||||
setHelp ($a_help_page, $a_help_icon, $a_help_icon_alt=0) | ||||
set table help page @access public More... | ||||
setHeaderNames ($a_header_names) | ||||
set table header names @access public More... | ||||
getColumnCount () | ||||
Returns the column count based on the number of the header row columns @access public. More... | ||||
setHeaderVars ($a_header_vars, $a_header_params=0) | ||||
set table header vars @access public More... | ||||
setColumnWidth ($a_column_width) | ||||
set table column widths @access public More... | ||||
setOneColumnWidth ($a_column_width, $a_column_number) | ||||
set one table column width @access public More... | ||||
setMaxCount ($a_max_count) | ||||
set max. More... | ||||
setLimit ($a_limit=0, $a_default_limit=0) | ||||
set max. More... | ||||
getLimit () | ||||
Get limit. More... | ||||
setPrefix ($a_prefix) | ||||
set prefix for sort and offset fields (if you have two or more tables on a page that you want to sort separately) @access public More... | ||||
setOffset ($a_offset) | ||||
set dataset offset @access public More... | ||||
getOffset () | ||||
Get offset. More... | ||||
setOrderColumn ($a_order_column=0, $a_default_column=0) | ||||
set order column @access public More... | ||||
getOrderColumn () | ||||
Get order column. More... | ||||
setOrderDirection ($a_order_direction) | ||||
set order direction @access public More... | ||||
getOrderDirection () | ||||
Get order direction. More... | ||||
setFooter ($a_style, $a_previous=0, $a_next=0) | ||||
set order direction @access public More... | ||||
enable ($a_module_name) | ||||
enables particular modules of table More... | ||||
disable ($a_module_name) | ||||
diesables particular modules of table More... | ||||
sortData () | ||||
render () | ||||
render table @access public More... | ||||
renderHeader () | ||||
setOrderLink ($key, $order_dir) | ||||
setStyle ($a_element, $a_style) | ||||
getStyle ($a_element) | ||||
setBase ($a_base) | ||||
Set Base script name (deprecated, only use this for workarounds). More... | ||||
getBase () | ||||
Get Base script name (deprecated, only use this for workarounds). More... | ||||
getFormName () | ||||
setFormName ($a_name="cmd") | ||||
getSelectAllCheckbox () | ||||
setSelectAllCheckbox ($a_select_all_checkbox) | ||||
clearActionButtons () | ||||
addActionButton ($btn_name, $btn_value) | ||||
Protected Member Functions | |
readLinkedCourseAssignments ($part_id) | |
![]() | |
prepareOutput () | |
Anything that must be done before HTML is generated. More... | |
isFilterVisible () | |
Check if filter is visible: manually shown (session, db) or default value set. More... | |
isAdvMDFilter (ilAdvancedMDRecordGUI $a_gui, $a_element) | |
Check if filter element is based on adv md. More... | |
fillRow ($a_set) | |
Standard Version of Fill Row. More... | |
getFilterValue (ilFormPropertyGUI $a_item) | |
Get current filter value. More... | |
SetFilterValue (ilFormPropertyGUI $a_item, $a_value) | |
Set current filter value. More... | |
fillMetaExcel (ilExcel $a_excel, &$a_row) | |
Add meta information to excel export. More... | |
fillHeaderExcel (ilExcel $a_excel, &$a_row) | |
Excel Version of Fill Header. More... | |
fillRowExcel (ilExcel $a_excel, &$a_row, $a_set) | |
Excel Version of Fill Row. More... | |
fillMetaCSV ($a_csv) | |
Add meta information to csv export. More... | |
fillHeaderCSV ($a_csv) | |
CSV Version of Fill Header. More... | |
fillRowCSV ($a_csv, $a_set) | |
CSV Version of Fill Row. More... | |
Private Attributes | |
$tree = null | |
$member_obj = null | |
$participants = [] | |
Class ilCourseReferencePathInfo.
Definition at line 10 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.
ilCourseReferenceDeleteConfirmationTableGUI::__construct | ( | $gui, | |
$member_obj, | |||
string | $cmd | ||
) |
ilCourseReferenceDeleteConfirmationTableGUI constructor.
object | $gui | |
object | $member_obj | |
string | $cmd |
Definition at line 34 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.
References $DIC, $member_obj, ILIAS\GlobalScreen\Provider\__construct(), and ilTable2GUI\setId().
ilCourseReferenceDeleteConfirmationTableGUI::fillRow | ( | $row | ) |
Standard Version of Fill Row.Most likely to be overwritten by derived class.
array | $a_set | data array |
Reimplemented from ilTable2GUI.
Definition at line 95 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.
References ilUtil\getImagePath(), and readLinkedCourseAssignments().
ilCourseReferenceDeleteConfirmationTableGUI::init | ( | ) |
Init table.
Definition at line 57 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.
References ilTable2GUI\addColumn(), ilTable2GUI\addCommandButton(), ilTableGUI\disable(), ilTable2GUI\setFormAction(), ilTable2GUI\setRowTemplate(), ilTable2GUI\setSelectAllCheckbox(), and ilTable2GUI\setShowRowsSelector().
ilCourseReferenceDeleteConfirmationTableGUI::parse | ( | ) |
Parse table content.
Definition at line 75 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.
References $name, $rows, ilObjUser\_lookupName(), and ilTable2GUI\setData().
|
protected |
$part_id |
Definition at line 127 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.
References ilParticipants\getInstance(), and ilCourseReferencePathInfo\getInstanceByRefId().
Referenced by fillRow().
ilCourseReferenceDeleteConfirmationTableGUI::setParticipants | ( | array | $participants | ) |
int[] | $participants |
Definition at line 49 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.
References $participants.
|
private |
Definition at line 21 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.
Referenced by __construct().
|
private |
Definition at line 26 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.
Referenced by setParticipants().
|
private |
Definition at line 15 of file class.ilCourseReferenceDeleteConfirmationTableGUI.php.