ILIAS
trunk Revision v11.0_alpha-1843-g9e1fad99175
|
TableGUI class for learning progress. More...
Public Member Functions | |
__construct (?object $a_parent_obj, string $a_parent_cmd="", string $a_template_context="") | |
executeCommand () | |
searchFilterListener (int $a_ref_id, array $a_data) | |
Listener for SearchResultFilter Checks wheather the object is hidden and mode is not LP_MODE_DEACTIVATED public. More... | |
initBaseFilter (bool $a_split_learning_resources=false, bool $a_include_no_status_filter=true) | |
Init filter. More... | |
getCurrentFilter (bool $as_query=false) | |
getIconVariant () | |
Gets the variant of LP icons that is shown in the table. More... | |
setIconVariant (int $variant) | |
Sets the variant of LP icons that is shown in the table. More... | |
![]() | |
__construct (?object $a_parent_obj, string $a_parent_cmd="", string $a_template_context="") | |
setOpenFormTag (bool $a_val) | |
getOpenFormTag () | |
setCloseFormTag (bool $a_val) | |
getCloseFormTag () | |
determineLimit () | |
getSelectableColumns () | |
Get selectable columns. More... | |
determineSelectedColumns () | |
isColumnSelected (string $col) | |
getSelectedColumns () | |
resetOffset (bool $a_in_determination=false) | |
initFilter () | |
getParentObject () | |
getParentCmd () | |
setTopAnchor (string $a_val) | |
getTopAnchor () | |
setNoEntriesText (string $a_text) | |
getNoEntriesText () | |
setIsDataTable (bool $a_val) | |
getIsDataTable () | |
setEnableTitle (bool $a_enabletitle) | |
getEnableTitle () | |
setEnableHeader (bool $a_enableheader) | |
getEnableHeader () | |
setEnableNumInfo (bool $a_val) | |
getEnableNumInfo () | |
setTitle (string $a_title, string $a_icon="", string $a_icon_alt="") | |
setDescription (string $a_val) | |
getDescription () | |
setOrderField (string $a_order_field) | |
getOrderField () | |
setData (array $a_data) | |
getData () | |
dataExists () | |
setPrefix (string $a_prefix) | |
getPrefix () | |
addFilterItem (ilTableFilterItem $a_input_item, bool $a_optional=false) | |
addFilterItemByMetaType (string $id, int $type=self::FILTER_TEXT, bool $a_optional=false, string $caption="") | |
Add filter by standard type. More... | |
getFilterItems (bool $a_optionals=false) | |
getFilterItemByPostVar (string $a_post_var) | |
setFilterCols (int $a_val) | |
getFilterCols () | |
setDisableFilterHiding (bool $a_val=true) | |
getDisableFilterHiding () | |
isFilterSelected (string $a_col) | |
Is given filter selected? More... | |
getSelectedFilters () | |
determineSelectedFilters () | |
setCustomPreviousNext (string $a_prev_link, string $a_next_link) | |
setFormAction (string $a_form_action, bool $a_multipart=false) | |
getFormAction () | |
setFormName (string $a_name="") | |
getFormName () | |
setId (string $a_val) | |
getId () | |
setDisplayAsBlock (bool $a_val) | |
getDisplayAsBlock () | |
setSelectAllCheckbox (string $a_select_all_checkbox, bool $a_select_all_on_top=false) | |
setExternalSorting (bool $a_val) | |
getExternalSorting () | |
setFilterCommand (string $a_val, string $a_caption="") | |
getFilterCommand () | |
setResetCommand (string $a_val, string $a_caption="") | |
getResetCommand () | |
setExternalSegmentation (bool $a_val) | |
getExternalSegmentation () | |
setRowTemplate (string $a_template, string $a_template_dir="") | |
Set row template. More... | |
setDefaultOrderField (string $a_defaultorderfield) | |
getDefaultOrderField () | |
setDefaultOrderDirection (string $a_defaultorderdirection) | |
getDefaultOrderDirection () | |
setDefaultFilterVisiblity (bool $a_status) | |
getDefaultFilterVisibility () | |
clearCommandButtons () | |
addCommandButton (string $a_cmd, string $a_text, string $a_onclick='', string $a_id="", string $a_class="") | |
addCommandButtonInstance (ilButtonBase $a_button) | |
addMultiItemSelectionButton (string $a_sel_var, array $a_options, string $a_cmd, string $a_text, string $a_default_selection='') | |
setCloseCommand (string $a_link) | |
addMultiCommand (string $a_cmd, string $a_text) | |
addHiddenInput (string $a_name, string $a_value) | |
addHeaderCommand (string $a_href, string $a_text, string $a_target="", string $a_img="") | |
setTopCommands (bool $a_val) | |
getTopCommands () | |
addColumn (string $a_text, string $a_sort_field="", string $a_width="", bool $a_is_checkbox_action_column=false, string $a_class="", string $a_tooltip="", bool $a_tooltip_with_html=false) | |
getNavParameter () | |
setOrderLink (string $key, string $order_dir) | |
fillHeader () | |
determineOffsetAndOrder (bool $a_omit_offset=false) | |
storeNavParameter () | |
getHTML () | |
Get HTML. More... | |
numericOrdering (string $a_field) | |
Should this field be sorted numeric? More... | |
render () | |
writeFilterToSession () | |
resetFilter () | |
fillFooter () | |
getLinkbar (string $a_num) | |
fillHiddenRow () | |
fillActionRow () | |
setHeaderHTML (string $html) | |
storeProperty (string $type, string $value) | |
loadProperty (string $type) | |
getCurrentState () | |
get current settings for order, limit, columns and filter More... | |
setContext (string $id) | |
getContext () | |
setShowRowsSelector (bool $a_value) | |
Toggle rows-per-page selector. More... | |
getShowRowsSelector () | |
getLimit () | |
getOffset () | |
setExportFormats (array $formats) | |
Set available export formats. More... | |
setPrintMode (bool $a_value=false) | |
getPrintMode () | |
getExportMode () | |
exportData (int $format, bool $send=false) | |
Export and optionally send current table data. More... | |
setEnableAllCommand (bool $a_value) | |
setRowSelectorLabel (string $row_selector_label) | |
getRowSelectorLabel () | |
setPreventDoubleSubmission (bool $a_val) | |
getPreventDoubleSubmission () | |
setLimit (int $a_limit=0, int $a_default_limit=0) | |
![]() | |
__construct (array $a_data=[], bool $a_global_tpl=true) | |
setTemplate (ilTemplate $a_tpl) | |
getTemplateObject () | |
setData (array $a_data) | |
Set table data. More... | |
getData () | |
setTitle (string $a_title, string $a_icon="", string $a_icon_alt="") | |
setHelp (string $a_help_page, string $a_help_icon, string $a_help_icon_alt="") | |
setHeaderNames (array $a_header_names) | |
getColumnCount () | |
setHeaderVars (array $a_header_vars, array $a_header_params=[]) | |
setColumnWidth (array $a_column_width) | |
set table column widths More... | |
setOneColumnWidth (string $a_column_width, int $a_column_number) | |
setMaxCount (int $a_max_count) | |
set max. More... | |
setLimit (int $a_limit=0, int $a_default_limit=0) | |
set max. More... | |
getLimit () | |
setPrefix (string $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) More... | |
setOffset (int $a_offset) | |
set dataset offset More... | |
getOffset () | |
setOrderColumn (string $a_order_column="", string $a_default_column="") | |
getOrderColumn () | |
setOrderDirection (string $a_order_direction) | |
getOrderDirection () | |
setFooter (string $a_style, string $a_previous="", string $a_next="") | |
enable (string $a_module_name) | |
disable (string $a_module_name) | |
sortData () | |
render () | |
renderHeader () | |
setOrderLink (string $key, string $order_dir) | |
setStyle (string $a_element, string $a_style) | |
getStyle (string $a_element) | |
setBase (string $a_base) | |
getBase () | |
getFormName () | |
get the name of the parent form More... | |
setFormName (string $a_name="cmd") | |
getSelectAllCheckbox () | |
get the name of the checkbox that should be toggled with a select all button More... | |
setSelectAllCheckbox (string $a_select_all_checkbox) | |
clearActionButtons () | |
addActionButton (string $btn_name, string $btn_value) | |
Data Fields | |
const | HIT_LIMIT = 5000 |
![]() | |
const | FILTER_TEXT = 1 |
const | FILTER_SELECT = 2 |
const | FILTER_DATE = 3 |
const | FILTER_LANGUAGE = 4 |
const | FILTER_NUMBER_RANGE = 5 |
const | FILTER_DATE_RANGE = 6 |
const | FILTER_DURATION_RANGE = 7 |
const | FILTER_DATETIME_RANGE = 8 |
const | FILTER_CHECKBOX = 9 |
const | EXPORT_EXCEL = 1 |
const | EXPORT_CSV = 2 |
const | ACTION_ALL_LIMIT = 1000 |
![]() | |
string | $title = "" |
string | $icon = "" |
string | $icon_alt = "" |
string | $help_page = "" |
string | $help_icon = "" |
string | $help_icon_alt = "" |
array | $header_names = [] |
array | $header_vars = [] |
array | $linkbar_vars = [] |
array | $data = [] |
int | $column_count = 0 |
array | $column_width = [] |
int | $max_count = 0 |
int | $limit = 0 |
bool | $max_limit = false |
int | $offset = 0 |
string | $order_column = "" |
string | $order_direction = "" |
string | $footer_style = "" |
string | $footer_previous = "" |
string | $footer_next = "" |
bool | $lang_support = true |
bool | $global_tpl = false |
string | $form_name = "" |
string | $select_all_checkbox = "" |
array | $action_buttons = [] |
string | $prefix = "" |
string | $base = "" |
array | $enabled |
array | $styles |
Protected Member Functions | |
initItemIdFromPost () | |
initUidFromPost () | |
findReferencesForObjId (int $a_obj_id) | |
sendMail (array $a_user_ids, $a_parent_obj, string $a_parent_cmd) | |
searchObjects (array $filter, string $permission, ?array $preset_obj_ids=null, bool $a_check_lp_activation=true) | |
Search objects that match current filters. More... | |
isForwardingToFormDispatcher () | |
initRepositoryFilter (array $filter) | |
buildPath (array $ref_ids) | |
getPossibleTypes (bool $a_split_learning_resources=false, bool $a_include_digilib=false, bool $a_allow_undefined_lp=false) | |
parseValue (string $id, ?string $value, string $type) | |
isPercentageAvailable (int $a_obj_id) | |
parseTitle (int $a_obj_id, string $action, int $a_user_id=0) | |
getExportMeta () | |
Build export meta data. More... | |
fillMetaExcel (ilExcel $a_excel, int &$a_row) | |
fillMetaCSV (ilCSVWriter $a_csv) | |
showTimingsWarning (int $a_ref_id, int $a_user_id) | |
formatSeconds (int $seconds, bool $a_shorten_zero=false) | |
anonymizeValue ($a_value, bool $a_force_number=false) | |
buildValueScale (int $a_max_value, bool $a_anonymize=false, bool $a_format_seconds=false) | |
getMonthsFilter ($a_short=false) | |
getMonthsYear ($a_year=null, $a_short=false) | |
getSelectableUserColumns (int $a_in_course=0, int $a_in_group=0) | |
addToClipboard () | |
Add selected users to clipboard. More... | |
![]() | |
getRequestedValues () | |
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, ilTableFilterItem $a_element) | |
Check if filter element is based on adv md. More... | |
fillRow (array $a_set) | |
Standard Version of Fill Row. More... | |
getFilterValue (ilTableFilterItem $a_item) | |
Get current filter value. More... | |
setFilterValue (ilTableFilterItem $a_item, $a_value) | |
fillMetaExcel (ilExcel $a_excel, int &$a_row) | |
Add meta information to excel export. More... | |
fillHeaderExcel (ilExcel $a_excel, int &$a_row) | |
Excel Version of Fill Header. More... | |
fillRowExcel (ilExcel $a_excel, int &$a_row, array $a_set) | |
Excel Version of Fill Row. More... | |
fillMetaCSV (ilCSVWriter $a_csv) | |
Add meta information to csv export. More... | |
fillHeaderCSV (ilCSVWriter $a_csv) | |
CSV Version of Fill Header. More... | |
fillRowCSV (ilCSVWriter $a_csv, array $a_set) | |
CSV Version of Fill Row. More... | |
Private Attributes | |
ilObjUser | $user |
Additional Inherited Members | |
![]() | |
static | getAllCommandLimit () |
![]() | |
static | linkbar (string $AScript, int $AHits, int $ALimit, int $AOffset, array $AParams=array(), array $ALayout=array(), string $prefix='') |
TableGUI class for learning progress.
Definition at line 30 of file class.ilLPTableBaseGUI.php.
ilLPTableBaseGUI::__construct | ( | ?object | $a_parent_obj, |
string | $a_parent_cmd = "" , |
||
string | $a_template_context = "" |
||
) |
Definition at line 46 of file class.ilLPTableBaseGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ilObjUserTracking\_enabledUserRelatedData(), ilObjectLP\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
|
protected |
Add selected users to clipboard.
Definition at line 1182 of file class.ilLPTableBaseGUI.php.
References ilUserClipboard\getInstance(), initUidFromPost(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by executeCommand().
|
protected |
mixed | $a_value | |
false | $a_force_number |
Definition at line 937 of file class.ilLPTableBaseGUI.php.
Referenced by buildValueScale(), ilLPObjectStatisticsTypesTableGUI\fillRow(), ilLPObjectStatisticsDailyTableGUI\fillRow(), ilLPObjectStatisticsTableGUI\fillRow(), ilLPObjectStatisticsLPTableGUI\fillRow(), ilLPObjectStatisticsTypesTableGUI\fillRowCSV(), ilLPObjectStatisticsDailyTableGUI\fillRowCSV(), ilLPObjectStatisticsTableGUI\fillRowCSV(), ilLPObjectStatisticsTypesTableGUI\fillRowExcel(), ilLPObjectStatisticsDailyTableGUI\fillRowExcel(), ilLPObjectStatisticsTableGUI\fillRowExcel(), ilLPObjectStatisticsDailyTableGUI\getGraph(), ilLPObjectStatisticsTableGUI\getGraph(), and ilLPObjectStatisticsLPTableGUI\getGraph().
|
protected |
Definition at line 458 of file class.ilLPTableBaseGUI.php.
References ilTableGUI\$data, $path, and $ref_id.
Referenced by ilLPProgressTableGUI\fillRow(), and ilTrSummaryTableGUI\fillRow().
|
protected |
Definition at line 943 of file class.ilLPTableBaseGUI.php.
References ilTableGUI\$base, anonymizeValue(), and formatSeconds().
Referenced by ilLPObjectStatisticsDailyTableGUI\getGraph(), ilLPObjectStatisticsTableGUI\getGraph(), and ilLPObjectStatisticsLPTableGUI\getGraph().
ilLPTableBaseGUI::executeCommand | ( | ) |
Definition at line 105 of file class.ilLPTableBaseGUI.php.
References addToClipboard(), ILIAS\Repository\ctrl(), ilTable2GUI\determineOffsetAndOrder(), ilTable2GUI\determineSelectedFilters(), ilTable2GUI\getFilterItemByPostVar(), ilTable2GUI\getOffset(), ILIAS\FileDelivery\http(), initItemIdFromPost(), initUidFromPost(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ilTable2GUI\resetFilter(), ilTable2GUI\resetOffset(), sendMail(), ilTable2GUI\storeNavParameter(), ilTable2GUI\storeProperty(), and ilTable2GUI\writeFilterToSession().
|
protected |
Definition at line 874 of file class.ilLPTableBaseGUI.php.
References ilCSVWriter\addColumn(), ilCSVWriter\addRow(), and getExportMeta().
|
protected |
Definition at line 864 of file class.ilLPTableBaseGUI.php.
References getExportMeta(), and ilExcel\setCell().
|
protected |
Definition at line 213 of file class.ilLPTableBaseGUI.php.
References ilObject\_getAllReferences(), and ILIAS\UI\examples\Symbol\Glyph\Sort\sort().
Referenced by ilLPObjectStatisticsDailyTableGUI\getItems(), and ilLPObjectStatisticsLPTableGUI\getItems().
|
protected |
Definition at line 910 of file class.ilLPTableBaseGUI.php.
Referenced by buildValueScale(), ilLPObjectStatisticsDailyTableGUI\fillRow(), and ilLPObjectStatisticsTableGUI\fillRow().
ilLPTableBaseGUI::getCurrentFilter | ( | bool | $as_query = false | ) |
Definition at line 646 of file class.ilLPTableBaseGUI.php.
References ilTable2GUI\$id, ILIAS\Repository\filter(), ilTable2GUI\getFilterItemByPostVar(), and IL_CAL_DATETIME.
Referenced by ilLPProgressTableGUI\getItems(), ilTrObjectUsersPropsTableGUI\getItems(), ilLPObjectStatisticsTableGUI\getItems(), ilLPObjectStatisticsDailyTableGUI\getItems(), ilLPObjectStatisticsLPTableGUI\getItems(), ilTrSummaryTableGUI\getItems(), and initBaseFilter().
|
protected |
Build export meta data.
Definition at line 810 of file class.ilLPTableBaseGUI.php.
References ilTableGUI\$data, $DIC, ilObjUser\_lookupFullname(), ilObject\_lookupOwner(), ilObject\_lookupType(), ilDatePresentation\formatDate(), IL_CAL_UNIX, ILIAS\Repository\lng(), ilDatePresentation\setUseRelativeDates(), and ILIAS\Repository\user().
Referenced by fillMetaCSV(), and fillMetaExcel().
ilLPTableBaseGUI::getIconVariant | ( | ) |
Gets the variant of LP icons that is shown in the table.
Definition at line 1201 of file class.ilLPTableBaseGUI.php.
References $icon_variant.
Referenced by parseValue().
|
protected |
Definition at line 976 of file class.ilLPTableBaseGUI.php.
References ILIAS\Repository\lng().
Referenced by ilLPObjectStatisticsTableGUI\initFilter(), ilLPObjectStatisticsDailyTableGUI\initFilter(), and ilLPObjectStatisticsLPTableGUI\initFilter().
|
protected |
Definition at line 999 of file class.ilLPTableBaseGUI.php.
References ILIAS\Repository\lng().
Referenced by ilLPObjectStatisticsTypesTableGUI\__construct(), ilLPObjectStatisticsTypesTableGUI\fillRow(), ilLPObjectStatisticsTableGUI\fillRow(), ilLPObjectStatisticsLPTableGUI\fillRow(), ilLPObjectStatisticsTypesTableGUI\fillRowCSV(), ilLPObjectStatisticsTableGUI\fillRowCSV(), ilLPObjectStatisticsTypesTableGUI\fillRowExcel(), ilLPObjectStatisticsTableGUI\fillRowExcel(), ilLPObjectStatisticsTypesTableGUI\getGraph(), ilLPObjectStatisticsTableGUI\getGraph(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPObjectStatisticsLPTableGUI\getItems(), ilLPObjectStatisticsTableGUI\init(), and ilLPObjectStatisticsLPTableGUI\init().
|
protected |
Definition at line 490 of file class.ilLPTableBaseGUI.php.
References $DIC, ilRepositoryObjectPluginSlot\isTypePluginWithLP(), ILIAS\Repository\lng(), and ilObjectPlugin\lookupTxtById().
Referenced by initBaseFilter(), ilLPObjectStatisticsTableGUI\initFilter(), and ilLPObjectStatisticsDailyTableGUI\initFilter().
|
protected |
Definition at line 1020 of file class.ilLPTableBaseGUI.php.
References Vendor\Package\$f, ilUserDefinedFields\_getInstance(), ilObjUserTracking\EXTENDED_DATA_LAST_ACCESS, ilObjUserTracking\EXTENDED_DATA_READ_COUNT, ilObjUserTracking\EXTENDED_DATA_SPENT_SECONDS, ilObjectLP\getInstance(), ilPrivacySettings\getInstance(), isPercentageAvailable(), ILIAS\Repository\lng(), ilObjectLP\supportsMark(), ilObjectLP\supportsSpentSeconds(), and UDF_TYPE_WYSIWYG.
Referenced by ilTrObjectUsersPropsTableGUI\getSelectableColumns(), and ilTrMatrixTableGUI\getSelectableColumns().
ilLPTableBaseGUI::initBaseFilter | ( | bool | $a_split_learning_resources = false , |
bool | $a_include_no_status_filter = true |
||
) |
Init filter.
Definition at line 387 of file class.ilLPTableBaseGUI.php.
References ilTable2GUI\addFilterItem(), ILIAS\Repository\filter(), getCurrentFilter(), getPossibleTypes(), ILIAS\Repository\lng(), ilTable2GUI\setDisableFilterHiding(), ilSelectInputGUI\setOptions(), and ilRepositorySelectorInputGUI\setSelectText().
Referenced by ilLPProgressTableGUI\__construct().
|
protected |
Definition at line 79 of file class.ilLPTableBaseGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by executeCommand().
|
protected |
Definition at line 363 of file class.ilLPTableBaseGUI.php.
References $filter, ilTable2GUI\addFilterItem(), ILIAS\Repository\int(), isForwardingToFormDispatcher(), ILIAS\Repository\lng(), and null.
Referenced by ilLPObjectStatisticsTableGUI\initFilter(), ilLPObjectStatisticsDailyTableGUI\initFilter(), and ilLPObjectStatisticsLPTableGUI\initFilter().
|
protected |
Definition at line 92 of file class.ilLPTableBaseGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by addToClipboard(), and executeCommand().
|
protected |
Definition at line 358 of file class.ilLPTableBaseGUI.php.
Referenced by initRepositoryFilter().
|
protected |
Definition at line 741 of file class.ilLPTableBaseGUI.php.
References ilObjectLP\getInstance(), ilLPObjSettings\LP_MODE_CMIX_COMPL_OR_PASSED_WITH_FAILED, ilLPObjSettings\LP_MODE_CMIX_COMPL_WITH_FAILED, ilLPObjSettings\LP_MODE_CMIX_COMPLETED, ilLPObjSettings\LP_MODE_CMIX_COMPLETED_OR_PASSED, ilLPObjSettings\LP_MODE_CMIX_PASSED, ilLPObjSettings\LP_MODE_CMIX_PASSED_WITH_FAILED, ilLPObjSettings\LP_MODE_COLLECTION, ilLPObjSettings\LP_MODE_LTI_OUTCOME, ilLPObjSettings\LP_MODE_SCORM, ilLPObjSettings\LP_MODE_TEST_PASSED, ilLPObjSettings\LP_MODE_TLT, ilLPObjSettings\LP_MODE_VISITED_PAGES, and ilLPObjSettings\LP_MODE_VISITS.
Referenced by ilTrUserObjectsPropsTableGUI\fillRow(), ilTrSummaryTableGUI\fillRow(), ilLPProgressTableGUI\fillRowCSV(), ilLPProgressTableGUI\fillRowExcel(), ilLPProgressTableGUI\getItems(), ilTrMatrixTableGUI\getItems(), ilTrSummaryTableGUI\getItems(), ilTrSummaryTableGUI\getSelectableColumns(), getSelectableUserColumns(), and ilTrSummaryTableGUI\initFilter().
|
protected |
Definition at line 771 of file class.ilLPTableBaseGUI.php.
References $DIC, $user, ilObjectLP\getInstance(), ilObjectFactory\getInstanceByObjId(), ILIAS\Repository\lng(), ROOT_FOLDER_ID, ilTable2GUI\setDescription(), ilTable2GUI\setTitle(), and ILIAS\Repository\user().
Referenced by ilTrUserObjectsPropsTableGUI\__construct(), ilTrSummaryTableGUI\__construct(), ilTrMatrixTableGUI\__construct(), and ilTrObjectUsersPropsTableGUI\__construct().
|
protected |
Definition at line 552 of file class.ilLPTableBaseGUI.php.
References ilDatePresentation\formatDate(), getIconVariant(), ilLPStatusIcons\getInstance(), IL_CAL_DATE, IL_CAL_DATETIME, IL_CAL_UNIX, ILIAS\Repository\lng(), ilDatePresentation\secondsToString(), ilObjectLP\supportsMark(), and ilObjectLP\supportsSpentSeconds().
Referenced by ilTrObjectUsersPropsTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRowCSV(), ilTrUserObjectsPropsTableGUI\fillRowCSV(), ilTrMatrixTableGUI\fillRowCSV(), ilTrObjectUsersPropsTableGUI\fillRowExcel(), ilTrUserObjectsPropsTableGUI\fillRowExcel(), and ilTrMatrixTableGUI\fillRowExcel().
ilLPTableBaseGUI::searchFilterListener | ( | int | $a_ref_id, |
array | $a_data | ||
) |
Listener for SearchResultFilter Checks wheather the object is hidden and mode is not LP_MODE_DEACTIVATED public.
Definition at line 340 of file class.ilLPTableBaseGUI.php.
References ILIAS\Repository\filter(), and ilObjectLP\getInstance().
|
protected |
Search objects that match current filters.
Definition at line 281 of file class.ilLPTableBaseGUI.php.
References $res, ILIAS\Repository\filter(), ilLoggerFactory\getLogger(), ilQueryParser\QP_COMBINATION_AND, and ROOT_FOLDER_ID.
Referenced by ilLPProgressTableGUI\getItems(), ilLPObjectStatisticsTableGUI\getItems(), ilLPObjectStatisticsDailyTableGUI\getItems(), ilLPObjectStatisticsLPTableGUI\getItems(), and ilTrSummaryTableGUI\getItems().
|
protected |
Definition at line 222 of file class.ilLPTableBaseGUI.php.
References $ref_id, ilObjUser\_lookupLogin(), ilObject\_lookupObjectId(), ilMailFormCall\CONTEXT_KEY, ilObjectLP\getInstance(), ilMailFormCall\getRedirectTarget(), ILIAS\FileDelivery\http(), null, ilUtil\redirect(), and ILIAS\Repository\refinery().
Referenced by executeCommand().
ilLPTableBaseGUI::setIconVariant | ( | int | $variant | ) |
Sets the variant of LP icons that is shown in the table.
Definition at line 1209 of file class.ilLPTableBaseGUI.php.
|
protected |
int | $a_ref_id | |
int | $a_user_id |
Definition at line 889 of file class.ilLPTableBaseGUI.php.
References ilTimingCache\_getTimings(), and ilTimingCache\getInstanceByRefId().
Referenced by ilLPProgressTableGUI\fillRow(), ilTrUserObjectsPropsTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRow(), and ilTrMatrixTableGUI\fillRow().
|
protected |
Definition at line 37 of file class.ilLPTableBaseGUI.php.
|
protected |
Definition at line 36 of file class.ilLPTableBaseGUI.php.
Referenced by ilTrSummaryTableGUI\getItems(), and initRepositoryFilter().
|
protected |
Definition at line 34 of file class.ilLPTableBaseGUI.php.
|
protected |
Definition at line 38 of file class.ilLPTableBaseGUI.php.
Referenced by getIconVariant().
|
protected |
Definition at line 41 of file class.ilLPTableBaseGUI.php.
|
protected |
Definition at line 44 of file class.ilLPTableBaseGUI.php.
|
protected |
Definition at line 42 of file class.ilLPTableBaseGUI.php.
|
protected |
Definition at line 33 of file class.ilLPTableBaseGUI.php.
|
protected |
Definition at line 40 of file class.ilLPTableBaseGUI.php.
|
protected |
Definition at line 43 of file class.ilLPTableBaseGUI.php.
|
private |
Definition at line 39 of file class.ilLPTableBaseGUI.php.
Referenced by ilLPProgressTableGUI\__construct(), and parseTitle().
const ilLPTableBaseGUI::HIT_LIMIT = 5000 |
Definition at line 32 of file class.ilLPTableBaseGUI.php.